2000
2002-07-02 11:34 jgoerzen
* pygopherd/: GopherExceptions.py, handlers/html.py: Really fixed
the bug this time.
2002-07-02 11:30 jgoerzen
* debian/changelog, debian/rules, pygopherd/version.py,
pygopherd/handlers/html.py: Fixed a bug with HTML processing
2002-07-02 11:04 jgoerzen
* ChangeLog: Prep for 0.9.13
2002-07-02 11:03 jgoerzen
* pygopherd/: initialization.py, sighandlers.py: Added signal
handler mechanisms to foster orderly shutdowns.
2002-05-02 10:24 jgoerzen
* ChangeLog: Release 0.9.12
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
| (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 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-
2000
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/s
2000
criptexec.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 o
16b4
n 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.
0
|