2002-05-02 10:23  jgoerzen

	* pygopherd/initialization.py: Removed the exitfunc

2002-05-02 10:20  jgoerzen

	* pygopherd/initialization.py: More exitfunc work

2002-05-02 10:18  jgoerzen

	* pygopherd/initialization.py: Amplified the exitfunc.

2002-05-02 10:13  jgoerzen

	* README, conf/pygopherd.conf, debian/changelog, debian/init.d,
	pygopherd/initialization.py, pygopherd/version.py: Added support
	for detached operation and pidfile writing.

2002-05-01 11:45  jgoerzen

	* ChangeLog: Updated.

2002-05-01 11:43  jgoerzen

	* debian/control: Added a dep on a non-buggy python2.2

2002-04-26 10:18  jgoerzen

	* pygopherd/protocols/: base.py, http.py: HTTP protocol wasn't
	normalizing incoming selectors.  Fixed.

2002-04-18 18:39  jgoerzen

	* pygfarm/dict.pyg: Nicer display, sorted

2002-04-18 13:01  jgoerzen

	* debian/changelog, debian/control, pygfarm/dict.pyg,
	pygopherd/version.py: [no log message]

2002-04-18 12:22  jgoerzen

	* Makefile, debian/README.Debian, debian/control,
	debian/pygfarm.README.Debian, debian/pygfarm.dirs, debian/rules,
	pygfarm/foo.py: Added pygfarm package for Debian.

2002-04-18 12:13  jgoerzen

	* conf/pygopherd.conf, pygopherd/protocols/http.py: Added support
	to HTTP for search requests.

2002-04-18 11:57  jgoerzen

	* pygfarm/dict.pyg, pygopherd/protocols/http.py: Fixed gopher-dir
	to gopher-menu

2002-04-18 11:49  jgoerzen

	* pygfarm/dict.pyg: Updated.

2002-04-18 11:12  jgoerzen

	* pygfarm/dict.pyg: Fixed

2002-04-18 11:07  jgoerzen

	* pygfarm/dict.pyg: All except DBINFO working now.

2002-04-18 11:00  jgoerzen

	* pygfarm/dict.pyg: Updated -- more features and bugfixes

2002-04-18 10:51  jgoerzen

	* pygfarm/dict.pyg: All except Match is now working.

2002-04-18 10:42  jgoerzen

	* pygfarm/dict.pyg: Some various bugfixes

2002-04-17 21:31  jgoerzen

	* pygfarm/dict.pyg: [no log message]

2002-04-17 21:22  jgoerzen

	* pygfarm/dict.pyg: Updated, working better.

2002-04-17 17:07  jgoerzen

	* pygfarm/: dict.pyg, foo.py: Updated.

2002-04-17 14:31  jgoerzen

	* pygfarm/dict.pyg: [no log message]

2002-04-17 14:20  jgoerzen

	* pygfarm/dict.pyg: [no log message]

2002-04-17 09:26  jgoerzen

	* pygopherd/handlers/UMN.py: Updated -- use normpath for relative
	links.

2002-04-16 13:37  jgoerzen

	* pygopherd/protocols/rfc1436Test.py: Made sure noabstract stuff
	works.

2002-04-16 13:32  jgoerzen

	* pygopherd/protocols/rfc1436Test.py: Enhanced.

2002-04-16 10:11  jgoerzen

	* pygopherd/handlers/gophermap.py: Fixed entries handling after new
	prepare.

2002-04-16 10:06  jgoerzen

	* pygopherd/protocols/rfc1436Test.py: A test fix.

2002-04-16 09:45  jgoerzen

	* pygopherd/handlers/UMN.py: Removed an old debugging print

2002-04-16 09:44  jgoerzen

	* pygopherd/: handlers/mbox.py, protocols/http.py: Fixed a bug in
	HTTP handler that was adding an extra <TR><TD> (reported by Robert
	Hahn)
	
	Fixed a bug in mbox.py affecting both mailbox handlers -- after the
	new directory architecture, the prepare in the child classes was
	not properly updated.

2002-04-15 19:21  jgoerzen

	* ChangeLog, debian/changelog, pygopherd/version.py: Final
	preparations for 0.9.10 RELEASE

2002-04-15 19:19  jgoerzen

	* runtests.py, pygopherd/protocols/rfc1436Test.py: Updated.

2002-04-15 16:08  jgoerzen

	* pygopherd/: GopherExceptionsTest.py, testutil.py,
	protocols/base.py, protocols/baseTest.py: Finished baseTest and
	passes all tests.

2002-04-15 15:37  jgoerzen

	* runtests.py, pygopherd/protocols/__init__.py,
	pygopherd/protocols/base.py, pygopherd/protocols/baseTest.py:
	Beginnings of baseTest.

