chiark / gitweb /
mLib
24 years agoNew addition: bit manipulation macros.
mdw [Tue, 1 Jun 1999 09:46:19 +0000 (09:46 +0000)]
New addition: bit manipulation macros.

24 years agoAnother version number bump.
mdw [Tue, 1 Jun 1999 09:45:45 +0000 (09:45 +0000)]
Another version number bump.

24 years agoRename symbols in line with newer conventions.
mdw [Wed, 26 May 1999 21:08:31 +0000 (21:08 +0000)]
Rename symbols in line with newer conventions.

24 years agoRemove redundant structure member.
mdw [Wed, 26 May 1999 21:08:01 +0000 (21:08 +0000)]
Remove redundant structure member.

24 years agoFixes for stupid bugs.
mdw [Wed, 26 May 1999 20:53:40 +0000 (20:53 +0000)]
Fixes for stupid bugs.

24 years agoAdd new `rest' argument for `str_split'.
mdw [Wed, 26 May 1999 20:52:57 +0000 (20:52 +0000)]
Add new `rest' argument for `str_split'.

24 years agoInterface change to make the `conn' selector useful for generic stream 1.3.4
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.

24 years agoVersion number increment. This is becoming a nuisance.
mdw [Sat, 22 May 1999 13:42:36 +0000 (13:42 +0000)]
Version number increment.  This is becoming a nuisance.

24 years agoFix end-of-file detection and error handling.
mdw [Sat, 22 May 1999 13:41:00 +0000 (13:41 +0000)]
Fix end-of-file detection and error handling.

24 years agoChange spelling of `multiplexor'. ;-)
mdw [Sat, 22 May 1999 13:39:15 +0000 (13:39 +0000)]
Change spelling of `multiplexor'. ;-)

24 years agoFix bug which discarded initial portions of incomplete lines.
mdw [Sat, 22 May 1999 13:38:50 +0000 (13:38 +0000)]
Fix bug which discarded initial portions of incomplete lines.

24 years agoReorder the source files again, in an attempt to make them slightly 1.3.3
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.

24 years agoDynamic string pool system, based on an idea from the `sw-tools'
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.

24 years agoTake advantage of the new dynamic string macros.
mdw [Fri, 21 May 1999 22:14:30 +0000 (22:14 +0000)]
Take advantage of the new dynamic string macros.

24 years agoUse new `tv' macros. Fix ordering bug for timeout selectors.
mdw [Fri, 21 May 1999 22:13:59 +0000 (22:13 +0000)]
Use new `tv' macros.  Fix ordering bug for timeout selectors.

24 years agoMoved most of the code into exported macros. The main functions now
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.

24 years agoFix the bugs in the new macros. (Whoops.)
mdw [Fri, 21 May 1999 22:12:12 +0000 (22:12 +0000)]
Fix the bugs in the new macros.  (Whoops.)

24 years agoOmitted version number changes from change log. Changed version
mdw [Fri, 21 May 1999 22:11:20 +0000 (22:11 +0000)]
Omitted version number changes from change log.  Changed version
number. ;-)

24 years agoImplement some more functions in terms of macros.
mdw [Fri, 21 May 1999 08:38:33 +0000 (08:38 +0000)]
Implement some more functions in terms of macros.

24 years agoAdd some more macros, particularly for creation and destruction.
mdw [Fri, 21 May 1999 08:38:14 +0000 (08:38 +0000)]
Add some more macros, particularly for creation and destruction.

24 years agoChange naming to match newer mLib conventions. 1.3.2
mdw [Wed, 19 May 1999 20:27:11 +0000 (20:27 +0000)]
Change naming to match newer mLib conventions.

24 years agoNew version number.
mdw [Wed, 19 May 1999 20:25:16 +0000 (20:25 +0000)]
New version number.

24 years agoAesthetic changes: fix spelling of `initialize'; use uppercase token
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.

24 years agoAllow Base64 encode and decode of arbitrary rubbish.
mdw [Tue, 18 May 1999 21:45:27 +0000 (21:45 +0000)]
Allow Base64 encode and decode of arbitrary rubbish.

24 years agoNew function `tv_addl' to add a literal to a time value. Use magical 1.3.1
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.

24 years agoNew function `tv_addl' to add a literal to a time value.
mdw [Mon, 17 May 1999 20:37:25 +0000 (20:37 +0000)]
New function `tv_addl' to add a literal to a time value.

24 years agoSome trivial string hacks.
mdw [Mon, 17 May 1999 20:37:01 +0000 (20:37 +0000)]
Some trivial string hacks.

