Commit graph

  • bdcbe0922d ui-stats: cast pointer before checking for zero John Keeping 2016-02-08 14:12:35 +00:00
  • a8b9ef8c1c ui-stats: if we're going to abuse void*, do it safely Jason A. Donenfeld 2016-02-08 14:35:47 +01:00
  • 85ec9f0211 git: update to v2.7.1 Christian Hesse 2016-02-08 09:06:47 +01:00
  • 17c74eefa4 ui-shared: remove cgit_print_date() John Keeping 2016-01-19 19:33:08 +00:00
  • eb80b4edad ui-atom: use show_date directly for atom dates John Keeping 2016-01-19 19:33:07 +00:00
  • e68c86e8c5 ui-shared: use show_date for footer timestamp John Keeping 2016-01-19 19:33:06 +00:00
  • f2a901d2e1 ui: show ages in the originator's timezone John Keeping 2016-01-19 19:33:05 +00:00
  • 21dcf10386 ui-{commit,tag}: show dates in originator's timezone John Keeping 2016-01-19 19:33:04 +00:00
  • 360af46fac ui-shared: add cgit_date_mode() John Keeping 2016-01-19 19:33:03 +00:00
  • 45c87ca1c3 parsing: add timezone to ident structures John Keeping 2016-01-19 19:33:02 +00:00
  • 57ea1aa2a5 ui-shared: remove "format" from cgit_print_age() John Keeping 2016-01-19 19:33:01 +00:00
  • 5aa2eb8047 normalized indenting lookshe 2016-02-08 14:17:38 +01:00
  • 70d357f239 reverted changes to run under python 2.6 lookshe 2016-02-08 14:03:18 +01:00
  • a4d069bbd9 Merge branch 'master' into flatten_tree lookshe 2016-02-08 13:55:06 +01:00
  • 1ca2305975 call read_tree_recursive two times with different context to list directories first lookshe 2016-02-02 15:12:42 +01:00
  • 25eb0a096f identify head to use a bit prettier lookshe 2016-02-01 14:48:18 +01:00
  • 95be399ab4 author link with correct branches lookshe 2016-02-01 14:16:35 +01:00
  • fbcdeeb500 escaped author link lookshe 2016-02-01 13:36:03 +01:00
  • 36a1d663a6 added link to author (similar to gitweb) lookshe 2016-02-01 13:26:29 +01:00
  • 23f7dadaab ui-tree: put reverse path in title Jason A. Donenfeld 2016-01-18 15:56:45 +01:00
  • d3756bd7b0 syntax-highlighting: always use utf-8 to avoid ascii codec issues Jason A. Donenfeld 2016-01-18 11:14:06 +01:00
  • 33bc949a1e cache: don't check for match with no key John Keeping 2016-01-16 11:03:07 +00:00
  • 3fbfced740 cache: use size_t for string lengths John Keeping 2016-01-16 11:03:06 +00:00
  • baa5ad1f80 ui-log: handle parse_commit() errors John Keeping 2016-01-16 11:03:05 +00:00
  • 86ff85e75a reverted to use old perl markdown converter lookshe 2016-01-14 23:56:50 +01:00
  • 2a5c1abeea set ignore whitespace as default lookshe 2016-01-14 23:26:34 +01:00
  • 87dca2dd53 reverted syntax-hightling.py to python2 lookshe 2016-01-14 20:34:09 +01:00
  • 69bb0352e4 flatten tree for more direct links like github lookshe 2016-01-14 20:21:36 +01:00
  • e64d5e04c3 Bump version v0.12 Jason A. Donenfeld 2016-01-14 15:43:54 +01:00
  • c326f3eb02 ui-plain: add enable-html-serving flag Jason A. Donenfeld 2016-01-14 14:53:28 +01:00
  • 9ca2566972 ui-blob: set CSP just in case Jason A. Donenfeld 2016-01-14 14:43:43 +01:00
  • 92996ac2a6 ui-blob: always use generic mimetypes Jason A. Donenfeld 2016-01-14 14:31:53 +01:00
  • 1c581a0726 ui-blob: Do not accept mimetype from user Jason A. Donenfeld 2016-01-14 14:31:13 +01:00
  • 513b3863d9 ui-shared: prevent malicious filename from injecting headers Jason A. Donenfeld 2016-01-14 14:28:37 +01:00
  • 4291453ec3 ui-shared: Avoid new line injection into redirect header Jason A. Donenfeld 2016-01-14 14:13:39 +01:00
  • 4c69241b05 Fix missing prototype declarations Peter Colberg 2016-01-13 17:25:07 -05:00
  • 9abe4a26a9 ui-repolist: return HTTP 404 if no repositories found Peter Colberg 2015-12-08 12:53:09 -05:00
  • a4014d0dbf ui-repolist: extract repo visibility criteria to separate function Peter Colberg 2015-12-08 12:53:08 -05:00
  • da1b89710f Fix segmentation fault in hc() Lukas Fleischer 2015-12-13 01:27:13 +01:00
  • 559ab5ecc4 git: update to v2.7.0 Christian Hesse 2016-01-05 07:38:53 +01:00
  • 6edc84bc44 ui-repolist: initialize char *buf to NULL Christian Hesse 2016-01-13 00:45:03 +01:00
  • 4458abf641 filter: avoid integer overflow in authenticate_post Jason A. Donenfeld 2015-11-24 11:28:00 +01:00
  • ffe09621f2 about-formatting.sh: comment text out of date Jason A. Donenfeld 2015-11-12 04:44:32 +01:00
  • 143e65252c filters: port syntax-highlighting.py to python 3.x Christian Hesse 2015-10-12 18:23:56 +02:00
  • 3f9e14ada1 md2html: the default of stdin works fine Jason A. Donenfeld 2015-10-12 18:33:21 +02:00
  • c301899112 filters: misc cleanups Jason A. Donenfeld 2015-10-12 16:47:47 +02:00
  • ccb4254104 md2html: use pure python Jason A. Donenfeld 2015-10-12 16:42:48 +02:00
  • 76dc7a3371 cache: fix resource leak: close file handle before return Christian Hesse 2015-10-10 16:56:28 +02:00
  • ed5dccbeaa ui-atom: fix resource leak: free allocation from cgit_pageurl Christian Hesse 2015-10-10 16:56:27 +02:00
  • 144e3c6085 ui-atom: fix resource leak: free before return Christian Hesse 2015-10-10 16:56:26 +02:00
  • 97da17b783 ui-atom: fix resource leak: free allocation from cgit_repourl Christian Hesse 2015-10-10 16:56:25 +02:00
  • 7320bfa893 ui-blob: fix resource leak: free before return Christian Hesse 2015-10-10 16:56:23 +02:00
  • 30802126d4 ui-blob: fix resource leak: free before return Christian Hesse 2015-10-10 16:56:24 +02:00
  • 08a2b818f2 ui-plain: fix resource leak: free before assigning NULL Christian Hesse 2015-10-09 14:55:50 +02:00
  • 979db79a80 ui-plain: fix resource leak: free before return Christian Hesse 2015-10-09 14:55:49 +02:00
  • 51338f7658 ui-repolist: fix resource leak: free allocation from cgit_currenturl Christian Hesse 2015-10-09 14:55:48 +02:00
  • 7ef1a47991 ui-repolist: fix resource leak: free before return Christian Hesse 2015-10-09 14:55:47 +02:00
  • 525c815cc4 filters: Simplify converters Jason A. Donenfeld 2015-10-09 15:13:35 +02:00
  • 6edfc1672c ui-shared: fix resource leak: free allocation from cgit_hosturl Christian Hesse 2015-10-09 13:15:51 +02:00
  • f77e2a8cfa ui-shared: return value of cgit_hosturl is not const Christian Hesse 2015-10-09 13:15:50 +02:00
  • 6f2e4400fa cmd: fix resource leak: free allocation from cgit_currenturl and fmtalloc Christian Hesse 2015-10-09 13:15:49 +02:00
  • 3e244a0cca ui-shared: fix resource leak: free allocation from cgit_currenturl Christian Hesse 2015-10-09 13:15:48 +02:00
  • c5c0eb873e ui-shared: return value of cgit_currenturl is not const Christian Hesse 2015-10-09 13:15:47 +02:00
  • 37fce9916a ui-shared: fix resource leak: free allocation from cgit_fileurl Christian Hesse 2015-10-09 13:15:46 +02:00
  • fa5810ed8e ui-ssdiff: fix resource leak: free allocation from cgit_fileurl Christian Hesse 2015-10-09 13:15:45 +02:00
  • 896cd69dde ui-tree: fix resource leak: free before return Christian Hesse 2015-10-09 13:15:44 +02:00
  • ad006918a5 Avoid use of non-reentrant functions Jason A. Donenfeld 2015-10-09 11:01:04 +02:00
  • 35b3c67ac2 Makefile: fix MAKEFLAGS tests with multiple flags John Keeping 2015-09-05 14:32:50 +01:00
  • 198a4404b9 ui-refs: remove useless null check John Keeping 2015-10-08 23:23:59 +01:00
  • 509488d85c ui-blob: remove useless null check John Keeping 2015-10-08 23:23:58 +01:00
  • 687cdf6968 scan-tree: remove useless strdup() John Keeping 2015-10-08 23:23:57 +01:00
  • 94182d6031 cgit.c: remove useless null check John Keeping 2015-10-08 23:23:56 +01:00
  • 978ce8c00c git: update to v2.6.1 Christian Hesse 2015-10-06 07:36:40 +02:00
  • 73f199be3f mime: rewrite detection function Jason A. Donenfeld 2015-08-17 14:35:20 +02:00
  • 790d2498cb ui-summary: send images plain for about page Christian Hesse 2015-08-16 14:53:53 +02:00
  • aa943bc9a6 refactor get_mimetype_from_file() to get_mimetype_for_filename() Christian Hesse 2015-08-16 14:53:52 +02:00
  • f5c83d7b5d move get_mimetype_from_file() to shared Christian Hesse 2015-08-14 16:50:56 +02:00
  • 73ef8567f0 cmd: fix command definition John Keeping 2015-08-14 15:20:23 +01:00
  • 03de473354 cmd: no need for pre function hook now Jason A. Donenfeld 2015-08-14 15:54:32 +02:00
  • c5975ae566 ui-shared: cache errors for "dynamic TTL" John Keeping 2015-08-14 12:47:22 +01:00
  • a420c7ce9b cmd: remove "want_layout" field John Keeping 2015-08-14 12:47:21 +01:00
  • 9c70c0bfdb tree: move layout into page function John Keeping 2015-08-14 12:47:20 +01:00
  • 696a33b66f tag: move layout into page function John Keeping 2015-08-14 12:47:19 +01:00
  • a3daa41b78 summary: move layout into page function John Keeping 2015-08-14 12:47:18 +01:00
  • 892c5441f4 stats: move layout into page function John Keeping 2015-08-14 12:47:17 +01:00
  • 6d39dd1914 refs: move layout to page function John Keeping 2015-08-14 12:47:16 +01:00
  • 23c17d8ff0 log: move layout into page function John Keeping 2015-08-14 12:47:15 +01:00
  • 3b220eb22d diff: move layout to page function John Keeping 2015-08-14 12:47:14 +01:00
  • c53a15c77a commit: move layout into page function John Keeping 2015-08-14 12:47:13 +01:00
  • 51d9176e4b about: move layout into page functions John Keeping 2015-08-14 12:47:12 +01:00
  • 764987980e ui-shared: add cgit_print_layout_{start,end}() John Keeping 2015-08-14 12:47:11 +01:00
  • fb2c71fad2 html: remove html_status() John Keeping 2015-08-14 12:47:10 +01:00
  • fd00e71ab7 snapshot: don't reimplement cgit_print_error_page() John Keeping 2015-08-14 12:47:09 +01:00
  • 58e827cbd9 snapshot: use cgit_print_error_page() for HTTP status codes John Keeping 2015-08-14 12:47:08 +01:00
  • e3e41e5125 patch: use cgit_print_error_page() for HTTP status codes John Keeping 2015-08-14 12:47:07 +01:00
  • 9a06211daa blob: use cgit_print_error_page() to add HTTP headers John Keeping 2015-08-14 12:47:06 +01:00
  • 048f195eaf snapshot: use cgit_print_error_page() instead of html_status() John Keeping 2015-08-14 12:47:05 +01:00
  • 2b3e76a9f9 plain: use cgit_print_error_page() instead of html_status() John Keeping 2015-08-14 12:47:04 +01:00
  • 329381dfe4 clone: use cgit_print_error_page() instead of html_status() John Keeping 2015-08-14 12:47:03 +01:00
  • e9b71ae6fe cgit: use cgit_print_error_page() where appropriate John Keeping 2015-08-14 12:47:02 +01:00