summaryrefslogtreecommitdiff
path: root/dict.c
Commit message (Expand)AuthorAgeFilesLines
* [CVE-2023-29469] Hashing of empty dict strings isn't deterministicNick Wellnhofer2023-04-111-1/+2
* Use non-recursive mutex in dict.cNick Wellnhofer2022-03-061-12/+12
* Deprecate module init and cleanup functionsNick Wellnhofer2022-03-061-1/+8
* Don't check for standard C89 library functionsNick Wellnhofer2022-03-021-2/+1
* Don't check for standard C89 headersNick Wellnhofer2022-03-021-4/+0
* Remove elfgcchack.hNick Wellnhofer2022-02-201-2/+0
* Fix typosNick Wellnhofer2020-03-081-1/+1
* Use random seed in xmlDictComputeFastKeyRanier Vilela2019-11-111-1/+1
* Avoid ignored attribute warnings under GCCNick Wellnhofer2019-10-141-0/+4
* Large batch of typo fixesJared Yanovich2019-09-301-2/+2
* Annotate functions with __attribute__((no_sanitize))Nick Wellnhofer2019-05-201-0/+2
* Disable hash randomization when fuzzingNick Wellnhofer2019-04-121-1/+2
* Fix -Wimplicit-fallthrough warningsJ. Peter Mugaas2017-10-211-0/+29
* Fix a couple of warnings in dict.c and threads.cNick Wellnhofer2017-10-091-2/+2
* Fix the Windows header messNick Wellnhofer2017-10-091-1/+1
* Spelling and grammar fixesNick Wellnhofer2017-06-171-3/+3
* Fix typos: dictio{ nn -> n }ar{y,ies}Jan Pokorný2016-04-151-25/+25
* CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKeyCVE-2015-7497David Drysdale2015-11-201-1/+4
* Remove risk of lockup in dictionary initializationDaniel Veillard2013-04-051-6/+21
* rand_seed should be static in dict.cWouter Van Rooy2012-09-141-1/+1
* Fix non __GNUC__ buildPatrick Gansterer2012-08-131-1/+1
* Cleanups and new limit APIs for dictionariesDaniel Veillard2012-07-251-60/+133
* Cleanups before 2.8.0-rc2v2.8.0-rc2baserock/morphDaniel Veillard2012-05-211-0/+3
* Cleanup on randomizationDaniel Veillard2012-05-181-3/+38
* fix windows build.Rob Richards2012-05-091-2/+0
* Allow to compile with Visual Studio 2010Thomas Lemm2012-05-091-0/+2
* Add hash randomization to hash and dict structuresDaniel Veillard2012-02-131-24/+57
* Chasing dead assignments reported by clang-scanDaniel Veillard2009-09-071-1/+0
* preparing the release of 2.7.2 fix the Solaris portability issueLIBXML2.7.2Daniel Veillard2008-10-031-0/+4
* fix non GNUC builds.Rob Richards2008-08-101-1/+1
* added a program to regression test the dictionary code improve the lookupDaniel Veillard2008-08-081-26/+48
* chased and found a couple of nasty issues DanielDaniel Veillard2008-08-071-36/+52
* change the big key algorithm to work properly with QName too, fix a bugDaniel Veillard2008-08-061-82/+156
* check for stdint.h and define types when using MSVCRob Richards2008-05-031-0/+5
* improvement on the hashing of the dictionnary, with visible speed up asDaniel Veillard2008-04-221-15/+99
* applied patch from Florent Guilian to remove an useless mutex in theDaniel Veillard2008-02-081-7/+2
* revamped the elfgcchack.h format to cope with gcc4 change of aliasingDaniel Veillard2005-04-011-0/+2
* fixed compilation warning changed xmlWarningMsg so ctxt->errNo is not setWilliam M. Brack2005-02-111-2/+2
* fixing the way testapi.c is generated, fixes bug #161386 fix a commentDaniel Veillard2005-01-251-1/+1
* a single lock version mostly avoid the cost penalty of the lock in case ofDaniel Veillard2005-01-211-6/+62
* patch from Gary Coady to fix a race in dict reference counting inDaniel Veillard2005-01-211-3/+16
* fixed up some gcc warnings, no change to logic. New macro XML_CAST_FPTR toWilliam M. Brack2004-12-011-2/+0
* added xmlDictExists() to the dictionnary interface. applyingDaniel Veillard2004-11-241-1/+95
* fixed bug introduced during OOM fixup causing problems with defaultWilliam M. Brack2004-08-311-1/+1
* added io1.c an example ox xmlIO usage and io1.res test result, fixed aDaniel Veillard2004-01-231-19/+102
* some parser optimizations, xmllint --memory --timing --repeat --streamDaniel Veillard2004-01-121-0/+16
* adding repeated parsing and validating tests make the new DOM treeDaniel Veillard2003-09-241-0/+25
* preparing a 2.6.0-beta2 release avoid a warning avoid duplicate code inDaniel Veillard2003-09-191-8/+190
* the last patch broke unicity of returned strings, removed DanielDaniel Veillard2003-09-181-3/+0
* valgrind found a newly introduced bug DanielDaniel Veillard2003-09-181-3/+3