2002-04-15 15:20  jgoerzen

	* Makefile: Updated.

2002-04-15 15:19  jgoerzen

	* pygopherd/: testutil.py, protocols/ProtocolMultiplexerTest.py:
	Added ProtocolMultiplexerTest

2002-04-15 14:58  jgoerzen

	* runtests.py, pygopherd/protocols/ProtocolMultiplexerTest.py,
	pygopherd/protocols/__init__.py: Added ProtocolMultiplexerTest

2002-04-15 14:44  jgoerzen

	* runtests.py, pygopherd/__init__.py, pygopherd/gopherentryTest.py,
	pygopherd/pipe.py, pygopherd/pipeTest.py,
	testdata/pygopherd/pipetest.sh, testdata/pygopherd/pipetestdata:
	Added pipeTest.

2002-04-15 14:09  jgoerzen

	* testdata/: .abstract, testfile.txt.gz.abstract: Updated for new
	abstract tests

2002-04-15 14:03  jgoerzen

	* conf/pygopherd.conf, pygopherd/GopherExceptionsTest.py,
	pygopherd/gopherentry.py, pygopherd/handlers/gophermap.py,
	pygopherd/protocols/base.py, pygopherd/protocols/gopherp.py,
	pygopherd/protocols/http.py: Many updates to abstract support

2002-04-15 12:55  jgoerzen

	* conf/pygopherd.conf, pygopherd/gopherentry.py: Added the ability
	to read block contents from the filesystem.

2002-04-15 10:21  jgoerzen

	* pygopherd/: handlers/UMN.py, protocols/gopherp.py: Added
	beginnings of support for Abstract and other info.

2002-04-15 09:37  jgoerzen

	* pygopherd/: gopherentry.py, handlers/base.py, handlers/dir.py,
	handlers/gophermap.py, handlers/mbox.py, handlers/pyg.py,
	protocols/base.py, protocols/gopherp.py, protocols/http.py: Redid
	the directory handling mechanism.  Now, handlers define isdir() and
	getdirlist().  Protocols ask for a list of all entries in the
	directory, rather than having the handler do a callback for each
	entry.

2002-04-14 22:59  jgoerzen

	* ChangeLog: Updated.

2002-04-14 22:34  jgoerzen

	* pygopherd/handlers/UMN.py: Fixed a bug with handling empty Path=
	lines.	Thanks to David Allen <mda@idatar.com> for identifying this
	one.

2002-04-12 15:26  jgoerzen

	* pygopherd/handlers/base.py: Miscellany comments and stuff

2002-04-12 11:46  jgoerzen

	* debian/changelog, pygopherd/version.py: Updated for 0.9.4

2002-04-12 11:39  jgoerzen

	* ChangeLog: [no log message]

2002-04-12 11:39  jgoerzen

	* pygopherd/: handlers/HandlerMultiplexer.py, handlers/base.py,
	handlers/file.py, handlers/pyg.py, handlers/url.py,
	protocols/ProtocolMultiplexer.py, protocols/http.py: Re-did
	checking for ., .., etc.  Fixed some corner cases.

2002-04-12 11:39  jgoerzen

	* ChangeLog: Updated.

2002-04-11 22:13  jgoerzen

	* pygopherd/protocols/http.py: Fixed bug with rendering URLs.

2002-04-11 22:07  jgoerzen

	* pygopherd/handlers/gophermap.py: Forgot to call renderdirstart
	and renderdirend.

2002-04-11 16:41  jgoerzen

	* ChangeLog: RELEASE 0.9.3

2002-04-11 16:41  jgoerzen

	* debian/changelog, pygopherd/version.py: REVVED FOR RELEASE 0.9.3

2002-04-11 16:41  jgoerzen

	* pygopherd/: version.py, protocols/http.py: More bugfixes.

2002-04-11 16:24  jgoerzen

	* conf/pygopherd.conf, pygopherd/testutil.py: Fixed an
	initialization problem in testutil that could prevent the system
	from starting up properly.  Fixed URL to gopher downloads in
	pygopherd.conf.

2002-04-11 16:16  jgoerzen

	* debian/changelog: Fixed e-mail address

2002-04-11 16:15  jgoerzen

	* debian/control: Fixed build-depends.

2002-04-11 16:13  jgoerzen

	* ChangeLog: READY FOR RELEASE 0.9.2

2002-04-11 16:13  jgoerzen

	* Makefile: Updated

