2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 21:38:10 +00:00

1214 Commits

Author SHA1 Message Date
Ted Lemon
d5ef29468a Make the hash functions work usefully for hash table sizes >255. 2000-06-24 06:19:13 +00:00
Ted Lemon
9ea249af6e Add 'omapi' keyword 2000-06-24 06:17:55 +00:00
Ted Lemon
c3369c5b53 Allocate hash buckets in clumps. Fix a bug in a call to rc_register. 2000-06-24 06:16:28 +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
6b474b5b4a Make from64 unsigned (not sure this matters). 2000-06-20 19:59:50 +00:00
Ted Lemon
62452b8ffa Use mkdep rather than makedepend 2000-06-12 22:25:55 +00:00
Ted Lemon
55321a210e Clean up a possible memory smash in the binding code. 2000-06-12 22:22:09 +00:00
Ted Lemon
7d35446486 Add a missing store that was masked by the i386 calling conventions. 2000-06-09 23:07:56 +00:00
Ted Lemon
68e1f67a18 - Fix a mistake that was causing the fallback interface not to be used (thanks
to Christof Chen for catching this!)
2000-06-08 21:14:16 +00:00
Ted Lemon
d0411fbd4d Add hash_foreach, et al. 2000-06-06 23:46:37 +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
b66a1a7286 Oops, fix declaration of casecmp. 2000-05-17 16:15:38 +00:00
Ted Lemon
165bce70b2 Fix up various platform-specific errors. 2000-05-17 16:04:26 +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
3bd7d53fec Don't use SO_USELOOPBACK 2000-05-03 23:05:37 +00:00
Ted Lemon
49e2576bf2 Rename a variable to avoid an AIX-specific predefined manifest constant. 2000-05-03 23:04:43 +00:00
Ted Lemon
822e866add Add unknown-state and potential-conflict-nic 2000-05-03 05:56:28 +00:00
Ted Lemon
d92a27a77c Allow a local address to be specified (so I can run two servers at once). 2000-05-01 23:31:49 +00:00
Ted Lemon
7f56c004ba Add partial support for caching zone information. 2000-05-01 23:26:38 +00:00
Ted Lemon
38287932f1 Move binding address values into discover.c 2000-05-01 17:31:19 +00:00
Ted Lemon
ff56f1d950 Add load, balance, token_max, seconds and address tokens. 2000-05-01 17:25:36 +00:00
Ted Lemon
88ab5737a7 If a DNS name is specified with a trailing '.', remember it. 2000-04-20 00:56:56 +00:00
Ted Lemon
086c7f65c6 Cast memcmp, for operating systems that aren't following the latest POSIX. 2000-04-20 00:56:20 +00:00
Ted Lemon
fcd404f5f8 Customize find_cached_zone for resolver. 2000-04-20 00:55:51 +00:00
Ted Lemon
90c12ec384 Include if_ether.h to get definition of ETHERTYPE_IP. 2000-04-18 23:02:09 +00:00
Ted Lemon
13b0934ec4 Fix a signed vs. unsigned char * problem. Allow semicolon after key. 2000-04-14 16:26:37 +00:00
Ted Lemon
c56616f5cf Fix pasto. 2000-04-14 16:24:05 +00:00
Ted Lemon
eb968146c2 Fix some typos. Don't call the token ring decoder for FDDI. 2000-04-14 16:22:04 +00:00
Ted Lemon
201601d5bf dhcp_fddi_filter -> bpf_fddi_filter 2000-04-14 16:17:35 +00:00
Ted Lemon
9615e0e6b3 Add debugging. Fix break statement. 2000-04-13 21:48:34 +00:00
Ted Lemon
f20a57ed9b 0 -> false; 1 -> true 2000-04-13 21:42:38 +00:00
Ted Lemon
1a634d5638 Define temporary subnet selection option code for testing. 2000-04-08 01:15:50 +00:00
Ted Lemon
05af58984c Replace a missing right brace that got deleted. 2000-04-06 23:56:01 +00:00
Ted Lemon
0e944b0662 Fix credits section. 2000-04-06 23:49:29 +00:00
Ted Lemon
028b1f6a4f Redo key declarations to match BIND. Add base64 parsing. 2000-04-06 22:46:26 +00:00
Ted Lemon
96e16c0e40 Update comment to reflect code. 2000-04-06 22:41:47 +00:00
Ted Lemon
e6a480f013 Add KEY, SECRET and ALGORITHM. Remove TSIG_KEY. 2000-04-06 22:38:52 +00:00
Ted Lemon
ef91cb3908 STRING -> STRING_TOKEN 2000-04-04 06:27:35 +00:00
Ted Lemon
7e2f56365f Add support for DEC-specific FDDI interfaces. 2000-03-24 00:22:41 +00:00
Ted Lemon
a770670edf Get rid of cobwebs. 2000-03-24 00:22:20 +00:00
Ted Lemon
95e585542a Add support for a DEC FDDI input filter. 2000-03-24 00:21:47 +00:00
Ted Lemon
2cc8232d46 Add DEC-specific (or maybe not) FDDI support. 2000-03-24 00:21:17 +00:00
Ted Lemon
dc309be4ab Add fddi.c. 2000-03-24 00:20:53 +00:00
Ted Lemon
68f5590808 Make universe_hash using new_hash. 2000-03-18 03:34:11 +00:00
Ted Lemon
0bcad76189 Add the numeric operators to is_numeric_expression. 2000-03-18 03:32:53 +00:00
Ted Lemon
d1f925a15d Fix a bug in the case-insensitive hash generator. 2000-03-18 03:31:39 +00:00
Ted Lemon
7d9784f6fc Patch in TSIG, just to see how to get it to work. 2000-03-18 02:15:52 +00:00