]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
27 years agoAdd LPF support.
Ted Lemon [Tue, 22 Dec 1998 22:47:41 +0000 (22:47 +0000)] 
Add LPF support.

27 years agoAdd FDDI token
Ted Lemon [Tue, 22 Dec 1998 22:47:18 +0000 (22:47 +0000)] 
Add FDDI token

27 years agoAdd FDDI hardware type.
Ted Lemon [Tue, 22 Dec 1998 22:46:17 +0000 (22:46 +0000)] 
Add FDDI hardware type.

27 years agoAdd fddi hardware type.
Ted Lemon [Tue, 22 Dec 1998 22:45:44 +0000 (22:45 +0000)] 
Add fddi hardware type.

27 years agoFix typo. Disambiguate SO_BINDTODEVICE usage for Linux Packet Filter.
Ted Lemon [Tue, 22 Dec 1998 22:45:05 +0000 (22:45 +0000)] 
Fix typo.   Disambiguate SO_BINDTODEVICE usage for Linux Packet Filter.

27 years agoSupport fddi hardware type.
Ted Lemon [Tue, 22 Dec 1998 22:43:22 +0000 (22:43 +0000)] 
Support fddi hardware type.

27 years agoAdd support for FDDI hardware type. Fix bug in the SAP initialization.
Ted Lemon [Tue, 22 Dec 1998 22:42:23 +0000 (22:42 +0000)] 
Add support for FDDI hardware type.   Fix bug in the SAP initialization.

27 years agoAdd support for Linux device discovery through /proc/net/dev.
Ted Lemon [Tue, 22 Dec 1998 22:41:06 +0000 (22:41 +0000)] 
Add support for Linux device discovery through /proc/net/dev.

27 years agoAdd fddi keyword.
Ted Lemon [Tue, 22 Dec 1998 22:39:58 +0000 (22:39 +0000)] 
Add fddi keyword.

27 years agoShare packet filter with lpf.c
Ted Lemon [Tue, 22 Dec 1998 22:39:19 +0000 (22:39 +0000)] 
Share packet filter with lpf.c

27 years agoFix conflict between binary file copyright/Id and banner copyright.
Ted Lemon [Tue, 22 Dec 1998 22:38:15 +0000 (22:38 +0000)] 
Fix conflict between binary file copyright/Id and banner copyright.

27 years agoThis commit was manufactured by cvs2git to create branch 'RELEASE_2'.
cvs2git [Tue, 22 Dec 1998 22:34:55 +0000 (22:34 +0000)] 
This commit was manufactured by cvs2git to create branch 'RELEASE_2'.

27 years agoLinux Packet Filter
Ted Lemon [Tue, 22 Dec 1998 22:34:54 +0000 (22:34 +0000)] 
Linux Packet Filter

27 years agoPrint a copyright banner on startup unless -q is specified.
Ted Lemon [Tue, 22 Dec 1998 22:23:59 +0000 (22:23 +0000)] 
Print a copyright banner on startup unless -q is specified.

27 years agoReplace LINUX_* defines with LINUX_MAJOR and LINUX_MINOR.
Ted Lemon [Tue, 22 Dec 1998 22:21:28 +0000 (22:21 +0000)] 
Replace LINUX_* defines with LINUX_MAJOR and LINUX_MINOR.

27 years agoUpdate to Patchlevel 7.
Ted Lemon [Tue, 22 Dec 1998 06:09:40 +0000 (06:09 +0000)] 
Update to Patchlevel 7.

27 years agoGeneralize fallback support.
Ted Lemon [Mon, 21 Dec 1998 04:21:30 +0000 (04:21 +0000)] 
Generalize fallback support.

27 years agoGeneralize fallback support.
Ted Lemon [Sun, 20 Dec 1998 18:33:23 +0000 (18:33 +0000)] 
Generalize fallback support.

27 years agoAdd note that WINS==NBNS
Ted Lemon [Sun, 20 Dec 1998 18:22:59 +0000 (18:22 +0000)] 
Add note that WINS==NBNS

27 years agoAdd generalized fallback support.
Ted Lemon [Sun, 20 Dec 1998 18:21:52 +0000 (18:21 +0000)] 
Add generalized fallback support.

