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().
Started adding OpenSSL stuff to HttpHandler.
Moved openssl() to Search.h and fixed <?version?> tag to use it.
Moved openssl version function to HttpHandler.h and fixed agent string.
Added Id tags to a bunch of files. $Id$!
Moved Unix socket stuff to header file to source file.
Added index file locking during indexing and handling during searching.
Changed Copyright notices to state 2002-2003.
Added "referer" handling to Indexer and HttpHandler.handle().
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.
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.
Commented out setJarPath() in HttpHandler.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.