summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
| * t/t3NNN: allow local submodulesTaylor Blau2022-10-016-4/+9
| * t/2NNNN: allow local submodulesTaylor Blau2022-10-013-2/+8
| * t/t1NNN: allow local submodulesTaylor Blau2022-10-012-2/+4
| * t/lib-submodule-update.sh: allow local submodulesTaylor Blau2022-10-011-0/+1
| * builtin/clone.c: disallow `--local` clones with symlinksTaylor Blau2022-10-012-35/+23
* | Git 2.31.4v2.31.4Johannes Schindelin2022-06-233-2/+8
* | Sync with 2.30.5Johannes Schindelin2022-06-236-12/+251
|\ \ | |/
| * Git 2.30.5v2.30.5Johannes Schindelin2022-06-233-2/+14
| * setup: tighten ownership checks post CVE-2022-24765Carlo Marcelo Arenas Belón2022-06-231-11/+60
| * Merge branch 'cb/path-owner-check-with-sudo'Junio C Hamano2022-06-234-1/+179
| |\
| | * git-compat-util: allow root to access both SUDO_UID and root ownedCarlo Marcelo Arenas Belón2022-06-173-18/+11