2002-04-11 16:12  jgoerzen

	* runtests.py, setup.py, conf/pygopherd.conf, debian/changelog,
	pygopherd/__init__.py, pygopherd/loggerTest.py,
	pygopherd/version.py, pygopherd/protocols/http.py: Added the
	ability to http to put a configurable spiel at the top of each
	page.
	
	Added version.py for stuff to find info about the software.

2002-04-11 14:32  jgoerzen

	* pygopherd/: gopherentryTest.py, handlers/url.py: Further refining
	of the entrytest.

2002-04-11 14:32  jgoerzen

	* pygopherd/gopherentry.py: Geturl now handles URL: patterns

2002-04-11 14:22  jgoerzen

	* pygopherd/: gopherentry.py, gopherentryTest.py: Gopherentrytest
	almost finished.
	
	Fixed some bugs that test illuminated.
	
	Updated testutil.

2002-04-11 13:23  jgoerzen

	* testdata/: README, testarchive.tar, testarchive.tar.gz,
	testarchive.tgz: Added.

2002-04-11 13:23  jgoerzen

	* testdata/testfile.txt.gz: Added an encoded file.

2002-04-11 13:01  jgoerzen

	* runtests.py, pygopherd/__init__.py, pygopherd/gopherentryTest.py,
	pygopherd/testutil.py: Initial add of the gopherentryTest

2002-04-11 12:42  jgoerzen

	* testdata/testfile.txt: Added.

2002-04-11 12:41  jgoerzen

	* Makefile: clean now calles setup.py's clean too.

2002-04-11 12:38  jgoerzen

	* pygopherd/testutil.py: Always set the root to testroot

2002-04-11 11:41  jgoerzen

	* runtests.py, conf/pygopherd.conf,
	pygopherd/GopherExceptionsTest.py, pygopherd/__init__.py,
	pygopherd/fileextTest.py, pygopherd/initializationTest.py,
	pygopherd/testutil.py: Added the fileext test.

2002-04-11 11:33  jgoerzen

	* pygopherd/: GopherExceptionsTest.py, __init__.py,
	initialization.py, initializationTest.py, testutil.py: Added more
	tests, test utilities, etc.

2002-04-11 10:47  jgoerzen

	* runtests.py, conf/pygopherd.conf, pygopherd/GopherExceptions.py,
	pygopherd/GopherExceptionsTest.py, pygopherd/__init__.py,
	pygopherd/logger.py: Added more tests.
	
	Made logger capable of logging to non-stdout sources.

2002-04-11 09:58  jgoerzen

	* conf/pygopherd.conf, pygopherd/initialization.py,
	pygopherd/handlers/HandlerMultiplexer.py: Added a sanity check to
	HandlerMultiplexer.  Handle a special interface bind request in
	initialization.py and conf/pygopherd.conf.

2002-04-11 09:49  jgoerzen

	* pygopherd/protocols/: ProtocolMultiplexer.py, base.py: Security:
	block ./ and ../

2002-04-11 09:07  jgoerzen

	* pygopherd/initializationTest.py: Added.

2002-04-10 23:05  jgoerzen

	* pygopherd/initialization.py: Added real tests.

2002-04-10 22:31  jgoerzen

	* pygopherd.py, runtests.py, pygopherd/__init__.py: Added initial
	testing infrastructure.

2002-04-10 22:12  jgoerzen

	* pygopherd.py, conf/pygopherd.conf, pygopherd/__init__.py,
	pygopherd/initialization.py: Redid initialization system -- makes
	it easier for tests.

2002-04-10 21:23  jgoerzen

	* ChangeLog, debian/changelog: Updated

2002-04-10 19:29  jgoerzen

	* pygopherd.py, conf/pygopherd.conf, pygopherd/GopherExceptions.py,
	pygopherd/handlers/mbox.py: Added the ability to log backtraces in
	more situations.
	
	Fixed a bug in mbox preventing folders from working.

2002-04-10 19:23  jgoerzen

	* pygopherd/handlers/UMN.py: Fixed a software bug.

2002-04-10 16:30  jgoerzen

	* ChangeLog: VERSION 0.9.0 RELEASED

2002-04-10 16:02  jgoerzen

	* pygopherd/handlers/: UMN.py, dir.py: Fixed some more bugs: don't
	crash if we have no perms to create a cache file, handle relative
	Path= lines correctly.

2002-04-10 15:56  jgoerzen

	* pygopherd/handlers/UMN.py: Fixed a relative path handling bug.

2002-04-10 15:53  jgoerzen

	* pygopherd/handlers/UMN.py: Fixed a bug in Numb handling.

2002-04-10 15:51  jgoerzen

	* pygopherd/handlers/UMN.py: Fixed a bug with type=X

2002-04-10 15:39  jgoerzen

	* pygopherd.py, pygopherd/gopherentry.py,
	pygopherd/handlers/file.py: Additional bugfixes and enhancements

