summary refs log tree commit diff
path: root/bin (unfollow)
Commit message (Expand)Author
2018-12-01Add Jeff Wayne — The Eve of the WarJune McEnroe
2018-11-27Switch to pkgsrc on DarwinJune McEnroe
2018-11-27Fix ports for LinuxJune McEnroe
2018-11-26Un-hardcode fortune(6) path in cgramJune McEnroe
2018-11-26Add cgram "port" from NetBSDJune McEnroe
2018-11-25Add "ports" of some FreeBSD utilities for macOSJune McEnroe
2018-11-25Return enum Error from file functions in ediJune McEnroe
2018-11-24Implement deserialization in ediJune McEnroe
2018-11-24Add premature serialization to ediJune McEnroe
2018-11-23Set default .asm, .h, .sh syntax modes for vimJune McEnroe
2018-11-23Replace tableUpdate with tableReplaceJune McEnroe
2018-11-23Move buffer length to blocksJune McEnroe
2018-11-23Disable number, laststatus, ruler in vimJune McEnroe
2018-11-22Add Julia Holter — I Shall Love 2June McEnroe
2018-11-22Add fileWrite for ediJune McEnroe
2018-11-22Simplify edi file readingJune McEnroe
2018-11-21Reorganize ignored directoriesJune McEnroe
2018-11-21Add Iter for ediJune McEnroe
2018-11-21Fix freeing empty buffer blockJune McEnroe
2018-11-21Read files in ediJune McEnroe
2018-11-21Free buffer block if empty when allocating new blockJune McEnroe
2018-11-21Track hot slice in tablesJune McEnroe
2018-11-20Add bufferDeleteJune McEnroe
2018-11-19Alias ls='ls -p'June McEnroe
2018-11-19Add missing include in dtchJune McEnroe
2018-11-18Avoid DST struct TableJune McEnroe
2018-11-18Add Go Mono variantsJune McEnroe
2018-11-18Add seeds of ediJune McEnroe
2018-11-15Use png.h in gfxx.cJune McEnroe
2018-11-14Remove zlib dependency from png.hJune McEnroe
2018-11-14Rearrange bin Makefile once moreJune McEnroe
2018-11-14Factor out png.hJune McEnroe
2018-11-14Add \l binding to insert AGPL commentJune McEnroe
2018-11-14Add Chromatics — Running Up That HillJune McEnroe
2018-11-12Clean up and improve dtchJune McEnroe
2018-11-12Use typedefs uint and byteJune McEnroe
2018-11-11Add \s sort binding and simplify \h and \aJune McEnroe
2018-11-07Remove msr606June McEnroe
2018-11-07Implement all of MSR606June McEnroe
2018-10-30Add Low — Double NegativeJune McEnroe
2018-10-28Prevent buffer overflows in pngoJune McEnroe
2018-10-27Remove other building bindings for engineerJune McEnroe
2018-10-27Set MANSECT for sections 2 and 3 before 1June McEnroe
2018-10-21Add Rival Consoles — HeliosJune McEnroe
2018-10-19Nice shot!June McEnroe
2018-10-17Fix tags targetJune McEnroe
2018-10-16Remove klonJune McEnroe
2018-10-08Use wchar_t in ttpreJune McEnroe
2018-10-08Add ttpreJune McEnroe
2018-10-08Use col -b to remove formatting for READMEJune McEnroe
/tr> 2014-01-17Switch to exclusively using global ctxLukas Fleischer Drop the context parameter from the following functions (and all static helpers used by them) and use the global context instead: * cgit_print_http_headers() * cgit_print_docstart() * cgit_print_pageheader() Remove context parameter from all commands Drop the context parameter from the following functions (and all static helpers used by them) and use the global context instead: * cgit_get_cmd() * All cgit command functions. * cgit_clone_info() * cgit_clone_objects() * cgit_clone_head() * cgit_print_plain() * cgit_show_stats() 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