2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-28 21:07:43 +00:00

446 Commits

Author SHA1 Message Date
Ted Lemon
e493934dc4 Document -r flag 2001-03-01 22:11:12 +00:00
Ted Lemon
0b69dcc870 Change EOF to END_OF_FILE in tokenizer for enum compatibility. 2001-03-01 18:17:09 +00:00
Ted Lemon
c466184540 Fix up NetBSD/alpha build. 2001-02-26 22:21:15 +00:00
Ted Lemon
69c620f2eb Update copyright statements. 2001-02-22 22:54:26 +00:00
Ted Lemon
793b7b9f4b Move dst functionality into seperate library 2001-02-22 07:27:14 +00:00
Damien Neil
6f7081bdc4 Format fix: %d -> %ld, (long int) cast. 2001-02-15 22:17:05 +00:00
Ted Lemon
0c256f064c Clarify documentation of exit hooks. 2001-02-15 05:36:07 +00:00
Ted Lemon
243e51ee8d Fix a gnarly memory allocation bug. 2001-02-12 19:37:03 +00:00
Ted Lemon
b1423aedd9 - Fix faked-out giaddr handling.
- Make it possible to pass environment variables to the client script.
2001-02-12 19:26:35 +00:00
Ted Lemon
1c44f6bd86 Don't send giaddr when renewing or bound. 2001-01-25 08:18:06 +00:00
Ted Lemon
a8009c484b Add support for 'on transmission' 2001-01-25 08:17:17 +00:00
Ted Lemon
c5b5e7d160 Let the generic parser parse send statements. 2001-01-16 22:49:31 +00:00
Ted Lemon
66e9cecfa6 Pass client state to eval functions. 2000-11-28 22:10:52 +00:00
Ted Lemon
2e7a6cd54f Move some general functions into the common parser. 2000-11-28 22:07:09 +00:00
Ted Lemon
b5f904a9a3 Fix vendor option support. 2000-11-24 03:52:37 +00:00
Ted Lemon
f038ca8cc7 - Fix pretty printing of encapsulation options.
- Fix parsing of vendor option space names.
2000-11-24 03:38:18 +00:00
Ted Lemon
b3cdff111f Fix up manual page installation. 2000-10-13 19:03:19 +00:00
Ted Lemon
d6eb6cf6db Document vendor option space configuration option. 2000-10-10 21:56:55 +00:00
Ted Lemon
c0504523ab - Write all options spaces to lease file and environment, not just DHCP
option space.
2000-10-10 21:50:58 +00:00
Ted Lemon
ce75142f5e Support client-side vendor option space definitions. 2000-10-10 19:44:39 +00:00
Ted Lemon
5184d9c44f - Don't flame about the relay agent information option - the client
administrator can't do anything about it.
2000-09-27 19:31:45 +00:00
Ted Lemon
cad0776d65 Use make_resolv_conf as documented. 2000-09-20 09:38:07 +00:00
Ted Lemon
89c425dd29 Do statements before using option values (e.g., lease duration). 2000-09-14 12:42:01 +00:00
Ted Lemon
addb00afe9 Adjust the URL to which people are referred. 2000-09-01 23:06:37 +00:00
Damien Neil
1b234d446f Finished up function call support. 2000-08-28 19:36:39 +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
Ted Lemon
6ceb9118e9 Reference count binding scopes. Align IP headers on output. 2000-07-27 09:03:08 +00:00
Ted Lemon
a8c190df76 Fix a pasto in the code to set the broadcast address environment variable. 2000-07-20 03:21:23 +00:00
Ted Lemon
32a4756333 Initialize the environment rather than using temporary client scripts. 2000-07-20 00:53:24 +00:00
Ted Lemon
cfa7212d26 Support environment variables to control locations of files. 2000-07-17 20:56:14 +00:00
Ted Lemon
d472b8d0bf Use a cleverer regexp to extract OS minor version number. 2000-07-05 06:39:22 +00:00
Ted Lemon
40a59753f0 Don't listen on an OMAPI port unless one is specified in the config file. 2000-06-24 06:02:01 +00:00
Ted Lemon
67e3490a34 Parse an OMAPI port out of the config file. 2000-06-24 05:53:35 +00:00
Ted Lemon
e5735b8aea Make links build silent 2000-06-20 20:25:30 +00:00
Ted Lemon
b515ff35f2 Fix up to support build subdirectories. Fix depend target. 2000-06-20 20:01:06 +00:00
Ted Lemon
62452b8ffa Use mkdep rather than makedepend 2000-06-12 22:25:55 +00:00
Ted Lemon
d0b1c50ebb - Fix interface_dummy to notice reference error.
- Fix interface parser to zero interface pointer before using it.
2000-06-12 20:08:56 +00:00
Ted Lemon
007e3ee4df Rework DHCP lease state handling to be compatible with failover protocol. 2000-06-02 21:27:21 +00:00
Ted Lemon
7bb809483c Fix a buffer overflow problem (not a security issue). Thanks to Joe. 2000-05-30 21:43:42 +00:00
Ted Lemon
67569fa648 Initialize omapi before parsing command line. 2000-05-30 21:17:04 +00:00
Ted Lemon
1dad22d82a Remove omapi.c/omapi.o from client build. 2000-05-17 15:17:17 +00:00
Ted Lemon
0e29870ccd Move common omapi support into common code. 2000-05-16 23:13:34 +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
8c8e27c53e Implement pool request and response so that secondary can operate. 2000-05-04 18:58:16 +00:00
Ted Lemon
9f56e43728 Fix setting of hostname. 2000-05-01 17:17:25 +00:00
Ted Lemon
134ceef89f Add persist flag to stop the client from exiting if no interfaces are found. 2000-05-01 17:15:23 +00:00
Ted Lemon
36cbbce63e Document the -w option. 2000-05-01 17:11:36 +00:00
Ted Lemon
6247476e9a Support auth-key and key statements. 2000-04-06 22:31:16 +00:00
Ted Lemon
291c524f45 Don't use the same OMAPI port as the server. 2000-04-04 06:24:37 +00:00
Ted Lemon
3b106356e0 Clarify credits on client implementation. 2000-03-24 00:20:33 +00:00