2002-04-10 15:22  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/file.py: Added
	decompresspatt support.

2002-04-10 15:13  jgoerzen

	* conf/pygopherd.conf, pygopherd/gopherentry.py,
	pygopherd/handlers/file.py: Additional fixes for extension and
	encoding support.

2002-04-10 15:05  jgoerzen

	* pygopherd/handlers/file.py: Forgot to make getentry() return
	something.

2002-04-10 15:03  jgoerzen

	* conf/pygopherd.conf, pygopherd/fileext.py,
	pygopherd/handlers/UMN.py, pygopherd/handlers/file.py,
	pygopherd/protocols/rfc1436.py: More updates and features with
	extensions and stuff.

2002-04-10 14:43  jgoerzen

	* pygopherd/: gopherentry.py, handlers/file.py: Modified encoding
	handling: default is to now set application/octet-stream of there
	is any encoding UNLESS the CompressedFileHandler is used.

2002-04-10 14:26  jgoerzen

	* Makefile: Renamed changelog target

2002-04-10 14:19  jgoerzen

	* ChangeLog: Updated.

2002-04-10 14:18  jgoerzen

	* pygopherd/: __init__.py, pipe.py: Added pipe.py

2002-04-10 14:18  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/file.py,
	pygopherd/handlers/scriptexec.py: Added many features: The
	CompressedFileHandler Pipe support etc

2002-04-10 13:38  jgoerzen

	* pygopherd/: fileext.py, handlers/UMN.py: Moved some functionality
	from UMN.py to fileext.py

2002-04-10 13:34  jgoerzen

	* pygopherd.py, conf/pygopherd.conf, pygopherd/__init__.py,
	pygopherd/fileext.py, pygopherd/handlers/UMN.py,
	pygopherd/handlers/dir.py: Added smart file extension stripping for
	UMN dir.

2002-04-10 12:15  jgoerzen

	* debian/changelog, debian/examples, debian/postinst,
	debian/postrm, debian/postrm.ex, pygopherd/handlers/UMN.py: Added
	code to strip off an extension in UMN Dirhandler.  Other Debian
	enhancements.

2002-04-10 12:03  jgoerzen

	* examples/gophermap: Updated pygopher'd path.

2002-04-10 11:27  jgoerzen

	* debian/control: Final preparation for release of 0.9.0

2002-04-10 11:23  jgoerzen

	* pygopherd.py, debian/init.d: Updated, minor bugfixes.

2002-04-10 11:18  jgoerzen

	* pygopherd.py, debian/init.d, pygopherd/handlers/gophermap.py:
	Miscellaneous other fixes.

2002-04-10 11:07  jgoerzen

	* ChangeLog: Updated.

2002-04-10 11:07  jgoerzen

	* pygopherd.py: Renamed mimetypes -> mimetypesfiles -- was
	conflicting with the module.

2002-04-10 11:05  jgoerzen

	* pygopherd.py: Silly -- use the conffile actually!

2002-04-10 11:04  jgoerzen

	* pygopherd.py, debian/init.d: Pygopherd: Fixed ordering of logger
	and config init.  init.d: added proper quotes

2002-04-10 11:01  jgoerzen

	* debian/: postinst, rules: Added installinit

2002-04-10 11:00  jgoerzen

	* ChangeLog: Updated

2002-04-10 11:00  jgoerzen

	* debian/postinst: More work

2002-04-10 10:58  jgoerzen

	* debian/postinst: More robust homedir creation.

2002-04-10 10:55  jgoerzen

	* conf/pygopherd.conf, debian/rules: Modified pygopherd.conf with a
	new mimetypes default.	Removed the /etc/pygopherd/mime.types
	symlink from debian/rules.

2002-04-10 10:53  jgoerzen

	* pygopherd.py: Modified to do some more checking, to permit
	colon-separated MIME types, etc.

2002-04-10 10:41  jgoerzen

	* debian/rules: Modified to use the system's mime.types.

2002-04-10 10:39  jgoerzen

	* Makefile: Added rules to deal with .bak files

2002-04-10 10:38  jgoerzen

	* debian/copyright: Noted location of GPLv2.

2002-04-10 10:37  jgoerzen

	* setup.py: Docs were wrong, distutils calls the var "license", not
	"licence"

2002-04-10 10:36  jgoerzen

	* ChangeLog: Updated.

2002-04-10 10:35  jgoerzen

	* debian/rules: More changelog tweaking.

2002-04-10 10:34  jgoerzen

	* setup.py, debian/docs, debian/rules: Made setup.py include
	handlers and protocols too.  Updated debian code.

