]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
24 years agoFix DDNS-related documentation. Mention logrotate as well as newsyslog.
Ted Lemon [Mon, 12 Feb 2001 21:01:36 +0000 (21:01 +0000)] 
Fix DDNS-related documentation.   Mention logrotate as well as newsyslog.

24 years ago- Add tracing hooks.
Ted Lemon [Mon, 12 Feb 2001 21:00:02 +0000 (21:00 +0000)] 
- Add tracing hooks.
- Fix a bug in handling of DHCPNAK that would make the server act like
  it wasn't authoritative.

24 years agoAdd support for tracing.
Ted Lemon [Mon, 12 Feb 2001 20:53:56 +0000 (20:53 +0000)] 
Add support for tracing.

24 years agoAdd support for tracing. Fix a bug in lease uid parsing.
Ted Lemon [Mon, 12 Feb 2001 20:53:04 +0000 (20:53 +0000)] 
Add support for tracing.   Fix a bug in lease uid parsing.

24 years agoAdd hook for tracing.
Ted Lemon [Mon, 12 Feb 2001 20:51:26 +0000 (20:51 +0000)] 
Add hook for tracing.

24 years agoPrint a version number and exit if given the --version flag.
Ted Lemon [Mon, 12 Feb 2001 20:50:31 +0000 (20:50 +0000)] 
Print a version number and exit if given the --version flag.

24 years agoAdd some support for tracing connections.
Ted Lemon [Mon, 12 Feb 2001 20:49:54 +0000 (20:49 +0000)] 
Add some support for tracing connections.

24 years agoSupport for extensible arrays.
Ted Lemon [Mon, 12 Feb 2001 20:48:13 +0000 (20:48 +0000)] 
Support for extensible arrays.

24 years agoSupport for tracing omapi and related connections.
Ted Lemon [Mon, 12 Feb 2001 20:48:04 +0000 (20:48 +0000)] 
Support for tracing omapi and related connections.

24 years agoAdd array.c and trace.c.
Ted Lemon [Mon, 12 Feb 2001 20:47:09 +0000 (20:47 +0000)] 
Add array.c and trace.c.

24 years agoAdd support for omapi extensible arrays.
Ted Lemon [Mon, 12 Feb 2001 20:46:48 +0000 (20:46 +0000)] 
Add support for omapi extensible arrays.

24 years agoTrace-related changes.
Ted Lemon [Mon, 12 Feb 2001 20:46:19 +0000 (20:46 +0000)] 
Trace-related changes.

24 years agoTrace-related definitions and prototypes.
Ted Lemon [Mon, 12 Feb 2001 20:45:29 +0000 (20:45 +0000)] 
Trace-related definitions and prototypes.

24 years agoPost-tag version.
Ted Lemon [Mon, 12 Feb 2001 20:44:54 +0000 (20:44 +0000)] 
Post-tag version.

24 years agoAdd trace-related prototypes and compress lease structure.
Ted Lemon [Mon, 12 Feb 2001 20:44:25 +0000 (20:44 +0000)] 
Add trace-related prototypes and compress lease structure.

24 years agoMove functionality from test.c to omshell.c
Ted Lemon [Mon, 12 Feb 2001 20:43:30 +0000 (20:43 +0000)] 
Move functionality from test.c to omshell.c

24 years agoBuild omshell instead of svtest.
Ted Lemon [Mon, 12 Feb 2001 20:35:03 +0000 (20:35 +0000)] 
Build omshell instead of svtest.

24 years agoDon't save lease timestamp in database.
Ted Lemon [Mon, 12 Feb 2001 19:46:59 +0000 (19:46 +0000)] 
Don't save lease timestamp in database.

24 years agoUpdate copyright date.
Ted Lemon [Mon, 12 Feb 2001 19:44:54 +0000 (19:44 +0000)] 
Update copyright date.

24 years agoFix memory leak, bug in nwip option handling.
Ted Lemon [Mon, 12 Feb 2001 19:43:32 +0000 (19:43 +0000)] 
Fix memory leak, bug in nwip option handling.

24 years agoAdd support for tracing ICMP messages.
Ted Lemon [Mon, 12 Feb 2001 19:42:21 +0000 (19:42 +0000)] 
Add support for tracing ICMP messages.

