| e64d5e04 |
2016-01-14 |
Bump version |
Jason A. Donenfeld |
| c326f3eb |
2016-01-14 |
ui-plain: add enable-html-serving flag |
Jason A. Donenfeld |
| 9ca25669 |
2016-01-14 |
ui-blob: set CSP just in case |
Jason A. Donenfeld |
| 92996ac2 |
2016-01-14 |
ui-blob: always use generic mimetypes |
Jason A. Donenfeld |
| 1c581a07 |
2016-01-14 |
ui-blob: Do not accept mimetype from user |
Jason A. Donenfeld |
| 513b3863 |
2016-01-14 |
ui-shared: prevent malicious filename from injecting headers |
Jason A. Donenfeld |
| 4291453e |
2016-01-14 |
ui-shared: Avoid new line injection into redirect header |
Jason A. Donenfeld |
| 4c69241b |
2016-01-13 |
Fix missing prototype declarations |
Peter Colberg |
| 9abe4a26 |
2015-12-08 |
ui-repolist: return HTTP 404 if no repositories found |
Peter Colberg |
| a4014d0d |
2015-12-08 |
ui-repolist: extract repo visibility criteria to separate function |
Peter Colberg |
| da1b8971 |
2015-12-13 |
Fix segmentation fault in hc() |
Lukas Fleischer |
| 559ab5ec |
2016-01-05 |
git: update to v2.7.0 |
Christian Hesse |
| 6edc84bc |
2016-01-13 |
ui-repolist: initialize char *buf to NULL |
Christian Hesse |
| 4458abf6 |
2015-11-24 |
filter: avoid integer overflow in authenticate_post |
Jason A. Donenfeld |
| ffe09621 |
2015-11-12 |
about-formatting.sh: comment text out of date |
Jason A. Donenfeld |
| 143e6525 |
2015-10-12 |
filters: port syntax-highlighting.py to python 3.x |
Christian Hesse |
| 3f9e14ad |
2015-10-12 |
md2html: the default of stdin works fine |
Jason A. Donenfeld |
| c3018991 |
2015-10-12 |
filters: misc cleanups |
Jason A. Donenfeld |
| ccb42541 |
2015-10-12 |
md2html: use pure python |
Jason A. Donenfeld |
| 76dc7a33 |
2015-10-10 |
cache: fix resource leak: close file handle before return |
Christian Hesse |
| ed5dccbe |
2015-10-10 |
ui-atom: fix resource leak: free allocation from cgit_pageurl |
Christian Hesse |
| 144e3c60 |
2015-10-10 |
ui-atom: fix resource leak: free before return |
Christian Hesse |
| 97da17b7 |
2015-10-10 |
ui-atom: fix resource leak: free allocation from cgit_repourl |
Christian Hesse |
| 7320bfa8 |
2015-10-10 |
ui-blob: fix resource leak: free before return |
Christian Hesse |
| 30802126 |
2015-10-10 |
ui-blob: fix resource leak: free before return |
Christian Hesse |
| 08a2b818 |
2015-10-09 |
ui-plain: fix resource leak: free before assigning NULL |
Christian Hesse |
| 979db79a |
2015-10-09 |
ui-plain: fix resource leak: free before return |
Christian Hesse |
| 51338f76 |
2015-10-09 |
ui-repolist: fix resource leak: free allocation from cgit_currenturl |
Christian Hesse |
| 7ef1a479 |
2015-10-09 |
ui-repolist: fix resource leak: free before return |
Christian Hesse |
| 525c815c |
2015-10-09 |
filters: Simplify converters |
Jason A. Donenfeld |
| 6edfc167 |
2015-10-09 |
ui-shared: fix resource leak: free allocation from cgit_hosturl |
Christian Hesse |
| f77e2a8c |
2015-10-09 |
ui-shared: return value of cgit_hosturl is not const |
Christian Hesse |
| 6f2e4400 |
2015-10-09 |
cmd: fix resource leak: free allocation from cgit_currenturl and fmtalloc |
Christian Hesse |
| 3e244a0c |
2015-10-09 |
ui-shared: fix resource leak: free allocation from cgit_currenturl |
Christian Hesse |
| c5c0eb87 |
2015-10-09 |
ui-shared: return value of cgit_currenturl is not const |
Christian Hesse |
| 37fce991 |
2015-10-09 |
ui-shared: fix resource leak: free allocation from cgit_fileurl |
Christian Hesse |
| fa5810ed |
2015-10-09 |
ui-ssdiff: fix resource leak: free allocation from cgit_fileurl |
Christian Hesse |
| 896cd69d |
2015-10-09 |
ui-tree: fix resource leak: free before return |
Christian Hesse |
| ad006918 |
2015-10-09 |
Avoid use of non-reentrant functions |
Jason A. Donenfeld |
| 35b3c67a |
2015-09-05 |
Makefile: fix MAKEFLAGS tests with multiple flags |
John Keeping |
| 198a4404 |
2015-10-08 |
ui-refs: remove useless null check |
John Keeping |
| 509488d8 |
2015-10-08 |
ui-blob: remove useless null check |
John Keeping |
| 687cdf69 |
2015-10-08 |
scan-tree: remove useless strdup() |
John Keeping |
| 94182d60 |
2015-10-08 |
cgit.c: remove useless null check |
John Keeping |
| 978ce8c0 |
2015-10-06 |
git: update to v2.6.1 |
Christian Hesse |
| 73f199be |
2015-08-17 |
mime: rewrite detection function |
Jason A. Donenfeld |
| 790d2498 |
2015-08-16 |
ui-summary: send images plain for about page |
Christian Hesse |
| aa943bc9 |
2015-08-16 |
refactor get_mimetype_from_file() to get_mimetype_for_filename() |
Christian Hesse |
| f5c83d7b |
2015-08-14 |
move get_mimetype_from_file() to shared |
Christian Hesse |
| 73ef8567 |
2015-08-14 |
cmd: fix command definition |
John Keeping |
| 03de4733 |
2015-08-14 |
cmd: no need for pre function hook now |
Jason A. Donenfeld |
| c5975ae5 |
2015-08-14 |
ui-shared: cache errors for "dynamic TTL" |
John Keeping |
| a420c7ce |
2015-08-14 |
cmd: remove "want_layout" field |
John Keeping |
| 9c70c0bf |
2015-08-14 |
tree: move layout into page function |
John Keeping |
| 696a33b6 |
2015-08-14 |
tag: move layout into page function |
John Keeping |
| a3daa41b |
2015-08-14 |
summary: move layout into page function |
John Keeping |
| 892c5441 |
2015-08-14 |
stats: move layout into page function |
John Keeping |
| 6d39dd19 |
2015-08-14 |
refs: move layout to page function |
John Keeping |
| 23c17d8f |
2015-08-14 |
log: move layout into page function |
John Keeping |
| 3b220eb2 |
2015-08-14 |
diff: move layout to page function |
John Keeping |
| c53a15c7 |
2015-08-14 |
commit: move layout into page function |
John Keeping |
| 51d9176e |
2015-08-14 |
about: move layout into page functions |
John Keeping |
| 76498798 |
2015-08-14 |
ui-shared: add cgit_print_layout_{start,end}() |
John Keeping |
| fb2c71fa |
2015-08-14 |
html: remove html_status() |
John Keeping |
| fd00e71a |
2015-08-14 |
snapshot: don't reimplement cgit_print_error_page() |
John Keeping |
| 58e827cb |
2015-08-14 |
snapshot: use cgit_print_error_page() for HTTP status codes |
John Keeping |
| e3e41e51 |
2015-08-14 |
patch: use cgit_print_error_page() for HTTP status codes |
John Keeping |
| 9a06211d |
2015-08-14 |
blob: use cgit_print_error_page() to add HTTP headers |
John Keeping |
| 048f195e |
2015-08-14 |
snapshot: use cgit_print_error_page() instead of html_status() |
John Keeping |
| 2b3e76a9 |
2015-08-14 |
plain: use cgit_print_error_page() instead of html_status() |
John Keeping |
| 329381df |
2015-08-14 |
clone: use cgit_print_error_page() instead of html_status() |
John Keeping |
| e9b71ae6 |
2015-08-14 |
cgit: use cgit_print_error_page() where appropriate |
John Keeping |
| aec1204a |
2015-08-14 |
ui-shared: add cgit_print_error_page() function |
John Keeping |
| aa12084f |
2015-08-14 |
ui-patch: make sure to send http headers |
Christian Hesse |
| c543d7db |
2015-08-13 |
Makefile: make "git/config.mak.uname" inclusion optional |
John Keeping |
| a360666d |
2015-08-13 |
ui-shared: show full date in tooltip if longer ago than max_relative |
John Keeping |
| b44dd95f |
2015-08-13 |
ui-shared: use common function in print_rel_date() |
John Keeping |
| f03e3cb8 |
2015-08-13 |
ui-shared: extract date formatting to a function |
John Keeping |
| 0c4d7675 |
2015-08-13 |
filter: don't use dlsym unnecessarily |
John Keeping |
| 7105a78b |
2015-08-13 |
ui-tree: use "sane" isgraph() |
John Keeping |
| e09574bd |
2015-08-13 |
cgit.h: move stdbool.h from ui-shared.h |
John Keeping |
| 43620cf6 |
2015-08-13 |
cache.c: fix header order |
John Keeping |
| f2e8ca80 |
2015-08-13 |
configfile.c: don't include system headers directly |
John Keeping |
| 157f544a |
2015-08-13 |
Remove redundant includes |
John Keeping |
| 03931022 |
2015-08-13 |
Makefile: include Git's config.mak.uname |
John Keeping |
| 2ef4edee |
2015-08-13 |
tests: allow shell to be overridden |
John Keeping |
| c0b59823 |
2015-08-13 |
redirect: cleanliness |
Jason A. Donenfeld |
| 622e64d5 |
2015-08-13 |
redirect: be more careful for different cgi setups |
Jason A. Donenfeld |
| da1d4c77 |
2015-08-12 |
ui-log: fix double counting |
John Keeping |
| 30304d81 |
2015-08-12 |
log: allow users to follow a file |
John Keeping |
| 044e2d26 |
2015-08-12 |
shared: make cgit_diff_tree_cb public |
John Keeping |
| 2d386e22 |
2015-08-12 |
t0110: Chain together using && |
Jason A. Donenfeld |
| d7034806 |
2015-08-12 |
about: always ensure page has a trailing slash |
Jason A. Donenfeld |
| 13c2d3df |
2015-07-15 |
filters: apply HTML escaping |
Lazaros Koromilas |
| de83de27 |
2015-07-28 |
git: update to v2.5.0 |
Christian Hesse |
| dc41a001 |
2015-08-10 |
Fix processing of repo.hide and repo.ignore |
Daniel Reichelt |
| 121e6539 |
2014-12-23 |
contrib/hooks: add sample post-receive hook using agefile |
John Keeping |
| 2eb41c46 |
2015-05-14 |
git: update to v2.4.1 |
Christian Hesse |
| d1ddce90 |
2015-03-18 |
ui-shared: allow remote refs in branch switcher |
Christian Hesse |
| 84627609 |
2015-03-14 |
git: update to v2.3.3 |
Christian Hesse |