2002-04-10 10:27  jgoerzen

	* debian/rules: Removed setup.py configure call

2002-04-10 10:26  jgoerzen

	* README, setup.py, debian/control: Updated.

2002-04-10 10:20  jgoerzen

	* pygopherd.py, conf/pygopherd.conf: Added ability to specify
	aliased server name.

2002-04-10 10:13  jgoerzen

	* TODO: Updated.

2002-04-10 10:13  jgoerzen

	* README: Added.

2002-04-10 10:12  jgoerzen

	* ChangeLog, Makefile, setup.py, conf/pygopherd.conf,
	debian/changelog, debian/conffiles, debian/conffiles.ex,
	debian/control, debian/copyright, debian/init.d, debian/init.d.ex,
	debian/postinst, debian/postinst.ex, debian/rules: Many
	modifications to permit system-wide installations, Debian package
	support, etc.

2002-04-10 09:10  jgoerzen

	* setup.py: Updated.

2002-04-10 09:06  jgoerzen

	* debian/: README.Debian, changelog, conffiles.ex, control,
	copyright, cron.d.ex, dirs, docs, emacsen-install.ex,
	emacsen-remove.ex, emacsen-startup.ex, ex.package.doc-base,
	init.d.ex, manpage.1.ex, manpage.sgml.ex, menu.ex, postinst.ex,
	postrm.ex, preinst.ex, prerm.ex, rules, watch.ex: Imported debian/
	directory.

2002-04-10 08:57  jgoerzen

	* Makefile: Now cleans up jython .class files

2002-04-09 22:31  jgoerzen

	* Makefile: Reverted -- oops

2002-04-09 22:29  jgoerzen

	* Makefile, pygopherd.py, conf/pygopherd.conf,
	pygopherd/handlers/scriptexec.py: More security enhancements and
	stuff.

2002-04-09 21:44  jgoerzen

	* pygopherd.py, conf/pygopherd.conf, pygopherd/GopherExceptions.py,
	pygopherd/__init__.py, pygopherd/logger.py,
	pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/mbox.py, pygopherd/protocols/base.py,
	pygopherd/protocols/gopherp.py, pygopherd/protocols/http.py: Added
	logging support

2002-04-09 16:26  jgoerzen

	* conf/pygopherd.conf: Fixed ordering of handlers

2002-04-09 16:22  jgoerzen

	* pygopherd/handlers/pyg.py: Fixed an error with searchrequest
	support.

2002-04-09 16:09  jgoerzen

	* pygopherd.py: Removed outdated import of "signal"

2002-04-09 15:42  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/base.py, pygopherd/handlers/dir.py,
	pygopherd/handlers/scriptexec.py, pygopherd/handlers/virtual.py,
	pygopherd/protocols/base.py, pygopherd/protocols/gopherp.py,
	pygopherd/protocols/rfc1436.py: Added searchrequest capabilities.

2002-04-09 15:18  jgoerzen

	* pygopherd.py, conf/pygopherd.conf,
	pygopherd/handlers/__init__.py, pygopherd/handlers/mbox.py,
	pygopherd/handlers/pyg.py, pygopherd/handlers/scriptexec.py,
	pygopherd/protocols/ProtocolMultiplexer.py,
	pygopherd/protocols/base.py: More updates for vfolder rename. 
	Added scriptexec capability.

2002-04-09 14:45  jgoerzen

	* pygopherd/handlers/: __init__.py, mbox.py, pyg.py, vfolder.py,
	virtual.py: Renamed vfolder to virtual

2002-04-08 15:36  jgoerzen

	* conf/pygopherd.conf: Updated.

2002-04-08 15:36  jgoerzen

	* pygopherd/handlers/pyg.py: Added.

2002-04-08 15:36  jgoerzen

	* pygopherd/handlers/: __init__.py, mbox.py, vfolder.py: Updates.

2002-04-08 14:22  jgoerzen

	* pygopherd/handlers/: __init__.py, base.py, mbox.py, vfolder.py:
	Updates with the vfolder.

2002-04-06 16:08  jgoerzen

	* pygopherd.py, pygopherd/__init__.py, pygopherd/gopherentry.py,
	pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/UMN.py, pygopherd/handlers/__init__.py,
	pygopherd/handlers/base.py, pygopherd/handlers/dir.py,
	pygopherd/handlers/file.py, pygopherd/handlers/gophermap.py,
	pygopherd/handlers/html.py, pygopherd/handlers/mbox.py,
	pygopherd/handlers/url.py,
	pygopherd/protocols/ProtocolMultiplexer.py,
	pygopherd/protocols/base.py, pygopherd/protocols/enhanced.py,
	pygopherd/protocols/gopherp.py, pygopherd/protocols/http.py,
	pygopherd/protocols/rfc1436.py: Updated for module moving.