24 years agoSubroutinize some stuff so that it can be called in trace playback.
Ted Lemon [Mon, 12 Feb 2001 19:41:30 +0000 (19:41 +0000)] 
Subroutinize some stuff so that it can be called in trace playback.

24 years agoSubroutinize some functionality and add in tracing hooks.
Ted Lemon [Mon, 12 Feb 2001 19:40:05 +0000 (19:40 +0000)] 
Subroutinize some functionality and add in tracing hooks.

24 years agoCommon tracing subroutines.
Ted Lemon [Mon, 12 Feb 2001 19:38:37 +0000 (19:38 +0000)] 
Common tracing subroutines.

24 years agoAdd ctrace.c
Ted Lemon [Mon, 12 Feb 2001 19:37:59 +0000 (19:37 +0000)] 
Add ctrace.c

24 years agoFix a gnarly memory allocation bug.
Ted Lemon [Mon, 12 Feb 2001 19:37:03 +0000 (19:37 +0000)] 
Fix a gnarly memory allocation bug.

24 years ago- Fix faked-out giaddr handling.
Ted Lemon [Mon, 12 Feb 2001 19:26:35 +0000 (19:26 +0000)] 
- Fix faked-out giaddr handling.
- Make it possible to pass environment variables to the client script.

24 years agoDoh! Syntax error that I really should have noticed. Hind paw firmly
Ben Cottrell [Fri, 2 Feb 2001 18:14:17 +0000 (18:14 +0000)] 
Doh! Syntax error that I really should have noticed. Hind paw firmly
entrenched in muzzle.

24 years agoPatch from Joost Mulders <dhcp@j-mulders.demon.nl> to make DLPI work better,
Ben Cottrell [Wed, 31 Jan 2001 19:00:34 +0000 (19:00 +0000)] 
Patch from Joost Mulders <dhcp@j-mulders.demon.nl> to make DLPI work better,
especially on Solaris/x86.

24 years agoUpdate changelog
Ted Lemon [Fri, 26 Jan 2001 06:17:47 +0000 (06:17 +0000)] 
Update changelog

24 years agoDon't dump core if asked to look up an option where there are no options. V3-BETA-2-PATCH-16
Ted Lemon [Fri, 26 Jan 2001 06:17:01 +0000 (06:17 +0000)] 
Don't dump core if asked to look up an option where there are no options.

24 years agoUpdate changelog and version number.
Ted Lemon [Fri, 26 Jan 2001 06:06:56 +0000 (06:06 +0000)] 
Update changelog and version number.

24 years agoDocument stash-agent-options.
Ted Lemon [Fri, 26 Jan 2001 05:57:56 +0000 (05:57 +0000)] 
Document stash-agent-options.

24 years agoFix a memory leak. Only return agent options that were sent.
Ted Lemon [Fri, 26 Jan 2001 05:57:35 +0000 (05:57 +0000)] 
Fix a memory leak.   Only return agent options that were sent.

24 years agoOops, add constant for requesting state
Ted Lemon [Fri, 26 Jan 2001 05:56:29 +0000 (05:56 +0000)] 
Oops, add constant for requesting state

24 years agoFix a missing comment closure
Ted Lemon [Fri, 26 Jan 2001 05:56:05 +0000 (05:56 +0000)] 
Fix a missing comment closure

24 years agoUpdate some obsolete declarations.
Ted Lemon [Thu, 25 Jan 2001 21:55:54 +0000 (21:55 +0000)] 
Update some obsolete declarations.

24 years agoFollow proper coding standards for allocating refcnted objects.
Ted Lemon [Thu, 25 Jan 2001 21:55:08 +0000 (21:55 +0000)] 
Follow proper coding standards for allocating refcnted objects.

24 years agoFix a small nit in the dlpi code.
Ted Lemon [Thu, 25 Jan 2001 21:54:25 +0000 (21:54 +0000)] 
Fix a small nit in the dlpi code.

24 years ago- Add a note to the documentation for the slp-directory-agent option
Ted Lemon [Thu, 25 Jan 2001 21:54:00 +0000 (21:54 +0000)] 
- Add a note to the documentation for the slp-directory-agent option
  to help users of Novell products.

24 years agoPost-tag version
Ted Lemon [Thu, 25 Jan 2001 08:49:10 +0000 (08:49 +0000)] 
Post-tag version

