54 次代码提交 (c0cf4bc23bafd26beec6926faf14b6bfb28a678d)

作者 SHA1 备注 提交日期
  Tobias Stoeckmann a7d85bfba9 Fix typos in comments 3 年前
  Tobias Stoeckmann cbc603b587 Adjusted URLs 3 年前
  Tobias Stoeckmann 543a8eb5f9 Fix typos 3 年前
  Even Rouault 3bb54f97e7
Fix typos in code comments and ChangeLog 3 年前
  Robert Bielik a66a6cc51b Fix for clang ub sanitizer 4 年前
  José Bollo 8bf3b45a29 Really use prefix JSON_C_OBJECT_ADD_* 4 年前
  Eric Haszlakiewicz a59d5acfab Re-format after recent change to fix linkhash. 5 年前
  Eric Haszlakiewicz 519dfe1591 Issue #599: Fix the backwards check in lh_table_insert_w_hash() that was preventing adding more than 11 objects. 5 年前
  Tobias Stoeckmann d07b910149 Fix integer overflows. 5 年前
  Tobias Stoeckmann 77d935b7ae Prevent division by zero in linkhash. 5 年前
  dota17 8b162c4b89 clang-format the files 5 年前
  dota17 c117d8a8a8 add the disabling formatting coments and adjust the partial code manuly 5 年前
  Rubasri Kalidas 3003161eff Fix compiler warnings 7 年前
  Eric Haszlakiewicz 0992aac61f Remove the TRUE and FALSE defines. 8 年前
  Eric Haszlakiewicz a19031411d Remove the previously deprecated lh_table_lookup() function, in favor of lh_table_lookup_ex(). 8 年前
  Eric Haszlakiewicz f83cf244cd Remove the previously deprecated bits.h and the lh_abort() function. 8 年前
  Eric Haszlakiewicz 32f503f738 Issue #359: Don't duplicate lh_get_hash, just omit the "inline" for VS2010. 8 年前
  Haffon e9f9f14f22 if compile with vs2015, enable the "static inline" declare. 8 年前
  Haffon 3141c3976b 1.make it can been compiled with Visual Studio 2010 8 年前
  Eric Haszlakiewicz 1d3e97f2ab Comment out the warning about racy random seed initialization in lh_char_hash(), if you're on a platform where it'll be triggered it just makes it a pain to build. 8 年前
  Pablo Sanabria d3f813a14e Fixed linkhash.c for MinGW 8 年前
  marxin 014924ba89 Add FALLTHRU comment to handle GCC7 warnings. 8 年前
  Alex 175d934cff Fix compilation without C-99 option 8 年前
  Eswar Yaganti 5fb63a09f9 linkhash.c: optimised the table_free path 9 年前
  Eric Haszlakiewicz 595891729e Issue #236: Add -Wcast-qual and fix casts to retain constness. 9 年前
  Eric Haszlakiewicz f285c0a2e5 Issue #175: disable the fast-and-loose code in hashlittle() when running with AddressSanitizer. 9 年前
  Eric Haszlakiewicz 0539191d18 Check the __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{2,4,8} defines to decide whether to use __sync_val_compare_and_swap(), as described at https://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html 9 年前
  Eric Haszlakiewicz 980cdd61be Merge commit '2be921d88376e78f84d79aafa6db2714da804e59' 10 年前
  Rainer Gerhards 36610fb697 fix regression from 2d549662be 10 年前
  Eric Haszlakiewicz 12916e229c Merge pull request #196 from rgerhards/improve-performance 10 年前
  Rainer Gerhards 1ae4b50bde remove unneeded data items from hashtable code 10 年前
  Rainer Gerhards 8f8d03df46 add perllike hash function for strings 10 年前
  Rainer Gerhards 2d549662be add json_object_object_add_ex() API 10 年前
  Rainer Gerhards d8e44dc685 reduce duplicate hash computation in json_object_object_add() 10 年前
  Eric Haszlakiewicz cd8bd7f617 Tell the compiler we're intentionally ignoring the return value from __sync_val_compare_and_swap(). 10 年前
  James Myatt 18b3c49296 Use more appropriate casts 10 年前
  James Myatt 0137103f4b Include config.h in linkhash so that HAVE_ENDIAN_H is defined (if available) 10 年前
  Eric Haszlakiewicz 7e3a6c6b9d Merge pull request #163 from sixlettervariables/fix-win32-build-problems 10 年前
  Christopher Watford 0609a5729c Fixes #160 'missing header file on windows' 11 年前
  Michael Vetter fcf5ad1bd6 Remove trailing whitespace 11 年前
  Michael Clark 64e36901a0 Patch to address the following issues: 11 年前
  Eric Haszlakiewicz ca8b27d183 Enable -Werror and fix a number of minor warnings that existed. 12 年前
  Greg Hazel cca74c6de6 add json_object_object_length 13 年前
  Alexander Klauer 2be921d883 Fixed json_object_object_add(). 13 年前
  Keith Derrick 4a2cd966f5 Add NULL-safe lookup function 13 年前
  Eric Haszlakiewicz 64c0ca3690 Define a LH_LOAD_FACTOR constant and note the range that it can be set to. 13 年前
  Michael Clark f5dd43a9d1 * Fix subtle bug in linkhash where lookup could hang after all slots 16 年前
  Michael Clark aaec1ef3c5 * Don't use this as a variable, so we can compile with a C++ compiler 16 年前
  Michael Clark 22dee7cb59 * Null pointer dereference fix. Fix json_object_get_boolean strlen test 16 年前
  Michael Clark 68cafad078 Add const correctness to public interfaces 17 年前