Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Imported Debian version 2.0.17

  • Loading branch information...
commit 0935e653664ac802236e522799afc24b5425fe92 1 parent 4131d41
@jgoerzen jgoerzen authored
Showing with 20,549 additions and 0 deletions.
  1. +340 −0 _darcs/current/COPYING
  2. +2,500 −0 _darcs/current/ChangeLog
  3. +62 −0 _darcs/current/Makefile
  4. +44 −0 _darcs/current/README
  5. +22 −0 _darcs/current/README.windows
  6. +1 −0  _darcs/current/TODO
  7. +32 −0 _darcs/current/bin/pygopherd
  8. +579 −0 _darcs/current/conf/mime.types
  9. +476 −0 _darcs/current/conf/pygopherd.conf
  10. +271 −0 _darcs/current/debian/changelog
  11. +1 −0  _darcs/current/debian/conffiles
  12. +40 −0 _darcs/current/debian/control
  13. +26 −0 _darcs/current/debian/copyright
  14. +2 −0  _darcs/current/debian/dirs
  15. +6 −0 _darcs/current/debian/docs
  16. +22 −0 _darcs/current/debian/ex.package.doc-base
  17. +1 −0  _darcs/current/debian/examples
  18. +70 −0 _darcs/current/debian/init.d
  19. +94 −0 _darcs/current/debian/postinst
  20. +46 −0 _darcs/current/debian/postrm
  21. +1 −0  _darcs/current/debian/pycompat
  22. +8 −0 _darcs/current/debian/pygfarm.README.Debian
  23. +1 −0  _darcs/current/debian/pygfarm.dirs
  24. +107 −0 _darcs/current/debian/rules
  25. +16 −0 _darcs/current/doc/book.sgml
  26. +268 −0 _darcs/current/doc/manpage.sgml
  27. +1,032 −0 _darcs/current/doc/pygopherd.8
  28. +2,496 −0 _darcs/current/doc/pygopherd.html
  29. BIN  _darcs/current/doc/pygopherd.pdf
  30. BIN  _darcs/current/doc/pygopherd.ps
  31. +1,109 −0 _darcs/current/doc/pygopherd.sgml
  32. +800 −0 _darcs/current/doc/pygopherd.txt
  33. +40 −0 _darcs/current/doc/quickstart.sgml
  34. +1,266 −0 _darcs/current/doc/standards/Gopher+.txt
  35. +75 −0 _darcs/current/doc/standards/gophermap.txt
  36. +899 −0 _darcs/current/doc/standards/rfc1436.txt
  37. +179 −0 _darcs/current/doc/standards/url.txt
  38. +14 −0 _darcs/current/examples/gophermap
  39. +16 −0 _darcs/current/examples/talsample.html.tal
  40. +37 −0 _darcs/current/local.dsl
  41. +18 −0 _darcs/current/printlocal.dsl
  42. +365 −0 _darcs/current/pygfarm/dict.pyg
  43. +64 −0 _darcs/current/pygopherd/GopherExceptions.py
  44. +58 −0 _darcs/current/pygopherd/GopherExceptionsTest.py
  45. +23 −0 _darcs/current/pygopherd/__init__.py
  46. +68 −0 _darcs/current/pygopherd/fileext.py
  47. +36 −0 _darcs/current/pygopherd/fileextTest.py
  48. +322 −0 _darcs/current/pygopherd/gopherentry.py
  49. +287 −0 _darcs/current/pygopherd/gopherentryTest.py
  50. +64 −0 _darcs/current/pygopherd/handlers/HandlerMultiplexer.py
  51. +285 −0 _darcs/current/pygopherd/handlers/UMN.py
  52. +673 −0 _darcs/current/pygopherd/handlers/ZIP.py
  53. +23 −0 _darcs/current/pygopherd/handlers/__init__.py
  54. +185 −0 _darcs/current/pygopherd/handlers/base.py
  55. +142 −0 _darcs/current/pygopherd/handlers/dir.py
  56. +92 −0 _darcs/current/pygopherd/handlers/file.py
  57. +102 −0 _darcs/current/pygopherd/handlers/gophermap.py
  58. +98 −0 _darcs/current/pygopherd/handlers/html.py
  59. +195 −0 _darcs/current/pygopherd/handlers/mbox.py
  60. +42 −0 _darcs/current/pygopherd/handlers/pyg.py
  61. +65 −0 _darcs/current/pygopherd/handlers/scriptexec.py
  62. +136 −0 _darcs/current/pygopherd/handlers/tal.py
  63. +98 −0 _darcs/current/pygopherd/handlers/url.py
  64. +50 −0 _darcs/current/pygopherd/handlers/virtual.py
  65. +215 −0 _darcs/current/pygopherd/initialization.py
  66. +74 −0 _darcs/current/pygopherd/initializationTest.py
  67. +38 −0 _darcs/current/pygopherd/logger.py
  68. +8 −0 _darcs/current/pygopherd/loggerTest.py
  69. +46 −0 _darcs/current/pygopherd/pipe.py
  70. +29 −0 _darcs/current/pygopherd/pipeTest.py
  71. +30 −0 _darcs/current/pygopherd/protocols/ProtocolMultiplexer.py
  72. +36 −0 _darcs/current/pygopherd/protocols/ProtocolMultiplexerTest.py
  73. +19 −0 _darcs/current/pygopherd/protocols/__init__.py
  74. +161 −0 _darcs/current/pygopherd/protocols/base.py
  75. +111 −0 _darcs/current/pygopherd/protocols/baseTest.py
  76. +35 −0 _darcs/current/pygopherd/protocols/enhanced.py
  77. +168 −0 _darcs/current/pygopherd/protocols/gopherp.py
  78. +229 −0 _darcs/current/pygopherd/protocols/http.py
  79. +44 −0 _darcs/current/pygopherd/protocols/rfc1436.py
  80. +112 −0 _darcs/current/pygopherd/protocols/rfc1436Test.py
  81. +160 −0 _darcs/current/pygopherd/protocols/wap.py
  82. +56 −0 _darcs/current/pygopherd/sighandlers.py
  83. +93 −0 _darcs/current/pygopherd/testutil.py
  84. +27 −0 _darcs/current/pygopherd/version.py
  85. +927 −0 _darcs/current/pygopherd/zipfile.py
  86. +53 −0 _darcs/current/runtests.py
  87. +20 −0 _darcs/current/runtestsgui.py
  88. +40 −0 _darcs/current/setup.py
  89. +1 −0  _darcs/current/testdata/.abstract
  90. +5 −0 _darcs/current/testdata/README
  91. +10 −0 _darcs/current/testdata/pygopherd/pipetest.sh
  92. +3 −0  _darcs/current/testdata/pygopherd/pipetestdata
  93. BIN  _darcs/current/testdata/symlinktest.zip
  94. BIN  _darcs/current/testdata/testarchive.tar
  95. BIN  _darcs/current/testdata/testarchive.tar.gz
  96. BIN  _darcs/current/testdata/testarchive.tgz
  97. BIN  _darcs/current/testdata/testdata.zip
  98. BIN  _darcs/current/testdata/testdata2.zip
  99. +1 −0  _darcs/current/testdata/testfile.txt
  100. BIN  _darcs/current/testdata/testfile.txt.gz
  101. +2 −0  _darcs/current/testdata/testfile.txt.gz.abstract
  102. BIN  _darcs/current/testdata/ziptorture.zip
  103. +1,253 −0 _darcs/inventories/20050416164836-c2a52-faaa46e043b957fa7c33db1a90c3f43df219aa78.gz
  104. +53 −0 _darcs/inventory
  105. BIN  _darcs/patches/20020325202914-a5eff-469b21deb5260890fde51aa8f7a85233ce1e0a2c.gz
  106. BIN  _darcs/patches/20020325205511-a5eff-d2458f249f2a1300835074aa6bd597965bc1fb95.gz
  107. BIN  _darcs/patches/20020325210811-a5eff-d201e4421abe1803abe746eda719db7567b268da.gz
  108. BIN  _darcs/patches/20020325212953-a5eff-95dc54d7be5cb5160a9a54bcb46d9c66d8f4e79f.gz
  109. BIN  _darcs/patches/20020325221758-a5eff-180e17ea4e4f6fbd90239fc9bd81fcbc9113ddbd.gz
  110. BIN  _darcs/patches/20020325232109-a5eff-c135432007cf15c3dd1518dae92c383dffc4e857.gz
  111. BIN  _darcs/patches/20020325232741-a5eff-b61771df7f56e413a0d1dd7109e54d5f57a48dc1.gz
  112. BIN  _darcs/patches/20020326022726-a5eff-01f7c7497719d2afafc454fab7c45a8c837d7b9a.gz
  113. BIN  _darcs/patches/20020326024707-a5eff-16fec0d96b3f96c53a33e2ba4d36310dc08c2a1b.gz
  114. BIN  _darcs/patches/20020326050158-a5eff-1a7123df197f25a05f25c393889f8a831769ed21.gz
  115. BIN  _darcs/patches/20020326053202-a5eff-74e09c227715f89a42e1b81688f57ba87be80b36.gz
  116. BIN  _darcs/patches/20020326192415-a5eff-0bf3a1d864fe8ff70084c10614eafe255478e3cb.gz
  117. BIN  _darcs/patches/20020326200939-a5eff-c713741dbaf918f83611dea3aa4cd010f30bd011.gz
  118. BIN  _darcs/patches/20020326202920-a5eff-ecad96bef17db83ecd6695f0fffd19caf4dc98e7.gz
  119. BIN  _darcs/patches/20020326203450-a5eff-b1be3ff1de77f0247c2acb04bee21c1bdd74f099.gz
  120. BIN  _darcs/patches/20020326210905-a5eff-51463402eac0e91f169ded8ea3257ef99d9eed08.gz
  121. BIN  _darcs/patches/20020326211756-a5eff-d2de10a539680344e148d89fa2c77bd46dc79b75.gz
  122. BIN  _darcs/patches/20020326212556-a5eff-90d215033625fad3f6550dd94412542f1d0f89b6.gz
  123. BIN  _darcs/patches/20020326213422-a5eff-a5b9205dd3ef3d9c5562d69a33f63ac10aca0463.gz
  124. BIN  _darcs/patches/20020326214636-a5eff-dec84991cc2d3f025c79cdd91c5bc29184d986a7.gz
  125. BIN  _darcs/patches/20020326221231-a5eff-8f6b65cb5dfead50da838d0ac4e349e50eb1c10c.gz
  126. BIN  _darcs/patches/20020326221932-a5eff-dcbd08557f5a8a8e8f38d936f5a22de1fe765b11.gz
  127. BIN  _darcs/patches/20020326222458-a5eff-4c24bdfb9beb0be7c0cfc5a56ebf3a56ce274c9c.gz
  128. BIN  _darcs/patches/20020326224542-a5eff-e39b65a5550447254f554660fd2c7eb83a481091.gz
  129. BIN  _darcs/patches/20020326235911-a5eff-f1070972b8ef7cc13410d279308071ecafbc8bff.gz
  130. BIN  _darcs/patches/20020327001727-a5eff-62a29c13ecd4b744a0a57046e0b1eaeb9ef299b7.gz
  131. BIN  _darcs/patches/20020327003014-a5eff-c403c16b158475f088ab641e71452b4def4c9023.gz
  132. BIN  _darcs/patches/20020327005258-a5eff-12a2c875852c01bba497e5d4e102016202e15306.gz
  133. BIN  _darcs/patches/20020327012727-a5eff-77d1113b2a9be98b5934b56966ccfe6173bbab7a.gz
  134. BIN  _darcs/patches/20020327021001-a5eff-bf7515e1c6938bf2c4e70e03fe27385f55860502.gz
  135. BIN  _darcs/patches/20020327021714-a5eff-db912f25f3270d64f5608f8b1835ae51de2bf9be.gz
  136. BIN  _darcs/patches/20020327024416-a5eff-c7410d98e4969dc185754391fdc926b753367b72.gz
  137. BIN  _darcs/patches/20020327054147-a5eff-268d18315b3a596fa656bde29ef4c04f5211c07c.gz
  138. BIN  _darcs/patches/20020327181900-a5eff-be4fda24666184846acfb094437ff6b63475e196.gz
  139. BIN  _darcs/patches/20020327191617-a5eff-286e984ed14c5d1bf5638db5332ed91f668c110c.gz
  140. BIN  _darcs/patches/20020327212458-a5eff-a23cc6eed1df086b2308481ab6bad6362f594f45.gz
  141. BIN  _darcs/patches/20020327214053-a5eff-517521ec150f3729a4cdd87bdc5bf339ab47b6b6.gz
  142. BIN  _darcs/patches/20020404204103-a5eff-3b2e93caf3e6351a12605b5ab015949ea69af5da.gz
  143. BIN  _darcs/patches/20020404225112-a5eff-f12a228d86b1f3d7014b2d4d4b8ce18586bbeb65.gz
  144. BIN  _darcs/patches/20020404231239-a5eff-f630dffa16818eec1f4ff518669e7282e5b12327.gz
  145. BIN  _darcs/patches/20020404232956-a5eff-969ee772649fb14c71e67cd0f7d677eb1bc5eaa2.gz
  146. BIN  _darcs/patches/20020404233902-a5eff-7ccd50bacaa7007b09a03faf1cdff19e50700e47.gz
  147. BIN  _darcs/patches/20020405002757-a5eff-45af4edb9447aba3f6d43ef134e95bdc8ad38f86.gz
  148. BIN  _darcs/patches/20020405003737-a5eff-8a2d403efa9f483de21676114bd929616afbbe5b.gz
  149. BIN  _darcs/patches/20020405005148-a5eff-548766135b69ddd9a276d6e1312addb448ddd51c.gz
  150. BIN  _darcs/patches/20020405012027-a5eff-172bc1f33a515516dec6980f82f847434c4ba3c4.gz
  151. BIN  _darcs/patches/20020405013658-a5eff-42796131b4ec90d54900ede52976a12e48b6d5a2.gz
  152. BIN  _darcs/patches/20020405014951-a5eff-322191bd68465724c1a03affc342bcc12e74e523.gz
  153. BIN  _darcs/patches/20020405015557-a5eff-60f1a192439e7eba117913273f9cafa0862b7d89.gz
  154. BIN  _darcs/patches/20020405020522-a5eff-2a36bb811f7c7e35138a3f4dcd99ab807e4bb5b2.gz
  155. BIN  _darcs/patches/20020405202733-a5eff-0da872724d34110d0598f665b9d6f89a16b0c69a.gz
  156. BIN  _darcs/patches/20020405203239-a5eff-ab70f912dbf4073da928c23f2e69731347b573e7.gz
  157. BIN  _darcs/patches/20020405211249-a5eff-f48c67fcf106fd12d08891ac1563434bdde09908.gz
  158. BIN  _darcs/patches/20020405215159-a5eff-c57b0f35b90f55cb4932247ab46db5ed390214bf.gz
  159. BIN  _darcs/patches/20020405215830-a5eff-fc51a78e1fcfee797a664710c1e6d80a2bb1c7c7.gz
  160. BIN  _darcs/patches/20020405224300-a5eff-fb72449173e807a0b77d51142c0bf227e60a490f.gz
  161. BIN  _darcs/patches/20020406001352-a5eff-88fe9e25b997740a213924599f58a86be545b441.gz
  162. BIN  _darcs/patches/20020406002411-a5eff-6975ebde7182126cb4d1c8c2542923d38850fe1c.gz
  163. BIN  _darcs/patches/20020406003906-a5eff-ab9a32f5a69b1af53fe64d89915c046264efe391.gz
  164. BIN  _darcs/patches/20020406005130-a5eff-0eb500d5029cdc779b383e46534f478b1471adba.gz
  165. BIN  _darcs/patches/20020406010958-a5eff-2be2466b2fd50b91bb8ff005bc7db09850543950.gz
  166. BIN  _darcs/patches/20020406015956-a5eff-406ac734fa7db46aa3e547318a5df16dbb674ff9.gz
  167. BIN  _darcs/patches/20020406022355-a5eff-2450fffbe97cb812f188698f94534898cbec8a20.gz
  168. BIN  _darcs/patches/20020406045550-a5eff-2cf3255fe3170b7d5c176a5075f19cb7c1b26349.gz
  169. BIN  _darcs/patches/20020406082526-a5eff-5b9466830c142eddf737eef61bebc83a2c80ff06.gz
  170. BIN  _darcs/patches/20020407013106-a5eff-9bddb324cad47698ef8e100a978f842e406647c8.gz
  171. BIN  _darcs/patches/20020407020821-a5eff-6578e20bf3b1532d74e20a46a6ab7fb94dd80f49.gz
  172. BIN  _darcs/patches/20020409002212-a5eff-dee1d9715754831f03217ca6a2e91cef8eed6448.gz
  173. BIN  _darcs/patches/20020409013627-a5eff-094871358e209d420412327ef842fa85b7e17efd.gz
  174. BIN  _darcs/patches/20020410004552-a5eff-a2b2da5253ed26e38a5664b7838fb075f2a0c243.gz
  175. BIN  _darcs/patches/20020410011855-a5eff-065eeed224b3bccbed1eeb7c1fd5589a30f54ac7.gz
  176. BIN  _darcs/patches/20020410014231-a5eff-4e7438c48e4640be33c27a67c722dd0dd6eeed93.gz
  177. BIN  _darcs/patches/20020410020948-a5eff-ac66fb95408570d306a6e69cca68a5809a5fabb1.gz
  178. BIN  _darcs/patches/20020410022641-a5eff-8e095e7ef65a1404088d4ac977b5009d84e0de50.gz
  179. BIN  _darcs/patches/20020410074434-a5eff-7fa62126adc35d5e8a512f694c029135d8b3d318.gz
  180. BIN  _darcs/patches/20020410083115-a5eff-b95fbd84f61b0632d0c0fe864eb99e8a17d1100b.gz
  181. BIN  _darcs/patches/20020410185714-a5eff-fa47451a29079766703ae1e146d282465369445f.gz
  182. BIN  _darcs/patches/20020410191058-a5eff-f8db157a65a91d0ab5f41571372aa02540da7618.gz
  183. BIN  _darcs/patches/20020410201316-a5eff-c387879fbc7be8c6dff173477292bab672bd5d87.gz
  184. BIN  _darcs/patches/20020410202043-a5eff-88e802d73b423e149360200474f6c0028f3ce8b5.gz
  185. BIN  _darcs/patches/20020410202703-a5eff-e67959ed5de56a69b126bde412b83596980a7ec5.gz
  186. BIN  _darcs/patches/20020410204153-a5eff-56e47055b4889537f7f2b1e34b3471e5294e8399.gz
  187. BIN  _darcs/patches/20020410210715-a5eff-64607913769a8a6f9113ed159814c7a57a337607.gz
  188. BIN  _darcs/patches/20020410212739-a5eff-b6a69e3dcb68b05ff347b2a688fba5272581fa17.gz
  189. BIN  _darcs/patches/20020410220336-a5eff-2d8790f6b8835722941a08e6d4bed92da36dcc9e.gz
  190. BIN  _darcs/patches/20020410221522-a5eff-f21935e6266ff13528d62448ff4b7aeda195fbdf.gz
  191. BIN  _darcs/patches/20020410233824-a5eff-6ad551a5f9abf472dc2a2abb54cdf4ae39b1dddf.gz
  192. BIN  _darcs/patches/20020411001916-a5eff-b44c1e9573d4955ac328b44f7e0f016cb2445a55.gz
  193. BIN  _darcs/patches/20020411002650-a5eff-01e88f9713e63459645fde825e6bb9f439424937.gz
  194. BIN  _darcs/patches/20020411004309-a5eff-a69170bfbd7fbd9824670ac534eed34b11763d0b.gz
  195. BIN  _darcs/patches/20020411010513-a5eff-930432050ce7b66791da6a3d54d8614142efcdef.gz
  196. BIN  _darcs/patches/20020411011316-a5eff-877ebbafd872ce74c2f8aa1d59a6135d6ec8d712.gz
  197. BIN  _darcs/patches/20020411012228-a5eff-dd92c87b0d122f40704c654ed8fac6af2ce42774.gz
  198. BIN  _darcs/patches/20020411013953-a5eff-b82eb4f0db3dc0191ad7c8a589d0d6221057a596.gz
  199. BIN  _darcs/patches/20020411015645-a5eff-ee029e0036d85d2e43429e65d5c9332960ce1cfc.gz
  200. BIN  _darcs/patches/20020411020231-a5eff-1b141f77eedf6df96361ad7d15767fa4a73842f8.gz
  201. BIN  _darcs/patches/20020411023011-a5eff-272691bd954f9f0d53bb0ea232b2981de0ac1272.gz
  202. BIN  _darcs/patches/20020411052339-a5eff-e79c116de04e8317bb683f47cfbddb6736780682.gz
  203. BIN  _darcs/patches/20020411052958-a5eff-06b499e5c09da4ea6bb785e97288a523ac2beaef.gz
  204. BIN  _darcs/patches/20020411072324-a5eff-794ca8cbcc0bad1c0a5b25dca3754d7e2de0d43a.gz
  205. BIN  _darcs/patches/20020411081229-a5eff-f5e496043c13246cd6df405452c4b7602d7c1b5d.gz
  206. BIN  _darcs/patches/20020411083144-a5eff-32e014788eee412bccedb14cc4177db4cd090f9e.gz
  207. BIN  _darcs/patches/20020411090505-a5eff-6d41bfafd1721e09a4646ef3df2424d9b31baa64.gz
  208. BIN  _darcs/patches/20020411190728-a5eff-7903c3c88136ecaea8b1169bdc30eed064513e35.gz
  209. BIN  _darcs/patches/20020411194956-a5eff-81538c514c3b7cb035bd9bc7527114c972252c62.gz
  210. BIN  _darcs/patches/20020411195806-a5eff-95b390b24eb06fd6b85f94c1436fe19594b84566.gz
  211. BIN  _darcs/patches/20020411204714-a5eff-55842016cab41f63d02c203591ece5677f15f976.gz
  212. BIN  _darcs/patches/20020411213345-a5eff-96db56de785a284d66fa8fd5d5ece83fcba43e4a.gz
  213. BIN  _darcs/patches/20020411214105-a5eff-e71a3784e2dbf2cdebd83b9fd05c41647f600d30.gz
  214. BIN  _darcs/patches/20020411224236-a5eff-7a68ee2595c3f8f6002cf44dad91d2c1ab9b6d70.gz
  215. BIN  _darcs/patches/20020411230104-a5eff-58048126e4aa9d482717db04a5a15fdc718c18e2.gz
  216. BIN  _darcs/patches/20020411232524-a5eff-41dabf1cb3fb0ee664666b4dd4cd7936d93401e9.gz
  217. BIN  _darcs/patches/20020412002259-a5eff-4013c763fb694648c82d7b1e34752ecaf2f97eb5.gz
  218. BIN  _darcs/patches/20020412003237-a5eff-9eeb2e43f655901c66bc5c1ee829303c18403a6a.gz
  219. BIN  _darcs/patches/20020412021659-a5eff-b68c308623977cabe1f8402df825174f5928a94a.gz
  220. BIN  _darcs/patches/20020412022421-a5eff-2eda36f8c6d1b6378ad24d9dd47e5f6f1c52a640.gz
  221. BIN  _darcs/patches/20020412024140-a5eff-3e9ebf9b49429b0bdf5c3063b67fe9a06977d30f.gz
  222. BIN  _darcs/patches/20020412080752-a5eff-827507b8f83a4035eb4f507c70a8fa0faf846577.gz
  223. BIN  _darcs/patches/20020412081333-a5eff-b2405669dd2aa13ca43e80414f5982a27c74059c.gz
  224. BIN  _darcs/patches/20020412213956-a5eff-0566e2d20798193ac634ba75f165ea5901c091b4.gz
  225. BIN  _darcs/patches/20020412214654-a5eff-852f00deabfc8ecd0df9cadbc0a115a64d440163.gz
  226. BIN  _darcs/patches/20020413012646-a5eff-9cc7a42a9c4587eddef30b5feb7b6a75b137c2ae.gz
  227. BIN  _darcs/patches/20020415083453-a5eff-fab325147afcc81b5350e719597952ae8478ed6e.gz
  228. BIN  _darcs/patches/20020415085913-a5eff-0ef54548d42c273ad9013cb5bb8b8bc3cc32f614.gz
  229. BIN  _darcs/patches/20020415193722-a5eff-7852b9e89e8be0bf36f150432bb79d6e3620269e.gz
  230. BIN  _darcs/patches/20020415202109-a5eff-b2c4b42d4299ca8d9afe2e279cbf219284b83ea4.gz
  231. BIN  _darcs/patches/20020415225519-a5eff-08d61f019ab46c74e725eddd3284869ad934c7a4.gz
  232. BIN  _darcs/patches/20020416000301-a5eff-ab57df7baa36d26bda00cd719c38c5b0526ffc67.gz
  233. BIN  _darcs/patches/20020416000948-a5eff-3121eee68890b812629328a2af9a97e97db02178.gz
  234. BIN  _darcs/patches/20020416004453-a5eff-ece4ddcbb05048e6118861d62e119ad6138a4b11.gz
  235. BIN  _darcs/patches/20020416005816-a5eff-4d642d716799ca7c6771a7823dbaad5e0e8b6c2a.gz
  236. BIN  _darcs/patches/20020416012057-a5eff-19f95f4f30146073fac974f2b19b3b30d1ad8f14.gz
  237. BIN  _darcs/patches/20020416013708-a5eff-f57c9844396315102c60aa0c30d8808a7bbce0a2.gz
  238. BIN  _darcs/patches/20020416020835-a5eff-be68edf596d8fe9abf773dababee16c1f9772ace.gz
  239. BIN  _darcs/patches/20020416052101-a5eff-275519ffb304b63a25dcebe920da7aa270328b6e.gz
  240. BIN  _darcs/patches/20020416194520-a5eff-249c263b9ee93d9520c7bd121a75ca0fb1e51dc1.gz
  241. BIN  _darcs/patches/20020416200642-a5eff-adbc7e4a59dc53d78cbdebd5dc732734c367d11c.gz
  242. BIN  _darcs/patches/20020416201159-a5eff-aadf9c3fbec44c5633a91610f4b4df46a62a6cd6.gz
  243. BIN  _darcs/patches/20020416233241-a5eff-447c91a2618e7b826be981052adb09c966feaa37.gz
  244. BIN  _darcs/patches/20020416233743-a5eff-2d17b0fe10cfd36fc38ca55dd2255c43efb6de5f.gz
  245. BIN  _darcs/patches/20020417192657-a5eff-2802455b9d9573effd6dbdd1f3d3c6906ae43bbf.gz
  246. BIN  _darcs/patches/20020418002035-a5eff-fdf051cd4a4679e3e8e909899682e04c93b131a4.gz
  247. BIN  _darcs/patches/20020418003125-a5eff-78ca09dad11749c492d0938c081cdc6583d4cf43.gz
  248. BIN  _darcs/patches/20020418030811-a5eff-d186e36665a1cc2253a5b437851a0ae0c82f6ee8.gz
  249. BIN  _darcs/patches/20020418072229-a5eff-216aa34e9cca278fec294576314fe04aefd87c4e.gz
  250. BIN  _darcs/patches/20020418073121-a5eff-1b6bde4c5c785272bbfe2ac3e7d07206dbfb0f96.gz
  251. BIN  _darcs/patches/20020418204249-a5eff-d4aca4ff4c9862a4f8c7878f91a6c8e8a738be20.gz
  252. BIN  _darcs/patches/20020418205102-a5eff-f0f0b0e0bc65a1f90a08316aa24030ccdc69cc17.gz
  253. BIN  _darcs/patches/20020418210020-a5eff-ea1a65db83d736f3d03c3011ffd5ca9a52b006ca.gz
  254. BIN  _darcs/patches/20020418211230-a5eff-363faa2cf4650aaa30f89c70e8e687d041036643.gz
  255. BIN  _darcs/patches/20020418214952-a5eff-57e8440b773724f73a55b0dc59f4af5dc94e7f7a.gz
  256. BIN  _darcs/patches/20020418215733-a5eff-b6bb482db8434a8ffc9694e5b8864b67069c7801.gz
  257. BIN  _darcs/patches/20020418221329-a5eff-712a0183e642f6589c61b754748189ee38336e9f.gz
  258. BIN  _darcs/patches/20020418222238-a5eff-36364b141208d562e0af0bbab58a8ec1de88e865.gz
  259. BIN  _darcs/patches/20020418230131-a5eff-1ce2822fb7838f50cddca9336ea4b5d4b661b036.gz
  260. BIN  _darcs/patches/20020419043929-a5eff-014c395bd1ee597453688453e042be6dcf2ec9cc.gz
  261. BIN  _darcs/patches/20020426201810-a5eff-257f04b77b8872eb449ef90b4056e6080779d017.gz
  262. BIN  _darcs/patches/20020501214547-a5eff-48f6a984bb38e9a88270be8c91fc5c5d6b0642b6.gz
  263. BIN  _darcs/patches/20020502201345-a5eff-aea6cfe42605ad39ea12a305e0cc41da119dc9ef.gz
  264. BIN  _darcs/patches/20020502202441-a5eff-d440081729785fc9b349bf3058b37574a15227ad.gz
  265. BIN  _darcs/patches/20020702210406-a5eff-374d24c5aee0addabd572b373669dd89fe5a3756.gz
  266. BIN  _darcs/patches/20020702213402-a5eff-83fadd364ebf39d3843bbd7ac2280bcd54a39d6d.gz
  267. BIN  _darcs/patches/20020702234305-a5eff-476a2b383dc18201ab52e5330cc2b1e8a0b6e449.gz
  268. BIN  _darcs/patches/20020718002816-a5eff-a107973a643098bf9bba7c07aa13743c5b22f29e.gz
  269. BIN  _darcs/patches/20020718003307-a5eff-fd9b8a0ad6e38cf15296327ecb4a82799001b91c.gz
  270. BIN  _darcs/patches/20020718010505-a5eff-7d07ac27fe667359df58e87162a68c9db51e8057.gz
  271. BIN  _darcs/patches/20020718160550-a5eff-ff78dd172ec1c922855fc044878441410e727f03.gz
  272. BIN  _darcs/patches/20020718161420-a5eff-130a9f40dba94a7e5548f9ed958168094cff43e3.gz
  273. BIN  _darcs/patches/20020718161513-a5eff-6dbfff7e0fc50dba18a8cb159685d30fc1b5d16b.gz
  274. BIN  _darcs/patches/20020718161635-a5eff-6cc31c95b3a61df8507cc0ebc02fbe858811b43c.gz
  275. BIN  _darcs/patches/20020718162609-a5eff-b15c52c4d68d5699b728567681e58d0f883adc7a.gz
  276. BIN  _darcs/patches/20020722131722-a5eff-6ec3eff44dfa7de990babfd60d800af13675f313.gz
  277. BIN  _darcs/patches/20020723130437-a5eff-bbf31fd492c908dfb43e26626093faced9c0aab2.gz
  278. BIN  _darcs/patches/20020808042425-a5eff-b0984c61b26974e929964f631b557b64efb9ede3.gz
  279. BIN  _darcs/patches/20020808164615-a5eff-3378ed39b317ca98840ae136bc78c3e6c6f4aa69.gz
  280. BIN  _darcs/patches/20020808175754-a5eff-a172baf78aaa410e355d5ff6bd182cc1bbd3936b.gz
  281. BIN  _darcs/patches/20020808180953-a5eff-4510c9e22527b099ec7796a4093a56cf1ffa7f3d.gz
  282. BIN  _darcs/patches/20020808181350-a5eff-9b133b4fbb2976a085efdb2ee8ba03d93e24c741.gz
  283. BIN  _darcs/patches/20020808183205-a5eff-d361fea5a57c9b3052db22f6bccdd94f0e432067.gz
  284. BIN  _darcs/patches/20020808193257-a5eff-1ee4a438b53f19e0730a6137aeba5ab2e7150713.gz
  285. BIN  _darcs/patches/20020808213910-a5eff-a8d28c644cef7d408575a2f31751016a06fb9f26.gz
  286. BIN  _darcs/patches/20020808214508-a5eff-f235307a0978c468d840cdc64833544b67ed2b0a.gz
  287. BIN  _darcs/patches/20030221211446-a5eff-0d2e7b89cc1038254686dcfe8e92967ac63d10ff.gz
  288. BIN  _darcs/patches/20030221211509-a5eff-07881765d7044a110ac464ae4fcba3dadf3fc085.gz
  289. BIN  _darcs/patches/20030221230552-a5eff-c836d15002151de0cbab9ebc070007a533069017.gz
  290. BIN  _darcs/patches/20030304204627-a5eff-d0903d10b71a042164de95784563a39eebe8cd9a.gz
  291. BIN  _darcs/patches/20030305225106-a5eff-df4049b954666ca5b359828204955078cbc90d50.gz
  292. BIN  _darcs/patches/20030306040214-a5eff-a6c89071648ffa3d229c61b227fefb1b9bb9d49a.gz
  293. BIN  _darcs/patches/20030306040537-a5eff-6f7949b3cf89287ba9c4744de0e7377349811597.gz
  294. BIN  _darcs/patches/20030306042519-a5eff-92a3061758e43e16824954cf687ab9f119a06304.gz
  295. BIN  _darcs/patches/20030306042631-a5eff-460dc3af3cbf8f7dad0718adc1a5fd1f80308378.gz
  296. BIN  _darcs/patches/20030306043414-a5eff-366bfac9d3b55ac57d4a9bb16853f9e9ab4c6b5d.gz
  297. BIN  _darcs/patches/20030306055548-a5eff-b0ae7f6ecece45ebe4ac23261fd575f819036f51.gz
  298. BIN  _darcs/patches/20030306055621-a5eff-d82dd33142e887cd05a06fbb67c2abe858c0bbaa.gz
  299. BIN  _darcs/patches/20030306055843-a5eff-66d1567437a2f3085cf296d3a53037b5f03c9093.gz
  300. BIN  _darcs/patches/20030306160414-a5eff-6c928740b3d5d4d108f5c2efa48e309b91086c16.gz
