mdw [Thu, 17 Jun 1999 00:12:46 +0000 (00:12 +0000)]
Improve portability for shift and rotate macros.
mdw [Sun, 6 Jun 1999 01:23:00 +0000 (01:23 +0000)]
Fix signal handling.
mdw [Tue, 1 Jun 1999 09:49:48 +0000 (09:49 +0000)]
New files for url-encoding and decoding.
mdw [Tue, 1 Jun 1999 09:49:33 +0000 (09:49 +0000)]
Allow things to be looked up by just their caller-supplied hashes. This
actually needs to be thought through better.
mdw [Tue, 1 Jun 1999 09:47:52 +0000 (09:47 +0000)]
Fix nasty bugs in `dstr_vputf'.
mdw [Tue, 1 Jun 1999 09:47:22 +0000 (09:47 +0000)]
Make the return type of `crc32' a `uint32' now that we have `bits.h'.
mdw [Tue, 1 Jun 1999 09:46:36 +0000 (09:46 +0000)]
Make all the new bits.
mdw [Tue, 1 Jun 1999 09:46:19 +0000 (09:46 +0000)]
New addition: bit manipulation macros.
mdw [Tue, 1 Jun 1999 09:45:45 +0000 (09:45 +0000)]
Another version number bump.
mdw [Wed, 26 May 1999 21:08:31 +0000 (21:08 +0000)]
Rename symbols in line with newer conventions.
mdw [Wed, 26 May 1999 21:08:01 +0000 (21:08 +0000)]
Remove redundant structure member.
mdw [Wed, 26 May 1999 20:53:40 +0000 (20:53 +0000)]
Fixes for stupid bugs.
mdw [Wed, 26 May 1999 20:52:57 +0000 (20:52 +0000)]
Add new `rest' argument for `str_split'.
mdw [Sun, 23 May 1999 12:12:46 +0000 (12:12 +0000)]
Interface change to make the `conn' selector useful for generic stream
sockets rather than just IPv4 ones.
mdw [Sat, 22 May 1999 13:42:36 +0000 (13:42 +0000)]
Version number increment. This is becoming a nuisance.
mdw [Sat, 22 May 1999 13:41:00 +0000 (13:41 +0000)]
Fix end-of-file detection and error handling.
mdw [Sat, 22 May 1999 13:39:15 +0000 (13:39 +0000)]
Change spelling of `multiplexor'. ;-)
mdw [Sat, 22 May 1999 13:38:50 +0000 (13:38 +0000)]
Fix bug which discarded initial portions of incomplete lines.
mdw [Fri, 21 May 1999 22:16:08 +0000 (22:16 +0000)]
Reorder the source files again, in an attempt to make them slightly
logical. It hasn't really succeeded, although it is an improvement.
mdw [Fri, 21 May 1999 22:15:26 +0000 (22:15 +0000)]
Dynamic string pool system, based on an idea from the `sw-tools'
project. Could do with more work to make it really good.
mdw [Fri, 21 May 1999 22:14:30 +0000 (22:14 +0000)]
Take advantage of the new dynamic string macros.
mdw [Fri, 21 May 1999 22:13:59 +0000 (22:13 +0000)]
Use new `tv' macros. Fix ordering bug for timeout selectors.
mdw [Fri, 21 May 1999 22:13:12 +0000 (22:13 +0000)]
Moved most of the code into exported macros. The main functions now
implemented using the macros.
mdw [Fri, 21 May 1999 22:12:12 +0000 (22:12 +0000)]
Fix the bugs in the new macros. (Whoops.)
mdw [Fri, 21 May 1999 22:11:20 +0000 (22:11 +0000)]
Omitted version number changes from change log. Changed version
number. ;-)
mdw [Fri, 21 May 1999 08:38:33 +0000 (08:38 +0000)]
Implement some more functions in terms of macros.
mdw [Fri, 21 May 1999 08:38:14 +0000 (08:38 +0000)]
Add some more macros, particularly for creation and destruction.
mdw [Wed, 19 May 1999 20:27:11 +0000 (20:27 +0000)]
Change naming to match newer mLib conventions.
mdw [Wed, 19 May 1999 20:25:16 +0000 (20:25 +0000)]
New version number.
mdw [Wed, 19 May 1999 19:02:17 +0000 (19:02 +0000)]
Aesthetic changes: fix spelling of `initialize'; use uppercase token
constants; abandon old double-underscore convention for internal
functions and variables.
mdw [Tue, 18 May 1999 21:45:27 +0000 (21:45 +0000)]
Allow Base64 encode and decode of arbitrary rubbish.
mdw [Mon, 17 May 1999 20:37:52 +0000 (20:37 +0000)]
New function `tv_addl' to add a literal to a time value. Use magical
`MILLION' constant in place of
1000000 for ease of reading.
mdw [Mon, 17 May 1999 20:37:25 +0000 (20:37 +0000)]
New function `tv_addl' to add a literal to a time value.
mdw [Mon, 17 May 1999 20:37:01 +0000 (20:37 +0000)]
Some trivial string hacks.
mdw [Mon, 17 May 1999 20:36:50 +0000 (20:36 +0000)]
Make the magical constants for the buffer flags uppercase.
mdw [Mon, 17 May 1999 20:36:36 +0000 (20:36 +0000)]
Make the selector type symbols an enumeration rather than a bunch of
#defines.
mdw [Mon, 17 May 1999 20:35:30 +0000 (20:35 +0000)]
Output uncaught exception types in hex, because they're easier to
translate that way.
mdw [Mon, 17 May 1999 20:35:00 +0000 (20:35 +0000)]
Base64 encoding and decoding support.
mdw [Mon, 17 May 1999 20:34:44 +0000 (20:34 +0000)]
More files added. Slight rearrangement of the ordering.
mdw [Mon, 17 May 1999 20:34:16 +0000 (20:34 +0000)]
Version number change.
mdw [Sat, 15 May 1999 10:33:53 +0000 (10:33 +0000)]
Add simplified locking code.
mdw [Sat, 15 May 1999 10:33:32 +0000 (10:33 +0000)]
Fix copyright notices.
mdw [Fri, 14 May 1999 21:08:56 +0000 (21:08 +0000)]
Bump version number to 1.3, to celebrate adding in the `select'
routines.
mdw [Fri, 14 May 1999 21:01:28 +0000 (21:01 +0000)]
Integrated `select' handling bits from the background resolver project.
mdw [Fri, 14 May 1999 21:00:19 +0000 (21:00 +0000)]
Overview of the library. Unfortunately, this is in lieu of proper
manpages.
mdw [Thu, 13 May 1999 22:56:46 +0000 (22:56 +0000)]
Update version number.
mdw [Thu, 13 May 1999 22:48:55 +0000 (22:48 +0000)]
Change `-ise' to `-ize' throughout.
mdw [Thu, 13 May 1999 22:48:37 +0000 (22:48 +0000)]
Twiddle the extension threshold. Change `-ise' to `-ize' throughout.
mdw [Thu, 13 May 1999 22:47:57 +0000 (22:47 +0000)]
Misc documentation fixes. Change `-ise' to `-ize' throughout.
mdw [Thu, 6 May 1999 19:51:48 +0000 (19:51 +0000)]
Reformatted the LGPL notice a little bit.
mdw [Wed, 5 May 1999 18:54:13 +0000 (18:54 +0000)]
Script to transform CVS sources into buildable source tree.
mdw [Wed, 5 May 1999 18:52:45 +0000 (18:52 +0000)]
Change licensing conditions to LGPL.
mdw [Wed, 24 Mar 1999 22:28:37 +0000 (22:28 +0000)]
Use mdwopt from common files distrib.
mdw [Wed, 24 Mar 1999 22:27:26 +0000 (22:27 +0000)]
Look after mdwopt in the common files distrib.
mdw [Wed, 24 Mar 1999 22:23:00 +0000 (22:23 +0000)]
Remove redundant call to AC_PROG_INSTALL.
mdw [Sun, 28 Feb 1999 15:16:29 +0000 (15:16 +0000)]
quis: remove the leading `-' from the name, in case we're invoked as a
login shell.
mdw [Tue, 15 Dec 1998 23:53:23 +0000 (23:53 +0000)]
New functions `dstr_putf' and `dstr_vputf' which do `printf'-style
formatting in a safe way.
mdw [Tue, 15 Dec 1998 23:52:42 +0000 (23:52 +0000)]
Reordered and tidied.
mdw [Thu, 26 Nov 1998 19:27:34 +0000 (19:27 +0000)]
Move SYM_NAME into the header file. Fix bugs.
mdw [Wed, 25 Nov 1998 23:30:41 +0000 (23:30 +0000)]
Bump the version number.
mdw [Wed, 25 Nov 1998 23:30:30 +0000 (23:30 +0000)]
Add `tv.c'and `tv.h' to the list.
mdw [Wed, 25 Nov 1998 23:30:01 +0000 (23:30 +0000)]
New file.
mdw [Wed, 17 Jun 1998 23:46:16 +0000 (23:46 +0000)]
*** empty log message ***
mdw [Wed, 17 Jun 1998 23:44:41 +0000 (23:44 +0000)]
Initial revision