27 years agoGeneralize fallback support for Linux.
Ted Lemon [Sun, 20 Dec 1998 18:20:39 +0000 (18:20 +0000)] 
Generalize fallback support for Linux.
After shutting down an interface following lease expiry, preinitialize
it so that we can discover a new address.

27 years agoGeneralize fallback interface code so it can work on Linux.
Ted Lemon [Sun, 20 Dec 1998 17:53:02 +0000 (17:53 +0000)] 
Generalize fallback interface code so it can work on Linux.
Don't reclaim an abandoned lease if there's an available lease
that expired more recently but was not abandoned.

27 years agoFix handling of closing brackets for Solaris man macros (and probably others).
Ted Lemon [Wed, 25 Nov 1998 17:48:45 +0000 (17:48 +0000)] 
Fix handling of closing brackets for Solaris man macros (and probably others).

27 years agoFix indentation of option definitions.
Ted Lemon [Wed, 25 Nov 1998 17:40:10 +0000 (17:40 +0000)] 
Fix indentation of option definitions.

27 years agoFix up NetBIOS node type table.
Ted Lemon [Wed, 25 Nov 1998 17:24:04 +0000 (17:24 +0000)] 
Fix up NetBIOS node type table.

27 years agoClarify netbios-node-type documentation.
Ted Lemon [Wed, 25 Nov 1998 16:29:27 +0000 (16:29 +0000)] 
Clarify netbios-node-type documentation.

27 years agoRemove perl script from TODO.
Ted Lemon [Wed, 25 Nov 1998 16:28:00 +0000 (16:28 +0000)] 
Remove perl script from TODO.

27 years agoAdd a note about the DLPI problem on Solaris.
Ted Lemon [Wed, 25 Nov 1998 01:18:07 +0000 (01:18 +0000)] 
Add a note about the DLPI problem on Solaris.

27 years agoAllow filename and server name to come from the lease group as well as the host group...
Ted Lemon [Tue, 24 Nov 1998 23:12:39 +0000 (23:12 +0000)] 
Allow filename and server name to come from the lease group as well as the host group.   Delay updating the lease timestamp as long as possible.

27 years agoSort a subnet in before an inner subnet of that subnet, for subnets one of which...
Ted Lemon [Tue, 24 Nov 1998 23:02:54 +0000 (23:02 +0000)] 
Sort a subnet in before an inner subnet of that subnet, for subnets one of which is a superset of the other.

27 years agoReverse the test for whether or not we're using the fallback interface - we want...
Ted Lemon [Tue, 24 Nov 1998 22:57:56 +0000 (22:57 +0000)] 
Reverse the test for whether or not we're using the fallback interface - we want to broadcast our response if we're *not* using it.

27 years agoAdd declaration for subnet_inner_than
Ted Lemon [Tue, 24 Nov 1998 22:46:16 +0000 (22:46 +0000)] 
Add declaration for subnet_inner_than

27 years agoAllow hexadecimal hostnames to be specified.
Ted Lemon [Tue, 24 Nov 1998 22:42:12 +0000 (22:42 +0000)] 
Allow hexadecimal hostnames to be specified.

27 years agoChange spacing when printing out leases.
Ted Lemon [Tue, 24 Nov 1998 22:39:35 +0000 (22:39 +0000)] 
Change spacing when printing out leases.

27 years agoDon't call memset with a length of zero.
Ted Lemon [Tue, 24 Nov 1998 22:35:43 +0000 (22:35 +0000)] 
Don't call memset with a length of zero.

27 years agoAdd the ability to declare subnets that are subsets of other subnets, and to have...
Ted Lemon [Tue, 24 Nov 1998 22:32:43 +0000 (22:32 +0000)] 
Add the ability to declare subnets that are subsets of other subnets, and to have those subnets dealt with correctly.

27 years agoDon't try to zero an allocated buffer if we didn't succeed in allocating it.
Ted Lemon [Tue, 24 Nov 1998 22:17:15 +0000 (22:17 +0000)] 
Don't try to zero an allocated buffer if we didn't succeed in allocating it.

27 years agoAdd a hop count to all the route commands.
Ted Lemon [Tue, 24 Nov 1998 22:15:45 +0000 (22:15 +0000)] 
Add a hop count to all the route commands.

27 years agoAdd a -lf option to specify a lease file on the command line.
Ted Lemon [Tue, 24 Nov 1998 22:15:06 +0000 (22:15 +0000)] 
Add a -lf option to specify a lease file on the command line.

