Commit Graph

  • 37edc0cbad bin/contrib/rc-httpd/handlers/error: add missing error 400 front sl 2021-11-22 00:45:43 -0500
  • d8f8ed14a9 bin/contrib/rc-httpd{rc-httpd, handlers/error}: do some minimal sanitization on $SERVER_NAME before handing it off to select-handler. this prevents malformed Host: headers from retrieving arbitrary files from the file system. (thanks, Lightning) sl 2021-11-21 18:49:58 -0500
  • bffc3d0b29 sites/werc.cat-v.org/index.md: freenode -> oftc (thanks, hiro) sl 2021-09-09 12:59:15 -0400
  • 3cca1ddfac apps/blagh/rss20.tpl: print correct <pubDate> for each <item> (thanks, phil9) sl 2021-01-29 21:46:41 -0500
  • 6478f406cd apps/blagh/atom.tpl: fix <summary> (thanks devine, khm) stanley lieber 2020-09-01 20:39:10 -0400
  • 721fd1e85f css: add cat-v's default style; fix pre tag fontsize in it khm 2020-06-20 02:53:04 -0700
  • e7795dec96 sites/werc.cat-v.org/: update for 1.5 release stanley lieber 2020-06-16 21:51:39 -0400
  • 2ee0d90e9e lib/404.tpl: remove google javascript stanley lieber 2020-06-16 21:32:23 -0400
  • be9a1cb0c4 sites/werc.cat-v.org/apps/duckduckgo/index.md: fix markdown display formatting for example commands. stanley lieber 2020-06-15 20:43:24 -0400
  • a7cfc6ee95 add bin/contrib/fix-rc-scripts (thanks, Ethan Gardner) stanley lieber 2020-06-15 20:22:56 -0400
  • 3f21805683 sites/werc.cat-v.org/index.md: mention werc-commits mailing list; thank Ethan Gardner for rc-httpd stanley lieber 2020-06-15 20:20:11 -0400
  • 3cd0ca0e92 bin/contrib/rc-httpd/rc-httpd: plan9port does not have read -c; replace with dd (thanks, khm) stanleylieber 2020-06-14 22:30:20 -0400
  • 2d05e8ffc6 bin/contrib/rc-httpd/handlers/{dir-index, serve-static}: urlencode -d -> urldecode.awk stanleylieber 2020-06-14 22:29:36 -0400
  • 094e2622bc bin/contrib/tcp80: plan9port does not include 9front utilities used by rc-httpd. set $PATH here to include replacement utilities from bin/contrib. stanleylieber 2020-06-14 22:28:55 -0400
  • 22427c0fd7 bin/contrib/tcp80: set $PLAN9 here. stanleylieber 2020-06-12 22:17:58 -0400
  • d10036292a bin/contrib/rc-httpd/select-handler: clarify comments; add rules for maintainer test apparatus. stanleylieber 2020-06-12 20:52:27 -0400
  • 23807094a1 bin/cgilib.rc: fn urlencode -> fn nurlencode; fn urldecode -> fn nurldecode. avoid confusion and delay. stanleylieber 2020-06-12 20:51:42 -0400
  • 3e9f3b8ae9 bin/contrib/tcp80: do not set $USER; clarify comments. stanley lieber 2020-06-12 19:31:44 -0400
  • ab0e98e3ef apps/wman/app.rc: remove ssam dependency. junk characters no longer printed. stanley lieber 2020-06-12 19:30:22 -0400
  • b6e38d6c91 apps/duckduckgo/HOWTO: apps/search -> apps/duckduckgo stanley lieber 2020-06-12 19:11:56 -0400
  • 717bca9679 bin/contrib/tcp80: some apps/ may require $USER being set, so do it here. stanley lieber 2020-06-12 00:00:09 -0400
  • a56b2b255d remove ssam: it is included in 9base, frontbase, and plan9port (thanks, sl) stanley lieber 2020-06-11 23:25:45 -0400
  • 265133b28e README: update for 1.5 release. stanley lieber 2020-06-11 22:18:41 -0400
  • 981add6377 sites/werc.cat-v.org/testimonials.md: make thing that should have been a link, a link. stanley lieber 2020-06-11 22:00:23 -0400
  • 9ad7b65370 sites/werc.cat-v.org/docs/web-server-setup/: add cgd.md stanley lieber 2020-06-11 21:28:58 -0400
  • e6746297f9 sites/werc.cat-v.org/development/roadmap.md: update 1.5 stanley lieber 2020-06-11 21:03:31 -0400
  • 023c7dac20 duckduckgo: add TODO items khm 2020-06-11 14:53:27 -0700
  • 7e521bf0e6 sites/werc.cat-v.org/development/index.md: update links to hg repo and werc mailing list stanley lieber 2020-06-10 23:45:42 -0400
  • f9e3fb5b71 sites/werc.cat-v.org/apps/blagh/index.md: mention JSON feeds stanley lieber 2020-06-10 23:36:05 -0400
  • 2e22003d14 sites/werc.cat-v.org/apps/_footer.md: point broken links to archive.org stanley lieber 2020-06-10 23:33:09 -0400
  • ec8ce3af83 sites/werc.cat-v.org/apps/_footer.md: add barf, by sl stanley lieber 2020-06-10 23:28:56 -0400
  • 3474c9c063 sites/werc.cat-v.org/index.md: remove dead Links section stanley lieber 2020-06-10 23:12:50 -0400
  • a69ad20e0b sites/default.cat-v.org/_werc/lib/headers.inc: remove even more vestiges of that old religion stanley lieber 2020-06-10 22:44:04 -0400
  • f31d40edc7 sites/default.cat-v.org/_werc/lib/footer.inc: remove last vestiges of that old religion stanley lieber 2020-06-10 22:41:18 -0400
  • 57cb2d39e8 sites/werc.cat-v.org/docs/config-options.md: default markdown.pl -> md2html.awk stanley lieber 2020-06-10 21:53:35 -0400
  • f98604a71e sites/werc.cat-v.org/index.md: update for release 1.5 stanley lieber 2020-06-10 20:49:13 -0400
  • 84a656fbd3 sites/werc.cat-v.org/docs/site-customization.md: add discussion of headers.tpl stanley lieber 2020-06-10 20:47:33 -0400
  • 9f172dfcd4 sites/werc.cat-v.org/docs/css-style.md: update for new default html5 flexbox stanley lieber 2020-06-10 20:46:32 -0400
  • 6ae042ecd4 sites/werc.cat-v.org/apps/_footer.md: update link for yiyus' flip stanley lieber 2020-06-10 20:45:42 -0400
  • 9f001e3d9e add werc/bin/ssam stanley lieber 2020-06-10 20:42:38 -0400
  • 6afcf7d75b werc.cat-v.org: document duckduckgo app khm 2020-06-09 23:01:19 -0700
  • b522533954 pub/style/style.css: leave vanity behind stanley lieber 2020-06-09 23:02:57 -0400
  • 43b72cf5d3 bin/werc.rc: don't hardcode default header template. move it into werc_exec_request and use fn get_lib_file to prefer a site-specific headers.tpl, just like other .tpl files stanley lieber 2020-06-09 20:42:37 -0400
  • e7eba3977e bin/werclib.rc: annotate ndate -i 'iso-8601 lite' stanley lieber 2020-06-09 20:40:15 -0400
  • be296ef2ea sites/default.cat-v.org/_werc/lib/footer.inc: google api key -> apps/duckduckgo stanley lieber 2020-05-31 23:24:56 -0400
  • 25a0686de9 apps/duckduckgo/HOWTO: when installing, rename footer.inc.sample to footer.inc. stanley lieber 2020-05-31 23:02:34 -0400
  • fac61775f0 apps/duckduckgo/HOWTO: fix typo stanley lieber 2020-05-31 22:59:34 -0400
  • 8c6df4b989 style.css: restore table theming khm 2020-05-29 11:29:42 -0700
  • e5a466b8c5 apps/duckduckgo: fix accessibility problems khm 2020-05-26 21:39:54 -0700
  • 1ef0fdb99f apps: rename 'search' to 'duckduckgo' khm 2020-05-25 19:20:16 -0700
  • 32cf41e25c apps: add simple site-search app khm 2020-05-25 17:13:01 -0700
  • d425a1b19c blagh: jsonfeed support khm 2020-05-25 02:09:41 -0700
  • 972f1ba6f1 lib+css: update to html5 tags, classless css khm 2020-05-25 00:47:51 -0700
  • 3d826f83e6 apps/blagh/rss20.tpl: find the correct most recently updated file so the <lastBuildDate> field is precisely accurate. stanley lieber 2019-12-09 23:21:45 -0500
  • 0f81109a24 apps/blagh/atom.tpl: find the correct most recently updated file so the feed <updated> field is precisely accurate. stanley lieber 2019-12-09 23:20:11 -0500
  • 0249712e67 bin/werclib.rc: ndate -a is rfc3339; ndate -t is iso-8601 stanley lieber 2019-12-09 22:19:18 -0500
  • b34f460662 apps/blagh/atom.tpl, rss20.tpl: date -t -> date -a stanley lieber 2019-12-09 22:18:12 -0500
  • ce5436e0b4 bin/werclib.rc -> ndate -t output rfc3339 compliant dates. stanley lieber 2019-12-09 22:09:16 -0500
  • 1f2f324654 apps/blagh/atom.tpl: fix rfc3339 dates for feed <updated> and entry <updated> fields, needed for feed validation. stanley lieber 2019-12-09 22:03:57 -0500
  • 175faff417 apps/blagh/rss20.tpl: improve grep for <lastBuildDate> stanley lieber 2019-12-09 19:46:57 -0500
  • b601c168d9 apps/blagh/rss20.tpl: correctly generate accurate dates for <lastBuildDate> and <pubDate>. stanley lieber 2019-12-09 19:37:43 -0500
  • dec5683059 bin/werclib.rc: fn ndate: convert seconds to date when seconds is provided as the second argument. stanley lieber 2019-12-09 19:36:03 -0500
  • 3d4e19aa0e sites/werc.cat-v.org/index.md: update repo and contact urls stanley lieber 2019-12-07 21:58:39 -0500
  • 72e2e56875 sites/werc.cat-v.org/apps/blagh/index.md: update example urls stanley lieber 2019-12-07 21:58:11 -0500
  • 02d9246e9f sites/default.cat-v.org/_werc/lib/: remove javascript google tracker from footers and headers stanley lieber 2019-12-07 21:57:16 -0500
  • 81969a371d apps/blagh/: fix rss (passes validation), partially fix atom (does not pass validation) stanley lieber 2019-12-07 21:55:44 -0500
  • 4f42153162 bin/werclib.rc: replace fn datei and fn datet (both broken) with fn ndate (implements 9front's date -i, -m, and -t) stanley lieber 2019-12-07 21:55:00 -0500
  • e46212286c apps/wman/app.rc: fix columnization stanley lieber 2019-12-07 21:53:38 -0500
  • c4bd47b73d bin/contrib/rc-httpd/handlers/dir-index: use urlencode(1), not urlencode.awk (for now?) stanley lieber 2017-08-10 21:43:54 -0400
  • 13e55c83b2 bin/aux/* bin/contrib/*: change bang paths to /bin/*: this will later be documented. sl 2016-12-21 21:38:03 -0500
  • c743f00542 etc/initrc: change default markdown formatter from markdown.pl (no modern perl on plan 9) to md2html.awk (works everywhere) sl 2016-12-02 20:35:58 -0500
  • 1e14f758f8 bin/contrib/tcp80: move log to /var/log/rc-httpd sl 2016-12-01 19:46:03 -0500
  • 5bf3790c9e paste: remove some code smell, roll index.html into app.rc khm 2016-02-17 12:19:07 -0500
  • ba554d6d62 bin/contrib/rc-httpd/handlers/dir-index: use urlencode.awk sl 2016-02-11 16:25:11 -0500
  • 3761dadd69 bin/contrib/rc-httpd/rc-httpd: add $libdir sl 2016-02-11 16:24:49 -0500
  • 30560ff627 add bin/contrib/rc-httpd/lib/urldecode.awk sl 2016-02-11 16:23:48 -0500
  • 15984f4b4a bin/contrib/rc-httpd/handlers/serve-static: file(1): try Plan 9 syntax first, then devolve to UNIX. sl 2016-02-10 20:38:40 -0500
  • f868bf8769 apps/wman: fix comments and restore template syntax. sl 2016-02-10 20:34:33 -0500
  • 7db7582b57 apps/blagh: use new datei and datet functions sl 2016-02-10 20:33:27 -0500
  • cc37685f8b bin/cgilib.rc: hack urlencode/urldecode for UNIX *and* Plan 9 sl 2016-02-10 20:32:57 -0500
  • 89d9d99912 bin/werclib.rc: add datei() and datet() sl 2016-02-10 20:29:27 -0500
  • 396ff63593 bin/contrib/rc-httpd/handlers/__mkfstmp: remove accidentally committed file. sl 2016-02-10 20:20:31 -0500
  • 5bde5e35a5 bin/contrib/rc-httpd: rc-httpd add system $PATH to $path; bin/contrib/rc-httpd/handlers/serve-static: try two different versions of file(1) syntax sl 2016-02-10 14:04:14 -0500
  • 44d244d62a bin/contrib/tcp80: default log location is /var/log/www sl 2016-02-09 14:24:05 -0500
  • 96af0b9ca0 bin/contrib/rc-httpd/: fix default paths and environment variables; create a generic default select-handler; add tcp80, used for launching rc-httpd from listen(8) sl 2016-02-04 21:47:22 -0500
  • 32414fdfff initial import of changes from 9front bikeshedding; bundle rc-httpd sl 2016-02-04 15:05:05 -0500
  • 3b1be16a19 Be a bit more careful before we redirect to plain files when we get a trailing / and can't find a dir. Uriel 2012-08-19 01:16:10 +0200
  • 131d63f0f0 Update readme to point to #cat-v instead of #plan9. Uriel 2012-08-19 01:07:54 +0200
  • 916eba13c9 Ignore leading spaces/tabs when extracting a title from HTML files. Uriel 2011-06-30 22:58:17 +0000
  • 10a7206fcf Fix typo and add a new item to todo list. Uriel 2011-06-28 22:12:53 +0000
  • 11d50bb6f2 When more than one file with the same 'name' (eg., foo.md, foo.html) do not display it more than once in dir listings. Uriel 2011-06-28 03:48:22 +0000
  • 3d2b2ea2d7 Documentation updates: - Try to explain better that werc expects Plan 9 tools in /usr/local/plan9/bin/ - Note possible bug. - Other small doc changes. Uriel 2011-06-28 01:50:24 +0000
  • 18032ba244 Fix stupid typo in comment. Uriel 2011-02-05 16:50:47 +0000
  • 5ef94d8c75 Add commented out stderr debug command. This is provides functionality similar to werc_errlog_wrap.rc but it is easier to enable without changing the http server configuration. Uriel 2011-02-05 16:49:29 +0000
  • 726b1322f1 Fix typo in Apache instructions, thanks cdarwin! Uriel 2011-01-16 15:39:41 +0000
  • 7327afab9d Two new configuration options for wman: Uriel 2011-01-09 10:48:18 +0000
  • 488a431d11 Werc website and doc updates. Uriel 2011-01-09 10:44:54 +0000
  • 6bd0bcf282 Add TODO Uriel 2010-09-17 07:04:43 +0000
  • cc5f285c2c Make dir listings a bit prettier by replacing [-_] with spaces. Uriel 2010-06-28 09:06:45 +0000
  • 8d764cc1d1 Fix typo in comment, thanks btdn for reporting it. Uriel 2010-06-26 03:54:41 +0000