summaryrefslogtreecommitdiff
path: root/src/util.h
Commit message (Expand)AuthorAgeFilesLines
* path: Use UTF8 iteration for HFS charsVicent Marti2014-12-171-0/+11
* checkout: disallow bad paths on win32Edward Thomson2014-12-171-0/+1
* 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
* Create internal strcmp variants for function ptrsRussell Belfer2012-11-141-0/+5
* Some diff refactorings to help code reuseRussell Belfer2012-11-091-0/+5
* Fix implementation of strndup to not overrunPhilip Kelley2012-11-091-5/+6
* Support for core.ignorecasePhilip Kelley2012-09-171-0/+7
* Add git_buf_unescape and git__unescape to unescape all characters in a string...yorah2012-07-241-0/+9
* Merge pull request #812 from arrbee/assorted-tweaksVicent Martí2012-07-121-1/+1
|\
| * Adding unicode space to match crlf patternsRussell Belfer2012-07-101-1/+1
* | util: add git__isdigit()nulltoken2012-07-071-0/+5
|/
* revparse: fix parsing of date specifiersnulltoken2012-07-021-7/+0
* Move git__date_parse declaration to util.h.Ben Straub2012-06-061-0/+10
* Merge branch 'development' into rev-parseBen Straub2012-06-051-0/+14
|\
| * global: Change parameter ordering in APIVicent Martí2012-05-181-0/+9
| * Ranged iterators and rewritten git_status_fileRussell Belfer2012-05-151-0/+5
* | Fix date.c build in msvc.Ben Straub2012-05-151-1/+1
* | Rev-parse: @{time} syntax.Ben Straub2012-05-111-0/+7
|/