Website Summary Files Commits Branches @commit @diff @stats
path: root / shared.c
Commit message (Expand)AuthorAgeLinesSHA
* global: fix libc constness warnings
 Jason A. Donenfeld
2026-05-04-1/+25a0f900
* cgit: truncate all config values at the newline
 Jason A. Donenfeld
2026-05-04-2/+12ed05b10
* ui-log: allow link following to be disabled per-repo
 Jason A. Donenfeld
2026-02-24-0/+10d28d54
* git: update to v2.53.0
 Christian Hesse
2026-02-02-3/+2d9da9ce
* git: update to v2.52.0
 Christian Hesse
2025-11-17-1/+11b79eec
* git: update to v2.51.1
 Christian Hesse
2025-10-16-1/+1883304c
* git: update to v2.47.0
 Christian Hesse
2024-10-07-2/+2c1733e2
* git: update to v2.46.0
 Christian Hesse
2024-08-02-0/+209d24d7
* git: update to v2.41.0
 Christian Hesse
2023-06-01-6/+11a6da40b
* shared: fix bad free in cgit_diff_tree
 June McEnroe
2022-12-19-7/+5b9ff119
* ui-tree: allow per repository override for enable-blame
 Christian Hesse
2019-06-25-0/+1e1ad15d
* git: update to v2.20.0
 Christian Hesse
2018-12-09-1/+155ebd5e
* git: update to v2.19.1
 Christian Hesse
2018-10-12-1/+12c9f56f
* Fix gcc 8.1.1 compiler warnings
 Jason A. Donenfeld
2018-07-04-3/+408a2b1b
* extra-head-content: introduce another option for meta tags
 Jason A. Donenfeld
2018-07-03-0/+1b522a30
* git: update to v2.18.0
 Christian Hesse
2018-06-27-1/+1255b78f
* snapshot: strip bit from struct cgit_snapshot_format
 Christian Hesse
2018-06-27-1/+12f8648f
* snapshot: support special value 'all' to enable all formats
 Christian Hesse
2018-06-27-0/+330a378b
* git: update to v2.16.0
 Christian Hesse
2018-01-19-1/+11dd53e3
* git: update to v2.14
 Jeff Smith
2017-08-10-3/+386a6d35
* git: update to v2.13.4
 Christian Hesse
2017-08-10-1/+33d33b46
* shared: remove unused function strlpart()
 Christian Hesse
2016-10-12-16/+02d59e6a
* shared: remove unused function strrpart()
 Christian Hesse
2016-10-12-15/+03e2e8f1
* shared: make cgit_free_taginfo() public
 John Keeping
2016-10-01-1/+1b19d889
* shared: remove return value from cgit_free_commitinfo()
 John Keeping
2016-10-01-2/+1d9dff37
* git: update to v2.10.0
 Christian Hesse
2016-09-04-14/+1411695a5
* ui-shared: add homepage to tabs
 Jason A. Donenfeld
2016-02-22-0/+15f2664f
* ui-plain: add enable-html-serving flag
 Jason A. Donenfeld
2016-01-14-0/+1c326f3e
* git: update to v2.7.0
 Christian Hesse
2016-01-13-2/+2559ab5e
* Avoid use of non-reentrant functions
 Jason A. Donenfeld
2015-10-09-3/+3ad00691
* mime: rewrite detection function
 Jason A. Donenfeld
2015-08-17-36/+2673f199b
* refactor get_mimetype_from_file() to get_mimetype_for_filename()
 Christian Hesse
2015-08-17-24/+33aa943bc
* move get_mimetype_from_file() to shared
 Christian Hesse
2015-08-17-0/+40f5c83d7
* Remove redundant includes
 John Keeping
2015-08-13-1/+0157f544
* shared: make cgit_diff_tree_cb public
 John Keeping
2015-08-12-2/+2044e2d2
* git: update to v2.5.0
 Christian Hesse
2015-08-12-4/+4de83de2
* shared: make some variables 'static'
 John Keeping
2015-03-09-2/+2eefd5e0
* Add repo.hide and repo.ignore
 Lukas Fleischer
2015-01-29-0/+3c58cec9
* repolist: add owner-filter
 Chris Burroughs
2014-12-23-0/+196ceb9a
* diffstat: do not rely on uninitialized data
 Jason A. Donenfeld
2014-02-20-0/+17e1c0ed
* filter: add support for email filter
 Jason A. Donenfeld
2014-01-14-0/+1a5e1553
* filter: split filter functions into their own file
 Jason A. Donenfeld
2014-01-10-35/+03eae406
* filter: make exit status local
 Jason A. Donenfeld
2014-01-10-3/+4b67ea0c
* Refactor cgit_parse_snapshots_mask()
 Lukas Fleischer
2014-01-10-11/+12f04b8d5
* Disallow use of undocumented snapshot delimiters
 Lukas Fleischer
2014-01-10-1/+12abce43
* Update copyright information
 Lukas Fleischer
2014-01-08-1/+1f7f26f8
* shared.c: use die_errno() where appropriate
 John Keeping
2013-05-22-5/+41e9f1ee
* Add branch-sort and repo.branch-sort options.
 Jason A. Donenfeld
2013-04-10-0/+1389cc17
* shared.c: add strbuf_ensure_end
 John Keeping
2013-04-08-0/+6d2e20e3
* Fix out-of-bounds memory accesses with virtual_root=""
 John Keeping
2013-04-08-0/+15b1f17f1