]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Damien Neil [Thu, 15 Feb 2001 20:47:10 +0000 (20:47 +0000)]
Change the index element of omapi_listener_object_t from an int32_t
to an int, to avoid problems when passing it to omapi_array_extend()
elsewhere.
Damien Neil [Thu, 15 Feb 2001 20:35:40 +0000 (20:35 +0000)]
Fixes for several log_*() format bugs: %d -> %ld, plus a cast to (long int).
Damien Neil [Thu, 15 Feb 2001 20:31:36 +0000 (20:31 +0000)]
Fixed a typecast bug: the third argument of omapi_connection_array_extend()
is an (int *), not a (u_int32_t *).
Damien Neil [Thu, 15 Feb 2001 20:28:33 +0000 (20:28 +0000)]
Fixed a log format bug: %d -> %ld, plus a (long int) cast.
Ted Lemon [Thu, 15 Feb 2001 14:12:54 +0000 (14:12 +0000)]
Initialize minires tracing.
Ted Lemon [Thu, 15 Feb 2001 14:12:36 +0000 (14:12 +0000)]
Add trace_snoop_time.
Ted Lemon [Thu, 15 Feb 2001 14:12:12 +0000 (14:12 +0000)]
Extend copyright year.
Ted Lemon [Thu, 15 Feb 2001 14:11:46 +0000 (14:11 +0000)]
Add minires trace support.
Ted Lemon [Thu, 15 Feb 2001 14:11:29 +0000 (14:11 +0000)]
Minires trace support.
Ted Lemon [Thu, 15 Feb 2001 14:11:11 +0000 (14:11 +0000)]
Add #defines to map public I/O routines.
Ted Lemon [Thu, 15 Feb 2001 14:09:50 +0000 (14:09 +0000)]
Add prototype for minires tracing.
Ted Lemon [Thu, 15 Feb 2001 05:40:00 +0000 (05:40 +0000)]
Call trace setup hooks for connection.c and buffer.c.
Ted Lemon [Thu, 15 Feb 2001 05:39:17 +0000 (05:39 +0000)]
Add tracing support for OMAPI accepts and for listener object instantiation.
Ted Lemon [Thu, 15 Feb 2001 05:38:52 +0000 (05:38 +0000)]
Add tracing support for OMAPI connects and disconnects.
Ted Lemon [Thu, 15 Feb 2001 05:37:17 +0000 (05:37 +0000)]
Add tracing support for OMAPI connection streams.
Ted Lemon [Thu, 15 Feb 2001 05:36:40 +0000 (05:36 +0000)]
Add some more trace hooks.
Ted Lemon [Thu, 15 Feb 2001 05:36:07 +0000 (05:36 +0000)]
Clarify documentation of exit hooks.
Ted Lemon [Tue, 13 Feb 2001 17:48:51 +0000 (17:48 +0000)]
Enable tracing by default.
Ted Lemon [Mon, 12 Feb 2001 21:59:31 +0000 (21:59 +0000)]
Fix some trace-related ifdefs.
Ted Lemon [Mon, 12 Feb 2001 21:21:56 +0000 (21:21 +0000)]
Definitions for common DHCP trace functions.
Ted Lemon [Mon, 12 Feb 2001 21:10:10 +0000 (21:10 +0000)]
Get rid of lease -> hostname, which isn't used.
Ted Lemon [Mon, 12 Feb 2001 21:09:21 +0000 (21:09 +0000)]
- Get rid of lease -> hostname, which doesn't do anything.
- Fix a bug in uid handling that could cause core dumps with long uids.
Ted Lemon [Mon, 12 Feb 2001 21:04:06 +0000 (21:04 +0000)]
- Cut some things out into subroutines to support tracing.
- Do all the relevant tracing setup.
- Clarify ddns-update-style startup error message.
- Print version information and exit if --version is given.
Ted Lemon [Mon, 12 Feb 2001 21:01:36 +0000 (21:01 +0000)]
Fix DDNS-related documentation. Mention logrotate as well as newsyslog.
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.
Ted Lemon [Mon, 12 Feb 2001 20:53:56 +0000 (20:53 +0000)]
Add support for tracing.
Ted Lemon [Mon, 12 Feb 2001 20:53:04 +0000 (20:53 +0000)]
Add support for tracing. Fix a bug in lease uid parsing.
Ted Lemon [Mon, 12 Feb 2001 20:51:26 +0000 (20:51 +0000)]
Add hook for tracing.
Ted Lemon [Mon, 12 Feb 2001 20:50:31 +0000 (20:50 +0000)]
Print a version number and exit if given the --version flag.
Ted Lemon [Mon, 12 Feb 2001 20:49:54 +0000 (20:49 +0000)]
Add some support for tracing connections.
Ted Lemon [Mon, 12 Feb 2001 20:48:13 +0000 (20:48 +0000)]
Support for extensible arrays.
Ted Lemon [Mon, 12 Feb 2001 20:48:04 +0000 (20:48 +0000)]
Support for tracing omapi and related connections.
Ted Lemon [Mon, 12 Feb 2001 20:47:09 +0000 (20:47 +0000)]
Add array.c and trace.c.
Ted Lemon [Mon, 12 Feb 2001 20:46:48 +0000 (20:46 +0000)]
Add support for omapi extensible arrays.
Ted Lemon [Mon, 12 Feb 2001 20:46:19 +0000 (20:46 +0000)]
Trace-related changes.
Ted Lemon [Mon, 12 Feb 2001 20:45:29 +0000 (20:45 +0000)]
Trace-related definitions and prototypes.
Ted Lemon [Mon, 12 Feb 2001 20:44:54 +0000 (20:44 +0000)]
Post-tag version.
Ted Lemon [Mon, 12 Feb 2001 20:44:25 +0000 (20:44 +0000)]
Add trace-related prototypes and compress lease structure.
Ted Lemon [Mon, 12 Feb 2001 20:43:30 +0000 (20:43 +0000)]
Move functionality from test.c to omshell.c
Ted Lemon [Mon, 12 Feb 2001 20:35:03 +0000 (20:35 +0000)]
Build omshell instead of svtest.
Ted Lemon [Mon, 12 Feb 2001 19:46:59 +0000 (19:46 +0000)]
Don't save lease timestamp in database.
Ted Lemon [Mon, 12 Feb 2001 19:44:54 +0000 (19:44 +0000)]
Update copyright date.
Ted Lemon [Mon, 12 Feb 2001 19:43:32 +0000 (19:43 +0000)]
Fix memory leak, bug in nwip option handling.
Ted Lemon [Mon, 12 Feb 2001 19:42:21 +0000 (19:42 +0000)]
Add support for tracing ICMP messages.
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.
Ted Lemon [Mon, 12 Feb 2001 19:40:05 +0000 (19:40 +0000)]
Subroutinize some functionality and add in tracing hooks.
Ted Lemon [Mon, 12 Feb 2001 19:38:37 +0000 (19:38 +0000)]
Common tracing subroutines.
Ted Lemon [Mon, 12 Feb 2001 19:37:59 +0000 (19:37 +0000)]
Add ctrace.c
Ted Lemon [Mon, 12 Feb 2001 19:37:03 +0000 (19:37 +0000)]
Fix a gnarly memory allocation bug.
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.
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.
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.
Ted Lemon [Fri, 26 Jan 2001 06:17:47 +0000 (06:17 +0000)]
Update changelog
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.
Ted Lemon [Fri, 26 Jan 2001 06:06:56 +0000 (06:06 +0000)]
Update changelog and version number.
Ted Lemon [Fri, 26 Jan 2001 05:57:56 +0000 (05:57 +0000)]
Document stash-agent-options.
Ted Lemon [Fri, 26 Jan 2001 05:57:35 +0000 (05:57 +0000)]
Fix a memory leak. Only return agent options that were sent.
Ted Lemon [Fri, 26 Jan 2001 05:56:29 +0000 (05:56 +0000)]
Oops, add constant for requesting state
Ted Lemon [Fri, 26 Jan 2001 05:56:05 +0000 (05:56 +0000)]
Fix a missing comment closure
Ted Lemon [Thu, 25 Jan 2001 21:55:54 +0000 (21:55 +0000)]
Update some obsolete declarations.
Ted Lemon [Thu, 25 Jan 2001 21:55:08 +0000 (21:55 +0000)]
Follow proper coding standards for allocating refcnted objects.
Ted Lemon [Thu, 25 Jan 2001 21:54:25 +0000 (21:54 +0000)]
Fix a small nit in the dlpi code.
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.
Ted Lemon [Thu, 25 Jan 2001 08:49:10 +0000 (08:49 +0000)]
Post-tag version
Ted Lemon [Thu, 25 Jan 2001 08:43:04 +0000 (08:43 +0000)]
Update changelog and version
Ted Lemon [Thu, 25 Jan 2001 08:41:19 +0000 (08:41 +0000)]
Fix a bug pointed out by Sergei Datsenko.
Ted Lemon [Thu, 25 Jan 2001 08:37:03 +0000 (08:37 +0000)]
Add log-facility.
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.
Ted Lemon [Thu, 25 Jan 2001 08:35:24 +0000 (08:35 +0000)]
Don't use snprintf on platforms that don't have it.
Ted Lemon [Thu, 25 Jan 2001 08:34:57 +0000 (08:34 +0000)]
Clean up some problems.
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.
Ted Lemon [Thu, 25 Jan 2001 08:33:11 +0000 (08:33 +0000)]
Modernize dhcpd.conf example
Ted Lemon [Thu, 25 Jan 2001 08:32:57 +0000 (08:32 +0000)]
Add log_facility config parameter.
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.
Ted Lemon [Thu, 25 Jan 2001 08:29:12 +0000 (08:29 +0000)]
Fix a memory leak.
Ted Lemon [Thu, 25 Jan 2001 08:28:51 +0000 (08:28 +0000)]
Fix handling of agent options.
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.
Ted Lemon [Thu, 25 Jan 2001 08:27:20 +0000 (08:27 +0000)]
Theoretically fancier reference count history printer (needs more work)
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
Ted Lemon [Thu, 25 Jan 2001 08:26:04 +0000 (08:26 +0000)]
Define option_chain_head structure.
Ted Lemon [Thu, 25 Jan 2001 08:25:37 +0000 (08:25 +0000)]
Add support for ON_TRANSMISSION flag.
Ted Lemon [Thu, 25 Jan 2001 08:25:12 +0000 (08:25 +0000)]
New protos; change type of agent option on lease.
Ted Lemon [Thu, 25 Jan 2001 08:24:33 +0000 (08:24 +0000)]
Fix a small cosmetic error.
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.
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.
Ted Lemon [Thu, 25 Jan 2001 08:20:53 +0000 (08:20 +0000)]
document the user-class option.
Ted Lemon [Thu, 25 Jan 2001 08:20:24 +0000 (08:20 +0000)]
Add TRANSMISSION keyword
Ted Lemon [Thu, 25 Jan 2001 08:18:37 +0000 (08:18 +0000)]
Add allocators for option_chain_head structure.
Ted Lemon [Thu, 25 Jan 2001 08:18:06 +0000 (08:18 +0000)]
Don't send giaddr when renewing or bound.
Ted Lemon [Thu, 25 Jan 2001 08:17:17 +0000 (08:17 +0000)]
Add support for 'on transmission'
Ted Lemon [Fri, 19 Jan 2001 11:19:40 +0000 (11:19 +0000)]
Update changelog and version numbers.
Ted Lemon [Fri, 19 Jan 2001 11:10:53 +0000 (11:10 +0000)]
Update changelog and version numbers.
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).
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.
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.
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.
Ted Lemon [Fri, 19 Jan 2001 10:56:06 +0000 (10:56 +0000)]
Do careful bounds checking on the incoming fqdn option.
Ted Lemon [Wed, 17 Jan 2001 17:02:09 +0000 (17:02 +0000)]
Post-tag version
Ted Lemon [Wed, 17 Jan 2001 17:00:49 +0000 (17:00 +0000)]
Update version numbers and changelog.
Ted Lemon [Wed, 17 Jan 2001 16:56:48 +0000 (16:56 +0000)]
Fix some compile problems.