summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Git 2.31.7v2.31.7Johannes Schindelin2023-02-063-2/+8
* Sync with 2.30.8Johannes Schindelin2023-02-069-9/+290
|\
| * Git 2.30.8v2.30.8Junio C Hamano2023-02-063-2/+54
| * Merge branch 'ps/apply-beyond-symlink' into maint-2.30Junio C Hamano2023-02-062-0/+108
| |\
| | * apply: fix writing behind newly created symbolic linksPatrick Steinhardt2023-02-032-0/+108
| * | Merge branch 'tb/clone-local-symlinks' into maint-2.30Taylor Blau2023-02-066-9/+130
| |\ \ | | |/ | |/|
| | * dir-iterator: prevent top-level symlinks without FOLLOW_SYMLINKSTaylor Blau2023-01-244-5/+56
| | * clone: delay picking a transport until after get_repo_path()Taylor Blau2023-01-242-8/+15
| | * t5619: demonstrate clone_local() with ambiguous transportTaylor Blau2023-01-241-0/+63
| |/
* | Sync with maint-2.30Junio C Hamano2023-01-191-1/+1
|\ \ | |/
| * attr: adjust a mismatched data typeJohannes Schindelin2023-01-191-1/+1
* | Git 2.31.6v2.31.6Junio C Hamano2022-12-133-2/+7
* | Sync with Git 2.30.7Junio C Hamano2022-12-1311-82/+402
|\ \ | |/
| * Git 2.30.7v2.30.7Junio C Hamano2022-12-133-2/+88
| * Merge branch 'ps/attr-limits' into maint-2.30Junio C Hamano2022-12-093-36/+132
| |\
| | * attr: ignore overly large gitattributes filesPatrick Steinhardt2022-12-053-2/+45
| | * attr: ignore attribute lines exceeding 2048 bytesPatrick Steinhardt2022-12-053-2/+34
| | * attr: fix silently splitting up lines longer than 2048 bytesPatrick Steinhardt2022-12-052-6/+28
| | * attr: harden allocation against integer overflowsPatrick Steinhardt2022-12-051-4/+3
| | * attr: fix integer overflow with more than INT_MAX macrosPatrick Steinhardt2022-12-051-5/+5
| | * attr: fix out-of-bounds read with unreasonable amount of patternsPatrick Steinhardt2022-12-051-9/+9
| | * attr: fix out-of-bounds write when parsing huge number of attributesPatrick Steinhardt2022-12-051-8/+8
| | * attr: fix integer overflow when parsing huge attribute namesPatrick Steinhardt2022-12-051-1/+1
| | * attr: fix out-of-bounds read with huge attribute namesPatrick Steinhardt2022-12-051-1/+1
| | * attr: fix overflow when upserting attribute with overly long namePatrick Steinhardt2022-12-051-1/+1
| * | Merge branch 'ps/format-padding-fix' into maint-2.30Junio C Hamano2022-12-097-47/+185
| |\ \ | | |/ | |/|
| | * pretty: restrict input lengths for padding and wrapping formatsPatrick Steinhardt2022-12-092-9/+41
| | * utf8: refactor `strbuf_utf8_replace` to not rely on preallocated bufferPatrick Steinhardt2022-12-091-21/+13
| | * utf8: fix checking for glyph width in `strbuf_utf8_replace()`Patrick Steinhardt2022-12-092-5/+21
| | * utf8: fix overflow when returning string widthPatrick Steinhardt2022-12-092-3/+17
| | * utf8: fix returning negative string widthPatrick Steinhardt2022-12-092-2/+12
| | * utf8: fix truncated string lengths in `utf8_strnwidth()`Patrick Steinhardt2022-12-094-9/+7
| | * pretty: fix integer overflow in wrapping formatPatrick Steinhardt2022-12-093-1/+23
| | * pretty: fix adding linefeed when placeholder is not expandedPatrick Steinhardt2022-12-092-1/+21
| | * pretty: fix out-of-bounds read when parsing invalid padding formatPatrick Steinhardt2022-12-092-1/+7
| | * pretty: fix out-of-bounds read when left-flushing with stealingPatrick Steinhardt2022-12-092-1/+7
| | * pretty: fix out-of-bounds write caused by integer overflowPatrick Steinhardt2022-12-092-5/+23
| | * test-lib: add prerequisite for 64-bit platformsCarlo Marcelo Arenas Belón2022-12-091-0/+4
| |/
* | Git 2.31.5v2.31.5Taylor Blau2022-10-062-1/+6
* | Sync with 2.30.6Taylor Blau2022-10-0660-61/+277
|\ \ | |/
| * Git 2.30.6v2.30.6Taylor Blau2022-10-063-2/+62
| * alias.c: reject too-long cmdline strings in split_cmdline()Kevin Backhouse2022-10-011-2/+9
| * shell: limit size of interactive commandsJeff King2022-10-012-4/+36
| * shell: add basic testsJeff King2022-10-011-0/+31
| * transport: make `protocol.file.allow` be "user" by defaultTaylor Blau2022-10-012-5/+4
| * t/t9NNN: allow local submodulesTaylor Blau2022-10-012-0/+3
| * t/t7NNN: allow local submodulesTaylor Blau2022-10-0123-1/+62
| * t/t6NNN: allow local submodulesTaylor Blau2022-10-012-2/+2
| * t/t5NNN: allow local submodulesTaylor Blau2022-10-018-0/+19
| * t/t4NNN: allow local submodulesTaylor Blau2022-10-014-3/+5