27 years agoDon't use oc if it's null
Ted Lemon [Thu, 19 Nov 1998 20:56:36 +0000 (20:56 +0000)] 
Don't use oc if it's null

27 years agoAdd billing support and pool support. carrel-2
Ted Lemon [Wed, 11 Nov 1998 08:01:49 +0000 (08:01 +0000)] 
Add billing support and pool support.

27 years agoWrite out name of class to which a lease is billed, if any.
Ted Lemon [Wed, 11 Nov 1998 08:00:11 +0000 (08:00 +0000)] 
Write out name of class to which a lease is billed, if any.

27 years agoFix up class parsing to support billing.
Ted Lemon [Wed, 11 Nov 1998 07:59:53 +0000 (07:59 +0000)] 
Fix up class parsing to support billing.

27 years agoAdd class billing support.
Ted Lemon [Wed, 11 Nov 1998 07:58:35 +0000 (07:58 +0000)] 
Add class billing support.

27 years agoUpdate message printing. Adjust scoped execution calls.
Ted Lemon [Wed, 11 Nov 1998 07:57:21 +0000 (07:57 +0000)] 
Update message printing.   Adjust scoped execution calls.

27 years agoAdd a rule for debuging class matching.
Ted Lemon [Wed, 11 Nov 1998 07:55:36 +0000 (07:55 +0000)] 
Add a rule for debuging class matching.

27 years agoAdd billing-related tokens.
Ted Lemon [Wed, 11 Nov 1998 07:54:48 +0000 (07:54 +0000)] 
Add billing-related tokens.

27 years agoUpdate for billing and for correct scoping in clients.
Ted Lemon [Wed, 11 Nov 1998 07:54:31 +0000 (07:54 +0000)] 
Update for billing and for correct scoping in clients.

27 years agoAdd support for billing to classes.
Ted Lemon [Wed, 11 Nov 1998 07:52:35 +0000 (07:52 +0000)] 
Add support for billing to classes.

27 years agoExecute scoped rules in the correct order (outer to inner).
Ted Lemon [Wed, 11 Nov 1998 07:51:41 +0000 (07:51 +0000)] 
Execute scoped rules in the correct order (outer to inner).

27 years agoAllow non-broadcast interfaces to be specified on the command line.
Ted Lemon [Wed, 11 Nov 1998 07:50:51 +0000 (07:50 +0000)] 
Allow non-broadcast interfaces to be specified on the command line.

27 years agoAdd billing limitation tokens
Ted Lemon [Wed, 11 Nov 1998 07:50:06 +0000 (07:50 +0000)] 
Add billing limitation tokens

27 years agoPre-zero group structures.
Ted Lemon [Wed, 11 Nov 1998 07:49:27 +0000 (07:49 +0000)] 
Pre-zero group structures.

27 years agoUse scoping correctly.
Ted Lemon [Wed, 11 Nov 1998 07:48:23 +0000 (07:48 +0000)] 
Use scoping correctly.

27 years agoAdd pool support.
Ted Lemon [Mon, 9 Nov 1998 02:47:29 +0000 (02:47 +0000)] 
Add pool support.

27 years agoAdd pool/permit support.
Ted Lemon [Mon, 9 Nov 1998 02:46:58 +0000 (02:46 +0000)] 
Add pool/permit support.

27 years agoFix up class matching code.
Ted Lemon [Mon, 9 Nov 1998 02:46:19 +0000 (02:46 +0000)] 
Fix up class matching code.

27 years agoAdd tokens for pools, permits and pseudo-clients
Ted Lemon [Mon, 9 Nov 1998 02:45:37 +0000 (02:45 +0000)] 
Add tokens for pools, permits and pseudo-clients

27 years agoAdd pool/permit support and pseudo-client support.
Ted Lemon [Mon, 9 Nov 1998 02:45:22 +0000 (02:45 +0000)] 
Add pool/permit support and pseudo-client support.

27 years agoGet rid of obsolete data string reference.
Ted Lemon [Mon, 9 Nov 1998 02:45:02 +0000 (02:45 +0000)] 
Get rid of obsolete data string reference.

27 years agoAdd pool support
Ted Lemon [Mon, 9 Nov 1998 02:44:32 +0000 (02:44 +0000)] 
Add pool support