24 years agoUpdate changelog and version V3-BETA-2-PATCH-15
Ted Lemon [Thu, 25 Jan 2001 08:43:04 +0000 (08:43 +0000)] 
Update changelog and version

24 years agoFix a bug pointed out by Sergei Datsenko.
Ted Lemon [Thu, 25 Jan 2001 08:41:19 +0000 (08:41 +0000)] 
Fix a bug pointed out by Sergei Datsenko.

24 years agoAdd log-facility.
Ted Lemon [Thu, 25 Jan 2001 08:37:03 +0000 (08:37 +0000)] 
Add log-facility.

24 years ago- Fix a core dump pointed out by Albert Herranz.
Ted Lemon [Thu, 25 Jan 2001 08:36:36 +0000 (08:36 +0000)] 
- Fix a core dump pointed out by Albert Herranz.
- Fix handling of agent options.

24 years agoDon't use snprintf on platforms that don't have it.
Ted Lemon [Thu, 25 Jan 2001 08:35:24 +0000 (08:35 +0000)] 
Don't use snprintf on platforms that don't have it.

24 years agoClean up some problems.
Ted Lemon [Thu, 25 Jan 2001 08:34:57 +0000 (08:34 +0000)] 
Clean up some problems.

24 years ago- Document log-facility parameter.
Ted Lemon [Thu, 25 Jan 2001 08:34:13 +0000 (08:34 +0000)] 
- Document log-facility parameter.
- Fix some typos pointed out on dhcp-server mailing list.

24 years agoModernize dhcpd.conf example
Ted Lemon [Thu, 25 Jan 2001 08:33:11 +0000 (08:33 +0000)] 
Modernize dhcpd.conf example

24 years agoAdd log_facility config parameter.
Ted Lemon [Thu, 25 Jan 2001 08:32:57 +0000 (08:32 +0000)] 
Add log_facility config parameter.

24 years ago- Fix some pedantic allocation problems.
Ted Lemon [Thu, 25 Jan 2001 08:32:26 +0000 (08:32 +0000)] 
- Fix some pedantic allocation problems.
- Fix handling of agent options.
- Fix handling of giaddr debugging features.

24 years agoFix a memory leak.
Ted Lemon [Thu, 25 Jan 2001 08:29:12 +0000 (08:29 +0000)] 
Fix a memory leak.

24 years agoFix handling of agent options.
Ted Lemon [Thu, 25 Jan 2001 08:28:51 +0000 (08:28 +0000)] 
Fix handling of agent options.

24 years ago- Add some error messages where parser was failing silently.
Ted Lemon [Thu, 25 Jan 2001 08:28:22 +0000 (08:28 +0000)] 
- Add some error messages where parser was failing silently.
- Fix handling of agent options.

24 years agoTheoretically fancier reference count history printer (needs more work)
Ted Lemon [Thu, 25 Jan 2001 08:27:20 +0000 (08:27 +0000)] 
Theoretically fancier reference count history printer (needs more work)

24 years agoAdd an rc_history_count variable so that we can see if the history overflew
Ted Lemon [Thu, 25 Jan 2001 08:26:36 +0000 (08:26 +0000)] 
Add an rc_history_count variable so that we can see if the history overflew

24 years agoDefine option_chain_head structure.
Ted Lemon [Thu, 25 Jan 2001 08:26:04 +0000 (08:26 +0000)] 
Define option_chain_head structure.

24 years agoAdd support for ON_TRANSMISSION flag.
Ted Lemon [Thu, 25 Jan 2001 08:25:37 +0000 (08:25 +0000)] 
Add support for ON_TRANSMISSION flag.

24 years agoNew protos; change type of agent option on lease.
Ted Lemon [Thu, 25 Jan 2001 08:25:12 +0000 (08:25 +0000)] 
New protos; change type of agent option on lease.

24 years agoFix a small cosmetic error.
Ted Lemon [Thu, 25 Jan 2001 08:24:33 +0000 (08:24 +0000)] 
Fix a small cosmetic error.

24 years ago- Fix a possible core dump in option parsing.
Ted Lemon [Thu, 25 Jan 2001 08:23:49 +0000 (08:23 +0000)] 
- Fix a possible core dump in option parsing.
- Print error messages in some cases where the parser was breaking
  silently.

