index
:
cgit
main
Hyperfast and read-only web frontend for git repositories
Bryce Kwon
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
parsing.c
(
unfollow
)
Age
Commit message (
Expand
)
Author
Lines
9 days
Replace the stray bytes of text that is not UTF-8
Bryce Kwon
-9
/
+18
2026-09-21
Harden the request path, scan and error recovery
Bryce Kwon
-9
/
+7
2026-09-21
Read the encoding header without its newline
Bryce Kwon
-1
/
+1
2026-09-15
Apply the mailmap at HEAD to every ident
Bryce Kwon
-8
/
+33
2026-09-06
Clean up the whole tree
Bryce Kwon
-10
/
+5
2026-09-06
Trim the comments and dead code across the tree
Bryce Kwon
-8
/
+3
2026-08-12
Restyle the sources and fix the audit's findings
Bryce Kwon
-134
/
+144
2026-08-08
Stop the index and the log repeating work
Bryce Kwon
-2
/
+8
2026-08-06
Settle the names, types and layout of the sources
Bryce Kwon
-1
/
+1
2026-07-25
Backfill an absent commit message
Bryce Kwon
-7
/
+13
2026-07-16
Point the fork's links and credits at itself
Bryce Kwon
-1
/
+1
2026-07-15
Reorganize into source, assets and libraries
Bryce Kwon
-0
/
+0
2026-05-04
global: fix libc constness warnings
Jason A. Donenfeld
-3
/
+5
2025-10-16
git: update to v2.51.1
Christian Hesse
-1
/
+1
2024-08-02
git: update to v2.46.0
Christian Hesse
-0
/
+2
2023-06-01
git: update to v2.41.0
Christian Hesse
-1
/
+1
2020-10-20
global: replace hard coded hash length
Christian Hesse
-3
/
+2
2020-10-20
global: replace references to 'sha1' with 'oid'
Christian Hesse
-3
/
+3
2019-11-08
git: update to v2.24.0
Christian Hesse
-1
/
+1
2018-10-12
git: update to v2.19.1
Christian Hesse
-1
/
+1
2018-09-11
parsing: ban sprintf()
Christian Hesse
-1
/
+1
2018-09-11
parsing: ban strncpy()
Christian Hesse
-2
/
+1
2018-06-27
git: update to v2.18.0
Christian Hesse
-1
/
+1
2017-10-14
parsing: don't clear existing state with empty input
John Keeping
-2
/
+1
2017-08-10
parsing: clear query path before starting
John Keeping
-1
/
+1
2016-02-08
parsing: add timezone to ident structures
John Keeping
-4
/
+6
2016-01-13
git: update to v2.7.0
Christian Hesse
-2
/
+2
2015-03-05
Drop return value from parse_user()
Lukas Fleischer
-11
/
+7
2015-03-05
Remove leading newline characters from tag messages
Lukas Fleischer
-0
/
+3
2015-03-03
Simplify commit and tag parsing
Lukas Fleischer
-71
/
+41
2014-12-24
Use split_ident_line() in parse_user()
Lukas Fleischer
-28
/
+17
2014-07-28
git: update to v2.0.3
John Keeping
-1
/
+2
2014-07-28
parsing.c: make commit buffer const
John Keeping
-4
/
+4
2014-06-28
git: update for git 2.0
Christian Hesse
-6
/
+6
2014-04-05
Fix cgit_parse_url when a repo url is contained in another repo url
Julian Maurice
-9
/
+14
2014-01-16
parsing.c: Remove leading space from committer
Lukas Fleischer
-1
/
+1
2014-01-10
parsing: fix header typo
Jason A. Donenfeld
-1
/
+1
2014-01-10
Replace most uses of strncmp() with prefixcmp()
Lukas Fleischer
-6
/
+6
2014-01-08
Update copyright information
Lukas Fleischer
-1
/
+1
2013-03-04
Mark several functions/variables static
Lukas Fleischer
-3
/
+3
2013-03-04
White space around control verbs.
Jason A. Donenfeld
-2
/
+2
2012-10-02
do not write outside heap buffer
Jim Meyering
-0
/
+2
2011-07-22
Remove dead initialization in cgit_parse_commit()
Lukas Fleischer
-1
/
+1
2011-05-23
Avoid null pointer dereference in reencode().
Lukas Fleischer
-1
/
+4
2011-03-26
fix two encoding bugs
Julius Plenz
-9
/
+15
2010-07-13
Reencode author and committer
Rémi Lagacé
-0
/
+4
2008-12-05
parsing.c: enable builds with NO_ICONV defined
Lars Hjemli
-0
/
+4
2008-09-15
parsing.c: be prepared for unexpected content in commit/tag objects
Lars Hjemli
-63
/
+96
2008-04-08
Move cgit_parse_query() from parsing.c to html.c as http_parse_querystring()
Lars Hjemli
-49
/
+0
2008-03-28
Move function for configfile parsing into configfile.[ch]
Lars Hjemli
-75
/
+0
[next]