27 years agoAdd allocators for pools and permits.
Ted Lemon [Mon, 9 Nov 1998 02:43:42 +0000 (02:43 +0000)] 
Add allocators for pools and permits.

27 years agoAdd support for pseudo-clients
Ted Lemon [Mon, 9 Nov 1998 02:43:23 +0000 (02:43 +0000)] 
Add support for pseudo-clients

27 years agoFix up matching code and add debugging for it.
Ted Lemon [Fri, 6 Nov 1998 03:25:45 +0000 (03:25 +0000)] 
Fix up matching code and add debugging for it.

27 years agoFix evaluate_boolean_expression_result to actually evaluate a *boolean* expression.
Ted Lemon [Fri, 6 Nov 1998 03:25:17 +0000 (03:25 +0000)] 
Fix evaluate_boolean_expression_result to actually evaluate a *boolean* expression.

27 years agoClassify all incoming dhcp packets. Process class scopes.
Ted Lemon [Fri, 6 Nov 1998 02:59:11 +0000 (02:59 +0000)] 
Classify all incoming dhcp packets.   Process class scopes.

27 years agoAdd new classes to database after parsing them. Fix some miscellaneous bugs.
Ted Lemon [Fri, 6 Nov 1998 02:58:17 +0000 (02:58 +0000)] 
Add new classes to database after parsing them.   Fix some miscellaneous bugs.

27 years agoPut check_collection() outside of DEBUG_EXPRESSIONS conditional.
Ted Lemon [Fri, 6 Nov 1998 02:43:10 +0000 (02:43 +0000)] 
Put check_collection() outside of DEBUG_EXPRESSIONS conditional.

27 years agoFix pathological parsing loop in add statement. Set expression opcode after parse_cshl.
Ted Lemon [Fri, 6 Nov 1998 02:42:48 +0000 (02:42 +0000)] 
Fix pathological parsing loop in add statement.   Set expression opcode after parse_cshl.

27 years agoEvaluate option cache associated with client identifier option, not just the expression.
Ted Lemon [Fri, 6 Nov 1998 02:40:40 +0000 (02:40 +0000)] 
Evaluate option cache associated with client identifier option, not just the expression.

27 years agoAdd hostname type to dns_host_entry_allocate
Ted Lemon [Fri, 6 Nov 1998 02:40:04 +0000 (02:40 +0000)] 
Add hostname type to dns_host_entry_allocate

27 years agoUpdate prototype for dns_host_entry_allocate().
Ted Lemon [Fri, 6 Nov 1998 01:08:09 +0000 (01:08 +0000)] 
Update prototype for dns_host_entry_allocate().

27 years agoSave space for hostname and save hostname itself in dns_host_entry allocator.
Ted Lemon [Fri, 6 Nov 1998 01:06:44 +0000 (01:06 +0000)] 
Save space for hostname and save hostname itself in dns_host_entry allocator.

27 years agoPass hostname to dns_host_entry_allocate.
Ted Lemon [Fri, 6 Nov 1998 01:06:16 +0000 (01:06 +0000)] 
Pass hostname to dns_host_entry_allocate.

27 years agoDon't test for abandoned lease if we didn't find a lease. Don't try to evaluate...
Ted Lemon [Fri, 6 Nov 1998 01:04:32 +0000 (01:04 +0000)] 
Don't test for abandoned lease if we didn't find a lease.   Don't try to evaluate an option cache if we didn't find it.

27 years agoWhen making list of IP addresses or hostnames, account for the first expression on...
Ted Lemon [Fri, 6 Nov 1998 00:31:08 +0000 (00:31 +0000)] 
When making list of IP addresses or hostnames, account for the first expression on the list.

27 years agoInitialize automatic expression variable.
Ted Lemon [Fri, 6 Nov 1998 00:30:19 +0000 (00:30 +0000)] 
Initialize automatic expression variable.

27 years agoInterface discovery code.
Ted Lemon [Fri, 6 Nov 1998 00:19:56 +0000 (00:19 +0000)] 
Interface discovery code.

27 years agoAdd agent option support.
Ted Lemon [Fri, 6 Nov 1998 00:17:12 +0000 (00:17 +0000)] 
Add agent option support.

