logresolve Development History

tomr@aceldama.comHome PageProgramslogresolve

[ Description ] [ Documentation ] [ Download ] > Development <

What's out there?

You can download any version of logresolve from the download page.

logresolve 1.0 is available and has been since April 16, 1995.

logresolve 1.1 comes with Apache HTTPD.

logresolve 2.0 is currently in semi-permanent beta test state. It includes a persistent NDBM-based cache which can significantly enhance the speed of lookups.

logresolve 2.1 is the new entirely unstable version with loads of new features.

Current unstable version

2.1 is under development.

Current stable beta version

2.0b8

Version summary

Here's a summary of all pre-2.0 versions of logresolve. The Revisions columns list revisions of individual parts of the program. Tracking revisions like this proved to be messy and useless so I'm not doing it anymore.
logresolve 2.0b8 now comes with a .spec file so you can run 'rpm -tb logresolve_2.0b8.tar.gz' to generate an RPM file. Thanks to Ross Golder for this.
Key: Config / DBM / Hash table / IP / NS Record / Statistics / Text documentation

Revisions
Version  Date   CDHINSTNotes
2.0b81997.07.23 5322302 Current version - see above for details.
2.0b71997.06.27 5222302 Bytecount to a file with '-c' option
Command-line option parsing cleaned up
2.0b61997.05.22 4222302 getline() fixed
Stupid behaviour when a line did not start with a digit fixed
2.0b51997.04.11 4222302 Filenames specified for input/output/stats
New hash function accomodates up to 64k buckets
Now passes -Wall -pedantic -ansi (on my machine, at least)
Other miscellaneous changes to facilitate future development
2.0b41997.01.02 3212201 Dependency cleanups - now passes nicely with -Wall -pedantic!
Command line options implemented
Terminal-failure-retry delay added
Documentation expanded
2.0b31996.12.27 2202100 Uses persistent TCP connections instead of UDP
Self-niceing
Solaris Make options fixed up
Smarter cache/lookup
Thanks to Bob Ramstad for help and ideas!
2.0b21996.10.16 1101000 File locking (where available)
STDOUT flushed before DBM dumped
2.0b11996.10.15 1001000 More portable Makefile
Compiles on Linux, Irix, SunOS and Solaris with GNU Make. Thanks to Dr. Lai in Singapore for the Solaris info!
Cache entries now expire
Defaults to 1 week (see logresolve.h)
2.0b01996.09.23 0000000 initial beta release
1.0  1995.04.16 first version - no DBM, simple stats

Apologies to Lynx users for using a table. Lynx is supposed to support tables but doesn't quite pull it off. I've tried to make it as readable as possible but future incarnations of this table may render it unreadable. Hopefully the current version info will be enough for Lynx users. After all, if you're using Lynx, you're obviously smart! These pages have been created with Netscape 3.0 and Lynx 2.6 in mind. Please let me know if anything other than this table doesn't agree with either of these browsers. I've put in a few redundant tags to help other browsers understand it too. Thanks.


[ Description ] [ Documentation ] [ Download ] > Development <
tomr@aceldama.comHome PageProgramslogresolve