chiark / gitweb /
mdw [Sat, 10 Mar 2001 10:59:21 +0000 (10:59 +0000)]
Fix generating tables where the chunk size is longer than the
polynomial. Also fix output formatting when there aren't enough entries
to fill a line.
mdw [Sat, 3 Mar 2001 12:20:23 +0000 (12:20 +0000)]
New macros @DA_FIRST@ and @DA_LAST@ for stack/queue peeking.
mdw [Fri, 23 Feb 2001 09:11:29 +0000 (09:11 +0000)]
Update manual style.
mdw [Sat, 3 Feb 2001 19:07:08 +0000 (19:07 +0000)]
Ensure that timers set to go off in the past don't case a problem.
mdw [Sat, 3 Feb 2001 18:43:59 +0000 (18:43 +0000)]
New feature: watch a file for changes.
mdw [Sat, 3 Feb 2001 16:28:58 +0000 (16:28 +0000)]
Include trace_custom.
mdw [Sat, 3 Feb 2001 16:28:45 +0000 (16:28 +0000)]
Describe custom interface.
mdw [Sat, 3 Feb 2001 16:27:48 +0000 (16:27 +0000)]
Fix minus sign.
mdw [Sat, 3 Feb 2001 16:25:43 +0000 (16:25 +0000)]
Various bug fixes: understand requests for help properly, and fix the
logic for flag letters with `bad' flags.
mdw [Sat, 3 Feb 2001 16:23:55 +0000 (16:23 +0000)]
New custom trace output interface.
mdw [Sat, 3 Feb 2001 16:23:33 +0000 (16:23 +0000)]
Bug fix: handle a disable during a close-induced flush without dumping
core.
mdw [Sat, 3 Feb 2001 16:21:08 +0000 (16:21 +0000)]
Bug fixes: restore signals to their default dispositions, and set up the
addresses properly when unpacking @hostent@ structures.
mdw [Sat, 3 Feb 2001 16:19:31 +0000 (16:19 +0000)]
New manpages.
mdw [Thu, 25 Jan 2001 21:14:49 +0000 (21:14 +0000)]
Always add a terminating null, and don't count it in the length.
mdw [Thu, 25 Jan 2001 21:14:26 +0000 (21:14 +0000)]
Nowadays, @SYM_LEN@ doesn't include the terminating null, so revise the
buffer-usage calculation.
mdw [Thu, 25 Jan 2001 21:13:40 +0000 (21:13 +0000)]
New function allowing an atom's length to be specified at intern time.
Add @ATOM_HASH@ macro so that assoc doesn't have to dig in the @atom@
structure.
mdw [Thu, 25 Jan 2001 21:13:15 +0000 (21:13 +0000)]
New function allowing an atom's length to be specified at intern time.
mdw [Thu, 25 Jan 2001 21:12:38 +0000 (21:12 +0000)]
Use @ATOM_HASH@ rather than digging in the @atom@ structure.
mdw [Thu, 25 Jan 2001 21:12:22 +0000 (21:12 +0000)]
Add new macro to find an association's atom key.
mdw [Thu, 25 Jan 2001 21:11:59 +0000 (21:11 +0000)]
Use the new @ASSOC_ATOM@ macro.
mdw [Thu, 25 Jan 2001 21:11:41 +0000 (21:11 +0000)]
Use `$(MAKE)' in the `install-man' rule, so that the jobserver doesn't
whinge.
mdw [Thu, 25 Jan 2001 21:11:17 +0000 (21:11 +0000)]
Document new interrogation macros. Fix text a bit.
mdw [Thu, 25 Jan 2001 21:10:56 +0000 (21:10 +0000)]
Refer to the correct memory allocator.
mdw [Thu, 25 Jan 2001 21:10:41 +0000 (21:10 +0000)]
New manpages.
mdw [Thu, 25 Jan 2001 21:10:23 +0000 (21:10 +0000)]
Insert missing `NAME' section. Use a pleasant `>=' sign when doing good
typesetting.
mdw [Sun, 21 Jan 2001 19:05:21 +0000 (19:05 +0000)]
Add test driver for associations.
mdw [Sun, 21 Jan 2001 19:05:10 +0000 (19:05 +0000)]
Test driver for associations.
mdw [Sun, 21 Jan 2001 19:04:59 +0000 (19:04 +0000)]
Fix bugs.
mdw [Sun, 21 Jan 2001 19:04:51 +0000 (19:04 +0000)]
Include `crc32.h' for @CRC32@ macro.
mdw [Sun, 21 Jan 2001 19:04:32 +0000 (19:04 +0000)]
Remove redundant initialization of `sub'.
mdw [Sat, 20 Jan 2001 12:07:04 +0000 (12:07 +0000)]
Put `bres' in a different place.
mdw [Sat, 20 Jan 2001 12:06:21 +0000 (12:06 +0000)]
Be more conservative in base-64 encoding.
mdw [Sat, 20 Jan 2001 12:06:01 +0000 (12:06 +0000)]
Define flags with macros, to ensure unsignedness.
mdw [Sat, 20 Jan 2001 12:05:20 +0000 (12:05 +0000)]
New hack for storing 64-bit numbers in tables.
mdw [Sat, 20 Jan 2001 11:50:58 +0000 (11:50 +0000)]
Hash tables indexed by atoms, to avoid expense of hashing keys on each
lookup, and to reduce storage used by key texts.
mdw [Sat, 20 Jan 2001 11:50:16 +0000 (11:50 +0000)]
Implementation of atom tables (for example, as found in X11).
mdw [Sat, 20 Jan 2001 11:49:37 +0000 (11:49 +0000)]
Export tuning parameters from header file, for the benefit of other
hashtable implementations. Change the storage of symbol names: store
the name after the allocated symbol block in all cases. This replaces
the previous complicated and slightly wasteful arrangement.
mdw [Sat, 20 Jan 2001 11:48:10 +0000 (11:48 +0000)]
Use new @SYM_LEN@ macro for name lengths.
mdw [Sat, 20 Jan 2001 11:47:03 +0000 (11:47 +0000)]
Typo fixes.
mdw [Sat, 20 Jan 2001 11:46:49 +0000 (11:46 +0000)]
Add new files.
mdw [Sat, 14 Oct 2000 16:46:44 +0000 (16:46 +0000)]
Make sure that the bits testcase gets its test vector from the source
directory.
mdw [Sun, 8 Oct 2000 11:20:57 +0000 (11:20 +0000)]
Clean some more files.
mdw [Sun, 8 Oct 2000 11:17:45 +0000 (11:17 +0000)]
(ident_socket): change sizes to be @size_t@.
mdw [Sun, 8 Oct 2000 11:17:26 +0000 (11:17 +0000)]
(conn_connect): Change sizes to be @size_t@.
mdw [Sun, 8 Oct 2000 11:08:25 +0000 (11:08 +0000)]
(crc-mktab): now requires str.c.
mdw [Sun, 8 Oct 2000 11:07:55 +0000 (11:07 +0000)]
Define a constant to tell @mdwopt@ that @str_qword@ is available.
Reinstate the `-pedantic' option to GCC.
mdw [Sun, 8 Oct 2000 11:07:21 +0000 (11:07 +0000)]
With no arguments, give an error rather than spewing a big table at the
user.
mdw [Sun, 8 Oct 2000 11:06:59 +0000 (11:06 +0000)]
More generated files.
mdw [Sun, 8 Oct 2000 11:06:30 +0000 (11:06 +0000)]
Shut later versions of GCC up about use of @long long@.
mdw [Sun, 8 Oct 2000 09:50:11 +0000 (09:50 +0000)]
(str_qword): Remove redundant definition of @STRF_QUOTE@.
mdw [Sun, 8 Oct 2000 09:43:35 +0000 (09:43 +0000)]
New quoted string handling and simple pattern matching.
mdw [Sun, 8 Oct 2000 09:43:11 +0000 (09:43 +0000)]
Minor typo fixes.
mdw [Tue, 15 Aug 2000 21:39:13 +0000 (21:39 +0000)]
New library configuration stuff from `common'.
mdw [Tue, 15 Aug 2000 21:26:45 +0000 (21:26 +0000)]
(dstr_vputf): Don't try calling @va_arg@ on things @char@-sized.
mdw [Tue, 15 Aug 2000 17:35:02 +0000 (17:35 +0000)]
(gethost, and others): Since @gethost@ actually uses @malloc@ rather
than @xmalloc@, it's wrong to use @xfree@ on the result. Fixed the code
to use the right freeing function on the right data.
mdw [Mon, 7 Aug 2000 19:50:18 +0000 (19:50 +0000)]
Fix typo in comment.
mdw [Sun, 6 Aug 2000 11:00:18 +0000 (11:00 +0000)]
Daft bug fix. Include <string.h>.
mdw [Sat, 29 Jul 2000 22:08:04 +0000 (22:08 +0000)]
Version bump.
mdw [Sat, 29 Jul 2000 10:06:10 +0000 (10:06 +0000)]
Support `make -j' building.
mdw [Sat, 22 Jul 2000 09:48:26 +0000 (09:48 +0000)]
Added macros for reading 64-bit values.
mdw [Fri, 21 Jul 2000 19:01:43 +0000 (19:01 +0000)]
Fix description of CRCs.
mdw [Fri, 21 Jul 2000 19:01:33 +0000 (19:01 +0000)]
Generate the CRC table rather than hardcoding it.
mdw [Sun, 16 Jul 2000 18:57:52 +0000 (18:57 +0000)]
New files. Test cases for `bits.h'.
mdw [Sun, 16 Jul 2000 18:57:42 +0000 (18:57 +0000)]
Version bump. Change compiler flags.
mdw [Sun, 16 Jul 2000 18:57:24 +0000 (18:57 +0000)]
New generated files.
mdw [Sun, 16 Jul 2000 18:56:47 +0000 (18:56 +0000)]
New manual pages.
mdw [Sun, 16 Jul 2000 18:56:37 +0000 (18:56 +0000)]
Put some more so references in, and tidy the text a little.
mdw [Sun, 16 Jul 2000 18:56:00 +0000 (18:56 +0000)]
Fix a function declaration which slipped through the net.
mdw [Sun, 16 Jul 2000 18:55:45 +0000 (18:55 +0000)]
Remove some stray debugging code.
mdw [Sun, 16 Jul 2000 18:20:54 +0000 (18:20 +0000)]
Document the `pool' interface.
mdw [Sun, 16 Jul 2000 12:31:50 +0000 (12:31 +0000)]
Change to arena `realloc' interface, to fix a design bug.
mdw [Sun, 16 Jul 2000 12:28:48 +0000 (12:28 +0000)]
Support for resource pools, based on the Apache model.
mdw [Sun, 16 Jul 2000 12:28:28 +0000 (12:28 +0000)]
Add 64-bit support, with faked arithmetic on 32-bit hosts.
mdw [Sun, 16 Jul 2000 12:28:00 +0000 (12:28 +0000)]
Test equipment for the 64-bit arithmetic in `bits.h'.
mdw [Sun, 2 Jul 2000 22:21:34 +0000 (22:21 +0000)]
Version bump.
mdw [Sun, 2 Jul 2000 22:20:42 +0000 (22:20 +0000)]
Fix constant name.
mdw [Sat, 17 Jun 2000 10:39:43 +0000 (10:39 +0000)]
Various new source files.
mdw [Sat, 17 Jun 2000 10:39:28 +0000 (10:39 +0000)]
Version bump.
mdw [Sat, 17 Jun 2000 10:39:19 +0000 (10:39 +0000)]
Experimental new support for packet buffering.
mdw [Sat, 17 Jun 2000 10:39:00 +0000 (10:39 +0000)]
Add support for arena management.
mdw [Sat, 17 Jun 2000 10:38:35 +0000 (10:38 +0000)]
Track changes to selbuf interface.
mdw [Sat, 17 Jun 2000 10:38:14 +0000 (10:38 +0000)]
Add support for variable buffer sizes.
mdw [Sat, 17 Jun 2000 10:37:53 +0000 (10:37 +0000)]
Basic arena management.
mdw [Sat, 17 Jun 2000 10:36:06 +0000 (10:36 +0000)]
Support for 24-bit types.
mdw [Sat, 17 Jun 2000 10:35:51 +0000 (10:35 +0000)]
Major overhaul for arena support.
mdw [Sat, 17 Jun 2000 10:35:07 +0000 (10:35 +0000)]
Initialize the token buffer properly.
mdw [Sat, 17 Jun 2000 10:34:55 +0000 (10:34 +0000)]
Update for new arena management.
mdw [Thu, 23 Mar 2000 23:21:44 +0000 (23:21 +0000)]
Version bump.
mdw [Thu, 23 Mar 2000 20:42:08 +0000 (20:42 +0000)]
Rearrange timeout handling to avoid list corruptions.
mdw [Wed, 22 Dec 1999 15:41:44 +0000 (15:41 +0000)]
Formatting mistake fixed.
mdw [Wed, 22 Dec 1999 15:41:14 +0000 (15:41 +0000)]
Skip past trailing whitespace in str_getword.
mdw [Wed, 22 Dec 1999 15:39:51 +0000 (15:39 +0000)]
Fix argument reuse in DPUTS.
mdw [Wed, 22 Dec 1999 15:39:28 +0000 (15:39 +0000)]
Fix overflow in dstr_putline.
mdw [Sun, 12 Dec 1999 17:37:03 +0000 (17:37 +0000)]
Version bump.
mdw [Sun, 12 Dec 1999 12:58:35 +0000 (12:58 +0000)]
Fix description of `alloc'.
mdw [Sat, 11 Dec 1999 11:12:17 +0000 (11:12 +0000)]
Fix comment formatting error.
mdw [Fri, 10 Dec 1999 23:42:12 +0000 (23:42 +0000)]
Support for different sizes and types of integers.
mdw [Fri, 10 Dec 1999 23:42:04 +0000 (23:42 +0000)]
Change header file guard names.
mdw [Fri, 10 Dec 1999 23:41:51 +0000 (23:41 +0000)]
Use library annotations.
mdw [Sun, 21 Nov 1999 13:01:39 +0000 (13:01 +0000)]
Allow more characters to start words in test vector files.