Sorry, we could not display the entire diff because too many files (427) changed.
View
340 _darcs/current/COPYING
@@ -0,0 +1,340 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
View
2,500 _darcs/current/ChangeLog
@@ -0,0 +1,2500 @@
+Thu Sep 22 07:48:19 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ * ChangeLog is now generated from Darcs.
+
+ M ./Makefile -1 +1
+
+Thu Sep 22 07:48:09 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ * Updated metadata for 2.0.14
+
+ M ./debian/changelog +7
+ M ./pygopherd/version.py -1 +1
+
+Thu Sep 22 07:47:16 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ * Updated ChangeLog
+ (it hadn't been updated since 2003, eep.)
+
+ M ./ChangeLog -2068 +1928
+
+Thu Sep 22 07:37:24 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ * Fixed a bug where no subject line would crash the handler
+
+ M ./pygopherd/handlers/mbox.py -2 +2
+
+Sat Apr 16 11:48:36 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ tagged Last Arch revision
+
+
+Sat Apr 16 11:48:09 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ tagged Last Subversion revision
+
+
+Sat Feb 19 12:09:20 CST 2005 John Goerzen <jgoerzen@complete.org>
+ * Minor touchups for 2.0.13
+ Keywords:
+
+
+ (jgoerzen@complete.org--projects/pygopherd--head--1.0--patch-6)
+
+ M ./README -2 +2
+ M ./TODO -1
+ M ./pygopherd/version.py -3 +3
+
+Sat Feb 19 12:06:49 CST 2005 John Goerzen <jgoerzen@complete.org>
+ * Minor updates
+ Keywords:
+
+
+ (jgoerzen@complete.org--projects/pygopherd--head--1.0--patch-5)
+
+ M ./debian/changelog +7
+ M ./debian/rules -1 +1
+ M ./doc/pygopherd.sgml -16 +16
+
+Sat Jan 15 15:31:52 CST 2005 John Goerzen <jgoerzen@complete.org>
+ * Another silly fix
+ Keywords:
+
+
+ (jgoerzen@complete.org--projects/pygopherd--head--1.0--patch-4)
+
+ M ./pygopherd/initialization.py -1 +1
+
+Sat Jan 15 15:29:35 CST 2005 John Goerzen <jgoerzen@complete.org>
+ * Syntax error fix
+ Keywords:
+
+
+ (jgoerzen@complete.org--projects/pygopherd--head--1.0--patch-3)
+
+ M ./pygopherd/initialization.py -1 +1
+
+Sat Jan 15 15:24:15 CST 2005 John Goerzen <jgoerzen@complete.org>
+ * Cleaner handling of connection reset by peer
+ Keywords:
+
+
+ (jgoerzen@complete.org--projects/pygopherd--head--1.0--patch-2)
+
+ M ./debian/changelog +6
+ M ./pygopherd/initialization.py -2 +6
+
+Fri Jan 14 09:35:53 CST 2005 John Goerzen <jgoerzen@complete.org>
+ * Add small bugfix
+ Keywords:
+
+
+ (jgoerzen@complete.org--projects/pygopherd--head--1.0--patch-1)
+
+ M ./debian/changelog +6
+ M ./pygopherd/protocols/rfc1436.py -1 +1
+
+Sat Apr 16 11:42:56 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ * Noted removal of pygopherd.py from r204
+
+ R ./pygopherd.py
+
+Sat Apr 16 10:42:11 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ tagged REL1.99.5
+
+
+Sat Apr 16 10:41:32 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ tagged SVN tag BEFORE-ZIPFILE-REWRITE
+
+
+Sat Apr 16 10:40:59 CDT 2005 John Goerzen <jgoerzen@complete.org>
+ tagged REL1.0.0
+
+
+Mon Aug 30 14:51:47 CDT 2004 jgoerzen
+ * /pygopherd/head: changeset 309
+
+
+ A ./README.windows
+
+Mon Aug 30 14:50:17 CDT 2004 jgoerzen
+ * /pygopherd/head: changeset 308
+ Make more Windows-friendly
+
+ M ./debian/changelog +7
+ M ./pygopherd/handlers/tal.py -4 +9
+ M ./pygopherd/initialization.py -6 +10
+ M ./pygopherd/sighandlers.py -3 +4
+
+Fri Aug 27 10:43:12 CDT 2004 jgoerzen
+ * /pygopherd/head: changeset 307
+ Removed extra reference to ZIP.py
+
+ M ./pygopherd/handlers/ZIP.py -1 +1
+
+Wed Dec 17 11:29:06 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 306
+ Fixed indentation
+
+ M ./pygopherd/handlers/tal.py -1 +1
+
+Wed Dec 17 11:26:43 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 305
+ Don't crash if tal is unavailable.
+
+ M ./debian/changelog +6
+ M ./pygopherd/handlers/tal.py -4 +4
+
+Wed Dec 17 09:20:42 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 304
+ Updated the ChangeLog
+
+ M ./ChangeLog -231 +588
+
+Wed Dec 17 09:20:32 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 303
+ Fixed the earlier fix...
+
+ M ./pygopherd/handlers/UMN.py -18 +6
+
+Wed Dec 17 08:44:11 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 302
+ Fixed a logic error in the Numb handling fix.
+
+ M ./debian/changelog +6
+ M ./pygopherd/handlers/UMN.py -2 +2
+
+Wed Dec 17 08:27:33 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 301
+ Fixed UMN.py to properly handle Numb=.
+
+ M ./debian/changelog +6
+ M ./pygopherd/handlers/UMN.py +14
+
+Wed Dec 17 08:20:30 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 300
+ Generic TAL support
+
+ M ./pygopherd/handlers/tal.py -7 +3
+
+Thu Oct 9 16:48:13 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 299
+ Updated debian/docs
+
+ M ./debian/changelog +6
+ M ./debian/docs -4 +5
+
+Thu Oct 9 11:11:33 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 298
+ Added build-dep on python2.3-dev
+
+ M ./debian/changelog +6
+
+Mon Aug 25 22:29:52 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 297
+ Added missing docs Misc. tal stuff
+
+ A ./doc/book.sgml
+ A ./doc/manpage.sgml
+ A ./doc/quickstart.sgml
+ M ./pygopherd/handlers/tal.py +15
+
+Mon Aug 25 20:42:14 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 296
+ Added dir, macro capability to tal.py Some work on the manual --
+ splitting up into sections
+
+ M ./Makefile -2 +3
+ M ./doc/pygopherd.ps -1590 +7465
+ M ./doc/pygopherd.sgml -1281 +990
+ M ./local.dsl -6 +4
+ M ./pygopherd/handlers/tal.py -2 +55
+
+Mon Aug 25 18:56:15 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 295
+ Make is a little more aggressive about cleaning... ... added
+ stylesheets.
+
+ M ./Makefile -1 +2
+ A ./local.dsl
+ A ./printlocal.dsl
+
+Mon Aug 25 17:01:38 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 294
+ Doc updates
+
+ M ./Makefile -4 +16
+ M ./doc/pygopherd.8 +9
+ M ./doc/pygopherd.html -169 +566
+ M ./doc/pygopherd.pdf
+ M ./doc/pygopherd.ps -160 +171
+
+Mon Aug 25 16:17:38 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 293
+ Finalizing the document renaming
+
+ ./doc/manual.ps -> ./doc/pygopherd.ps
+
+Mon Aug 25 16:17:23 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 292
+ More document renaming
+
+ ./doc/manual.html -> ./doc/pygopherd.html
+ ./doc/manual.pdf -> ./doc/pygopherd.pdf
+ ./doc/manual.txt -> ./doc/pygopherd.txt
+
+Mon Aug 25 16:14:52 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 291
+
+
+ ./manual.html -> ./doc/manual.html
+ ./manual.pdf -> ./doc/manual.pdf
+ ./manual.ps -> ./doc/manual.ps
+ ./manual.txt -> ./doc/manual.txt
+ ./pygopherd.8 -> ./doc/pygopherd.8
+ ./pygopherd.sgml -> ./doc/pygopherd.sgml
+ M ./Makefile -8 +18
+ M ./doc/pygopherd.sgml -1 +1
+
+Mon Aug 25 16:10:38 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 290
+ Fixed up Python2.3 support -- and added dep on simpletal
+
+ M ./debian/control -2 +2
+
+Mon Aug 25 15:17:36 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 289
+ Added a TAL example
+
+ A ./examples/talsample.html.tal
+
+Mon Aug 25 15:15:58 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 288
+ Added beginnings of TAL support. More to come.
+
+ M ./bin/pygopherd -1 +1
+ M ./conf/pygopherd.conf -2 +5
+ M ./pygopherd/handlers/__init__.py -2 +3
+ A ./pygopherd/handlers/tal.py
+ M ./setup.py -1 +1
+
+Mon Aug 25 13:47:40 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 287
+ Documented the ZIP handler
+
+ M ./manual.html -879 +1041
+ M ./manual.pdf
+ M ./manual.ps -819 +885
+ M ./manual.txt -363 +453
+ M ./pygopherd.8 -412 +578
+ M ./pygopherd.sgml -836 +837
+ M ./pygopherd/handlers/ZIP.py -2 +5
+
+Mon Aug 25 10:31:58 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 286
+ Work on documenting the handlers
+
+ M ./pygopherd.sgml -3 +311
+
+Sun Aug 24 20:38:33 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 285
+ Some work on the docs
+
+ M ./manual.html -844 +576
+ M ./manual.pdf
+ M ./manual.ps -1181 +909
+ M ./manual.txt -313 +206
+ M ./pygopherd.8 -406 +313
+ M ./pygopherd.sgml -455 +202
+
+Sun Aug 24 18:17:20 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 284
+ Updated
+
+ M ./manual.html -1936 +2198
+ M ./manual.pdf
+ M ./manual.ps -809 +1557
+ M ./manual.txt -660 +647
+ M ./pygopherd.8 -816 +868
+ M ./pygopherd.sgml -65 +207
+
+Sun Aug 24 17:34:16 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 283
+ Added SGML docs.
+
+ M ./Makefile -2 +6
+ A ./pygopherd.sgml
+
+Sun Aug 24 17:30:10 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 282
+
+
+ M ./debian/changelog +13
+ M ./pygopherd/initialization.py -1 +1
+ M ./pygopherd/protocols/wap.py -1 +1
+
+Sat Aug 23 17:39:47 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 281
+ Updated WAP error handling
+
+ M ./pygopherd/protocols/wap.py -2 +2
+
+Sat Aug 23 17:34:40 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 280
+ Fixed File Not Found code.
+
+ M ./debian/changelog +6
+ M ./pygopherd/protocols/http.py -2 +2
+ M ./pygopherd/protocols/wap.py +10
+
+Sat Aug 23 17:25:56 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 279
+ Store slurp data elsewhere
+
+ M ./pygopherd/protocols/http.py -3 +3
+
+Sat Aug 23 17:23:38 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 278
+ Fixed another bug in headerslurp
+
+ M ./pygopherd/protocols/http.py -1 +1
+
+Sat Aug 23 17:22:15 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 277
+ Replaced a missing return
+
+ M ./pygopherd/protocols/http.py -1 +1
+
+Sat Aug 23 17:20:16 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 276
+ Experimental new header slurping mechanism
+
+ M ./pygopherd/protocols/http.py -6 +13
+ M ./pygopherd/protocols/wap.py +2
+
+Sat Aug 23 17:13:19 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 275
+ Added wap auto-detection.
+
+ M ./conf/pygopherd.conf +7
+ M ./debian/changelog +6
+ M ./pygopherd/protocols/http.py -3 +11
+ M ./pygopherd/protocols/wap.py -1 +16
+
+Sat Aug 23 14:56:50 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 274
+ Fixed a tyop
+
+ M ./pygopherd/protocols/wap.py -1 +1
+
+Sat Aug 23 14:53:18 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 273
+ Added text file conversion to WAP
+
+ M ./pygopherd/protocols/http.py -1 +4
+ M ./pygopherd/protocols/wap.py -7 +34
+
+Sat Aug 23 14:43:12 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 272
+ Virtual: now use | for selector sep (keep ? for legacy) for WAP
+ compatibility.
+
+ M ./debian/changelog +2
+ M ./pygopherd/handlers/virtual.py -3 +7
+
+Sat Aug 23 14:41:13 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 271
+ Some updates
+
+ M ./pygopherd/protocols/http.py +1
+ M ./pygopherd/protocols/wap.py -7 +12
+
+Sat Aug 23 13:54:31 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 270
+ Add the waptop in front of generated URLs
+
+ M ./pygopherd/protocols/wap.py +3
+
+Sat Aug 23 13:51:18 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 269
+ Minor WAP bugfixes
+
+ M ./pygopherd/protocols/wap.py -2 +2
+
+Sat Aug 23 13:49:29 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 268
+ Updated for Python 2.3 -- and added some more WAP code (for searches)
+
+ M ./debian/changelog -1 +2
+ M ./debian/control -5 +7
+ M ./debian/rules -1 +1
+ M ./pygopherd/protocols/wap.py -2 +12
+
+Sat Aug 23 13:26:50 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 267
+ Braino
+
+ M ./pygopherd/protocols/wap.py -2 +2
+
+Sat Aug 23 13:26:10 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 266
+ More updates
+
+ M ./pygopherd/protocols/wap.py -3 +6
+
+Sat Aug 23 13:19:02 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 265
+ Another braino
+
+ M ./pygopherd/protocols/wap.py -1 +1
+
+Sat Aug 23 13:18:23 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 264
+ Oops, little braino here
+
+ M ./pygopherd/protocols/wap.py -1 +1
+
+Sat Aug 23 13:17:37 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 263
+ Removed debugging code and added accesskey support
+
+ M ./pygopherd/protocols/wap.py -4 +11
+
+Sat Aug 23 13:13:22 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 262
+ Wap now works!
+
+ M ./debian/changelog +1
+ M ./pygopherd/protocols/http.py -6 +6
+ M ./pygopherd/protocols/wap.py -6 +10
+
+Sat Aug 23 12:01:49 CDT 2003 jgoerzen
+ * /pygopherd/head: changeset 261
+ First attempt at new feature: WAP support!
+
+ M ./conf/pygopherd.conf -1 +9
+ M ./debian/changelog +6
+ M ./pygopherd/protocols/__init__.py -1 +1
+ M ./pygopherd/protocols/http.py -4 +11
+ A ./pygopherd/protocols/wap.py
+
+Thu Mar 13 09:53:11 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 259
+ Updated for 1.99.5
+
+ M ./ChangeLog +113
+
+Thu Mar 13 09:52:47 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 258
+ Introduced new "inode-like" caching system for ZIP files. Now, the
+ first time a ZIP file is accessed, it will be scanned. Links will be
+ resolved immediately. A dictionary tree is built up; values being
+ either file offsets in the ZIP file or dictionaries (for
+ subdirectories). This dictionary is then cached on-disk using a binary
+ database and marshal algorithm derived from Python's shelve module. We
+ do not need to use pickle for this task since we are saving only
+ simple structures. The performance gain for large ZIP files using this
+ method is tremendous. The only time a ZIP file's central directory
+ structure must be scanned now is the very first time it is ever
+ accessed.
+
+ M ./debian/changelog +16
+
+Thu Mar 13 09:48:56 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 257
+ Removed the needschain tests Optimized the gophermap isrequestforme
+ handler
+
+ M ./pygopherd/handlers/ZIP.py -36 +25
+ M ./pygopherd/handlers/gophermap.py -3 +4
+
+Thu Mar 13 08:58:54 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 256
+ Converted to using marshal for a performance gain
+
+ M ./pygopherd/handlers/ZIP.py -5 +21
+
+Wed Mar 12 19:20:33 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 255
+ Removed debug code
+
+ M ./pygopherd/handlers/ZIP.py -11
+
+Wed Mar 12 19:20:01 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 254
+ Passes all ZIP tests.
+
+ M ./pygopherd/handlers/ZIP.py -15 +26
+ M ./pygopherd/zipfile.py -15 +19
+
+Wed Mar 12 19:02:49 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 253
+ Removed debug code
+
+ M ./pygopherd/handlers/ZIP.py -17 +2
+
+Wed Mar 12 18:56:26 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 252
+ Think I've nailed the caching problem
+
+ M ./pygopherd/handlers/ZIP.py -22 +37
+
+Wed Mar 12 18:32:48 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 251
+ All tests are passing, but caching doesn't seem to be working.
+
+ M ./pygopherd/handlers/ZIP.py -2 +2
+ M ./pygopherd/zipfile.py -6 +9
+
+Wed Mar 12 18:28:35 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 250
+ Strating to fix errors as part of testing
+
+ M ./pygopherd/handlers/ZIP.py -59 +25
+ M ./pygopherd/zipfile.py -3 +3
+
+Wed Mar 12 16:55:49 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 249
+ Making more progress -- we now have this to the point of being ready
+ for testing, I believe.
+
+ M ./ChangeLog -562 +1013
+ M ./debian/changelog +8
+ M ./pygopherd/handlers/ZIP.py -38 +21
+
+Wed Mar 12 16:20:19 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 248
+ Checkpointing my progress -- initial efforts to rewrite the caching to
+ use an inode system complete.
+
+ M ./pygopherd/handlers/ZIP.py -28 +42
+ M ./pygopherd/zipfile.py -7 +6
+
+Wed Mar 12 15:37:27 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 247
+ Merged back in bugfix to islinkattr from ZIP.py prior to this rev.
+
+ M ./pygopherd/handlers/ZIP.py -4 +4
+
+Wed Mar 12 15:33:07 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 246
+ Reverted to ZIP.py from revision 229 when pickling was present. Will
+ try to re-do this more efficiently with the new zipfile and anydbm.
+
+ M ./pygopherd/handlers/ZIP.py -166 +247
+
+Fri Mar 7 16:01:39 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 245
+ Added additional optimizations, tested working.
+
+ M ./pygopherd/handlers/ZIP.py -13 +28
+ M ./pygopherd/handlers/dir.py -2
+
+Thu Mar 6 23:53:39 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 244
+ Fixed an excessive stating problem.
+
+ M ./pygopherd/handlers/HandlerMultiplexer.py -5 +5
+ M ./pygopherd/handlers/ZIP.py +9
+ M ./pygopherd/handlers/dir.py +2
+ M ./pygopherd/zipfile.py -2 +4
+
+Thu Mar 6 23:12:40 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 243
+ Significant optimizations noted in output from zip stuff.
+
+ M ./pygopherd/handlers/ZIP.py -9 +9
+
+Thu Mar 6 23:05:11 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 242
+ Tests now pass. Time to see how this optimization fares.
+
+ M ./pygopherd/handlers/ZIP.py -3 +9
+ M ./pygopherd/zipfile.py -3 +4
+
+Thu Mar 6 22:57:59 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 241
+ In the middle of some optimizing.
+
+ M ./pygopherd/handlers/ZIP.py -5 +10
+ M ./pygopherd/zipfile.py -19 +2
+
+Thu Mar 6 22:44:36 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 240
+ Some feeble optimization attempts.
+
+ M ./pygopherd/handlers/ZIP.py -2 +2
+ M ./pygopherd/zipfile.py -4 +12
+
+Thu Mar 6 22:13:36 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 239
+ Tests are all passing!
+
+ M ./pygopherd/handlers/ZIP.py -1 +1
+ M ./pygopherd/zipfile.py -14 +24
+
+Thu Mar 6 21:54:42 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 238
+ Removed _resolvelink debug code
+
+ M ./pygopherd/handlers/ZIP.py -5
+
+Thu Mar 6 21:54:13 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 237
+ Fixed _resolvelink
+
+ M ./pygopherd/handlers/ZIP.py -55 +96
+ M ./pygopherd/zipfile.py -19 +18
+
+Fri Mar 7 11:23:16 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 236
+ Ready to test.
+
+ M ./pygopherd/handlers/ZIP.py -143 +60
+ M ./pygopherd/handlers/base.py +9
+ M ./pygopherd/handlers/file.py -10 +1
+ M ./pygopherd/zipfile.py -38 +98
+
+Fri Mar 7 10:29:02 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 235
+ Completed initial work on the new zipfile.py.
+
+ M ./pygopherd/handlers/ZIP.py -9 +9
+ M ./pygopherd/zipfile.py +241
+ M ./runtests.py +1
+
+Thu Mar 6 21:25:11 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 233
+ Added from upstream CVS
+
+ A ./pygopherd/zipfile.py
+
+Thu Mar 6 19:49:15 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 232
+ Made great strides here.
+
+ M ./pygopherd/handlers/ZIP.py -20 +24
+
+Thu Mar 6 19:32:21 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 231
+ Reworking the symlink stuff.
+
+ M ./pygopherd/handlers/ZIP.py -47 +39
+
+Thu Mar 6 17:03:04 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 230
+
+
+ M ./debian/changelog +12
+ M ./pygopherd/handlers/ZIP.py -82 +17
+
+Thu Mar 6 15:09:59 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 229
+ All tests now pass!
+
+ M ./pygopherd/handlers/ZIP.py -6 +4
+
+Thu Mar 6 15:08:16 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 228
+ Making progress on ironing out bugs.
+
+ M ./pygopherd/handlers/ZIP.py -39 +129
+ M ./pygopherd/handlers/base.py +3
+ M ./testdata/symlinktest.zip
+
+Thu Mar 6 14:03:40 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 227
+ Checkpointing
+
+ M ./debian/changelog +6
+ M ./pygopherd/handlers/ZIP.py -42 +156
+ M ./pygopherd/handlers/html.py -1 +1
+ M ./runtests.py -2 +2
+
+Thu Mar 6 11:10:13 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 226
+ Updated the changelog
+
+ M ./debian/changelog +4
+
+Thu Mar 6 11:08:01 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 225
+ Refined directory handling. Greatly expanded tests. Added a full
+ symlink test battery. listdir() now raises OSError when called on an
+ invalid directory. open() now raises IOError when called on a
+ directory.
+
+ M ./pygopherd/handlers/ZIP.py +117
+
+Thu Mar 6 10:43:16 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 224
+ Directory symlinking now seems to work.
+
+ M ./pygopherd/handlers/ZIP.py -8 +17
+ M ./testdata/symlinktest.zip
+
+Thu Mar 6 10:04:14 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 223
+
+
+ M ./testdata/symlinktest.zip
+
+Wed Mar 5 23:58:43 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 222
+ Fixed up tests to take note of new file symlinktest.zip
+
+ M ./pygopherd/protocols/rfc1436Test.py +2
+ A ./testdata/symlinktest.zip
+
+Wed Mar 5 23:56:21 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 221
+ Removed debug code
+
+ M ./pygopherd/handlers/ZIP.py -5
+ M ./pygopherd/handlers/dir.py -1
+
+Wed Mar 5 23:55:48 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 220
+ Added symlink capabilities to ZIP.py
+
+ M ./pygopherd/handlers/ZIP.py -7 +62
+ M ./pygopherd/handlers/dir.py +1
+
+Wed Mar 5 22:34:14 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 219
+ Added this.
+
+ A ./testdata/ziptorture.zip
+
+Wed Mar 5 22:26:31 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 218
+ Noted recent changes
+
+ M ./debian/changelog +10
+
+Wed Mar 5 22:25:19 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 217
+ All tests pass!
+
+ M ./pygopherd/gopherentry.py -2 +5
+ M ./pygopherd/gopherentryTest.py -7 +7
+ M ./pygopherd/handlers/gophermap.py -2 +1
+ M ./pygopherd/protocols/rfc1436Test.py -2 +5
+
+Wed Mar 5 22:05:37 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 216
+ Removed some debug code
+
+ M ./pygopherd/gopherentry.py -3
+
+Wed Mar 5 22:02:14 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 215
+ More progress -- basic ZIP file now working!
+
+ M ./conf/pygopherd.conf +11
+ M ./pygopherd/gopherentry.py -5 +15
+ M ./pygopherd/handlers/ZIP.py -10 +36
+ M ./pygopherd/handlers/__init__.py -1 +1
+ M ./pygopherd/handlers/base.py -16 +19
+ M ./pygopherd/handlers/dir.py -2 +2
+ M ./pygopherd/handlers/file.py -1 +1
+ M ./pygopherd/handlers/gophermap.py -1 +1
+ M ./pygopherd/protocols/rfc1436Test.py -1 +16
+ M ./testdata/testdata.zip
+
+Wed Mar 5 16:51:06 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 214
+ - This is the beginning of work to add a VFS system to PyGopherd.
+ Changes:
+
+ - Added runtestsgui, updated runtests
+
+ - Modified all handlers to be VFS-aware
+
+ - Implemented VFS_Real in base.py
+
+ - Implemented VFS_ZIP in ZIP.py
+
+ - Added ZIPHandler in ZIP.py
+
+ - Updated HandlerMultiplexer to use VFS TODO:
+
+ - Make ZIPHandler re-run handlermultiplexer and call it with all
+ subsequent calls
+
+ - Genericize ZIPHandler
+
+ M ./pygopherd/handlers/HandlerMultiplexer.py -3 +9
+ M ./pygopherd/handlers/UMN.py -4 +4
+ A ./pygopherd/handlers/ZIP.py
+ M ./pygopherd/handlers/base.py -17 +51
+ M ./pygopherd/handlers/dir.py -8 +10
+ M ./pygopherd/handlers/file.py -1 +1
+ M ./pygopherd/handlers/gophermap.py -12 +9
+ M ./pygopherd/handlers/html.py -1 +1
+ M ./pygopherd/handlers/mbox.py -5 +8
+ M ./pygopherd/handlers/pyg.py -2 +4
+ M ./pygopherd/handlers/scriptexec.py -2 +4
+ M ./pygopherd/handlers/virtual.py -4 +4
+ M ./pygopherd/protocols/rfc1436Test.py +4
+ M ./runtests.py -1 +3
+ A ./runtestsgui.py
+ A ./testdata/testdata.zip
+ A ./testdata/testdata2.zip
+
+Tue Mar 4 14:46:27 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 213
+ Clarified license terms
+
+ M ./Makefile -2 +1
+ M ./bin/pygopherd -2 +1
+ M ./debian/copyright -2 +1
+ M ./pygopherd.8 -2 +1
+ M ./pygopherd/GopherExceptions.py -2 +1
+ M ./pygopherd/GopherExceptionsTest.py -2 +1
+ M ./pygopherd/__init__.py -2 +1
+ M ./pygopherd/fileext.py -2 +1
+ M ./pygopherd/fileextTest.py -2 +1
+ M ./pygopherd/gopherentry.py -2 +1
+ M ./pygopherd/gopherentryTest.py -2 +1
+ M ./pygopherd/handlers/HandlerMultiplexer.py -2 +1
+ M ./pygopherd/handlers/UMN.py -2 +1
+ M ./pygopherd/handlers/__init__.py -2 +1
+ M ./pygopherd/handlers/base.py -2 +1
+ M ./pygopherd/handlers/dir.py -2 +1
+ M ./pygopherd/handlers/file.py -2 +1
+ M ./pygopherd/handlers/gophermap.py -2 +1
+ M ./pygopherd/handlers/html.py -2 +1
+ M ./pygopherd/handlers/mbox.py -2 +1
+ M ./pygopherd/handlers/scriptexec.py -2 +1
+ M ./pygopherd/handlers/url.py -2 +1
+ M ./pygopherd/initialization.py -2 +1
+ M ./pygopherd/initializationTest.py -2 +1
+ M ./pygopherd/pipe.py -2 +1
+ M ./pygopherd/protocols/ProtocolMultiplexer.py -2 +1
+ M ./pygopherd/protocols/__init__.py -2 +1
+ M ./pygopherd/protocols/base.py -2 +1
+ M ./pygopherd/protocols/enhanced.py -2 +1
+ M ./pygopherd/protocols/gopherp.py -2 +1
+ M ./pygopherd/protocols/http.py -2 +1
+ M ./pygopherd/protocols/rfc1436.py -2 +1
+ M ./pygopherd/sighandlers.py -2 +1
+ M ./pygopherd/testutil.py -2 +1
+ M ./pygopherd/version.py -2 +1
+ M ./runtests.py -2 +1
+ M ./setup.py -2 +1
+
+Fri Feb 21 17:05:52 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 212
+ Fixed gopherentry object for .gophermap files
+
+ M ./pygopherd/handlers/gophermap.py -1 +6
+
+Fri Feb 21 15:15:09 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 211
+ Added
+
+ A ./TODO
+
+Fri Feb 21 15:14:46 CST 2003 jgoerzen
+ * /pygopherd/head: changeset 210
+ Added ability to serve up files ending in .gophermap as Gophermap
+ files.
+
+ M ./debian/changelog +7
+ M ./pygopherd/handlers/gophermap.py -2 +8
+
+Thu Aug 8 16:45:08 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 209
+ Preparing for 1.1.0
+
+ M ./debian/changelog -2 +4
+ M ./pygopherd/handlers/UMN.py -1 +1
+ M ./pygopherd/version.py -1 +1
+
+Thu Aug 8 16:39:10 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 208
+ Committed initial draft of the manual.
+
+ A ./manual.html
+ A ./manual.pdf
+ A ./manual.ps
+ A ./manual.txt
+ M ./pygopherd.8 -2 +507
+
+Thu Aug 8 14:32:57 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 207
+ Initial draft of manual.
+
+ M ./pygopherd.8 -593 +135
+
+Thu Aug 8 13:32:05 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 206
+ Began new manual that already incorporates the entire content of the
+ old LyX one, so removed it.
+
+ R ./doc/manual.lyx
+ M ./pygopherd.8 -90 +145
+
+Thu Aug 8 13:13:50 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 205
+ First stab at a manpage/manual -- initially imported from OfflineIMAP.
+
+ M ./Makefile +6
+ M ./debian/changelog +2
+ M ./debian/docs -1 +4
+ A ./pygopherd.8
+
+Thu Aug 8 13:09:53 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 204
+ Moved pygopherd.py to bin and adjusted other files to reflect this
+
+ A ./bin/
+ A ./bin/pygopherd
+ M ./debian/rules -1 +1
+ M ./setup.py -1 +1
+
+Thu Aug 8 12:57:54 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 203
+ Removed TODO file (now kept in bug-tracking system)
+
+ R ./TODO
+ M ./debian/changelog +1
+
+Thu Aug 8 11:46:15 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 202
+ Clarified relationship between ignorepatt and UMNDirHandler
+
+ M ./conf/pygopherd.conf -1 +5
+
+Wed Aug 7 23:24:25 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 201
+ Commiting old changes
+
+ M ./debian/changelog +6
+
+Tue Jul 23 08:04:37 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 200
+ Paranoia: chdir to our root.
+
+ M ./pygopherd/initialization.py +1
+
+Mon Jul 22 08:17:22 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 199
+ Added "advertisedport" feature.
+
+ M ./conf/pygopherd.conf +7
+ M ./pygopherd/initialization.py -1 +4
+
+Thu Jul 18 11:26:09 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 197
+ Updated for 1.0.0 release.
+
+ M ./ChangeLog +47
+
+Thu Jul 18 11:16:35 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 196
+ Removed old .ex files. Set rules to install examples/* into Debian
+ package.
+
+ R ./debian/cron.d.ex
+ R ./debian/emacsen-install.ex
+ R ./debian/emacsen-remove.ex
+ R ./debian/emacsen-startup.ex
+ R ./debian/manpage.1.ex
+ R ./debian/manpage.sgml.ex
+ R ./debian/menu.ex
+ R ./debian/preinst.ex
+ R ./debian/prerm.ex
+ M ./debian/rules -1 +1
+ R ./debian/watch.ex
+
+Thu Jul 18 11:15:13 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 195
+ Fixed tests to work with Subversion, and made sure things that need to
+ be set executable, are.
+
+ M ./debian/changelog +3
+ M ./pygopherd/GopherExceptionsTest.py -2 +2
+ M ./pygopherd/protocols/baseTest.py -1 +1
+ M ./pygopherd/protocols/rfc1436Test.py -4 +2
+
+Thu Jul 18 11:14:20 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 194
+ Fixed to keep dot directories out of the list.
+
+ M ./pygopherd/handlers/UMN.py -3 +6
+
+Thu Jul 18 11:05:50 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 193
+ A few last-minute tweaks
+
+ M ./ChangeLog +43
+ M ./Makefile +1
+ M ./debian/changelog -1 +1
+
+Wed Jul 17 20:05:05 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 192
+ Added URL type rewriter. Modified handler importing scheme to work
+ nicer. Preparing for 1.0.0 release.
+
+ M ./conf/pygopherd.conf -1 +2
+ M ./debian/changelog -1 +3
+ M ./pygopherd/gopherentry.py -1
+ M ./pygopherd/handlers/HandlerMultiplexer.py -5 +10
+ M ./pygopherd/handlers/UMN.py -2 +3
+ M ./pygopherd/handlers/__init__.py +2
+ M ./pygopherd/handlers/base.py -1 +6
+ M ./pygopherd/handlers/dir.py -1 +2
+ M ./pygopherd/handlers/file.py -2 +3
+ M ./pygopherd/handlers/gophermap.py -2 +3
+ M ./pygopherd/handlers/html.py -1 +1
+ M ./pygopherd/handlers/mbox.py -1 +1
+ M ./pygopherd/handlers/pyg.py -1 +1
+ M ./pygopherd/handlers/scriptexec.py -1 +1
+ M ./pygopherd/handlers/url.py -2 +22
+ M ./pygopherd/version.py -1 +1
+
+Wed Jul 17 19:33:07 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 191
+ Fixed gophermap info-only lines that have no tabs
+
+ M ./debian/changelog +6
+ M ./pygopherd/handlers/gophermap.py -1 +1
+
+Wed Jul 17 19:28:16 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 190
+ Initial move over to Subversion: mark appropriate files executable,
+ new way of generating the ChangeLog.
+
+ M ./ChangeLog -857 +1277
+ M ./Makefile -3 +18
+
+Tue Jul 2 18:43:05 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 188
+ Version 0.9.14
+
+ M ./ChangeLog +14
+ M ./debian/changelog +8
+ M ./pygopherd/initialization.py -2 +8
+ M ./pygopherd/version.py -1 +1
+
+Tue Jul 2 16:34:02 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 187
+ Fixed a bug with HTML processing
+
+ M ./debian/changelog +6
+ M ./debian/rules -1
+ M ./pygopherd/GopherExceptions.py -1 +1
+ M ./pygopherd/handlers/html.py -3 +3
+ M ./pygopherd/version.py -1 +1
+
+Tue Jul 2 16:04:06 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 186
+ Added signal handler mechanisms to foster orderly shutdowns.
+
+ M ./ChangeLog +9
+ M ./pygopherd/initialization.py -1 +13
+ A ./pygopherd/sighandlers.py
+
+Thu May 2 15:24:41 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 185
+ Amplified the exitfunc.
+
+ M ./ChangeLog +22
+ M ./pygopherd/initialization.py -11 +2
+
+Thu May 2 15:13:45 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 184
+ Added support for detached operation and pidfile writing.
+
+ M ./README -1 +1
+ M ./conf/pygopherd.conf +14
+ M ./debian/changelog +7
+ M ./debian/init.d -2 +2
+ M ./pygopherd/initialization.py -1 +26
+ M ./pygopherd/version.py -1 +1
+
+Wed May 1 16:45:47 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 183
+ Added a dep on a non-buggy python2.2
+
+ M ./ChangeLog +120
+ M ./debian/control -1 +1
+
+Fri Apr 26 15:18:10 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 182
+ HTTP protocol wasn't normalizing incoming selectors. Fixed.
+
+ M ./pygopherd/protocols/base.py -2 +9
+ M ./pygopherd/protocols/http.py -1 +3
+
+Thu Apr 18 23:39:29 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 181
+ Nicer display, sorted
+
+ M ./pygfarm/dict.pyg -3 +5
+
+Thu Apr 18 18:01:31 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 180
+ *** empty log message ***
+
+ M ./debian/changelog +8
+ M ./debian/control -1 +1
+ M ./pygfarm/dict.pyg +5
+ M ./pygopherd/version.py -1 +1
+
+Thu Apr 18 17:22:38 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 179
+ Added pygfarm package for Debian.
+
+ M ./Makefile +1
+ R ./debian/README.Debian
+ M ./debian/control +14
+ A ./debian/pygfarm.README.Debian
+ A ./debian/pygfarm.dirs
+ M ./debian/rules +3
+ R ./pygfarm/foo.py
+
+Thu Apr 18 17:13:29 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 178
+ Added support to HTTP for search requests.
+
+ M ./conf/pygopherd.conf +1
+ M ./pygopherd/protocols/http.py -7 +18
+
+Thu Apr 18 16:57:33 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 177
+ Fixed gopher-dir to gopher-menu
+
+ M ./pygfarm/dict.pyg -15 +15
+ M ./pygopherd/protocols/http.py -1 +3
+
+Thu Apr 18 16:49:52 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 176
+ Updated.
+
+ M ./pygfarm/dict.pyg -2 +49
+
+Thu Apr 18 16:12:30 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 175
+ All except DBINFO working now.
+
+ M ./pygfarm/dict.pyg -6 +22
+
+Thu Apr 18 16:00:20 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 174
+ Updated -- more features and bugfixes
+
+ M ./pygfarm/dict.pyg +44
+
+Thu Apr 18 15:51:02 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 173
+ All except Match is now working.
+
+ M ./pygfarm/dict.pyg -6 +42
+
+Thu Apr 18 15:42:49 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 172
+ Some various bugfixes
+
+ M ./pygfarm/dict.pyg -3 +85
+
+Thu Apr 18 02:31:21 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 171
+ *** empty log message ***
+
+ M ./pygfarm/dict.pyg -2 +12
+
+Thu Apr 18 02:22:29 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 170
+ Updated, working better.
+
+ M ./pygfarm/dict.pyg -6 +93
+
+Wed Apr 17 22:08:11 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 169
+ Updated.
+
+ M ./pygfarm/dict.pyg +2
+ A ./pygfarm/foo.py
+
+Wed Apr 17 19:31:25 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 168
+ *** empty log message ***
+
+ M ./pygfarm/dict.pyg -2 +27
+
+Wed Apr 17 19:20:35 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 167
+ *** empty log message ***
+
+ A ./pygfarm/
+ A ./pygfarm/dict.pyg
+
+Wed Apr 17 14:26:57 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 166
+ Updated -- use normpath for relative links.
+
+ M ./pygopherd/handlers/UMN.py -1 +1
+
+Tue Apr 16 18:37:43 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 165
+ Made sure noabstract stuff works.
+
+ M ./pygopherd/protocols/rfc1436Test.py -3 +23
+
+Tue Apr 16 18:32:41 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 164
+ Enhanced.
+
+ M ./pygopherd/protocols/rfc1436Test.py -2 +4
+
+Tue Apr 16 15:11:59 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 163
+ Fixed entries handling after new prepare.
+
+ M ./pygopherd/handlers/gophermap.py -2 +2
+
+Tue Apr 16 15:06:42 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 162
+ A test fix.
+
+ M ./pygopherd/protocols/rfc1436Test.py -3 +22
+
+Tue Apr 16 14:45:20 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 161
+ 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.
+
+ M ./pygopherd/handlers/UMN.py -1
+ M ./pygopherd/handlers/mbox.py +2
+ M ./pygopherd/protocols/http.py -3 +2
+
+Tue Apr 16 00:21:01 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 160
+ Updated.
+
+ M ./ChangeLog +73
+ M ./debian/changelog +7
+ A ./pygopherd/protocols/rfc1436Test.py
+ M ./pygopherd/version.py -1 +1
+ M ./runtests.py -1 +3
+
+Mon Apr 15 21:08:35 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 159
+ Finished baseTest and passes all tests.
+
+ M ./pygopherd/GopherExceptionsTest.py +1
+ M ./pygopherd/protocols/base.py +1
+ M ./pygopherd/protocols/baseTest.py -3 +88
+ M ./pygopherd/testutil.py -3 +10
+
+Mon Apr 15 20:37:08 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 158
+ Beginnings of baseTest.
+
+ M ./pygopherd/protocols/__init__.py +1
+ M ./pygopherd/protocols/base.py -1 +1
+ A ./pygopherd/protocols/baseTest.py
+ M ./runtests.py -1 +4
+
+Mon Apr 15 20:20:57 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 157
+ Added ProtocolMultiplexerTest
+
+ M ./Makefile +1
+ M ./pygopherd/protocols/ProtocolMultiplexerTest.py -4 +14
+ M ./pygopherd/testutil.py -2 +19
+
+Mon Apr 15 19:58:16 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 156
+ Added ProtocolMultiplexerTest
+
+ A ./pygopherd/protocols/ProtocolMultiplexerTest.py
+ M ./pygopherd/protocols/__init__.py -1
+ M ./runtests.py -1 +4
+
+Mon Apr 15 19:44:53 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 155
+ Added pipeTest.
+
+ M ./pygopherd/__init__.py -1 +1
+ M ./pygopherd/gopherentryTest.py +5
+ M ./pygopherd/pipe.py -2 +2
+ A ./pygopherd/pipeTest.py
+ M ./runtests.py -1 +2
+ A ./testdata/pygopherd/
+ A ./testdata/pygopherd/pipetest.sh
+ A ./testdata/pygopherd/pipetestdata
+
+Mon Apr 15 19:09:48 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 154
+ Updated for new abstract tests
+
+ A ./testdata/.abstract
+ A ./testdata/testfile.txt.gz.abstract
+
+Mon Apr 15 19:03:01 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 153
+ Many updates to abstract support
+
+ M ./conf/pygopherd.conf -5 +31
+ M ./pygopherd/GopherExceptionsTest.py -9
+ M ./pygopherd/gopherentry.py -4 +12
+ M ./pygopherd/handlers/gophermap.py -6 +1
+ M ./pygopherd/protocols/base.py -5 +31
+ M ./pygopherd/protocols/gopherp.py -1 +4
+ M ./pygopherd/protocols/http.py -7 +2
+
+Mon Apr 15 17:55:19 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 152
+ Added the ability to read block contents from the filesystem.
+
+ M ./conf/pygopherd.conf -1 +20
+ M ./pygopherd/gopherentry.py +21
+
+Mon Apr 15 15:21:09 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 151
+ Added beginnings of support for Abstract and other info.
+
+ M ./pygopherd/handlers/UMN.py -3 +16
+ M ./pygopherd/protocols/gopherp.py -3 +18
+
+Mon Apr 15 14:37:22 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 150
+ 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.
+
+ M ./pygopherd/gopherentry.py +13
+ M ./pygopherd/handlers/base.py -2 +20
+ M ./pygopherd/handlers/dir.py -11 +4
+ M ./pygopherd/handlers/gophermap.py -11 +11
+ M ./pygopherd/handlers/mbox.py -9 +8
+ M ./pygopherd/handlers/pyg.py -6 +6
+ M ./pygopherd/protocols/base.py -8 +31
+ M ./pygopherd/protocols/gopherp.py -1 +4
+ M ./pygopherd/protocols/http.py -2 +5
+
+Mon Apr 15 03:59:13 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 149
+ Updated.
+
+ M ./ChangeLog +18
+
+Mon Apr 15 03:34:53 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 148
+ Fixed a bug with handling empty Path= lines. Thanks to David Allen
+ <mda@idatar.com> for identifying this one.
+
+ M ./pygopherd/handlers/UMN.py -1 +1
+
+Fri Apr 12 20:26:46 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 147
+ Miscellany comments and stuff
+
+ M ./pygopherd/handlers/base.py -3 +3
+
+Fri Apr 12 16:46:54 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 146
+ Updated for 0.9.4
+
+ M ./debian/changelog +7
+ M ./pygopherd/version.py -1 +1
+
+Fri Apr 12 16:39:56 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 145
+ Updated.
+
+ M ./ChangeLog +24
+ M ./pygopherd/handlers/HandlerMultiplexer.py -6 +6
+ M ./pygopherd/handlers/base.py -1 +28
+ M ./pygopherd/handlers/file.py +3
+ M ./pygopherd/handlers/pyg.py -1 +1
+ M ./pygopherd/handlers/url.py +9
+ M ./pygopherd/protocols/ProtocolMultiplexer.py -20 +1
+ M ./pygopherd/protocols/http.py +1
+
+Fri Apr 12 03:13:33 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 144
+ Fixed bug with rendering URLs.
+
+ M ./pygopherd/protocols/http.py -9 +10
+
+Fri Apr 12 03:07:52 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 143
+ Forgot to call renderdirstart and renderdirend.
+
+ M ./pygopherd/handlers/gophermap.py +6
+
+Thu Apr 11 21:41:40 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 142
+ More bugfixes.
+
+ M ./ChangeLog +27
+ M ./debian/changelog +7
+ M ./pygopherd/protocols/http.py -1 +3
+ M ./pygopherd/version.py -3 +3
+
+Thu Apr 11 21:24:21 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 141
+ Fixed an initialization problem in testutil that could prevent the
+ system from starting up properly. Fixed URL to gopher downloads in
+ pygopherd.conf.
+
+ M ./conf/pygopherd.conf -1 +1
+ M ./pygopherd/testutil.py -2 +5
+
+Thu Apr 11 21:16:59 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 140
+ 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.
+
+ M ./ChangeLog +114
+ M ./Makefile -1 +1
+ M ./conf/pygopherd.conf +16
+ M ./debian/changelog +6
+ M ./debian/control -1 +1
+ M ./pygopherd/__init__.py -2 +3
+ A ./pygopherd/loggerTest.py
+ M ./pygopherd/protocols/http.py -2 +14
+ A ./pygopherd/version.py
+ M ./runtests.py -1 +2
+ M ./setup.py -22 +9
+
+Thu Apr 11 19:32:37 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 139
+ Geturl now handles URL: patterns
+
+ M ./pygopherd/gopherentry.py -1 +9
+ M ./pygopherd/gopherentryTest.py -2 +25
+ M ./pygopherd/handlers/url.py -1 +1
+
+Thu Apr 11 19:22:59 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 138
+ Gopherentrytest almost finished. Fixed some bugs that test
+ illuminated. Updated testutil.
+
+ M ./pygopherd/gopherentry.py -24 +96
+ M ./pygopherd/gopherentryTest.py -2 +180
+
+Thu Apr 11 18:25:24 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 137
+ Added an encoded file.
+
+ A ./testdata/README
+ A ./testdata/testarchive.tar
+ A ./testdata/testarchive.tar.gz
+ A ./testdata/testarchive.tgz
+ A ./testdata/testfile.txt.gz
+
+Thu Apr 11 18:01:04 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 136
+ Initial add of the gopherentryTest
+
+ M ./pygopherd/__init__.py -1 +1
+ A ./pygopherd/gopherentryTest.py
+ M ./pygopherd/testutil.py +1
+ M ./runtests.py -1 +2
+
+Thu Apr 11 17:42:36 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 135
+ Always set the root to testroot
+
+ M ./Makefile +1
+ M ./pygopherd/testutil.py -1 +3
+ A ./testdata/
+ A ./testdata/testfile.txt
+
+Thu Apr 11 16:41:05 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 134
+ Added the fileext test.
+
+ M ./conf/pygopherd.conf -1 +2
+ M ./pygopherd/GopherExceptionsTest.py +22
+ M ./pygopherd/__init__.py -1 +1
+ A ./pygopherd/fileextTest.py
+ M ./pygopherd/initializationTest.py +22
+ M ./pygopherd/testutil.py +23
+ M ./runtests.py -1 +2
+
+Thu Apr 11 16:33:45 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 133
+ Added more tests, test utilities, etc.
+
+ M ./pygopherd/GopherExceptionsTest.py -6 +29
+ M ./pygopherd/__init__.py -1 +1
+ M ./pygopherd/initialization.py -16 +16
+ M ./pygopherd/initializationTest.py -8 +9
+ A ./pygopherd/testutil.py
+
+Thu Apr 11 15:47:14 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 132
+ Added more tests. Made logger capable of logging to non-stdout
+ sources.
+
+ M ./conf/pygopherd.conf -1 +2
+ M ./pygopherd/GopherExceptions.py -1 +3
+ A ./pygopherd/GopherExceptionsTest.py
+ M ./pygopherd/__init__.py -1 +2
+ M ./pygopherd/logger.py -4 +13
+ M ./runtests.py -1 +2
+
+Thu Apr 11 14:58:06 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 131
+ Added a sanity check to HandlerMultiplexer. Handle a special interface
+ bind request in initialization.py and conf/pygopherd.conf.
+
+ M ./conf/pygopherd.conf +10
+ M ./pygopherd/handlers/HandlerMultiplexer.py +9
+ M ./pygopherd/initialization.py -1 +5
+
+Thu Apr 11 14:49:56 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 130
+ Security: block ./ and ../
+
+ M ./pygopherd/protocols/ProtocolMultiplexer.py -1 +22
+ M ./pygopherd/protocols/base.py -7
+
+Thu Apr 11 14:07:28 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 129
+ Added.
+
+ A ./pygopherd/initializationTest.py
+
+Thu Apr 11 04:05:05 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 128
+ Added real tests.
+
+ M ./pygopherd/initialization.py -4 +2
+
+Thu Apr 11 03:31:44 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 127
+ Added initial testing infrastructure.
+
+ M ./pygopherd.py -1
+ M ./pygopherd/__init__.py -1 +2
+ A ./runtests.py
+
+Thu Apr 11 03:12:29 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 126
+ Redid initialization system -- makes it easier for tests.
+
+ M ./conf/pygopherd.conf -1 +1
+ M ./pygopherd.py -139 +2
+ M ./pygopherd/__init__.py -1 +1
+ A ./pygopherd/initialization.py
+
+Thu Apr 11 02:23:24 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 125
+ Updated
+
+ M ./ChangeLog +16
+ M ./debian/changelog +6
+
+Thu Apr 11 00:29:58 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 124
+ Added the ability to log backtraces in more situations. Fixed a bug in
+ mbox preventing folders from working.
+
+ M ./conf/pygopherd.conf +10
+ M ./pygopherd.py -2 +11
+ M ./pygopherd/GopherExceptions.py -1 +7
+ M ./pygopherd/handlers/mbox.py -2 +2
+
+Thu Apr 11 00:23:39 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 123
+ Fixed a software bug.
+
+ M ./pygopherd/handlers/UMN.py -3 +12
+
+Wed Apr 10 21:30:11 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 122
+ VERSION 0.9.0 RELEASED
+
+ M ./ChangeLog +60
+
+Wed Apr 10 21:02:31 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 121
+ Fixed some more bugs: don't crash if we have no perms to create a
+ cache file, handle relative Path= lines correctly.
+
+ M ./pygopherd/handlers/UMN.py -2 +2
+ M ./pygopherd/handlers/dir.py -3 +7
+
+Wed Apr 10 20:56:45 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 120
+ Fixed a bug with type=X
+
+ M ./pygopherd/handlers/UMN.py -2 +4
+
+Wed Apr 10 20:39:53 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 119
+ Additional bugfixes and enhancements
+
+ M ./pygopherd.py -1 +1
+ M ./pygopherd/gopherentry.py -1 +1
+ M ./pygopherd/handlers/file.py -3 +4
+
+Wed Apr 10 20:22:28 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 118
+ Added decompresspatt support.
+
+ M ./conf/pygopherd.conf -2 +12
+ M ./pygopherd/handlers/file.py -2 +7
+
+Wed Apr 10 20:13:16 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 117
+ Additional fixes for extension and encoding support.
+
+ M ./conf/pygopherd.conf -4 +7
+ M ./pygopherd/gopherentry.py -8 +10
+ M ./pygopherd/handlers/file.py -3 +4
+
+Wed Apr 10 20:05:13 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 116
+ More updates and features with extensions and stuff.
+
+ M ./conf/pygopherd.conf +25
+ M ./pygopherd/fileext.py -2 +1
+ M ./pygopherd/handlers/UMN.py -4 +15
+ M ./pygopherd/handlers/file.py -12 +15
+ M ./pygopherd/protocols/rfc1436.py +2
+
+Wed Apr 10 19:43:09 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 115
+ Modified encoding handling: default is to now set application/octet-
+ stream of there is any encoding UNLESS the CompressedFileHandler is
+ used.
+
+ M ./pygopherd/gopherentry.py -16 +25
+ M ./pygopherd/handlers/file.py -2 +16
+
+Wed Apr 10 19:26:50 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 114
+ Renamed changelog target
+
+ M ./Makefile -1 +1
+
+Wed Apr 10 19:19:16 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 113
+ Added many features: The CompressedFileHandler Pipe support etc
+
+ M ./ChangeLog +50
+ M ./conf/pygopherd.conf -6 +32
+ M ./pygopherd/__init__.py -1 +1
+ M ./pygopherd/handlers/file.py +27
+ M ./pygopherd/handlers/scriptexec.py -5 +25
+ A ./pygopherd/pipe.py
+
+Wed Apr 10 18:38:24 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 112
+ Added smart file extension stripping for UMN dir.
+
+ M ./conf/pygopherd.conf -5 +62
+ M ./pygopherd.py -1 +11
+ M ./pygopherd/__init__.py -1 +1
+ A ./pygopherd/fileext.py
+ M ./pygopherd/handlers/UMN.py -7 +7
+ M ./pygopherd/handlers/dir.py -5 +5
+
+Wed Apr 10 17:15:22 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 111
+ Added code to strip off an extension in UMN Dirhandler. Other Debian
+ enhancements.
+
+ M ./debian/changelog -1 +1
+ A ./debian/examples
+ M ./debian/postinst -17 +1
+ A ./debian/postrm
+ R ./debian/postrm.ex
+ M ./pygopherd/handlers/UMN.py -1 +9
+
+Wed Apr 10 17:03:36 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 110
+ Updated pygopher'd path.
+
+ A ./examples/
+ A ./examples/gophermap
+
+Wed Apr 10 16:27:39 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 109
+ Miscellaneous other fixes.
+
+ M ./debian/control -1 +9
+ M ./debian/init.d -4 +3
+ M ./pygopherd.py -2 +5
+ M ./pygopherd/handlers/gophermap.py -1 +4
+
+Wed Apr 10 16:07:15 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 108
+ Modified to do some more checking, to permit colon-separated MIME
+ types, etc.
+
+ M ./ChangeLog +62
+ M ./conf/pygopherd.conf -2 +4
+ M ./debian/init.d -1 +1
+ M ./debian/postinst -18 +20
+ M ./debian/rules -2 +1
+ M ./pygopherd.py -3 +49
+
+Wed Apr 10 15:41:53 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 107
+ Made setup.py include handlers and protocols too. Updated debian code.
+
+ M ./ChangeLog -27 +96
+ M ./Makefile +2
+ M ./debian/copyright +3
+ M ./debian/docs +1
+ M ./debian/rules -4 +8
+ M ./setup.py -3 +3
+
+Wed Apr 10 15:27:03 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 106
+ Updated.
+
+ M ./README +1
+ M ./debian/control -3 +4
+ M ./debian/rules -1 +1
+ M ./setup.py -1 +2
+
+Wed Apr 10 15:20:43 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 105
+ Added ability to specify aliased server name.
+
+ M ./conf/pygopherd.conf -2 +15
+ M ./pygopherd.py -3 +8
+
+Wed Apr 10 15:13:16 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 104
+ Many modifications to permit system-wide installations, Debian package
+ support, etc.
+
+ A ./ChangeLog
+ M ./Makefile +3
+ A ./README
+ M ./TODO -8 +1
+ M ./conf/pygopherd.conf -22 +35
+ M ./debian/changelog -1 +1
+ A ./debian/conffiles
+ R ./debian/conffiles.ex
+ M ./debian/control -4 +4
+ M ./debian/copyright -3 +17
+ A ./debian/init.d
+ R ./debian/init.d.ex
+ A ./debian/postinst
+ R ./debian/postinst.ex
+ M ./debian/rules -2 +8
+ M ./setup.py -1 +21
+
+Wed Apr 10 14:10:58 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 103
+ Imported debian/ directory.
+
+ A ./debian/
+ A ./debian/README.Debian
+ A ./debian/changelog
+ A ./debian/conffiles.ex
+ A ./debian/control
+ A ./debian/copyright
+ A ./debian/cron.d.ex
+ A ./debian/dirs
+ A ./debian/docs
+ A ./debian/emacsen-install.ex
+ A ./debian/emacsen-remove.ex
+ A ./debian/emacsen-startup.ex
+ A ./debian/ex.package.doc-base
+ A ./debian/init.d.ex
+ A ./debian/manpage.1.ex
+ A ./debian/manpage.sgml.ex
+ A ./debian/menu.ex
+ A ./debian/postinst.ex
+ A ./debian/postrm.ex
+ A ./debian/preinst.ex
+ A ./debian/prerm.ex
+ A ./debian/rules
+ A ./debian/watch.ex
+ A ./setup.py
+
+Wed Apr 10 13:57:14 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 102
+ Now cleans up jython .class files
+
+ M ./Makefile +2
+
+Wed Apr 10 03:31:15 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 101
+ More security enhancements and stuff.
+
+ M ./conf/pygopherd.conf -2 +18
+ M ./pygopherd.py -3 +40
+ M ./pygopherd/handlers/scriptexec.py -1 +3
+
+Wed Apr 10 02:44:34 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 100
+ Added logging support
+
+ M ./conf/pygopherd.conf +25
+ M ./pygopherd.py +3
+ M ./pygopherd/GopherExceptions.py -3 +25
+ M ./pygopherd/__init__.py -1 +2
+ M ./pygopherd/handlers/HandlerMultiplexer.py -3 +4
+ M ./pygopherd/handlers/mbox.py -2 +2
+ A ./pygopherd/logger.py
+ M ./pygopherd/protocols/base.py -1 +10
+ M ./pygopherd/protocols/gopherp.py +2
+ M ./pygopherd/protocols/http.py +2
+
+Tue Apr 9 21:26:41 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 99
+ Fixed an error with searchrequest support.
+
+ M ./conf/pygopherd.conf -2 +2
+ M ./pygopherd/handlers/pyg.py -1 +2
+
+Tue Apr 9 21:09:48 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 98
+ Removed outdated import of "signal"
+
+ M ./pygopherd.py -1 +1
+
+Tue Apr 9 20:42:31 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 97
+ Added searchrequest capabilities.
+
+ M ./conf/pygopherd.conf +2
+ M ./pygopherd/handlers/HandlerMultiplexer.py -2 +3
+ M ./pygopherd/handlers/base.py -1 +3
+ M ./pygopherd/handlers/dir.py -1 +1
+ M ./pygopherd/handlers/scriptexec.py -1 +2
+ M ./pygopherd/handlers/virtual.py -2 +3
+ M ./pygopherd/protocols/base.py -2 +2
+ M ./pygopherd/protocols/gopherp.py -7 +16
+ M ./pygopherd/protocols/rfc1436.py +2
+
+Tue Apr 9 20:18:55 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 96
+ More updates for vfolder rename. Added scriptexec capability.
+
+ M ./conf/pygopherd.conf -1 +2
+ M ./pygopherd.py -1 +1
+ M ./pygopherd/handlers/__init__.py -1 +1
+ M ./pygopherd/handlers/mbox.py -2 +2
+ M ./pygopherd/handlers/pyg.py -2 +2
+ A ./pygopherd/handlers/scriptexec.py
+ M ./pygopherd/protocols/ProtocolMultiplexer.py -2 +2
+ M ./pygopherd/protocols/base.py -1 +2
+
+Tue Apr 9 19:45:52 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 95
+ Renamed vfolder to virtual
+
+ M ./pygopherd/handlers/__init__.py -1 +1
+ M ./pygopherd/handlers/mbox.py -1 +1
+ M ./pygopherd/handlers/pyg.py -1 +1
+ R ./pygopherd/handlers/vfolder.py
+ A ./pygopherd/handlers/virtual.py
+
+Mon Apr 8 20:36:27 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 94
+ Updates.
+
+ M ./conf/pygopherd.conf -3 +5
+ M ./pygopherd/handlers/__init__.py -1 +1
+ M ./pygopherd/handlers/mbox.py -24 +74
+ A ./pygopherd/handlers/pyg.py
+ M ./pygopherd/handlers/vfolder.py -7 +8
+
+Mon Apr 8 19:22:12 CDT 2002 jgoerzen
+ * /pygopherd/head: changeset 93
+ Updates with the vfolder.
+
+ M ./pygopherd/handlers/__init__.py -1 +1
+ M ./pygopherd/handlers/base.py -1 +3
+ M ./pygopherd/handlers/mbox.py -10 +17
+ A ./pygopherd/handlers/vfolder.py
+
+Sat Apr 6 21:08:21 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 92
+ Updated for module moving.
+
+ M ./pygopherd.py -2 +3
+ A ./pygopherd/__init__.py
+ M ./pygopherd/gopherentry.py -1 +2
+ M ./pygopherd/handlers/HandlerMultiplexer.py -2 +2
+ M ./pygopherd/handlers/UMN.py -4 +4
+ M ./pygopherd/handlers/__init__.py -1 +1
+ M ./pygopherd/handlers/base.py -1 +2
+ M ./pygopherd/handlers/dir.py -2 +3
+ M ./pygopherd/handlers/file.py -2 +2
+ M ./pygopherd/handlers/gophermap.py -2 +2
+ M ./pygopherd/handlers/html.py -4 +5
+ M ./pygopherd/handlers/mbox.py -2 +2
+ M ./pygopherd/handlers/url.py -2 +2
+ M ./pygopherd/protocols/ProtocolMultiplexer.py -2 +2
+ M ./pygopherd/protocols/base.py -3 +4
+ M ./pygopherd/protocols/enhanced.py -2 +4
+ M ./pygopherd/protocols/gopherp.py -5 +6
+ M ./pygopherd/protocols/http.py -4 +5
+ M ./pygopherd/protocols/rfc1436.py -3 +4
+
+Sat Apr 6 19:31:06 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 91
+ Added.
+
+ A ./Makefile
+
+Sat Apr 6 02:25:26 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 90
+ *** empty log message ***
+
+ M ./doc/manual.lyx -7 +92
+
+Fri Apr 5 22:55:50 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 89
+ Added.
+
+ A ./doc/manual.lyx
+
+Fri Apr 5 20:23:55 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 88
+ Added directory caching ability.
+
+ M ./conf/pygopherd.conf +11
+ M ./pygopherd/gopherentry.py -2 +2
+ M ./pygopherd/handlers/HandlerMultiplexer.py -1 +1
+ M ./pygopherd/handlers/UMN.py -6 +5
+ M ./pygopherd/handlers/base.py -1
+ M ./pygopherd/handlers/dir.py -1 +43
+
+Fri Apr 5 19:59:56 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 87
+ Performance enhancements after profiling
+
+ M ./conf/pygopherd.conf -1 +1
+ M ./pygopherd/gopherentry.py -5 +15
+ M ./pygopherd/handlers/HandlerMultiplexer.py -3 +15
+ M ./pygopherd/handlers/UMN.py -20 +22
+ M ./pygopherd/handlers/base.py -2 +9
+ M ./pygopherd/handlers/dir.py -2 +3
+ M ./pygopherd/handlers/file.py -2 +3
+ M ./pygopherd/handlers/gophermap.py -1 +2
+ M ./pygopherd/handlers/html.py -1 +1
+ M ./pygopherd/handlers/mbox.py -1 +2
+
+Fri Apr 5 19:09:58 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 86
+ Performance: made mapping a module instead of a class variable.
+
+ M ./pygopherd/gopherentry.py -2 +3
+
+Fri Apr 5 18:51:30 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 85
+ Typo fix
+
+ M ./pygopherd/handlers/base.py -1 +1
+
+Fri Apr 5 18:39:06 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 84
+ *** empty log message ***
+
+ M ./pygopherd/handlers/base.py -3 +2
+ M ./pygopherd/handlers/mbox.py -1 +5
+
+Fri Apr 5 18:24:11 CST 2002 jgoerzen
+ * /pygopherd/head: changeset 83
+ More work on the mbox handler. Say that we don't support gopher+
+ because UMN hates size-less stuff. Bah. Reverted gopherp : behavior.