RSS feed
63085c71
– sl <sl@gaff>
authored
on 2025/06/14 20:40
sites/werc.cat-v.org/development/index.md: hg -> git
6ba7fe75
– sl <sl@gaff>
authored
on 2025/06/14 20:24
remove .hgignore
71619f80
– sl <sl@gaff>
authored
on 2025/06/14 19:48
add apps/mdir
51e19b22
– sl <sl@gaff>
authored
on 2025/06/14 19:46
bin/{corehandlers.rc, werc.rc, werclib.rc}: handle .gmi and .gem
bc939071
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2024/09/20 16:17
apps/wman/search.tpl: we already filter user input. avoid xss by printing filtered user input instead of unfiltered user input on error.
1a0337f6
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2021/11/21 19:45
bin/contrib/rc-httpd/handlers/error: add missing error 400
3a90e2da
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2021/11/21 13:49
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)
4e454ff7
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2021/09/09 08:59
sites/werc.cat-v.org/index.md: freenode -> oftc (thanks, hiro)
fed0fb02
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2021/01/29 16:46
apps/blagh/rss20.tpl: print correct <pubDate> for each <item> (thanks, phil9)
28bb7030
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/09/01 16:39
apps/blagh/atom.tpl: fix <summary> (thanks devine, khm)
1a8cef0d
– Kurt H Maier <khm@sciops.net>
authored
on 2020/06/19 22:53
css: add cat-v's default style; fix pre tag fontsize in it
3629ad94
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/16 17:51
sites/werc.cat-v.org/: update for 1.5 release
d33c4f63
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/16 17:32
lib/404.tpl: remove google javascript
768e65bb
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/15 16:43
sites/werc.cat-v.org/apps/duckduckgo/index.md: fix markdown display formatting for example commands.
bd3a44e4
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/15 16:22
add bin/contrib/fix-rc-scripts (thanks, Ethan Gardner)
5612a3b8
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/15 16:20
sites/werc.cat-v.org/index.md: mention werc-commits mailing list; thank Ethan Gardner for rc-httpd
7adaa4b1
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/14 18:30
bin/contrib/rc-httpd/rc-httpd: plan9port does not have read -c; replace with dd (thanks, khm)
b2de370f
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/14 18:29
bin/contrib/rc-httpd/handlers/{dir-index, serve-static}: urlencode -d -> urldecode.awk
e1ab0fd0
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/14 18:28
bin/contrib/tcp80: plan9port does not include 9front utilities used by rc-httpd. set $PATH here to include replacement utilities from bin/contrib.
edff6e77
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/12 18:17
bin/contrib/tcp80: set $PLAN9 here.
37e2d06b
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/12 16:52
bin/contrib/rc-httpd/select-handler: clarify comments; add rules for maintainer test apparatus.
29f3f6fa
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/12 16:51
bin/cgilib.rc: fn urlencode -> fn nurlencode; fn urldecode -> fn nurldecode. avoid confusion and delay.
5e591403
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/12 15:31
bin/contrib/tcp80: do not set $USER; clarify comments.
0ca2db0d
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/12 15:30
apps/wman/app.rc: remove ssam dependency. junk characters no longer printed.
46842061
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/12 15:11
apps/duckduckgo/HOWTO: apps/search -> apps/duckduckgo
c76056fa
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/11 20:00
bin/contrib/tcp80: some apps/ may require $USER being set, so do it here.
f220aeee
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/11 19:25
remove ssam: it is included in 9base, frontbase, and plan9port (thanks, sl)
b6b69485
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/11 18:18
README: update for 1.5 release.
a4245e6a
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/11 18:00
sites/werc.cat-v.org/testimonials.md: make thing that should have been a link, a link.
e35408e9
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/11 17:28
sites/werc.cat-v.org/docs/web-server-setup/: add cgd.md
af5222f2
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/11 17:03
sites/werc.cat-v.org/development/roadmap.md: update 1.5
bc226f0f
– Kurt H Maier <khm@sciops.net>
authored
on 2020/06/11 10:53
duckduckgo: add TODO items
86face7d
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 19:45
sites/werc.cat-v.org/development/index.md: update links to hg repo and werc mailing list
1223523e
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 19:36
sites/werc.cat-v.org/apps/blagh/index.md: mention JSON feeds
6c8b5191
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 19:33
sites/werc.cat-v.org/apps/_footer.md: point broken links to archive.org
09b91d13
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 19:28
sites/werc.cat-v.org/apps/_footer.md: add barf, by sl
a3f63e80
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 19:12
sites/werc.cat-v.org/index.md: remove dead Links section
d1efc947
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 18:44
sites/default.cat-v.org/_werc/lib/headers.inc: remove even more vestiges of that old religion
b593bcd6
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 18:41
sites/default.cat-v.org/_werc/lib/footer.inc: remove last vestiges of that old religion
1606e5fa
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 17:53
sites/werc.cat-v.org/docs/config-options.md: default markdown.pl -> md2html.awk
0a3cd510
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 16:49
sites/werc.cat-v.org/index.md: update for release 1.5
a7cd5dd2
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 16:47
sites/werc.cat-v.org/docs/site-customization.md: add discussion of headers.tpl
a66a8fa0
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 16:46
sites/werc.cat-v.org/docs/css-style.md: update for new default html5 flexbox
984e24d5
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 16:45
sites/werc.cat-v.org/apps/_footer.md: update link for yiyus' flip
3f909627
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/10 16:42
add werc/bin/ssam
9622b4f3
– Kurt H Maier <khm@sciops.net>
authored
on 2020/06/09 19:01
werc.cat-v.org: document duckduckgo app
3225f52f
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/09 19:02
pub/style/style.css: leave vanity behind
58d25764
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/09 16:42
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
d11a779f
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/06/09 16:40
bin/werclib.rc: annotate ndate -i 'iso-8601 lite'
11bb7be4
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/05/31 19:24
sites/default.cat-v.org/_werc/lib/footer.inc: google api key -> apps/duckduckgo
9e93cd7e
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/05/31 19:02
apps/duckduckgo/HOWTO: when installing, rename footer.inc.sample to footer.inc.
a904204e
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2020/05/31 18:59
apps/duckduckgo/HOWTO: fix typo
c0eaefe4
– Kurt H Maier <khm@sciops.net>
authored
on 2020/05/29 07:29
style.css: restore table theming
9b82eedf
– Kurt H Maier <khm@sciops.net>
authored
on 2020/05/26 17:39
apps/duckduckgo: fix accessibility problems
463eaa38
– Kurt H Maier <khm@sciops.net>
authored
on 2020/05/25 15:20
apps: rename 'search' to 'duckduckgo'
930d4eb9
– Kurt H Maier <khm@sciops.net>
authored
on 2020/05/25 13:13
apps: add simple site-search app
e11dc366
– Kurt H Maier <khm@sciops.net>
authored
on 2020/05/24 22:09
blagh: jsonfeed support
ea05499f
– Kurt H Maier <khm@sciops.net>
authored
on 2020/05/24 20:47
lib+css: update to html5 tags, classless css
0011a6aa
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 18:21
apps/blagh/rss20.tpl: find the correct most recently updated file so the <lastBuildDate> field is precisely accurate.
71900914
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 18:20
apps/blagh/atom.tpl: find the correct most recently updated file so the feed <updated> field is precisely accurate.
b0a633e7
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 17:19
bin/werclib.rc: ndate -a is rfc3339; ndate -t is iso-8601
5cd45d42
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 17:18
apps/blagh/atom.tpl, rss20.tpl: date -t -> date -a
139a3ea2
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 17:09
bin/werclib.rc -> ndate -t output rfc3339 compliant dates.
9f7d532a
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 17:03
apps/blagh/atom.tpl: fix rfc3339 dates for feed <updated> and entry <updated> fields, needed for feed validation.
708c506b
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 14:46
apps/blagh/rss20.tpl: improve grep for <lastBuildDate>
50a4a9e7
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 14:37
apps/blagh/rss20.tpl: correctly generate accurate dates for <lastBuildDate> and <pubDate>.
411eef1a
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/09 14:36
bin/werclib.rc: fn ndate: convert seconds to date when seconds is provided as the second argument.
831c77bf
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/07 16:58
sites/werc.cat-v.org/index.md: update repo and contact urls
e12afcad
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/07 16:58
sites/werc.cat-v.org/apps/blagh/index.md: update example urls
932446ba
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/07 16:57
sites/default.cat-v.org/_werc/lib/: remove javascript google tracker from footers and headers
46401839
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/07 16:55
apps/blagh/: fix rss (passes validation), partially fix atom (does not pass validation)
c3d7645c
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/07 16:55
bin/werclib.rc: replace fn datei and fn datet (both broken) with fn ndate (implements 9front's date -i, -m, and -t)
ed39b15e
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2019/12/07 16:53
apps/wman/app.rc: fix columnization
0bd715da
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2017/08/10 17:43
bin/contrib/rc-httpd/handlers/dir-index: use urlencode(1), not urlencode.awk (for now?)
546bdc35
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/12/21 16:38
bin/aux/* bin/contrib/*: change bang paths to /bin/*: this will later be documented.
152479e0
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/12/02 15:35
etc/initrc: change default markdown formatter from markdown.pl (no modern perl on plan 9) to md2html.awk (works everywhere)
fe7c0ec4
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/12/01 14:46
bin/contrib/tcp80: move log to /var/log/rc-httpd
8b7a43f4
– Kurt H Maier <khm@sciops.net>
authored
on 2016/02/17 07:19
paste: remove some code smell, roll index.html into app.rc
721ac392
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/11 11:25
bin/contrib/rc-httpd/handlers/dir-index: use urlencode.awk
52d7d433
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/11 11:24
bin/contrib/rc-httpd/rc-httpd: add $libdir
c046dd4f
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/11 11:23
add bin/contrib/rc-httpd/lib/urldecode.awk
130a3f44
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/10 15:38
bin/contrib/rc-httpd/handlers/serve-static: file(1): try Plan 9 syntax first, then devolve to UNIX.
66f39ebe
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/10 15:34
apps/wman: fix comments and restore template syntax.
0928d102
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/10 15:33
apps/blagh: use new datei and datet functions
2f8c4cd8
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/10 15:32
bin/cgilib.rc: hack urlencode/urldecode for UNIX *and* Plan 9
a2bcdde1
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/10 15:29
bin/werclib.rc: add datei() and datet()
b40a8141
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/10 15:20
bin/contrib/rc-httpd/handlers/__mkfstmp: remove accidentally committed file.
b64418b8
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/10 09:04
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
ccbcd678
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/09 09:24
bin/contrib/tcp80: default log location is /var/log/www
d9c48e6e
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/04 16:47
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)
a99fa8b4
– Stanley Lieber <sl@stanleylieber.com>
authored
on 2016/02/04 10:05
initial import of changes from 9front bikeshedding; bundle rc-httpd
6d3bcc86
– Uriel <u@berlinblue.org>
authored
on 2012/08/18 21:16
Be a bit more careful before we redirect to plain files when we get a trailing / and can't find a dir.
771935dd
– Uriel <u@berlinblue.org>
authored
on 2012/08/18 21:07
Update readme to point to #cat-v instead of #plan9.
b4fc7380
– Uriel <u@berlinblue.org>
authored
on 2011/06/30 18:58
Ignore leading spaces/tabs when extracting a title from HTML files.
1ede0724
– Uriel <u@berlinblue.org>
authored
on 2011/06/28 18:12
Fix typo and add a new item to todo list.
ffc7442b
– Uriel <u@berlinblue.org>
authored
on 2011/06/27 23:48
When more than one file with the same 'name' (eg., foo.md, foo.html) do not display it more than once in dir listings.
640aa2f9
– Uriel <u@berlinblue.org>
authored
on 2011/06/27 21:50
Documentation updates:
99fdff82
– Uriel <u@berlinblue.org>
authored
on 2011/02/05 11:50
Fix stupid typo in comment.
e461972e
– Uriel <u@berlinblue.org>
authored
on 2011/02/05 11:49
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.
684b288f
– Uriel <u@berlinblue.org>
authored
on 2011/01/16 10:39
Fix typo in Apache instructions, thanks cdarwin!
Next