summaryrefslogtreecommitdiff
path: root/src/util.h
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3288 from ethomson/getenvCarlos Martín Nieto2015-07-071-0/+5
|\
| * git__getenv: utf-8 aware env readerEdward Thomson2015-07-021-0/+5
* | Include stacktrace summary in memory leak output.Jeff Hostetler2015-06-291-5/+8
|/
* git__tolower: a tolower() that isn't dumbEdward Thomson2015-05-291-0/+9
* Add MSVC CRTDBG memory leak reporting.Jeff Hostetler2015-04-151-0/+117
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-10/+9
* Introduce git__add_sizet_overflow and friendsEdward Thomson2015-02-121-28/+0
* p_read: ensure requested len is ssize_tEdward Thomson2015-02-121-0/+7
* overflow checking: don't make callers set oomEdward Thomson2015-02-121-11/+4
* git__*allocarray: safer realloc and mallocEdward Thomson2015-02-121-0/+22
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-2/+13
* Remove strlen() calls from loop conditionMaks Naumov2015-01-151-1/+1
* Added AmigaOS-specific implementation of git__timer().Sebastian Bauer2014-12-281-0/+11
* don't treat 0x85 as whitespaceEdward Thomson2014-12-231-2/+2
* path: Use UTF8 iteration for HFS charsVicent Marti2014-12-161-0/+11
* checkout: disallow bad paths on win32Edward Thomson2014-12-161-0/+1
* Fix typo in timer normalization constantsrb/timer-typoRussell Belfer2014-08-051-3/+3
* Clean up the handling of large binary diffsRussell Belfer2014-05-311-0/+7
* React to feedback for UTF-8 <-> WCHAR and reparse workPhilip Kelley2014-04-231-0/+9
* Decouple index iterator sort from indexRussell Belfer2014-04-171-0/+1
* Introduce git__date_rfc2822_fmt. Allows for RFC2822 date headersJacques Germishuys2014-04-111-0/+12
* Split p_strlen into its own headerCarlos Martín Nieto2014-02-051-1/+1
* utils: don't reimplement strnlenCarlos Martín Nieto2014-02-051-2/+2
* Mark git__timer as inline on OSXBen Straub2013-10-011-1/+1
* Initial Implementation of progress reports during pushJameson Miller2013-09-301-0/+61
* vector: Teach git_vector_uniq() to free while deduplicatingnulltoken2013-08-271-1/+4
* git_strndup fix when OOMEdward Thomson2013-08-081-0/+3
* Major rename detection changesRussell Belfer2013-07-311-0/+5
* Add accessors for refcount valueRussell Belfer2013-07-101-0/+3
* git__strcasesort_cmp: strcasecmp sorting rules but requires strict equalityEdward Thomson2013-06-171-0/+2
* util: git__memzero() tweaksyorah2013-06-171-1/+11
* util: It's called `memzero`Vicent Marti2013-06-121-3/+3
* Merge remote-tracking branch 'arrbee/minor-paranoia' into developmentVicent Marti2013-06-121-3/+8
|\
| * Add safe memset and use itRussell Belfer2013-06-071-3/+8
* | Reorganize diff and add basic diff driverRussell Belfer2013-06-101-0/+2
|/
* Fix issues with git_diff_find_similarRussell Belfer2013-05-171-0/+7
* Unify whitespaces to tabsLinquize2013-05-151-4/+4
* Make refcounting atomicCarlos Martín Nieto2013-04-221-4/+4
* Add git__compare_and_swap and use itRussell Belfer2013-04-221-19/+0
* Further threading fixesRussell Belfer2013-04-221-1/+20
* Move refdb_backend to include/git2/sysRussell Belfer2013-04-211-0/+2
* Sorting function cleanup and MinGW fixRussell Belfer2013-03-111-5/+7
* Make tree iterator handle icase equivalenceRussell Belfer2013-03-081-0/+4
* signature: Shut up MSVC, you silly gooseVicent Marti2013-02-201-0/+15
* Use malloc rather than callocBen Straub2013-02-011-1/+2
* Introduce git__substrdupBen Straub2013-02-011-5/+9
* Vector improvements and their falloutPhilip Kelley2013-01-271-1/+4
* Add payload "_r" versions of bsearch and tsortRussell Belfer2013-01-151-2/+18
* update copyrightsEdward Thomson2013-01-081-1/+1
* fetchhead reading/iteratingEdward Thomson2012-12-191-0/+1