2002-04-06 15:31  jgoerzen

	* Makefile: Added.

2002-04-05 22:25  jgoerzen

	* doc/manual.lyx: [no log message]

2002-04-05 22:21  jgoerzen

	* doc/: manual.lyx, manual.lyx: [no log message]

2002-04-05 18:55  jgoerzen

	* doc/manual.lyx: Added.

2002-04-05 16:23  jgoerzen

	* pygopherd/handlers/: UMN.py, base.py, dir.py: Updated

2002-04-05 16:20  jgoerzen

	* conf/pygopherd.conf, pygopherd/gopherentry.py,
	pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/dir.py: Added directory caching ability.

2002-04-05 15:59  jgoerzen

	* conf/pygopherd.conf, pygopherd/gopherentry.py,
	pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/UMN.py, pygopherd/handlers/base.py,
	pygopherd/handlers/dir.py, pygopherd/handlers/file.py,
	pygopherd/handlers/gophermap.py, pygopherd/handlers/html.py,
	pygopherd/handlers/mbox.py: Performance enhancements after
	profiling

2002-04-05 15:09  jgoerzen

	* pygopherd/gopherentry.py: Performance: made mapping a module
	instead of a class variable.

2002-04-05 14:51  jgoerzen

	* pygopherd/handlers/base.py: Typo fix

2002-04-05 14:39  jgoerzen

	* pygopherd/handlers/base.py: Fixed two docstrings

2002-04-05 14:37  jgoerzen

	* pygopherd/handlers/mbox.py: [no log message]

2002-04-05 14:24  jgoerzen

	* conf/pygopherd.conf, pygopherd/gopherentry.py,
	pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/__init__.py, pygopherd/handlers/html.py,
	pygopherd/handlers/mbox.py, pygopherd/protocols/gopherp.py: More
	work on the mbox handler.  Say that we don't support gopher+
	because UMN hates size-less stuff.  Bah.
	
	Reverted gopherp : behavior.  It was right before, UMN is fussy.

2002-04-05 14:13  jgoerzen

	* pygopherd/protocols/gopherp.py: Only put colon on a VIEWS line if
	there is size information coming.

2002-04-05 12:43  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/UMN.py, pygopherd/handlers/__init__.py,
	pygopherd/handlers/html.py: Split HTML title handler out of UMN.py
	into html.py

2002-04-05 11:58  jgoerzen

	* pygopherd/: GopherExceptions.py, gopherentry.py,
	handlers/HandlerMultiplexer.py, handlers/UMN.py,
	handlers/__init__.py, handlers/base.py, handlers/dir.py,
	handlers/file.py, handlers/gophermap.py, handlers/url.py,
	protocols/ProtocolMultiplexer.py, protocols/__init__.py,
	protocols/base.py, protocols/enhanced.py, protocols/gopherp.py,
	protocols/http.py, protocols/rfc1436.py: Added copyright notices to
	all files.

2002-04-05 11:51  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/UMN.py: Added HTML
	handler support.

2002-04-05 11:12  jgoerzen

	* pygopherd/handlers/UMN.py: Added some comments and moved
	miscellaneous functions into the UMNDirHandler.

2002-04-05 10:32  jgoerzen

	* pygopherd/protocols/gopherp.py: Removed \t+ adding to gopher0
	dirstrings.  This is done in the rfc module already.

2002-04-05 10:27  jgoerzen

	* conf/pygopherd.conf, pygopherd/gopherentry.py,
	pygopherd/handlers/dir.py, pygopherd/protocols/rfc1436.py: Modified
	to use the getentry() from each handler in the dirhandler. 
	Modified to indicate in each entry whether gopher+ is supported by
	that entry.  Modified rfc1436 to only indicate + for those entries
	where this is true.

2002-04-04 16:05  jgoerzen

	* pygopherd/handlers/UMN.py: Typo fix

2002-04-04 16:04  jgoerzen

	* pygopherd/handlers/UMN.py: Added code to strip off trailing
	slashes in links.

2002-04-04 15:55  jgoerzen

	* pygopherd/handlers/: UMN.py, dir.py: Added handling of UMN type X

2002-04-04 15:49  jgoerzen

	* conf/pygopherd.conf, pygopherd/protocols/http.py: More HTTP
	updates.

2002-04-04 15:36  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/__init__.py,
	pygopherd/protocols/http.py: Added icon support to HTTP protocol.

2002-04-04 15:20  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/__init__.py,
	pygopherd/protocols/http.py: Updated.

2002-04-04 14:51  jgoerzen

	* pygopherd/handlers/UMN.py: Removed debug prints