27 years agoMove to reference-based expression allocation.
Ted Lemon [Fri, 6 Nov 1998 00:16:52 +0000 (00:16 +0000)] 
Move to reference-based expression allocation.

27 years agoDo data expression evaluation.
Ted Lemon [Fri, 6 Nov 1998 00:16:22 +0000 (00:16 +0000)] 
Do data expression evaluation.

27 years agoAdd relay agent information option arg to cons_options call.
Ted Lemon [Fri, 6 Nov 1998 00:15:51 +0000 (00:15 +0000)] 
Add relay agent information option arg to cons_options call.

27 years agoAdd Relay Agent Information Option support.
Ted Lemon [Fri, 6 Nov 1998 00:15:17 +0000 (00:15 +0000)] 
Add Relay Agent Information Option support.

27 years agoAdd more expression evaluation goo.
Ted Lemon [Fri, 6 Nov 1998 00:14:47 +0000 (00:14 +0000)] 
Add more expression evaluation goo.

27 years agoAdd relay agent support for Relay Agent Information Option
Ted Lemon [Fri, 6 Nov 1998 00:14:09 +0000 (00:14 +0000)] 
Add relay agent support for Relay Agent Information Option

27 years agoClear the right data buffer. Add missing braces.
Ted Lemon [Fri, 6 Nov 1998 00:13:36 +0000 (00:13 +0000)] 
Clear the right data buffer.   Add missing braces.

27 years agoFix parse_if_statement
Ted Lemon [Fri, 6 Nov 1998 00:13:03 +0000 (00:13 +0000)] 
Fix parse_if_statement

27 years agoAdd agent_options argument to cons_options
Ted Lemon [Fri, 6 Nov 1998 00:12:40 +0000 (00:12 +0000)] 
Add agent_options argument to cons_options

27 years agoUpdate error message.
Ted Lemon [Fri, 6 Nov 1998 00:11:53 +0000 (00:11 +0000)] 
Update error message.

27 years agoFix some lingering bugs from the expression evaluation changes.
Ted Lemon [Fri, 6 Nov 1998 00:11:24 +0000 (00:11 +0000)] 
Fix some lingering bugs from the expression evaluation changes.

27 years agoClean up some statement parsing bugs.
Ted Lemon [Fri, 6 Nov 1998 00:10:58 +0000 (00:10 +0000)] 
Clean up some statement parsing bugs.

27 years agoMinor documentation clarification on maximum lease time handling.
Ted Lemon [Thu, 5 Nov 1998 18:57:46 +0000 (18:57 +0000)] 
Minor documentation clarification on maximum lease time handling.

27 years agoAdd command-line argument to set pid file name.
Ted Lemon [Thu, 5 Nov 1998 18:56:38 +0000 (18:56 +0000)] 
Add command-line argument to set pid file name.

27 years agoOops, fix a conflict that was committed in previous revision.
Ted Lemon [Thu, 5 Nov 1998 18:56:15 +0000 (18:56 +0000)] 
Oops, fix a conflict that was committed in previous revision.

27 years agoUse evaluation-based option handling
Ted Lemon [Thu, 5 Nov 1998 18:54:55 +0000 (18:54 +0000)] 
Use evaluation-based option handling

27 years agoAdd some code to prevent linking in stuff we don't need (yuck).
Ted Lemon [Thu, 5 Nov 1998 18:51:16 +0000 (18:51 +0000)] 
Add some code to prevent linking in stuff we don't need (yuck).

27 years agoLose extraneous tab.
Ted Lemon [Thu, 5 Nov 1998 18:50:04 +0000 (18:50 +0000)] 
Lose extraneous tab.

27 years agoAdd endian.h defines - not present in hpux headers.
Ted Lemon [Thu, 5 Nov 1998 18:49:36 +0000 (18:49 +0000)] 
Add endian.h defines - not present in hpux headers.

27 years agoINADDR_LOOPBACK now defined in some FreeBSD versions - don't redefine it.
Ted Lemon [Thu, 5 Nov 1998 18:49:12 +0000 (18:49 +0000)] 
INADDR_LOOPBACK now defined in some FreeBSD versions - don't redefine it.

27 years agoAdd send option statement.
Ted Lemon [Thu, 5 Nov 1998 18:48:37 +0000 (18:48 +0000)] 
Add send option statement.