about summary refs log tree commit diff
path: root/shared.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Show change-id header content if presentKatalin Rebhan2025-05-101-0/+3
* Update git to 2.48.1 1.5.1Rory&2025-03-121-1/+1
* git: update to v2.46.0Christian Hesse2024-08-021-0/+2
* git: update to v2.41.0Christian Hesse2023-06-011-6/+11
* shared: fix bad free in cgit_diff_treeJune McEnroe2022-12-191-7/+5
* ui-tree: allow per repository override for enable-blameChristian Hesse2019-06-251-0/+1
* git: update to v2.20.0Christian Hesse2018-12-091-1/+1
* git: update to v2.19.1Christian Hesse2018-10-121-1/+1
* Fix gcc 8.1.1 compiler warningsJason A. Donenfeld2018-07-041-3/+4
* extra-head-content: introduce another option for meta tagsJason A. Donenfeld2018-07-031-0/+1
* git: update to v2.18.0Christian Hesse2018-06-271-1/+1
* snapshot: strip bit from struct cgit_snapshot_formatChristian Hesse2018-06-271-1/+1
* snapshot: support special value 'all' to enable all formatsChristian Hesse2018-06-271-0/+3
* git: update to v2.16.0Christian Hesse2018-01-191-1/+1
* git: update to v2.14Jeff Smith2017-08-101-3/+3
* git: update to v2.13.4Christian Hesse2017-08-101-1/+3
* shared: remove unused function strlpart()Christian Hesse2016-10-121-16/+0
* shared: remove unused function strrpart()Christian Hesse2016-10-121-15/+0
* shared: make cgit_free_taginfo() publicJohn Keeping2016-10-011-1/+1
* shared: remove return value from cgit_free_commitinfo()John Keeping2016-10-011-2/+1
* git: update to v2.10.0Christian Hesse2016-09-041-14/+14
* ui-shared: add homepage to tabsJason A. Donenfeld2016-02-221-0/+1
* ui-plain: add enable-html-serving flagJason A. Donenfeld2016-01-141-0/+1
* git: update to v2.7.0Christian Hesse2016-01-131-2/+2
* Avoid use of non-reentrant functionsJason A. Donenfeld2015-10-091-3/+3
* mime: rewrite detection functionJason A. Donenfeld2015-08-171-36/+26
* refactor get_mimetype_from_file() to get_mimetype_for_filename()Christian Hesse2015-08-171-28/+37
* move get_mimetype_from_file() to sharedChristian Hesse2015-08-171-0/+40
* Remove redundant includesJohn Keeping2015-08-131-1/+0
* shared: make cgit_diff_tree_cb publicJohn Keeping2015-08-121-2/+2
* git: update to v2.5.0Christian Hesse2015-08-121-4/+4
* shared: make some variables 'static'John Keeping2015-03-091-2/+2
* Add repo.hide and repo.ignoreLukas Fleischer2015-01-291-0/+3
* repolist: add owner-filterChris Burroughs2014-12-231-0/+1
* diffstat: do not rely on uninitialized dataJason A. Donenfeld2014-02-201-0/+1
* filter: add support for email filterJason A. Donenfeld2014-01-141-0/+1
* filter: split filter functions into their own fileJason A. Donenfeld2014-01-101-35/+0
* filter: make exit status localJason A. Donenfeld2014-01-101-3/+4
* Refactor cgit_parse_snapshots_mask()Lukas Fleischer2014-01-101-11/+12
* Disallow use of undocumented snapshot delimitersLukas Fleischer2014-01-101-1/+1
* Update copyright informationLukas Fleischer2014-01-081-1/+1
* shared.c: use die_errno() where appropriateJohn Keeping2013-05-221-5/+4
* Add branch-sort and repo.branch-sort options.Jason A. Donenfeld2013-04-101-0/+1
* shared.c: add strbuf_ensure_endJohn Keeping2013-04-081-0/+6
* Fix out-of-bounds memory accesses with virtual_root=""John Keeping2013-04-081-0/+15
* Free reflists after usageLukas Fleischer2013-03-041-0/+36
* Mark several functions/variables staticLukas Fleischer2013-03-041-6/+6
* White space around control verbs.Jason A. Donenfeld2013-03-041-4/+4
* Fix several whitespace errorsLukas Fleischer2013-03-041-7/+7
* Update git to v1.7.5.4John Keeping2013-03-021-5/+5
* ui-log: Add "commit-sort" option for controlling commit orderingTobias Bieniek2012-10-171-0/+1
* scan-tree: Unify gitweb.* and cgit.* settings into one config option.Jason A. Donenfeld2012-10-171-1/+2
* Merge branch 'jp/defbranch'Lars Hjemli2012-03-181-1/+0
|\
| * Only guess default branch when a repo page is requestedLars Hjemli2011-06-201-1/+0
* | Merge branch 'lh/module-links'Lars Hjemli2012-03-181-0/+1
|\ \
| * | ui-tree.c: add support for path-selected submodule linksLars Hjemli2011-06-151-0/+1
| |/
* | shared.c: Only setenv() if value is non-nullLukas Fleischer2012-01-031-1/+1
* | shared.c: Remove unused "linux/limits.h" includeLukas Fleischer2012-01-031-1/+0
|/
* cgit.c: add 'clone-url' setting with support for macro expansionLars Hjemli2011-06-131-0/+1
* cgit.c: always setup cgit repo environment variablesLars Hjemli2011-06-131-4/+3
* Merge branch 'fh/filter-api'Lars Hjemli2011-05-231-1/+31
|\
| * shared.c: use execvp() to execute filter commandsLars Hjemli2011-03-261-57/+11
| * cgit_open_filter: hand down repo configuration to scriptFerry Huberts2011-03-261-1/+77
| * cgit_open_filter: also take the repo as a parameterFerry Huberts2011-03-261-1/+1
* | Remove unused variable from cgit_diff_tree().Lukas Fleischer2011-05-231-3/+2
* | shared.c: do not modify const memoryLars Hjemli2011-05-231-11/+3
|/
* ui-log: Implement support for commit graphsJohan Herland2010-11-161-0/+1
* ui-log: Fix filecount/linecount when path limit is in effectJohan Herland2010-11-091-2/+2
* Add support for "readme" optionLars Hjemli2010-08-221-1/+1
* Merge branch 'jh/ignorews'Lars Hjemli2010-07-181-3/+8
|\
| * Add URL parameter 'ignorews' for optionally ignoring whitespace in diffsJohan Herland2010-07-181-3/+8
* | Merge branch 'lh/macros'Lars Hjemli2010-07-181-0/+71
|\ \
| * | Add support for environment variable expansionLars Hjemli2010-03-221-0/+71
* | | Merge branch 'jh/context-lines'Lars Hjemli2010-06-221-2/+3
|\ \ \ | | |/ | |/|
| * | Add URL parameter 'context' for changing the number of context lines in diffsJohan Herland2010-06-191-2/+3
* | | Merge branch 'jh/path-limit'Lars Hjemli2010-06-221-1/+0
|\| |
| * | Remove unused variable in shared.cJohan Herland2010-06-191-1/+0
| |/
* | Merge branch 'sn/subject-link'Lars Hjemli2010-06-191-0/+1
|\ \
| * | Optionally generate verbose parent linksLars Hjemli2010-02-271-0/+1
| |/
* | Merge branch 'stable'Lars Hjemli2010-04-081-0/+8
|\ \ | |/ |/|
| * shared.c: avoid memory leak during diffLars Hjemli2010-04-081-0/+8
* | Add support for remote branchesLars Hjemli2009-11-071-0/+1
|/
* shared.c: return original errnoLars Hjemli2009-11-071-3/+5
* Close fd on error in readfile()Rys Sommefeldt2009-11-071-2/+7
* shared.c: initialize cgit_repo structs properlyLars Hjemli2009-08-241-0/+1
* Introduce 'section' as canonical spelling for 'repo.group'Lars Hjemli2009-08-241-1/+1
* Add and use a common readfile() functionLars Hjemli2009-08-181-0/+21
* Add 'about-filter' and 'repo.about-filter' optionsLars Hjemli2009-08-091-0/+1
* Add support for repo.commit-filter and repo.source-filterLars Hjemli2009-08-091-0/+2
* Add generic filter/plugin infrastructureLars Hjemli2009-07-311-0/+35
* shared.c: avoid SEGFAULT when checking for binary buffersLars Hjemli2009-02-011-2/+2
* Handle binary files in diffsLars Hjemli2009-01-311-2/+11
* Merge branch 'lh/stats'Lars Hjemli2009-01-271-0/+1
|\
| * ui-stats: replace 'enable-stats' setting with 'max-stats'Lars Hjemli2008-12-071-1/+1
| * Add a 'stats' page to each repoLars Hjemli2008-12-061-0/+1
* | shared.c: future-proof usage of git diff-structuresLars Hjemli2008-12-261-1/+3
* | ui-repolist: implement lazy caching of repo->mtimeLars Hjemli2008-11-291-0/+1
|/
* Move cgit_parse_query() from parsing.c to html.c as http_parse_querystring()Lars Hjemli2008-04-081-12/+0
* Move cgit_version from shared.c to cgit.cLars Hjemli2008-03-241-2/+0
* Move non-generic functions from shared.c to cgit.cLars Hjemli2008-03-241-151/+1
* Refactor snapshot supportLars Hjemli2008-03-241-0/+27
* Add command dispatcherLars Hjemli2008-03-241-13/+0
* Add struct cgit_page to cgit_contextLars Hjemli2008-03-241-0/+3
* Introduce html.hLars Hjemli2008-03-181-2/+0
* Move cgit_repo into cgit_contextLars Hjemli2008-02-161-31/+30
* Add all config variables into struct cgit_contextLars Hjemli2008-02-161-75/+63
* Introduce struct cgit_contextLars Hjemli2008-02-161-29/+14
* Use GIT-1.5.4.rc4Lars Hjemli2008-01-211-1/+1
* Merge branch 'stable'Lars Hjemli2008-01-131-1/+1
|\
| * Default repo description to "[no description]"Evan Martin2007-12-031-1/+1
* | Add plain patch viewLars Hjemli2007-12-111-1/+1
* | Add support for automatic and custom clone urlsLars Hjemli2007-12-031-0/+5
* | Add support for "robots" meta-tagLars Hjemli2007-11-111-0/+3
* | Merge branch 'stable'Lars Hjemli2007-11-081-2/+4
|\|
| * Support "/" as virtual-rootLars Hjemli2007-11-081-2/+4
* | Add commit->msg_encoding, allocate msg dynamicly.Jonathan Bastien-Filiatrault2007-11-051-0/+2
|/
* Change the cgit layoutLars Hjemli2007-10-301-0/+31
* Add config param 'index-info'Lars Hjemli2007-10-301-0/+3
* Teach log search about --grep, --author and --committerLars Hjemli2007-10-281-0/+3
* Add support for refs viewLars Hjemli2007-10-271-1/+1
* Add support for config param summary-branchesLars Hjemli2007-10-271-0/+3
* Add support for config param summary-tagsLars Hjemli2007-10-271-0/+3
* Add functions and types for ref listsLars Hjemli2007-10-271-0/+41
* Add prefix parameter to cgit_diff_tree()Lars Hjemli2007-10-011-2/+9
* Add support for a renamelimit option in cgitrcLars Hjemli2007-09-251-0/+4
* Use trim_end() to remove trailing slashesLars Hjemli2007-09-201-3/+3
* Remove a few compiler warningsLars Hjemli2007-09-201-1/+2
* Make cgit honor CACHE_ROOT as defined in MakefileChris Pickel2007-09-081-1/+1
* Set xdemitconf_t.findfunc=NULLLars Hjemli2007-09-041-0/+1
* Merge branch 'master' of git://git.klever.net/patchwork/cgitLars Hjemli2007-07-221-2/+9
|\
| * allow selective enabling of snapshotsMichael Krelin2007-07-211-2/+2
| * added a chk_non_negative checkMichael Krelin2007-07-201-0/+7
* | Add ui-tag.cLars Hjemli2007-07-221-1/+1
|/
* Merge branch 'lh/menu'Lars Hjemli2007-06-291-1/+26
|\
| * Add trim_end() and use it to remove trailing slashes from repo pathsLars Hjemli2007-06-261-1/+23
| * Add setting to enable/disable extra links on index pageLars Hjemli2007-06-191-0/+3
* | Add version info from git-describeLars Hjemli2007-06-181-0/+2
|/
* Add cgit_diff_link()Lars Hjemli2007-06-171-1/+1
* ui-tree: unify with ui-view, use path to select tree/blobLars Hjemli2007-06-161-1/+2
* Implemented configurable HEAD shortlog on summary page.Ondrej Jirman2007-05-311-0/+3
* Add repo.readme parameterLars Hjemli2007-05-231-1/+7
* Show time since last change on index pageLars Hjemli2007-05-221-0/+3
* Merge branch 'repogroups'Lars Hjemli2007-05-201-0/+4
|\
| * Teach cgit how to group repositories by categoryLars Hjemli2007-05-181-0/+4
* | Merge branch 'virtual-url'Lars Hjemli2007-05-201-0/+30
|\ \
| * | Enable url=value querystring parameterLars Hjemli2007-05-181-0/+5
| * | Add lookup-function for valid repo commandsLars Hjemli2007-05-181-0/+12
| * | Move cgit_get_repoinfo into shared.cLars Hjemli2007-05-181-0/+13
| |/
* / Teach cgit howto include an external file on index page.Lars Hjemli2007-05-191-0/+3
|/
* Add knobs to enable/disable files/lines changed in log viewLars Hjemli2007-05-181-1/+13
* Restrict length of repo description on repolist pageLars Hjemli2007-05-161-0/+3
* Enable default value for head parameterLars Hjemli2007-05-161-14/+3
* Don't hardcode urls when SCRIPT_NAME is availableLars Hjemli2007-05-151-1/+1
* Add include-parameter to config filesLars Hjemli2007-05-141-0/+2
* Add max-commit-count parameter to cgitrcLars Hjemli2007-05-131-0/+3
* Add standard interface for file diff functionsLars Hjemli2007-05-131-0/+79
* Add shared diff-handling functionsLars Hjemli2007-05-131-2/+45
* Add submodule links in tree listingLars Hjemli2007-05-111-0/+6
* Make snapshot feature configurableLars Hjemli2007-02-081-0/+6
* Add support for snapshotsLars Hjemli2007-02-081-0/+17
* Read repo-info from /etc/cgitrcLars Hjemli2007-02-041-4/+37
* Add parameter to adjust max message length in log listingsLars Hjemli2007-01-281-0/+4
* WIP: add paths/backlinks to tree/blobviewLars Hjemli2007-01-121-0/+3
* Handle %xx encoding in querystringLars Hjemli2007-01-041-0/+13
* Add generic support for search box in page headerLars Hjemli2006-12-281-0/+3
* Add missing ttl-options in configLars Hjemli2006-12-221-0/+8
* Add basic diff viewLars Hjemli2006-12-201-0/+4
* Add cgit_free_commitinfo() and use where neededLars Hjemli2006-12-161-0/+10
* Add cache-root option to /cgit/rcLars Hjemli2006-12-161-0/+2
* Add argument parsing + switch for uncached operationLars Hjemli2006-12-161-0/+3
* Add head comment to shared.cLars Hjemli2006-12-161-0/+8
* Add simple pager to log pageLars Hjemli2006-12-141-3/+6
* Move global variables + callback functions into shared.cLars Hjemli2006-12-111-0/+74