24 years agoMake the magical constants for the buffer flags uppercase.
mdw [Mon, 17 May 1999 20:36:50 +0000 (20:36 +0000)]
Make the magical constants for the buffer flags uppercase.

24 years agoMake the selector type symbols an enumeration rather than a bunch of
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.

24 years agoOutput uncaught exception types in hex, because they're easier to
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.

24 years agoBase64 encoding and decoding support.
mdw [Mon, 17 May 1999 20:35:00 +0000 (20:35 +0000)]
Base64 encoding and decoding support.

24 years agoMore files added. Slight rearrangement of the ordering.
mdw [Mon, 17 May 1999 20:34:44 +0000 (20:34 +0000)]
More files added.  Slight rearrangement of the ordering.

24 years agoVersion number change.
mdw [Mon, 17 May 1999 20:34:16 +0000 (20:34 +0000)]
Version number change.

24 years agoAdd simplified locking code.
mdw [Sat, 15 May 1999 10:33:53 +0000 (10:33 +0000)]
Add simplified locking code.

24 years agoFix copyright notices.
mdw [Sat, 15 May 1999 10:33:32 +0000 (10:33 +0000)]
Fix copyright notices.

24 years agoBump version number to 1.3, to celebrate adding in the `select' 1.3.0
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.

24 years agoIntegrated `select' handling bits from the background resolver project.
mdw [Fri, 14 May 1999 21:01:28 +0000 (21:01 +0000)]
Integrated `select' handling bits from the background resolver project.

24 years agoOverview of the library. Unfortunately, this is in lieu of proper
mdw [Fri, 14 May 1999 21:00:19 +0000 (21:00 +0000)]
Overview of the library.  Unfortunately, this is in lieu of proper
manpages.

24 years agoUpdate version number. 1.2.1
mdw [Thu, 13 May 1999 22:56:46 +0000 (22:56 +0000)]
Update version number.

24 years agoChange `-ise' to `-ize' throughout.
mdw [Thu, 13 May 1999 22:48:55 +0000 (22:48 +0000)]
Change `-ise' to `-ize' throughout.

24 years agoTwiddle the extension threshold. 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.

24 years agoMisc documentation fixes. 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.

24 years agoReformatted the LGPL notice a little bit. 1.2.0
mdw [Thu, 6 May 1999 19:51:48 +0000 (19:51 +0000)]
Reformatted the LGPL notice a little bit.

24 years agoScript to transform CVS sources into buildable source tree.
mdw [Wed, 5 May 1999 18:54:13 +0000 (18:54 +0000)]
Script to transform CVS sources into buildable source tree.

24 years agoChange licensing conditions to LGPL.
mdw [Wed, 5 May 1999 18:52:45 +0000 (18:52 +0000)]
Change licensing conditions to LGPL.

25 years agoUse mdwopt from common files distrib.
mdw [Wed, 24 Mar 1999 22:28:37 +0000 (22:28 +0000)]
Use mdwopt from common files distrib.

25 years agoLook after mdwopt in the common files distrib.
mdw [Wed, 24 Mar 1999 22:27:26 +0000 (22:27 +0000)]
Look after mdwopt in the common files distrib.

25 years agoRemove redundant call to AC_PROG_INSTALL.
mdw [Wed, 24 Mar 1999 22:23:00 +0000 (22:23 +0000)]
Remove redundant call to AC_PROG_INSTALL.

25 years agoquis: remove the leading `-' from the name, in case we're invoked as a
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.

25 years agoNew functions `dstr_putf' and `dstr_vputf' which do `printf'-style
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.

25 years agoReordered and tidied.
mdw [Tue, 15 Dec 1998 23:52:42 +0000 (23:52 +0000)]
Reordered and tidied.

25 years agoMove SYM_NAME into the header file. Fix bugs.
mdw [Thu, 26 Nov 1998 19:27:34 +0000 (19:27 +0000)]
Move SYM_NAME into the header file.  Fix bugs.

25 years agoBump the version number.
mdw [Wed, 25 Nov 1998 23:30:41 +0000 (23:30 +0000)]
Bump the version number.

25 years agoAdd `tv.c'and `tv.h' to the list.
mdw [Wed, 25 Nov 1998 23:30:30 +0000 (23:30 +0000)]
Add `tv.c'and `tv.h' to the list.

25 years agoNew file.
mdw [Wed, 25 Nov 1998 23:30:01 +0000 (23:30 +0000)]
New file.

25 years ago*** empty log message ***
mdw [Wed, 17 Jun 1998 23:46:16 +0000 (23:46 +0000)]
*** empty log message ***

25 years agoInitial revision
mdw [Wed, 17 Jun 1998 23:44:41 +0000 (23:44 +0000)]
Initial revision