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 |