| Age | Commit message (Expand) | Author | Lines |
| Drop return value from parse_user() | Lukas Fleischer | -11/+7 |
| Remove leading newline characters from tag messages | Lukas Fleischer | -0/+3 |
| Simplify commit and tag parsing | Lukas Fleischer | -72/+42 |
| Use split_ident_line() in parse_user() | Lukas Fleischer | -28/+17 |
| git: update to v2.0.3 | John Keeping | -1/+2 |
| parsing.c: make commit buffer const | John Keeping | -4/+4 |
| git: update for git 2.0 | Christian Hesse | -6/+6 |
| Fix cgit_parse_url when a repo url is contained in another repo url | Julian Maurice | -9/+14 |
| parsing.c: Remove leading space from committer | Lukas Fleischer | -1/+1 |
| parsing: fix header typo | Jason A. Donenfeld | -1/+1 |
| Replace most uses of strncmp() with prefixcmp() | Lukas Fleischer | -6/+6 |
| Update copyright information | Lukas Fleischer | -1/+1 |
| Mark several functions/variables static | Lukas Fleischer | -3/+3 |
| White space around control verbs. | Jason A. Donenfeld | -2/+2 |
| do not write outside heap buffer | Jim Meyering | -0/+2 |
| Remove dead initialization in cgit_parse_commit() | Lukas Fleischer | -1/+1 |
| Avoid null pointer dereference in reencode(). | Lukas Fleischer | -1/+4 |
| fix two encoding bugs | Julius Plenz | -9/+15 |
| Reencode author and committer | Rémi Lagacé | -0/+4 |
| parsing.c: enable builds with NO_ICONV defined | Lars Hjemli | -0/+4 |
| parsing.c: be prepared for unexpected content in commit/tag objects | Lars Hjemli | -63/+96 |
| Move cgit_parse_query() from parsing.c to html.c as http_parse_querystring() | Lars Hjemli | -49/+0 |
| Move function for configfile parsing into configfile.[ch] | Lars Hjemli | -75/+0 |
| Add command dispatcher | Lars Hjemli | -2/+2 |
| Move cgit_repo into cgit_context | Lars Hjemli | -8/+8 |
| Introduce struct cgit_context | Lars Hjemli | -4/+4 |
| Merge branch 'stable' | Lars Hjemli | -3/+3 |
| Handle missing timestamp in commit/tag objects | Lars Hjemli | -3/+3 |
| Use utf8::reencode_string from git | Lars Hjemli | -60/+4 |
| Convert subject and message with iconv_msg. | Jonathan Bastien-Filiatrault | -0/+14 |
| Add iconv_msg function. | Jonathan Bastien-Filiatrault | -0/+58 |
| Set msg_encoding according to the header. | Jonathan Bastien-Filiatrault | -0/+8 |
| Add commit->msg_encoding, allocate msg dynamicly. | Jonathan Bastien-Filiatrault | -0/+1 |
| cgit_parse_commit(): Add missing call to xstrdup() | Lars Hjemli | -2/+2 |
| Skip unknown header fields when parsing tags and commits | Lars Hjemli | -0/+6 |
| Add trim_end() and use it to remove trailing slashes from repo paths | Lars Hjemli | -1/+1 |
| Check for NULL commit buffer in cgit_parse_commit() | Ondrej Jirman | -0/+3 |
| Handle single-line and empty commit subjects | Ondrej Jirman | -3/+8 |
| Don't be fooled by trailing '/' in url-parameter | Lars Hjemli | -1/+2 |
| Enable url=value querystring parameter | Lars Hjemli | -0/+43 |
| Restrict deep nesting of configfiles | Lars Hjemli | -4/+6 |
| Add include-parameter to config files | Lars Hjemli | -6/+8 |
| Update to libgit 1.5.2-rc2 | Lars Hjemli | -3/+3 |
| Do not die if tag has no message | Lars Hjemli | -2/+2 |
| Add function cgit_parse_tag() | Lars Hjemli | -0/+47 |
| Handle empty/malformed commit messages | Lars Hjemli | -6/+13 |
| Handle %xx encoding in querystring | Lars Hjemli | -0/+21 |
| Handle '+' in querystring | Lars Hjemli | -0/+2 |
| Teach commit parser about author/committer email + timestamp | Lars Hjemli | -2/+10 |
| Add ui-commit.c + misc ui cleanups | Lars Hjemli | -0/+1 |