커밋 그래프

  • 3b860491e0 sandbox: use a static path for the chroot dir master Albert S 2019-11-22 19:06:36 +0100
  • 6fdf5f8f5a sandboxing: sync with qssb.h upstream + isolate network Albert S 2019-11-17 12:51:45 +0100
  • d9c9cbd5a2 begin basic sandboxing with qssb Albert S 2019-11-09 15:16:07 +0100
  • 8fc0c81bbb git: update to v2.23.0 Christian Hesse 2019-06-13 21:41:37 +0200
  • 034e3c7d56 git: update to v2.22.0 Christian Hesse 2019-05-13 21:41:37 +0200
  • e1ad15d368 ui-tree: allow per repository override for enable-blame Christian Hesse 2019-02-26 17:08:31 +0100
  • 27a6d69ab3 tests: successfully validate rc versions Christian Hesse 2019-06-04 13:49:36 +0200
  • 985fba80d0 git: update to v2.21.0 Christian Hesse 2019-02-24 21:19:46 +0100
  • 68de710c1c ui-ssdiff: ban strncat() Christian Hesse 2019-02-12 21:53:02 +0100
  • ccba7eb9d0 global: make 'char *path' const where possible Christian Hesse 2019-01-02 17:25:01 +0100
  • 54c407a74a ui-shared: restrict to 15 levels Jason A. Donenfeld 2019-05-20 21:45:12 +0200
  • bd0293f570 ui-diff,ui-tag: don't use htmlf with non-formatted strings Chris Mayo 2019-02-21 19:57:23 +0000
  • 5bd7e9bc1b ui-ssdiff: resolve HTML5 validation errors Chris Mayo 2019-02-21 19:56:05 +0000
  • 7d87cd3a21 filters: migrate from luacrypto to luaossl Jason A. Donenfeld 2019-01-03 02:11:14 +0100
  • e23f63461f ui-shared: fix broken sizeof in title setting and rewrite Jason A. Donenfeld 2019-01-02 07:52:12 +0100
  • 55ebd5e97c git: update to v2.20.0 Christian Hesse 2018-11-20 17:31:21 +0100
  • 441dac1d74 ui-blame: set repo for sb Jason A. Donenfeld 2018-11-22 01:49:55 +0100
  • 898b9e19e0 auth-filter: pass url with query string attached Jason A. Donenfeld 2018-11-21 03:16:11 +0100
  • a22855747e git: use xz compressed archive for download Christian Hesse 2018-11-20 23:55:03 +0100
  • 2c9f56f3e1 git: update to v2.19.1 Christian Hesse 2018-08-28 18:27:00 +0200
  • a96f2890f4 ui-ssdiff: ban strcat() Christian Hesse 2018-08-28 18:23:36 +0200
  • 0899eb644f ui-ssdiff: ban strncpy() Christian Hesse 2018-08-28 18:22:26 +0200
  • 2fc008d6de ui-shared: ban strcat() Christian Hesse 2018-08-28 20:33:02 +0200
  • edb3403f00 ui-patch: ban sprintf() Christian Hesse 2018-08-28 18:18:37 +0200
  • 7f75647b55 ui-log: ban strncpy() Christian Hesse 2018-08-28 18:16:11 +0200
  • 71ba7187e5 ui-log: ban strcpy() Christian Hesse 2018-08-28 18:08:33 +0200
  • 60a930044d parsing: ban sprintf() Christian Hesse 2018-08-28 18:14:32 +0200
  • 7cde5885d8 parsing: ban strncpy() Christian Hesse 2018-08-28 18:11:50 +0200
  • b0fc647fe6 filters: generate anchor links from markdown Christian Hesse 2018-07-13 21:44:50 +0200
  • 824138e591 Bump version. Jason A. Donenfeld 2018-08-03 16:26:14 +0200
  • 53efaf30b5 clone: fix directory traversal Jason A. Donenfeld 2018-08-03 15:46:11 +0200
  • c679d90104 config: record repo.snapshot-prefix in the per-repo config Konstantin Ryabitsev 2018-07-17 12:38:22 -0400
  • 77b6f83344 auth-filters: add simple file-based authentication scheme Jason A. Donenfeld 2018-07-15 04:45:11 +0200
  • 82856923bf auth-filters: use crypt() in simple-authentication Jason A. Donenfeld 2018-07-15 04:18:03 +0200
  • b73df8098f auth-filters: generate secret securely Jason A. Donenfeld 2018-07-15 03:22:12 +0200
  • c4d23d02ec auth-filters: do not crash on nil username Jason A. Donenfeld 2018-07-14 05:10:28 +0200
  • 93a2c33051 auth-filter: do not write more than we've read Jason A. Donenfeld 2018-07-14 05:09:27 +0200
  • c3b5b5f648 auth-filters: do not use HMAC-SHA1 Jason A. Donenfeld 2018-07-14 03:32:00 +0200
  • c132ef2462 Bump version. Jason A. Donenfeld 2018-07-13 22:40:42 +0200
  • 5dec7f4a91 Update COPYING Todd Zullinger 2018-07-10 10:03:34 -0400
  • 089b29a7e1 css: use correct size in annotated decoration Jason A. Donenfeld 2018-07-08 19:14:44 +0200
  • 22583c4992 cgitrc.5: add local tar signature example Jason A. Donenfeld 2018-07-05 02:38:33 +0200
  • 08a2b1b8f8 Fix gcc 8.1.1 compiler warnings Jason A. Donenfeld 2018-07-04 03:13:31 +0200
  • c4167cbd65 cgitrc.5: document new signature notes Jason A. Donenfeld 2018-07-03 20:44:08 +0200
  • 7ba41963dd snapshot: support tar signature for compressed tar Christian Hesse 2018-06-07 21:31:28 +0200
  • b522a302c9 extra-head-content: introduce another option for meta tags Jason A. Donenfeld 2018-02-12 23:10:06 +0100
  • c4fbb99cee Use string list strdup_strings for mimetypes John Keeping 2018-06-20 18:12:09 +0800
  • 9086260329 manpage: fix sorting order Andy Green 2018-06-20 18:12:03 +0800
  • b31e99887b cache: close race window when unlocking slots John Keeping 2018-06-20 07:29:14 +0200
  • 255b78ff52 git: update to v2.18.0 Christian Hesse 2018-06-04 18:49:28 +0200
  • 54d37dc154 global: remove functionality we deprecated for cgit v1.0 Christian Hesse 2018-06-18 11:48:43 +0200
  • 2f8648ff7f snapshot: strip bit from struct cgit_snapshot_format Christian Hesse 2018-06-11 08:26:59 +0200
  • 30a378b571 snapshot: support special value 'all' to enable all formats Christian Hesse 2018-06-07 22:01:50 +0200
  • c712d5ac43 snapshot: support archive signatures John Keeping 2018-03-31 16:15:48 +0100
  • 71d14d9c98 ui-refs: use shared function to print tag downloads John Keeping 2018-03-31 15:11:05 +0100
  • e491eaa5df ui-shared: pass separator in to cgit_print_snapshot_links() John Keeping 2018-03-31 15:08:59 +0100
  • 5b1f42ffee ui-shared: use the same snapshot logic as ui-refs John Keeping 2018-03-31 15:06:01 +0100
  • 82aadcfc51 ui-shared: rename parameter to cgit_print_snapshot_links() John Keeping 2018-03-31 15:03:21 +0100
  • 63da41a915 ui-shared: remove unused parameter John Keeping 2018-03-31 15:02:21 +0100
  • f0047d2d94 ui-refs: remove unnecessary sanity check John Keeping 2018-03-31 14:57:22 +0100
  • 00ad47bbfa ui-snapshot: filter permitted snapshot requests John Keeping 2018-03-31 15:19:52 +0100
  • c1572bb5ec Add "snapshot-prefix" repo configuration John Keeping 2018-03-31 14:20:01 +0100
  • d85e8a9810 ui-snapshot: pass repo into get_ref_from_filename() John Keeping 2018-03-31 15:18:57 +0100
  • bd1b281478 ui-shared: pass repo object to print_snapshot_links() John Keeping 2018-03-31 14:05:02 +0100
  • 0bb34ef130 ui-log: highlight annotated tags in different color Christian Hesse 2018-06-05 12:46:13 +0200
  • e65ea965a0 print git version string in footer Christian Hesse 2018-06-04 22:27:46 +0200
  • fb804a3537 git: update to v2.17.1 Christian Hesse 2018-05-30 10:28:12 +0200
  • b759189574 ui-blame: free read_sha1_file() buffer after use Andy Green 2018-06-19 17:02:07 +0800
  • 26610aff34 ui-tag: Fix inconsistent capitalization Jon DeVree 2018-06-10 18:28:49 -0400
  • 7708859c4d ui-tree: free read_sha1_file() buffer after use Andy Green 2018-06-13 10:02:00 +0800
  • 48f175083a Makefile: drive asciidoc directly for HTML output John Keeping 2018-06-16 13:11:09 +0100
  • 33414d7869 doc: use consistent id's when generating html files Todd Zullinger 2018-02-20 20:36:03 -0500
  • 03f6e34bb9 cgit: prepare repo before error pages Jason A. Donenfeld 2018-02-12 23:23:47 +0100
  • dbaee2672b ui-blame: Allow syntax highlighting Jeff Smith 2017-10-28 21:43:26 -0500
  • aafc42d808 ui-blame: Make each column into a single table cell Jeff Smith 2017-10-17 23:17:34 -0500
  • 2b95c9d49c ui-blame: Break out emit_blame_entry into component methods Jeff Smith 2017-10-17 23:17:33 -0500
  • 6b5b655f6d ui-blame: Distinguish hashes column from lines column Jeff Smith 2017-10-17 23:17:32 -0500
  • 1dd53e3a2f git: update to v2.16.0 Christian Hesse 2018-01-18 09:19:31 +0100
  • 5d947ba3f0 git: update to v2.15.1 Christian Hesse 2017-11-29 22:25:42 +0100
  • 67d0f87050 global: spelling fixes Ville Skyttä 2017-10-14 22:05:51 +0300
  • 98abe5bb9e ui-shared: use type='search' for the search box Ville Skyttä 2017-10-14 22:02:16 +0300
  • fd069b4ca0 filter: pipe_fh should be local Jason A. Donenfeld 2017-10-14 16:13:07 +0200
  • 9d751e7eec parsing: don't clear existing state with empty input John Keeping 2017-10-14 13:02:53 +0100
  • 1649afdc9b ui-tree: link to blame UI if enabled Jeff Smith 2017-10-01 23:39:09 -0500
  • c1cd290d1f ui-blame: add blame UI Jeff Smith 2017-10-01 23:39:08 -0500
  • f6ffe40d1a ui-shared: make a char* parameter const Jeff Smith 2017-10-01 23:39:07 -0500
  • 9337c7ee83 ui-tree: move set_title_from_path to ui-shared Jeff Smith 2017-10-01 23:39:06 -0500
  • 70787254b2 html: html_ntxt with no ellipsis Jeff Smith 2017-10-01 23:39:05 -0500
  • 3b485cc542 cache: flush stdio before restoring FDs John Keeping 2017-04-24 19:38:34 +0100
  • de29788338 Use https for submodule Daniel M. Weeks 2017-09-20 11:17:29 -0400
  • 51cc456b77 ui-plain: print symlink content John Keeping 2017-03-06 23:27:23 +0000
  • 113f4b8588 cgit: don't set vpath unless repo is set John Keeping 2017-02-19 12:02:37 +0000
  • c699866699 parsing: clear query path before starting John Keeping 2017-02-19 12:17:05 +0000
  • 1b4ef6783a ui-shared: don't print path crumbs without a repo John Keeping 2017-02-19 12:27:48 +0000
  • 6d3c8bc37f ui-atom: properly escape delimiter in page link John Keeping 2017-01-15 12:29:38 +0000
  • 86a6d358f7 git: update to v2.14 Jeff Smith 2017-08-09 19:02:56 -0500
  • 3d33b46df2 git: update to v2.13.4 Christian Hesse 2017-07-24 17:22:52 +0200
  • 7ce19ba550 Update .mailmap with my new email address Lukas Fleischer 2017-07-27 16:20:15 +0200
  • 7ebdb30fdf Remove unused variable from sort_section() Lukas Fleischer 2017-04-05 06:38:27 +0200
  • 87c47488d0 ui-repolist: properly sort by age Jason A. Donenfeld 2017-03-30 13:19:50 +0200