2002-04-04 14:51  jgoerzen

	* pygopherd/handlers/: UMN.py, dir.py: Added .cap file handling.

2002-04-04 14:37  jgoerzen

	* pygopherd/handlers/: UMN.py, dir.py: UMN seems to be working now!

2002-04-04 14:27  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/UMN.py, pygopherd/handlers/base.py,
	pygopherd/handlers/dir.py: Various runtime fixes!

2002-04-04 13:39  jgoerzen

	* pygopherd/handlers/: UMN.py, dir.py: Updated.

2002-04-04 13:29  jgoerzen

	* pygopherd/handlers/UMN.py: More updates.

2002-04-04 13:12  jgoerzen

	* pygopherd/gopherentry.py: populatefromfs() now automatically
	weeds out non-local or nonexistant links.

2002-04-04 13:09  jgoerzen

	* pygopherd/gopherentry.py: Updates -- safer populatefromfs(), etc.

2002-04-04 12:51  jgoerzen

	* pygopherd/handlers/UMN.py: Initial writing.

2002-04-04 10:41  jgoerzen

	* pygopherd/handlers/UMN.py: Added from dir.py

2002-03-27 11:40  jgoerzen

	* pygopherd/: gopherentry.py, protocols/gopherp.py: Added
	experimental URLGopherPlus protocol.

2002-03-27 11:24  jgoerzen

	* pygopherd/protocols/base.py: Changed to use itemtype 3 for an
	error.

2002-03-27 11:23  jgoerzen

	* pygopherd/protocols/gopherp.py: Modified to make more extensible.

2002-03-27 09:16  jgoerzen

	* pygopherd/handlers/gophermap.py: Moved to and fixes in prepare()

2002-03-27 08:19  jgoerzen

	* pygopherd/protocols/http.py: Added error handling

2002-03-26 19:41  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/dir.py,
	pygopherd/protocols/base.py, pygopherd/protocols/http.py: HTTP
	support now nominally working.

2002-03-26 16:44  jgoerzen

	* pygopherd/protocols/http.py: Enough that it will at least compile

2002-03-26 16:43  jgoerzen

	* pygopherd/protocols/http.py: More work on http

2002-03-26 16:17  jgoerzen

	* pygopherd/protocols/gopherp.py: Added some bugfixes for time
	handling.

2002-03-26 16:10  jgoerzen

	* conf/pygopherd.conf, pygopherd/GopherExceptions.py,
	pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/base.py, pygopherd/handlers/dir.py,
	pygopherd/handlers/file.py, pygopherd/handlers/gophermap.py,
	pygopherd/handlers/url.py, pygopherd/protocols/__init__.py,
	pygopherd/protocols/base.py, pygopherd/protocols/gopherp.py,
	pygopherd/protocols/http.py: Added error handling.

2002-03-26 15:27  jgoerzen

	* pygopherd/handlers/url.py: Fixed an error with generated URL.

2002-03-26 15:23  jgoerzen

	* doc/standards/Gopher+.txt: Added from
	gopher://gopher.quux.org:70/00/Archives/mirrors/boombox.micro.umn.e
	du/pub/gopher/gopher_protocol/Gopher+/Gopher+.txt

2002-03-26 15:19  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/__init__.py, pygopherd/handlers/base.py,
	pygopherd/handlers/dir.py, pygopherd/handlers/gophermap.py,
	pygopherd/protocols/base.py, pygopherd/protocols/gopherp.py: Added
	gophermap capabilities.

2002-03-26 14:52  jgoerzen

	* doc/standards/gophermap.txt: Added from
	gopher://gopher.floodgap.com:70/0/buck/dbrowse%3Ffaquse%201

2002-03-26 14:30  jgoerzen

	* doc/standards/url.txt: Added from
	http://www.complete.org/mailinglists/archives/gopher-200202/msg0003
	3.html

2002-03-26 14:17  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/__init__.py, pygopherd/handlers/url.py: Added
	url.py -- a URL: handler.

2002-03-26 13:59  jgoerzen

	* pygopherd/handlers/dir.py: Added ability to ignore files.

2002-03-26 13:57  jgoerzen

	* conf/pygopherd.conf, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/protocols/ProtocolMultiplexer.py: Some config file
	enhancements

2002-03-26 13:52  jgoerzen

	* conf/pygopherd.conf: Added more comments

2002-03-26 13:50  jgoerzen

	* pygopherd.py, conf/pygopherd.conf, pygopherd/gopherentry.py,
	pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/base.py,
	pygopherd/protocols/ProtocolMultiplexer.py,
	pygopherd/protocols/enhanced.py: Updated to use new multiplexers,
	more configurability, some renaming

