Commit graph

14 commits

Author SHA1 Message Date
hasso
9970350839 Make isc-dhcp3 build on DragonFly. 2009-08-18 19:19:59 +00:00
adrianp
238858c39a Bump to p1
* A stack overflow vulnerability was fixed in dhclient that could allow remote attackers to execute arbitrary commands as root on the system, or simply terminate the client, by providing an over-long subnet-mask option.
2009-07-16 18:29:49 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
adrianp
02f0f8ff59 Update to 3.1.2
Changes since 3.1.2rc1
* None.

Changes since 3.1.2b1
* Fix handling of domain-search option to append "." as already done with 4.x.

Changes since 3.1.1
* A double-dereference in dhclient transmission of DHCPDECLINEs was repaired.
* Fix handling of -A and -a flags in dhcrelay; it was failing to expand packet size as needed to add relay agent options.
* Corrected list of failover state values in dhcpd man page.
* Fixed a bug that caused some request types to be logged incorrectly.
* Fixed a coredump when adding a class via OMAPI.
* Clients that sent a parameter request list containing the routers option before the subnet mask option were receiving only the latter. Fixed.
* The server wasn't always sending the FQDN option when it should.
* A partner-down failover server no longer emits 'peer holds all free leases' if it is able to newly-allocate one of the peer's leases.
* A cosmetic bug in DHCPDECLINE processing was fixed which caused all successful DHCPDECLINEs to be logged as "not found" rather than "abandoned".
* Some failover debugging #defines have been better defined and some high frequency messages moved to a deeper debugging symbol.
* The CLTT parameter in failover is now only updated by client activity, and not by failover binding updates (taking on the peer's CLTT).
* Failover BNDUPD messages are now discarded if they conflict with an update that has been trasnmitted, but not acknowledged.
* A bug cleaning up unknown-xxx temporary option definitions was fixed.

Changes since 3.1.1rc2
* None.

Changes since 3.1.1rc1
* Changes in 4.0.x to common/options.c "pretty_domain()" (which turns wireformat rfc1035 into printable form for dhclient.leases) were pulled down. This addresses a bug where "option domain-search , ;" would appear in dhclient.leases.
* Changes in 4.0.x to common/tables.c "option_dereference()" were pulled down. This addresses a bug where overlapping option code definitions in a config file may cause an attempt to free a NULL pointer.

Changes since 3.1.1b1
* A memory leak when using omapi has been fixed.
2009-03-05 23:35:12 +00:00
joerg
31bd121371 Make sure that DHCP 3 packages only pull in v3, not v4.
Bump revisions.
2008-06-16 14:52:58 +00:00
adrianp
39c1a13f1e Remove obsolete patch 2008-05-27 19:34:55 +00:00
adrianp
a10c8cef56 Update to 3.1.1
Fixed --version flag in dhcrelay
Clarified error message when lease limit exceeded
Log messages when failover peer names mismatch have been improved to point out the problem.
Manpage entries in dhcp-options.5 for the 'domain-list' format have been updated.
The 'min-secs' configuration parameter's log message has been updated to be more helpful.
Fixes to allow code to compile on Mac OS X Leopard (10.5).

See http://www.isc.org/sw/dhcp/dhcp_rel2.php for all the details
2008-05-27 19:34:30 +00:00
joerg
7abed6cdf7 Fix installation. 2008-04-07 17:23:40 +00:00
adrianp
4907e8970b Add a CONFLICTS for the upcoming import of 4.x
Sync PID file location between versions
PKGREVISION++
2008-01-03 12:25:01 +00:00
adrianp
0a711f4f24 Leaf only updates for DHCP packages to get the startup scripts working
and mirror the named9 package behaviour with rc.d
2007-12-30 12:30:52 +00:00
taca
1daa94d58b More fix from wip to pkgsrc: s/wip/net/. 2007-12-13 02:54:49 +00:00
adrianp
96fe9342e8 Remove old pkgsrc-wip file 2007-12-12 20:09:16 +00:00
adrianp
a436f97f76 This package provides the ISC Dynamic Host Configuration Protocol (DHCP)
server and DHCP relay agent.

It includes an DHCP (and BOOTP) server daemon used to distribute network
information, an Object Management API command shell for querying and
modifying DHCP server attributes (while it is running), and an agent
for relaying DHCP and BOOTP requests between subnets.

This package contains the Base component.

Imported from pkgsrc-wip.  Inital packaging by reed@
2007-12-12 20:02:08 +00:00