24 years ago- Use option_chain_head structure for linked option spaces.
Ted Lemon [Thu, 25 Jan 2001 08:21:59 +0000 (08:21 +0000)] 
- Use option_chain_head structure for linked option spaces.
- Fix a memory leak.

24 years agodocument the user-class option.
Ted Lemon [Thu, 25 Jan 2001 08:20:53 +0000 (08:20 +0000)] 
document the user-class option.

24 years agoAdd TRANSMISSION keyword
Ted Lemon [Thu, 25 Jan 2001 08:20:24 +0000 (08:20 +0000)] 
Add TRANSMISSION keyword

24 years agoAdd allocators for option_chain_head structure.
Ted Lemon [Thu, 25 Jan 2001 08:18:37 +0000 (08:18 +0000)] 
Add allocators for option_chain_head structure.

24 years agoDon't send giaddr when renewing or bound.
Ted Lemon [Thu, 25 Jan 2001 08:18:06 +0000 (08:18 +0000)] 
Don't send giaddr when renewing or bound.

24 years agoAdd support for 'on transmission'
Ted Lemon [Thu, 25 Jan 2001 08:17:17 +0000 (08:17 +0000)] 
Add support for 'on transmission'

24 years agoUpdate changelog and version numbers.
Ted Lemon [Fri, 19 Jan 2001 11:19:40 +0000 (11:19 +0000)] 
Update changelog and version numbers.

24 years agoUpdate changelog and version numbers. V3-BETA-2-PATCH-14
Ted Lemon [Fri, 19 Jan 2001 11:10:53 +0000 (11:10 +0000)] 
Update changelog and version numbers.

24 years agoDo not delete a client's DNS entry on entry to a transitory state (e.g., expired).
Ted Lemon [Fri, 19 Jan 2001 11:10:32 +0000 (11:10 +0000)] 
Do not delete a client's DNS entry on entry to a transitory state (e.g., expired).

24 years ago- Be more verbose about bogus state transitions.
Ted Lemon [Fri, 19 Jan 2001 11:06:45 +0000 (11:06 +0000)] 
- Be more verbose about bogus state transitions.
- Don't accidentally do the transition when we decide not to.

24 years ago- Don't respond to DHCPDISCOVERS when we're not responding.
Ted Lemon [Fri, 19 Jan 2001 11:03:56 +0000 (11:03 +0000)] 
- Don't respond to DHCPDISCOVERS when we're not responding.
- Don't load balance RENEWING and REBINDING clients.

24 years ago- Work around clients that say they'll update their own A record when they
Ted Lemon [Fri, 19 Jan 2001 10:59:10 +0000 (10:59 +0000)] 
- Work around clients that say they'll update their own A record when they
  don't actually have an FQDN with which to do the update.

24 years agoDo careful bounds checking on the incoming fqdn option.
Ted Lemon [Fri, 19 Jan 2001 10:56:06 +0000 (10:56 +0000)] 
Do careful bounds checking on the incoming fqdn option.

24 years agoPost-tag version
Ted Lemon [Wed, 17 Jan 2001 17:02:09 +0000 (17:02 +0000)] 
Post-tag version

24 years agoUpdate version numbers and changelog. V3-BETA-2-PATCH-13
Ted Lemon [Wed, 17 Jan 2001 17:00:49 +0000 (17:00 +0000)] 
Update version numbers and changelog.

24 years agoFix some compile problems.
Ted Lemon [Wed, 17 Jan 2001 16:56:48 +0000 (16:56 +0000)] 
Fix some compile problems.

24 years agopost-tag version
Ted Lemon [Wed, 17 Jan 2001 08:53:11 +0000 (08:53 +0000)] 
post-tag version

24 years agoUpdate changelog and version V3-BETA-2-PATCH-12
Ted Lemon [Wed, 17 Jan 2001 08:51:23 +0000 (08:51 +0000)] 
Update changelog and version

24 years agoFix find_cached_zone declaration.
Ted Lemon [Wed, 17 Jan 2001 08:25:10 +0000 (08:25 +0000)] 
Fix find_cached_zone declaration.

24 years agoFix a type mismatch in calls to res_nsend*.
Ted Lemon [Wed, 17 Jan 2001 08:23:37 +0000 (08:23 +0000)] 
Fix a type mismatch in calls to res_nsend*.

