summaryrefslogtreecommitdiff
path: root/sys/src/cmd/webfs/fs.c
AgeCommit message (Collapse)Author
2022-04-02webfs: implement RFC2617 qop extension for http digest authenticationcinap_lenrek
2019-03-23webfs: bracket literal ipv6 host in "Host:" headercinap_lenrek
2018-09-18webfs: remove automatic Referer headermischief
automatic Referer headers were found to break downloads from sourceforge.net, causing html pages to appear instead of tarballs. if a website does need them, they can be added as needed via hget's -r flag, or added to mothra. reverts commits 67f536d20329 and 6d999c39a9f0
2018-01-31webfs(4): document -d and -D flagscinap_lenrek
2016-04-15webfs: change %H (hostname) format to %N to not collide with encodefmt's %H ↵cinap_lenrek
(hex)
2016-02-08webfs: faster shutdown using postnote()cinap_lenrek
when the 9p end is closed, post a note to our private note group to shoot down http procs. this results in quicker release of namespace resources.
2016-01-07format pointer subtraction results with %zd instead of %ld (for long -> ↵cinap_lenrek
intptr on amd64)
2015-03-14webfs: do not send credentials in automatic referer urlcinap_lenrek
2015-03-12webfs: simplify http basic auth code by using encodefmt()cinap_lenrek
2015-02-23webfs: check $httpproxy and error when its boguscinap_lenrek
the httpproxy environment variable needs to be a url as stated in the manpage, so give an error when it isnt.
2014-06-04webfs: explicitely unmount old /mnt/web (thanks BurnZeZ)cinap_lenrek
webfs forks the namespace to isolate itself from its mount point which has the side effect that it captures the mount of previous instances of webfs mounted on /mnt/web. explicitely unmount the mountpoint in our namespace copy to drop the reference.
2014-05-09webfs: use mozilla compatible user agent as defaultcinap_lenrek
sites like google return the wrong characterset when they do not recognize the user-agent. so setting default user agent to something thats likely to pass these idiotic browser tests.
2014-02-14webfs: fix compiler warningcinap_lenrek
2013-11-24webfs: preserve unicode hostname, only convert to ascii when sending over ↵cinap_lenrek
the wire we'd like to keep Url.host in unicode for factotum key lookup. only when we send the url in a request, we have to convert it to ascii.
2013-11-24webfs: support for internationalized domain name urlscinap_lenrek
2013-09-03webfs: add exits(0) to main()cinap_lenrek
2013-01-12webfs: preauth supportcinap_lenrek
2012-07-19fix strchr \0 bugscinap_lenrek
2012-06-28webfs: fix mistakecinap_lenrek
2012-06-28webfs: send Accept headerscinap_lenrek
2012-05-18webfs: nstrcpy paranoiacinap_lenrek
2012-05-16webfs: add global timeout parameter settable in rootctl and command linecinap_lenrek
2012-04-03webfs: make up fake spoof referercinap_lenrek
2012-03-25webfs: useragent ctl message for /mnt/web/ctlcinap_lenrek
2012-02-10webfs: hjdickscinap_lenrek
2012-01-12fix wrong use of qid.type == QTDIR comparsioncinap_lenrek
2012-01-11new webfs, rc based hgetcinap_lenrek
2011-08-22fix iointerrupt usecinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen