2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-25 03:18:27 +00:00

35 Commits

Author SHA1 Message Date
David Hankins
4619c0a2fb - A memory leak when using omapi has been fixed. [ISC-Bugs #17560] 2008-03-18 18:28:14 +00:00
Shane Kerr
28868515f6 Code cleanup to remove warnings from "gcc -Wall".
See RT ticket #16988 for more.
2007-07-13 06:43:43 +00:00
David Hankins
706792c9d3 Copyright++ 2007-05-19 19:16:28 +00:00
David Hankins
fe5b0fdd70 - Replaced ./configure shellscripting with GNU Autoconf. [ISC-Bugs #16405b]
- RELNOTES/README++
- s/wether/whether/ in dhcp-options.5 manpage edits.
2007-05-19 18:47:15 +00:00
Evan Hunt
74dc3e0b27 Fixed a bug that caused OMAPI clients to hang when opening leases. [rt16495] 2007-05-07 17:19:17 +00:00
David Hankins
88cd8aca9e - Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
robie).
2006-02-24 23:16:32 +00:00
David Hankins
98311e4ba9 MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Ted Lemon
a609e69bba sync with branch 2001-08-10 10:50:50 +00:00
Ted Lemon
d758ad8cac Merge changes between 3.0rc7 and 3.0rc8pl2. 2001-06-27 00:31:20 +00:00
Ted Lemon
31bbee784c Sync with 3.0rc7 2001-05-17 19:04:09 +00:00
Ted Lemon
e492a2594a Return key unknown when key lookup fails. 2001-05-02 07:02:15 +00:00
Damien Neil
a323900510 Fix omapi_protocol_connect() to properly return ISC_R_INCOMPLETE
when necessary.  This should fix problems with forming OMAPI connections
to remote hosts.
2000-12-09 00:07:46 +00:00
Damien Neil
366556efc7 Tweak omapi_protocol_connect() so that authenticators are sent in the
proper order.
2000-10-30 18:48:07 +00:00
Ted Lemon
a5d575bc86 Correctly handle the case where the connection doesn't complete immediately. 2000-09-29 18:12:50 +00:00
Damien Neil
e11a162ff4 Added a number of (#ifdef-guarded) debugging statements. 2000-08-14 21:58:57 +00:00
Damien Neil
49146f3c15 Added authentication support. The tsig_key structure has been renamed
to auth_key and moved into libomapi.  libomapi now depends on libres,
which contains the data signing routines.
2000-08-03 21:00:41 +00:00
Damien Neil
db4cfe3b09 Changed all uses of omapi_message_allocate() to omapi_message_new(), which
properly initializes the internals of the message object.
2000-07-15 01:59:00 +00:00
Ted Lemon
165bce70b2 Fix up various platform-specific errors. 2000-05-17 16:04:26 +00:00
Ted Lemon
20916cae75 - Fix all the OMAPI objects in the DHCP server and client that weren't
being correctly reference-counted.
- Make and use object-specific allocators.
- Add reference/dereference support to hash functions and to timeout
  functions.
2000-05-16 23:03:49 +00:00
Ted Lemon
7deff07643 Oops, fix a past-o. 2000-05-15 15:47:11 +00:00
Ted Lemon
ffc0586664 Don't send the intro until we receive the connect signal. 2000-05-15 15:44:31 +00:00
Ted Lemon
49733f31d3 Go back to the BSD license. 2000-03-17 04:00:32 +00:00
Ted Lemon
37e365b490 - In reference count history, remember the address where the reference
is stored as well as the address of the thing referenced.
2000-01-27 22:40:55 +00:00
Ted Lemon
4bd8800e89 Fix compilation errors introduced in the last set of checkins. 2000-01-26 14:56:18 +00:00
Ted Lemon
3185c1883b Fix bug in the way object handles were being... handled. 2000-01-25 01:31:56 +00:00
Ted Lemon
bbdb72a4d7 Work around bletcherosity in handle declarations. 1999-11-24 04:13:07 +00:00
Ted Lemon
d9eefc5dec Mass commit for Brian Murrell. 1999-11-20 18:36:32 +00:00
Ted Lemon
6a4c4be871 Seperate public and private object declarations. 1999-10-08 03:43:15 +00:00
Ted Lemon
b1b7b521fe Get a clean compile with all known gcc warnings. 1999-10-07 06:36:35 +00:00
Ted Lemon
8a6dfe4c4b Solaris CC requires break statements at end of switches... 1999-09-15 17:22:52 +00:00
Ted Lemon
e92653f1ec Bug fixes courtesy of Brian Murrell 1999-09-09 23:53:29 +00:00
Ted Lemon
e5bbe4da42 Send handle in response to messages - do not volunteer it. 1999-09-09 23:31:21 +00:00
Ted Lemon
5a8e13c6ca Fix some stupid bugs. add update and send_status functions. 1999-09-09 21:10:20 +00:00
Ted Lemon
581e37e47f Debugging sweep, added some new functionality 1999-09-08 01:48:56 +00:00
Ted Lemon
61b844bfd7 Omapi library, initial checkin 1999-09-02 00:32:56 +00:00