Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [master] Remove vix.com and nominum.com | Shawn Routhier | 2014-01-26 | 1 | -6/+0 |
| | | | | | Remove old information from copyrights and man pages. | ||||
* | [master] Add some more options form older RFCS | Shawn Routhier | 2014-01-25 | 1 | -0/+12 |
| | |||||
* | [master] Add defintiions for options | Shawn Routhier | 2014-01-15 | 1 | -11/+88 |
| | |||||
* | Fix some issues in the code for parsing and printing options. | Shawn Routhier | 2012-06-06 | 1 | -3/+4 |
| | | | | | | | | | | | | [ISC-Bugs #22625] - properly print options that have several fields followed by an array of something for example "fIa" [ISC-Bugs #27289] - properly parse options in declarations that have several fields followed by an array of something for example "fIa" [ISC-Bugs #27296] - properly determine if we parsed a 16 or 32 bit value in evaluate_numeric_expression (extract-int). [ISC-Bugs #27314] - properly parse a zero length option from a lease file. Thanks to Marius Tomaschewski from SUSE for the report and prototype patch for this ticket as well as ticket 27289. | ||||
* | Add support for Infiniband over sockets to the server and | Shawn Routhier | 2012-02-16 | 1 | -1/+2 |
| | | | | | | relay code. We've tested this on Solaris and hope to expand support for Infiniband in the future. This patch also corrects some issues we found in the socket code. [ISC-Bugs #24245] | ||||
* | - Documentation cleanup | Tomek Mrugalski | 2011-05-20 | 1 | -0/+5 |
| | | | | [ISC-Bugs #23326] Updated References document, several man page updates | ||||
* | Update copyright years | Shawn Routhier | 2009-11-24 | 1 | -1/+1 |
| | |||||
* | Support for asynchronous ddns per ticket 19216 - convert to using isclib and | Shawn Routhier | 2009-10-28 | 1 | -5/+5 |
| | | | | dnslib. | ||||
* | Switch isc urls from http to https and correct sw to services or software | Shawn Routhier | 2009-07-23 | 1 | -2/+2 |
| | | | | for new web site as appropirate. | ||||
* | Updated copyright strings for 4.1.0a1 release | Evan Hunt | 2008-01-24 | 1 | -1/+1 |
| | |||||
* | Added explicit parser support for zero-length DHCP options, such as | Evan Hunt | 2008-01-23 | 1 | -2/+3 |
| | | | | rapid-commit, via format code 'Z' [rt17355] | ||||
* | - The minimum site code value was set to 224 in 3.1.0 to track RFC3942. This | David Hankins | 2008-01-09 | 1 | -0/+10 |
| | | | | | | | | | | | | broke a lot of legacy site local configurations. The new code in place will track site local space minimum option codes and logs a warning to encourage updates and exploration of site local code migration problems. Option codes less than 128 in site local spaces remain inaccessible. [ISC-Bugs #17203] - A possible relay agent option bug was repaired where random server initialization state may have been used to signal the relay agent information options sub-option code for the 'END' of the option space. [ISC-Bugs #17203] | ||||
* | Some definitions not in phase with the IANA registry were updated | Francis Dupont | 2007-12-20 | 1 | -5/+55 |
| | |||||
* | fix dhcp6.status-code success parsing | Francis Dupont | 2007-12-03 | 1 | -1/+1 |
| | |||||
* | almost editorial stuff | Francis Dupont | 2007-11-30 | 1 | -4/+4 |
| | |||||
* | Client bugs introduced in development repaired. [ISC-Bugs #17192] | David Hankins | 2007-10-05 | 1 | -1/+1 |
| | |||||
* | Fix a number of warnings (and a few real bugs) found by enabling | Shane Kerr | 2007-08-22 | 1 | -1/+1 |
| | | | | | | gcc warnings. See RT ticket #17013 for more. | ||||
* | Code cleanup to remove warnings from "gcc -Wall". | Shane Kerr | 2007-07-13 | 1 | -5/+0 |
| | | | | See RT ticket #16988 for more. | ||||
* | Merge in changes that were needed in 3.1.0 to silence NetBSD compiler | Evan Hunt | 2007-05-29 | 1 | -5/+5 |
| | | | | warnings. [rt16907] | ||||
* | Copyright++ | David Hankins | 2007-05-19 | 1 | -2/+2 |
| | |||||
* | DHCPv6 branch merged to HEAD. | David Hankins | 2007-05-08 | 1 | -13/+441 |
| | |||||
* | Spelling fixes. See RT ticket 16513 for details. | Shane Kerr | 2007-01-29 | 1 | -4/+4 |
| | |||||
* | - Some default hash table sizes were tweaked, some upwards, some downwards. | David Hankins | 2006-10-27 | 1 | -8/+44 |
| | | | | | | | | | | | | | | | | | | | 3.1.0a1's tables resulted in a reduction in default server memory use. The new selected values provide more of a zero sum (increasing the size of tables likely to be populated, decreasing the size of tables unlikely). - Lease structures appear in three spearate hashes: by IP address, by UID, and by hardware address. One type of table was used for all three, and improvements to IP address hashing were applied to all three (so UID and hardware addresses were treated like 4-byte integers). There are now two types of tables, and the uid/hw hashes use functions more appropriate to their needs. - The max-lease-misbalance percentage no longer causes scheduled rebalance runs to be skipped: it still governs the schedule, but every scheduled run will attempt balance. [ISC-Bugs #16396] | ||||
* | - A bug in the FQDN universe that added FQDN codes to the NWIP universe's | David Hankins | 2006-09-18 | 1 | -2/+2 |
| | | | | hash table was repaired. [ISC-Bugs #16395] | ||||
* | New options added, and some magic code to parse unknown options. | Shane Kerr | 2006-07-26 | 1 | -1/+40 |
| | | | | See ticket rt15925. | ||||
* | Merged rt12324, DHCPLEASEQUERY. | Shane Kerr | 2006-07-25 | 1 | -1/+3 |
| | |||||
* | - Support for compressed 'domain name list' style DHCP option contents, andDHCPv6_parsing_base | David Hankins | 2006-07-22 | 1 | -1/+3 |
| | | | | in particular the domain search option (#119) was added. [ISC-Bugs #15934] | ||||
* | - Varying option space code and length bit widths (8/16/32) are now | David Hankins | 2006-06-01 | 1 | -807/+401 |
| | | | | | supported. This is a milestone in acheiving RFC 3925 "VIVSO" and DHCPv6 support. [ISC-Bugs #15979] | ||||
* | - Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence | David Hankins | 2006-02-24 | 1 | -7/+19 |
| | | | | robie). | ||||
* | MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are | David Hankins | 2005-03-17 | 1 | -697/+688 |
| | | | | now synced as of tag V3-0-3-BETA-1. | ||||
* | Merge changes between 3.0rc7 and 3.0rc8pl2. | Ted Lemon | 2001-06-27 | 1 | -496/+497 |
| | |||||
* | Use unparsable names for unknown options. | Ted Lemon | 2001-03-14 | 1 | -168/+168 |
| | |||||
* | Add fqdn.fqdn suboption. | Ted Lemon | 2001-01-08 | 1 | -3/+3 |
| | |||||
* | Fix up internal documentation for option parse codes. | Ted Lemon | 2000-12-29 | 1 | -2/+10 |
| | |||||
* | Correctly implement the subnet selection option. | Ted Lemon | 2000-12-28 | 1 | -3/+3 |
| | |||||
* | DDNS implementation rewrite. DDNS should now operate according to | Damien Neil | 2000-12-11 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | <draft-ietf-dhc-dhcp-dns-12.txt>. common/options.c, common/tables.c, includes/dhcp.h: Split the fqdn.name option into fqdn.hostname and fqdn.domainname. includes/dhcpd.h, server/Makefile.dist, server/ddns.c, server/dhcp.c, server/mdb.c, server/stables.c: Added a new file (server/ddns.c) containing the DDNS updates code. This file exports two functions: ddns_updates() and ddns_removals(). ddns_updates() is called when a lease is granted, and ddns_removals() is called when the lease expires or is released. server/dhcpd.c: Remove the previous DDNS update code, and add default code for the ddns-hostname, ddns-domainname, ddns-ttl, and ddns-rev-domainname server options. | ||||
* | - Add the FQDN option space. | Ted Lemon | 2000-10-10 | 1 | -14/+315 |
| | | | | | - Add support for encapsulations in option format strings, and use it. - Standardize the functions that access option universes. | ||||
* | Use the nwip options in the nwip universe, not the dhcp options. | Ted Lemon | 2000-09-27 | 1 | -4/+4 |
| | |||||
* | Add Service Location Protocol options. Document new option format codes. | Ted Lemon | 2000-09-16 | 1 | -3/+6 |
| | |||||
* | Moved hash.c from libdhcp to libomapi, in anticipation of moving the | Damien Neil | 2000-08-01 | 1 | -1/+7 |
| | | | | | tsig_key structure into libomapi. (tsig_keys are stored in a hashtable, and libomapi should not depend on libdhcp.) | ||||
* | - Fix all the OMAPI objects in the DHCP server and client that weren't | Ted Lemon | 2000-05-16 | 1 | -13/+13 |
| | | | | | | | being correctly reference-counted. - Make and use object-specific allocators. - Add reference/dereference support to hash functions and to timeout functions. | ||||
* | Define temporary subnet selection option code for testing. | Ted Lemon | 2000-04-08 | 1 | -2/+2 |
| | |||||
* | Make universe_hash using new_hash. | Ted Lemon | 2000-03-18 | 1 | -5/+5 |
| | |||||
* | Patch in TSIG, just to see how to get it to work. | Ted Lemon | 2000-03-18 | 1 | -3/+3 |
| | |||||
* | Go back to the BSD license. | Ted Lemon | 2000-03-17 | 1 | -13/+34 |
| | |||||
* | Update calls to new_hash. | Ted Lemon | 2000-03-06 | 1 | -3/+3 |
| | |||||
* | Support parsing of configuration options in generic blocks. | Ted Lemon | 2000-02-02 | 1 | -1/+7 |
| | |||||
* | Fix compilation errors introduced in the last set of checkins. | Ted Lemon | 2000-01-26 | 1 | -3/+2 |
| | |||||
* | Add support for NetWare/IP and uap-servers options. | Ted Lemon | 2000-01-08 | 1 | -4/+295 |
| | |||||
* | Move server-specific tables to stables.c | Ted Lemon | 1999-11-14 | 1 | -575/+2 |
| |