summary refs log tree commit diff
path: root/www (follow)
Commit message (Expand)AuthorAge
* Publish "Swans Are Dead"June McEnroe2021-05-05
* Publish "Time Machine"June McEnroe2021-04-25
* Fix crash trying to print "this commit" on 404sJune McEnroe2021-04-12
* Add some missing justification to "C Style"June McEnroe2021-03-16
* Publish "C Style"June McEnroe2021-03-16
* Add bubger to causal.agency pageJune McEnroe2021-03-14
* Publish "Mailing List"June McEnroe2021-03-04
* Add mailist, liberapay to indexJune McEnroe2021-02-24
* Publish "Operating systems"June McEnroe2021-02-22
* Iterate over text files to generate feedJune McEnroe2021-02-22
* Publish "Unpasswords"June McEnroe2021-02-20
* Add xdimmer to "Using OpenBSD"June McEnroe2021-02-15
* Publish "Using OpenBSD"June McEnroe2021-02-14
* Use owner-filter to add Liberapay donation buttonsJune McEnroe2021-02-04
* Use owner-filter for repo page headersJune McEnroe2021-02-04
* Remove cgit logo using cgitrcJune McEnroe2021-02-04
* Use mtags for sh in source-filterJune McEnroe2021-01-20
* Add all target to git.causal.agency MakefileJune McEnroe2021-01-20
* Remove Lua supportJune McEnroe2021-01-20
* Fix tests for diff spansJune McEnroe2021-01-20
* Use mtags in source-filterJune McEnroe2021-01-20
* Publish "reusing tags"June McEnroe2021-01-17
* Use <pre> and <span> to print diffsJune McEnroe2021-01-17
* Ignore cgit/gitJune McEnroe2021-01-17
* Link to causal.agency cgit from footerJune McEnroe2021-01-17
* Use buffered stdioEric Wong2021-01-17
* Remove redundant title on repo anchorsChris Mayo2021-01-17
* Improve button spacing for browsers w/o CSSEric Wong2021-01-17
* Improve decoration display for browsers without CSSEric Wong2021-01-17
* Use <pre> for commit-msgEric Wong2021-01-17
* Improve pageheader display on text-based browsersEric Wong2021-01-17
* Use git raw note formatChris Mayo2021-01-17
* Touch tags in source-filterJune McEnroe2021-01-17
* Use a temp directory in source-filter to preserve nameJune McEnroe2021-01-15
* Call cap_rights_limit on stderr tooJune McEnroe2021-01-14
* Add link to gopher version of text.causal.agencyJune McEnroe2021-01-14
* Add igp gopher server for text.causal.agencyJune McEnroe2021-01-14
* Switch git.causal.agency to hilex and htagmlJune McEnroe2021-01-13
* Style causal.agency like bin HTMLJune McEnroe2021-01-12
* Replace causal.agency with a simple mdoc pageJune McEnroe2021-01-12
* Publish "Using vi"June McEnroe2021-01-11
* Update taglineJune McEnroe2021-01-05
* Add "this commit" option to switch formAlyssa Ross2020-12-27
* Show subject in commit page titleJune McEnroe2020-12-27
* Show symlink targets in tree listingJune McEnroe2020-12-27
* Disallow blame in robots.txtJune McEnroe2020-12-27
* Don't link to blame for binary blobsJune McEnroe2020-12-27
* Bail from blame if blob is binaryJune McEnroe2020-12-27
* Remove dependency on memrchrJune McEnroe2020-12-27
* Remove cgit/git submoduleJune McEnroe2020-12-27
ats() In initialization routines, use the global context variable instead of passing a pointer around locally. Remove callback data parameter for cache slots This is no longer needed since the context is always read from the global context variable. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-16auth: have cgit calculate login addressJason A. Donenfeld This way we're sure to use virtual root, or any other strangeness encountered. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2014-01-16auth: lua string comparisons are time invariantJason A. Donenfeld By default, strings are compared by hash, so we can remove this comment. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2014-01-16authentication: use hidden form instead of refererJason A. Donenfeld This also gives us some CSRF protection. Note that we make use of the hmac to protect the redirect value. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2014-01-16auth: add basic authentication filter frameworkJason A. Donenfeld This leverages the new lua support. See filters/simple-authentication.lua for explaination of how this works. There is also additional documentation in cgitrc.5.txt. Though this is a cookie-based approach, cgit's caching mechanism is preserved for authenticated pages. Very plugable and extendable depending on user needs. The sample script uses an HMAC-SHA1 based cookie to store the currently logged in user, with an expiration date. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2014-01-16t0111: Additions and fixesLukas Fleischer * Rename the capitalize-* filters to dump.* since they also dump the arguments. * Add full argument validation to the email filters. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-16parsing.c: Remove leading space from committerLukas Fleischer