2002-03-26 12:45  jgoerzen

	* TODO, pygopherd.py, conf/pygopherd.conf,
	pygopherd/gopherentry.py: Updated.

2002-03-26 12:24  jgoerzen

	* pygopherd/protocols/: gopherp.py, rfc1436.py: More bugfixes

2002-03-26 12:19  jgoerzen

	* pygopherd/handlers/dir.py: Typo fix

2002-03-26 12:19  jgoerzen

	* entry.py, pygopherd/gopherentry.py, pygopherd/handlers/base.py,
	pygopherd/handlers/dir.py, pygopherd/handlers/file.py,
	pygopherd/protocols/gopherp.py: renamed entry to gopherentry

2002-03-26 12:12  jgoerzen

	* pygopherd/handlers/: HandlerMultiplexer.py, dir.py, file.py: More
	bugfixes.

2002-03-26 12:08  jgoerzen

	* entry.py, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/dir.py, pygopherd/protocols/base.py: Basic
	execution fixes.

2002-03-26 11:46  jgoerzen

	* pygopherd.py, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/base.py, pygopherd/handlers/dir.py,
	pygopherd/handlers/file.py, pygopherd/protocols/base.py,
	pygopherd/protocols/gopherp.py, pygopherd/protocols/rfc1436.py:
	Bugfixes

2002-03-26 11:31  jgoerzen

	* pygopherd.py, pygopherd/handlers/HandlerMultiplexer.py,
	pygopherd/handlers/__init__.py, pygopherd/handlers/__init__.py,
	pygopherd/protocols/__init__.py: [no log message]

2002-03-26 11:25  jgoerzen

	* pygopherd/protocols/gopherp.py, entry.py, conf/mime.types: [no
	log message]

2002-03-26 11:17  jgoerzen

	* pygopherd/handlers/base.py, pygopherd/handlers/dir.py,
	handlers.py, pygopherd.py, pygopherd/protocols/base.py: [no log
	message]

2002-03-26 11:09  jgoerzen

	* handlers.py, conf/pygopherd.conf, pygopherd/handlers/base.py,
	pygopherd/handlers/file.py, pygopherd/protocols/base.py: Updated

2002-03-26 10:34  jgoerzen

	* TODO, pygopherd/handlers/base.py, pygopherd/handlers/file.py:
	Added files.

2002-03-26 10:34  jgoerzen

	* pygopherd/protocols/base.py: Updated.

2002-03-26 10:29  jgoerzen

	* handlers.py: Removed some code moved to the base protocol.

2002-03-26 10:09  jgoerzen

	* pygopherd/protocols/: enhanced.py, rfc1436.py: Updated to use
	server_name and server_port properly.

2002-03-26 10:07  jgoerzen

	* protocols.py, pygopherd/protocols/__init__.py,
	pygopherd/protocols/base.py, pygopherd/protocols/enhanced.py,
	pygopherd/protocols/gopherp.py, pygopherd/protocols/rfc1436.py:
	First stab at protocols.py -> protocols/* conversion.

2002-03-26 09:24  jgoerzen

	* doc/standards/rfc1436.txt: Added.

2002-03-25 19:32  jgoerzen

	* handlers.py, protocols.py: Updates for pre-http redir support.

2002-03-25 19:01  jgoerzen

	* handlers.py: Fixed an error arising from the rename.

2002-03-25 18:58  jgoerzen

	* handlers.py, protocols.py, pygopherd.py, rhandler.py: Rearranged
	code -- split rhandler.py into handlers.py and protocols.py

2002-03-25 16:47  jgoerzen

	* rhandler.py: bug fixes

2002-03-25 16:27  jgoerzen

	* rhandler.py: Fixed compile error

2002-03-25 16:26  jgoerzen

	* rhandler.py, conf/pygopherd.conf: Rewrite in progress.

2002-03-25 13:27  jgoerzen

	* rhandler.py: More updates.

2002-03-25 13:21  jgoerzen

	* pygopherd.py, rhandler.py, conf/pygopherd.conf: Basic
	functionality is working.

2002-03-25 12:17  jgoerzen

	* pygopherd.py, rhandler.py: Some updates.

2002-03-25 12:14  jgoerzen

	* pygopherd.py, rhandler.py, conf/pygopherd.conf: Updated.

2002-03-25 11:29  jgoerzen

	* pygopherd.py: Updated.

2002-03-25 11:08  jgoerzen

	* pygopherd.py: This version.

2002-03-25 10:55  jgoerzen

	* pygopherd.py: Working prototype.

2002-03-25 10:29  jgoerzen

	* pygopherd.py: Skeletal work

2002-03-25 10:09  jgoerzen

	* COPYING: Added license.