24 years agoConverters from and to ISC resultcode namespace.
Ted Lemon [Wed, 17 Jan 2001 08:21:26 +0000 (08:21 +0000)] 
Converters from and to ISC resultcode namespace.

24 years agoAdd ping-check and update-static-leases flags.
Ted Lemon [Wed, 17 Jan 2001 00:21:03 +0000 (00:21 +0000)] 
Add ping-check and update-static-leases flags.

24 years agoDocument new parameters.
Ted Lemon [Wed, 17 Jan 2001 00:02:53 +0000 (00:02 +0000)] 
Document new parameters.

24 years agoAdd a ping-check parameter. Pass old lease to ddns_updates.
Ted Lemon [Tue, 16 Jan 2001 23:57:23 +0000 (23:57 +0000)] 
Add a ping-check parameter.   Pass old lease to ddns_updates.

24 years ago- Add conditional support for updating static entries.
Ted Lemon [Tue, 16 Jan 2001 23:48:30 +0000 (23:48 +0000)] 
- Add conditional support for updating static entries.
- Use ISC result codes instead of ns rcodes.
- Fix a bug in the code that converts a lease from ad-hoc updates to
  interim-style updates.

24 years agoFix up and add prototypes.
Ted Lemon [Tue, 16 Jan 2001 23:30:38 +0000 (23:30 +0000)] 
Fix up and add prototypes.

24 years agoMove typedef for isc_result_t to result.h
Ted Lemon [Tue, 16 Jan 2001 23:25:04 +0000 (23:25 +0000)] 
Move typedef for isc_result_t to result.h

24 years agoAdd new config parameters, adjust and add prototypes.
Ted Lemon [Tue, 16 Jan 2001 23:24:02 +0000 (23:24 +0000)] 
Add new config parameters, adjust and add prototypes.

24 years agoFix equal to compare arbitary types, rather than just data.
Ted Lemon [Tue, 16 Jan 2001 23:15:38 +0000 (23:15 +0000)] 
Fix equal to compare arbitary types, rather than just data.

24 years ago- Print null hardware address as blank, instead of as <null>.
Ted Lemon [Tue, 16 Jan 2001 23:12:47 +0000 (23:12 +0000)] 
- Print null hardware address as blank, instead of as <null>.
- Use isc_result_totext to print ns update status, now that res_nupdate
  is returning an isc_result_t.

24 years ago- Fix expression parse context checking.
Ted Lemon [Tue, 16 Jan 2001 23:06:06 +0000 (23:06 +0000)] 
- Fix expression parse context checking.
- Use ISC result codes for NS status checking.
- Add support for parsing Send to generic code.
- Behave correctly if there is no hardware address, or if it fails to parse.

24 years agoAdd a send statement that behaves the same as the supersede statement.
Ted Lemon [Tue, 16 Jan 2001 23:00:49 +0000 (23:00 +0000)] 
Add a send statement that behaves the same as the supersede statement.

24 years agoUse ISC-style result codes, rather than ns rcodes.
Ted Lemon [Tue, 16 Jan 2001 22:54:03 +0000 (22:54 +0000)] 
Use ISC-style result codes, rather than ns rcodes.

24 years agoAdd 'new' token
Ted Lemon [Tue, 16 Jan 2001 22:50:05 +0000 (22:50 +0000)] 
Add 'new' token

24 years agoLet the generic parser parse send statements.
Ted Lemon [Tue, 16 Jan 2001 22:49:31 +0000 (22:49 +0000)] 
Let the generic parser parse send statements.

24 years agoInitialize hardware buffer before using it, just in case.
Ted Lemon [Tue, 16 Jan 2001 22:46:01 +0000 (22:46 +0000)] 
Initialize hardware buffer before using it, just in case.

24 years agoUse ISC result codes instead of NS rcodes to report update errors.
Ted Lemon [Tue, 16 Jan 2001 22:34:47 +0000 (22:34 +0000)] 
Use ISC result codes instead of NS rcodes to report update errors.

24 years agoAdd update-optimization keyword.
Ted Lemon [Thu, 11 Jan 2001 23:17:16 +0000 (23:17 +0000)] 
Add update-optimization keyword.

24 years agoDocument update-optimization config parameter.
Ted Lemon [Thu, 11 Jan 2001 23:16:58 +0000 (23:16 +0000)] 
Document update-optimization config parameter.