Skip to content

Releases: NetworkConfiguration/dhcpcd

dhcpcd 10.0.6

18 Dec 15:45
v10.0.6
Compare
Choose a tag to compare
SHA256 (dhcpcd-10.0.6.tar.xz) = 779d3ae514e8f24d7449503e1f0a20f5137c773bd04ca98c62386bf81e99f482
Size   (dhcpcd-10.0.6.tar.xz) = 269392

What's Changed

  • privsep: Stop proxying stderr to console and fix some detachment issues
  • non-privsep: Fix launcher hangup
  • DHCP6: Allow the invalid interface name - to mean don't assign an address from a delegated prefix
  • DHCP6: Load the configuration for the interface being activated from prefix delegation

Full Changelog: v10.0.5...v10.0.6

dhcpcd 10.0.5

10 Nov 14:31
v10.0.5
Compare
Choose a tag to compare
SHA256 (dhcpcd-10.0.5.tar.xz) = eb1f3cfef3069781ff8c896d7cea922639964afe22db28c069dc3f37f57eb428
Size   (dhcpcd-10.0.5.tar.xz) = 269696

What's Changed

  • DHCP: re-enter DISCOVER phase if server doesn't reply to our REQUEST
  • privsep: Allow __NR_dup3 syscall as some libc's use that instead of the dup2 dhcpcd uses
  • dev: Fix an issue where not opening the dev plugin folder if configured returned the wrong fd
  • privsep: Harden the launcher process detecting daemonisation.
  • compat: arc4random uses explicit_bzero if available

Full Changelog: v10.0.4...v10.0.5

dhcpcd 10.0.4

19 Oct 11:18
v10.0.4
Compare
Choose a tag to compare
SHA256 (dhcpcd-10.0.4.tar.xz) = ced5bbde8da3726eac77b9e77e4f31a89c9849d811ef8a2c749664fc5f55a718
Size   (dhcpcd-10.0.4.tar.xz) = 269212

What's Changed

  • privsep: allow __NR_mmap2 call by @olegartys in #253
  • privsep: allow __NR_clock_gettime32 syscall by @olegartys in #254
  • compat/arc4random.c: use memset instead of explicit_bzero by @ffontaine in #252
  • privsep: avoid SIGPIPE errors when scripts write to stderr/stdout after dhcpcd is daemonised

New Contributors

Full Changelog: v10.0.3...v10.0.4

dhcpcd 10.0.3

06 Oct 08:30
v10.0.3
Compare
Choose a tag to compare
SHA256 (dhcpcd-10.0.3.tar.xz) = 232a3f7ee41f026e644ee8c8468d4baf2d5f37ca91ade442c5a7b4bc81b3cb0f
Size   (dhcpcd-10.0.3.tar.xz) = 268872

What's Changed

  • Do not crash on dhcpcd test run by @pemensik in #231
  • Add automated CI builds for Ubuntu, OpenBSD, FreeBSD and NetBSD by @tobhe in #229
  • dhcpcd: Fix off-by-one overflow when read() writes full BUFSIZ by @tobhe in #236
  • privsep: fix strlcpy overflow in psp_ifname by @tobhe in #239
  • ci: execute tests after successful build by @tobhe in #243
  • compat: update arc4random() to newer chacha20 based version from OpenBSD by @tobhe in #227
  • Support libcrypto for hmac and sha256 by @tobhe in #223
  • Use a local variable instead of the optind by @gotthardp in #86
  • Send correct amount of used buffer for prefix exclude option by @ctomahogh in #250
  • compat: use OpenSSL RAND_priv_bytes() for entropy by @tobhe in #248

New Contributors

Full Changelog: v10.0.2...v10.0.3

dhcpcd 10.0.2

19 Jul 13:35
v10.0.2
Compare
Choose a tag to compare
SHA256 (dhcpcd-10.0.2.tar.xz) = 3aa15c50be86d9595467f21dd9dc66f7115e3de1f5ab0b704b753684062b8541
Size   (dhcpcd-10.0.2.tar.xz) = 264324

What's Changed

New Contributors

Full Changelog: v10.0.1...v10.0.2

dhcpcd 9.5.2

19 Jul 13:32
v9.5.2
Compare
Choose a tag to compare
SHA256 (dhcpcd-9.5.2.tar.xz) = 610c435b764d2168fa53f711e8f461150b2ec234e56d5e1c509f383da5e7796e
Size   (dhcpcd-9.5.2.tar.xz) = 258364

Full Changelog: v9.5.1...v9.5.2

dhcpcd 10.0.1

20 Apr 11:18
v10.0.1
Compare
Choose a tag to compare
SHA256 (dhcpcd-10.0.1.tar.xz) = 6e9f6a5c47fcd8a763cfa26f1ca6eedf1e534992224a01d6c1ab8abb154af972

Full Changelog: v10.0.0...v10.0.1

dhcpcd 9.5.1

20 Apr 11:18
v9.5.1
Compare
Choose a tag to compare
SHA256 (dhcpcd-9.5.1.tar.xz) = d5d6417cdd94e0d599a51b8e2c8542e4afe16f81d862680ee2f836f6a2529d8c

Full Changelog: v9.5.0...v9.5.1

dhcpcd 9.5.0

20 Apr 11:15
v9.5.0
Compare
Choose a tag to compare

This is the last stable release of the dhcpcd-9 branch. All future releases will only be for security updates.

Highlights:

  • Linux SECCOMP updates for many more platforms.
  • Misc bug fixes mainly around privsep for many platforms.
  • Fix for reading the some BSD routing table entries.
  • Fix reading authtokens from config.

dhcpcd 10.0.0

20 Apr 11:14
Compare
Choose a tag to compare

Big new release, mainly around better privsep process management which allows us to detect when they exit unexpectedly.
Other changes include:

  • privsep: keep resources open rather than open/close
  • dhcp6: OPTION_NTP_SERVER is now preferred over OPTION_SNTP_SERVER
  • dev: unload when spawning new processes