2016-01-07 23:28:47 by Roy Marples | Files touched by this commit (1) |
Log message:
Regen distinfo for SHA512
|
2016-01-07 18:29:48 by Roy Marples | Files touched by this commit (3) |
Log message:
Import dhcpcd-6.10.0 with the following changes:
* --noption requires an argument
* optimise the ARP BPF filter, thanks to Nate Karstens
* send gratuitous ARP each time we apply our IP address
* fix truncation of hostnames based on the short hostname option
* improve routing and address management by always loading all
interfaces, routes and addresses even for interfaces we are
not directly working on
* timezone, lookup-hostname, wpa_supplicant and YP hooks are no
longer installed by default but are installed to an example
directory
* fix compile on kFreeBSD
thanks to Christoph Egger for providing a temporary build host
* improve error logging of packet parsing
* fix ignoring routing messages generated by dhcpcd just before
forking
* fix handling of rapid commit messages (allow ACK after DISCOVER)
* add PROBE state so we can easily reject DHCP messages received
during the ARP probe phase
* fix CVE-2016-1503
* fix CVE-2016-1504
|
2015-11-30 17:22:32 by Roy Marples | Files touched by this commit (2) |
Log message:
Update to dhcpcd-6.9.4 with the following changes:
* dhcpcd will now configure chrony if installed and ntp isn't
* dhcpcd no longer attempts temporary address management on Linux
* replace the SixRD decode function with a generic definition
* try harder to ensure only 1 lladdr exists per interface on BSD
* kFreeBSD compiles once more, thanks to JS Junior
* change IPv6 routes on MTU change
* -p works with -x on an already running process started without -p
* fix TEST for IPv4LL
* Correct size allocation for prefix delegation, thanks to Jade
* Add an option to enable DHCPv6 Information Request without the
need for dhcpcd to recieve an IPv6 Router Advertisement with the
Other Configuration bit set.
* Introduce the optional option type, which allows embedded options
to be optional
* Mark our logger function as sysloglike because we enjoy using %m
* Don't check link state if not instruted to before working out if
we can fork early or not.
* Add a -N --renew option to renew any existing address early
* Obey the hostname_short option even for configured FQDN hostnames
* -U, --dumplease now works with standard input.
It no longer works with a filename.
* If dumping leases, skip authentication and address expiry checks
* Fix adding host routes via a gateway on Linux
* Fix adding static routes via a gateway on BSD
* Always send LOG_DEBUG to syslog(3) even if we are in quiet mode.
It's upto syslog to filter it.
* If testing or dumping leases, don't send to syslog only
stdout/stderr.
|
2015-11-04 01:35:47 by Alistair G. Crooks | Files touched by this commit (748) |
Log message:
Add SHA512 digests for distfiles for net category
Problems found with existing digests:
Package haproxy distfile haproxy-1.5.14.tar.gz
159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded]
da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
Problems found locating distfiles:
Package bsddip: missing distfile bsddip-1.02.tar.Z
Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
Package djbdns: missing distfile djbdns-cachestats.patch
Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
Package gated: missing distfile gated-3-5-11.tar.gz
Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
Package poink: missing distfile poink-1.6.tar.gz
Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz
Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
Package waste: missing distfile waste-source.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-09-04 14:30:04 by Roy Marples | Files touched by this commit (2) |
Log message:
Update to dhcpcd-6.9.3 with the following changes:
* Fixed compile on various platform/compiler variations
* Statically assigned IPv4 addresses now undergo ARP checks
* Statically assigned interface_mtu= works again
* Statically assigned DHCP variables persist across lease renews
|
2015-08-21 12:53:36 by Roy Marples | Files touched by this commit (3) |
Log message:
Update to dhcpcd-6.9.2 with the following changes:
* Only run the IPv4LL script and rebuild routes on drop when
an address is actually dropped.
* Add noup directive to stop master mode bringing an interface up.
* Fix compile for old Linux systems.
* If only IPv4LL addresses exist, assign a default route to the
interface so that IPv4LL can talk to non IPv4LL on the same link.
* Set DHCPv4 MTU on routes instead of the interface.
This matches IPv6 behaviour and works around dodgy interfaces
where a MTU change can reset the PHY causing an infinite loop.
* MTU is now requsted by default in dhcpcd.conf again.
* noauthrequired also allows unauthenticated FORCERENEW and
RECONFIGURE messages.
* Simplify the socket code by adding a custom function instead of
having the same #ifdef mess for systems without SOCK_CLOEXEC.
Thanks to Christos Zoulas.
* Don't do platform init or setting interface MTU if too small when
testing or dumping leases.
* Build new_domain_name from other sources if blank before checking
it's blank to remove any prior config. Thanks to Paul Walrath.
* Describe adding an IPv6 temporary address.
* Don't delete dhcpcd assigned IPv6 link-local addresses when
releasing leases.
* Reference old DHCPv6 FQDN when processing the hostname.
|
2015-07-09 12:32:25 by Roy Marples | Files touched by this commit (2) |
Log message:
Update to dhcpcd-6.9.1 with the following changes:
* Change packaging from bz2 to xz
* Fixed waitip
* For Prefix Delegation, servers must now support RFC7550
* Fixed detecting host routes in DHCP messages
* Fixed ARP checking that failed in some situations
* Fixed static address assignment in dhcpcd.conf
* Split IPv4LL state from DHCP and into it's own state
* Reject any NA/RA with a hop limit != 255
* Replace if_oneup with if_afwaited and af_waited for hook scripts
* Fix a potential buffer overrun if an embedded DHCP option is
a zero length or fails to parse - thanks to Paul Stewart
* Check fclose for errors - thanks to Bob
* wpad_url has been added to dhcpcd-definitions.conf
* Fix a double free when failing to send a DHCPv6 RELEASE
Thanks to Todd Blanchard.
* Correct IPv6 public address test, thanks to Micha? K?pie?
* Fix DHCPv6 starting if no public addresses found in the RA
but the M or O bit was set
* Replaced custom uptime() with clock_gettime(2)
* Fix DHCPv6 elapsed time
|
2015-05-17 01:37:25 by Roy Marples | Files touched by this commit (2) |
Log message:
Import dhcpcd-6.9.0 with the following changes:
* Fix IPv6 prefix underflow when confirming deprecated but valid leases
* eloop.c and .h are now 100% portable outside of dhcpcd
(provided the system supports recent POSIX and either you or
the system provide working TAILQ macros)
* Allow waitip to work per interface.
* Handle ND options in the same way we handle DHCP and DHCPv6 options.
* Add new variable of type bitflags:flags where the flags ABCDEFGH,
A is 10000000, B is 01000000, etc.
Variables with the name reserved are no longer processed.
* Improve IN_IFF_TENTATIVE with ip sharing.
|
2015-05-05 12:22:49 by Roy Marples | Files touched by this commit (2) |
Log message:
Update to dhcpcd-6.8.2. Changes include:
* Compile on QNX
* Fix handling of ND6_IFF_OVERRIDE_RTADV
* Fix adding host routes on BSD
* If RTF_LOCAL is defined, don't create local routes
* Don't destroy existing routes where possible
* Support kqueue(2) and epoll(7) if available
* dhcpcd can now act as a pure BOOTP client
* IPv6 default route only installed when a working address is added
* Fixed host routes inside a CSR option
* Support IN_IFF_TENTATIVE on NetBSD
|
2015-01-07 10:01:01 by Roy Marples | Files touched by this commit (2) |
Log message:
Import dhcpcd-6.6.7 with the following changes:
* Clarify timeout and reboot timeout, make it more sane
* A server should not NAK an INFORM
* The noalias directive will now remove any IPv4 addresses existing on
the interface when we want to add our own
* For BSD systems stop polling for IPv6 router reachability
Instead, expect for cached neighour route additions/changes/removals
to be announced by the kernel. Currently only NetBSD-7.99.3 does this.
* Store acquired time for each IPv6 address so we can correctly offset
pltime and vltime if we need to re-add them
* test mode no longer turns off kernel rtadv handling
|