Fixes for clang.
Hmm?
Grr! Oops!
More compression!
Use best compression for NSIS installer.
Everything seems to work, let there be a dtse 1.3.
Oops, more things that need to be upped to version 1.3.
Update version in Windows resource script thingy.
Oops!
This seems like what the old tarball script must have done; I don't know why it wasn't in version control (silly Douglas four years ago).
Update copyright dates.
Fun with mime types.
Update Windows versions.
Rearrange Search.
64bit cleanify!
Oops!
Oops!
Whoops!
Blorg! I'm not liking autoconf very much!
Did a lot of stuff, including fixing a bug.
Again!
Wow!
Well, that might be better.
I missed some C++ifying!
Makefile mix up!
Damn puter/putter switch!
C++ify again!
Even more C++ifying!
Lots of C++ifying!
C++ify!
That ought to fix OpenSSL linking!
Stupid MinGW!
Well almost never, now it puts an elipsis if its empty.
Fixed sample output so it's not empty ever.
Enum!
Moof!
Alive!
Ah, I just love Subversion!
Again!
Oops!
It's Subversion time!
Ooh! Custom graphics!
Ready for release, finally!
That's strange! Who made those spaces?
Fixed end of comment showing up bug.
Fixed a bug in Processor that caused headings to be saved incorrectly.
Added -help option to windows.pl.
Cheese it!
Updated copyright years.
Again!
Ah, something needed fixing (in the code).
Uses DTUtil::GetArgs in NSIS to get command line arguments, much better! Who are you calling an egomaniac?! Me?
Fixed NSIS installer to work on Windows 9x and to do other fun stuff. Upped the version to 1.2rc2.
The NSIS installer works (on Windows XP), I still need to fix it to work on Win9x. Ha ha!
Worked on dtse-win32.nsi, it installs stuff now.
Started working on dtse-win32.nsi, blah!
Added NSIS install script to makefile.in and fixed windows.pl to copy it to GNUmakefile output when using MinGW.
I like cheese.
Something is happening!
It is time to use NSIS as the installer system, hooray! Changed version to 1.2rc1. Fixed some file descriptions.
Yes.
Oops!
Autoconf can now handle MinGW correctly.
What?
Snarf!
What is the big deal!
I like cheese!
Take that Microsoft, now I can compile Win64!
Changed OpenSSL check in configure.ac.
Cleaned out extra libraries that VC put in for no apparent reason. Blah!
Oops!
More $Id$ tags.
distclean
Yes!
MinGW works with OpenSSL, hooray!
Um, yeah.
Removed some quotes.
Made MinGW work in Cygwin and other Unix shells.
Made MinGW stuff, fixed GNUmakefile.in.
Fixed typo.
Changed version to 1.2beta.
Got Windows configure script working and such.
Made search.cgi.in the automake way. And added some better error checking to it. Added a check for which perl to configure.ac.
Fixed an error in OpenSSL indexing.
Change install so it uses ${EXEC} rather than Search.
Oops, I missed some.
Mixed it up! Time for a more unified installation for search.cgi.
Started install in GNUmakefile.in.
Oops, I forgot to put #ifdef _OpenSSL_ on some TLS code in HttpHandler.
Whoops!
Oops!
Added Autoconf file extension support to GNUmakefile.in, wooha!
Autoconf is crap, I will make it suffer!
Fixed >> for code in HttpHandler.
Replaced some strtoul functions with istringstream stuff, and fixed Outputer stuff.
OpenSSL stuff should work, made string tolower inline function, fixed size output in Outputer.body().
Fixed Windows makefile for OpenSSL install.
Oops, picky picky!
Started adding OpenSSL stuff to HttpHandler.
Replaced some sprintf stuff with ostringstream stuff, booyah!
Oops, I guess I need to add openssl() to both tag evaluators!
Moved openssl() to Search.h and fixed <?version?> tag to use it.
Moved Socket test before OpenSSL check, so it works.
Put more spaces in Indexer output; increased version to 1.2alpha1.
Moved openssl version function to HttpHandler.h and fixed agent string.
Did something!
Did more OpenSSL stuff, like the version output.
Fixed path for check_gnu_make.m4 cat to use backticked acinclude.
Fixed unlink on Windows.
Uncommented LDFLAGS in GNUmakefile.in.
Added OpenSSL stuff to URL.
Added Id tags to a bunch of files. $Id$!
Testing 123.
Snarf!
Don't need that!
Added OpenSSL stuff to Windows project files.
Got GNUmakefile.in working somewhat, and got Autoconf stuff pretty good, also.
Did more stuff.
Did stuff.
Autoconf is evil, but Automake is even more evil, so it must die! Die! Die!
I have returned.
Moved CGI content output so that server errors will occur if their is an error starting Search; also, fixed case.
Fixed some stuff.
Ack, added the GNU Autojunk stuff and had to get rid of the Windows makefile.
Decided to give up and use GNU Autoconf and Automake, blah! Evil GNU!
Cut off the periods from the Windows socket errors.
Replaced herror function with a switch.
Moved Unix socket stuff to header file to source file.
Make that 1.2alpha.
Upped version to 1.2a.
Found and fixed bug in HttpHandler::populate().
Arg!
Blah!
Added Doxygen stuff to start documentation, ack!
README files are ready for release. Changed version to 1.1.
Updated version to 1.1rc3 and added argv[0] fixer in usage() for Windows 9x.
Changed '_' handling by Ranker.decrap().
Code is ready for release, I just need to update the README files.
Added UNIX stuff to .cvsignore.
Added version tag for templates and implemented it in the header and footer. Added chmod for search.cgi to install.unix. Updated version to 1.1rc2
Updated version to 1.1rc1.
Fixed install.win.
Added install.unix and modified GNUmakefile to use it.
Added install.win and update makefile to include it.
Changed error display when index is locked.
Added index file locking during indexing and handling during searching.
Ignoring DTD.
Embedded DTD into the program and removed it from tree. Added usage() to bad argument handlers.
Changed dtsearch to dtse.
Oops!
Changed $root back to short file name (8.3).
Updated version to 1.1alpha2.
Fixed $root in search.cgi.win and fixed Outputer functions to not print extra newlines.
Changed Copyright notices to state 2002-2003. Whoops forgot some.
Changed Copyright notices to state 2002-2003.
Fixed search.cgi.win.
Removed srchcmd.bat because it is no longer needed.
Added "referer" handling to Indexer and HttpHandler.handle().
Fixed bug where HttpHandler.populate() didn't complete correctly.
Removed Java classpath from srchcmd.bat.
Found and fixed bug in getLink().
Found the bug in private Processor.process() and fixed it.
Implemented chunked encoding handling. Rewrote HttpHandler.good() and public HttpHandler.getline() functions. There is a bug somewhere were something isn't always checking HttpHandler.good()!
Added HttpHandler.populate() function. Implemented it non-chunked portion.
Implemented more HttpHandler stuff. Added news: protocol to those ignored by getLink().
Started reimplementing HttpHandler, moved Processor.getLink() to be global and included in URL.h and implemented in URL.cpp.
Fixed Search.dep, I think.
Figured out and fixed fred problems.
Renamed HttpHandler.connect() to HttpHandler.handle(). Implemented client header sending. Changed indexing output positions in code.
Added stuff for BSD and Windows Sockets to HttpHandler.
Added agent function, modified robots.txt handler to use it. Modified HttpHandler.connect() to have a head argument with a default of false.
Added flush to indexing output, hooray!
Fixed GNUmakefile depend again.
Changed depend behavior.
Fixed GNUmakefile clean to include .depend.
Commented out setJarPath() in HttpHandler.
Fixed depend in GNUmakefile.
Added depend to GNUmakefile.
Fixed makefile and GNUmakefile to use README and LICENSE.
Initial revision