1. 03e53a6 further fixes for async: now apos-quoted names/values, unquoted names work by Tatu Saloranta · 7 years ago
  2. 50a1450 Merge branch '2.8' by Tatu Saloranta · 7 years ago
  3. 67add8c Improvement for #349 by Tatu Saloranta · 7 years ago
  4. 1fa0a70 ... by Tatu Saloranta · 8 years ago
  5. cd5b6ff a small set of other FindBugs warnings cleanup; no actual issues found, 97 false warnings remain by Tatu Saloranta · 8 years ago
  6. e962fb9 Cleaning up a few FindBugs reported minor issues. by Tatu Saloranta · 8 years ago
  7. 0d9ca16 Merge branch '2.6' by Cowtowncoder · 9 years ago
  8. be43867 Fix #216: need to retain or recalculate need for rehashing (chose to recalc when unsharing) by Cowtowncoder · 9 years ago
  9. 0a3d1c3 Merge branch '2.6' by Cowtowncoder · 9 years ago
  10. cfeaed0 Fix #213 (name collision for long names, 12+ characters) by Cowtowncoder · 9 years ago
  11. f8d8856 Code streamlining; removing internal (non-public) deprecated methods up to 2.5 level by Tatu Saloranta · 9 years ago
  12. c2823b4 Fix #207 by Cowtowncoder · 9 years ago
  13. a71a00e Add the failing test for #207 by Cowtowncoder · 9 years ago
  14. 6f41628 Prepare for 2.6.0-rc4 by Tatu Saloranta · 9 years ago
  15. 4b041e9 minor naming change by Cowtowncoder · 9 years ago
  16. 86b31e7 Improve error message for hash collisions, tune tertiary slot sizes by Cowtowncoder · 9 years ago
  17. 3357e8f Complete minor tweaks for char-backed symbol table, more even distribution across tests by Cowtowncoder · 9 years ago
  18. 19cb615 Add bit more testing, using 'MediaItem' as another sanity check by Cowtowncoder · 9 years ago
  19. 88391cc Simplifying N-byte hashing a bit by Tatu Saloranta · 9 years ago
  20. fe4ca6a Further improvements to reduce hash collisions, now for 1-4 byte ids by Tatu Saloranta · 9 years ago
  21. 8db559f Merge branch '2.5' by Tatu Saloranta · 9 years ago
  22. e0a0227 Improve situation wrt #187, both by increasing limit to 200, and by adding one more operation for 2-quad (5-8 byte) case, resulting in significantly shorter max collision chain length by Tatu Saloranta · 9 years ago
  23. f611ebf yet more tweaking for symbol table access by Tatu Saloranta · 9 years ago
  24. 16f77b3 tiny improvement to decoding of long names via utf8 lookup by Tatu Saloranta · 9 years ago
  25. 13d0782 and a fix. For the last commit. Doh. by Cowtowncoder · 9 years ago
  26. a33c66e Add missing 'addName()' method for full symmetry (q3) by Cowtowncoder · 9 years ago
  27. f737b05 Fix a flaw in earlier change wrt new/old byte symbol table by Tatu Saloranta · 9 years ago
  28. b5f66e3 ... and fix a bug in one of new convenience methods. Very inconvenient. by Tatu Saloranta · 9 years ago
  29. f7a1d5c add a compatibilty method in new symbol table by Tatu Saloranta · 9 years ago
  30. aa65eaa last touchups for tests, mark old symbol table deprecated by Tatu Saloranta · 9 years ago
  31. 6b9505b Bit more refining for tertiary buckets of symbol tables; distribution looks good now wrt spill-overs by Cowtowncoder · 9 years ago
  32. a57bda8 ... by Cowtowncoder · 9 years ago
  33. 075ce3f minor tweaking by Cowtowncoder · 9 years ago
  34. 50ac853 Fixes to diagnostics, minor improvement to 2-quad hashing cache by Cowtowncoder · 9 years ago
  35. 30a2670 First version of new symbol table that passes all unit tests by Cowtowncoder · 9 years ago
  36. cc97b7b minor fix to spill-over range checks by Cowtowncoder · 9 years ago
  37. 6c629a8 Fixes to new symbol table, resize not yet implemented by Cowtowncoder · 9 years ago
  38. 3a00c86 More work on alternate symbol table, passing most tests; not yet resizing by Cowtowncoder · 9 years ago
  39. 791e288 Add partial version of the experimental new symbol table by Cowtowncoder · 9 years ago
  40. 53621fd add more 'medium' symbol support. Missing something, since symbols do not stick but... by Tatu Saloranta · 9 years ago
  41. 3dcedd2 Fix #178. Also fix a few javadoc processor warnings by Tatu Saloranta · 10 years ago
  42. 6b0771b Warnings cleanup: change private fields to non-private to avoid having to use synthetic accessors by Cowtowncoder · 10 years ago
  43. 5027dc5 Fixed #145 by Tatu Saloranta · 10 years ago
  44. 5004f15 ... by Tatu Saloranta · 10 years ago
  45. 5c19256 add a deprecated ctor for BytesToNameCanonicalizer to improve backwards compat by Tatu Saloranta · 10 years ago
  46. e17a4dd Improve byte-source hash collision protection same way as char-based (but don't know how to test actual collisions) by Tatu Saloranta · 10 years ago
  47. 383bc8f Fix a minor bug in handling of char-based symbol tables (calc of hash code of) by Tatu Saloranta · 10 years ago
  48. 0541b3b Start working on even more robust DoS handling for char-based symbol tables by Tatu Saloranta · 10 years ago
  49. 6e0ae14 Consider changing hash value to use; add tests. by Tatu Saloranta · 10 years ago
  50. d0fd3dc Add a failing unit test to help figure out a good way to deal with potential hash collisions (only for Reader-backed sources; byte-sources fixed earlier) by Tatu Saloranta · 10 years ago
  51. d9c9086 proactively get hash for byte-based name matching by Tatu Saloranta · 10 years ago
  52. a155c53 and minor improved to symbol handlign as well by Tatu Saloranta · 10 years ago
  53. 1d4a258 trying to improve on symbol parsing by Tatu Saloranta · 10 years ago
  54. 22a4523 ... by Tatu Saloranta · 10 years ago
  55. 0ecbeeb ... by Tatu Saloranta · 10 years ago
  56. 159a9c8 ... by Tatu Saloranta · 10 years ago
  57. 608a055 trying to improve char-symbol handling by Tatu Saloranta · 10 years ago
  58. 9580482 Replace manual array copy with System.arraycopy() by Gonçalo Silva · 11 years ago
  59. 9318b80 ... by Tatu Saloranta · 11 years ago
  60. aefbe1d ... by Tatu Saloranta · 11 years ago
  61. 9c13500 ... by Tatu Saloranta · 11 years ago
  62. 87cba32 and bit more clean up by Tatu Saloranta · 11 years ago
  63. 60cb7bd Minor clean up to start using Arrays.copyOf() (since we require Java 1.6) by Tatu Saloranta · 11 years ago
  64. 321d809 {Bytes,Char}ToNameCanonicalizer: fix seed generation by Francis Galiegue · 12 years ago
  65. 1dc2c61 No need to declare methods "final" in final classes by Francis Galiegue · 12 years ago
  66. 66a5a60 remove unnecesssary (and harmful) 'synchronized' from CharToNameCanonicalizer by Tatu Saloranta · 12 years ago
  67. 30f0352 Yet better way to share/merge symbol table contents for byte-backed entries by Tatu Saloranta · 12 years ago
  68. 9c9622d Improving sharing/merging of symbol tables (wrt synchronization) by Tatu Saloranta · 12 years ago
  69. 1317cf8 ... by Tatu Saloranta · 12 years ago
  70. f484cd2 ... by Tatu Saloranta · 12 years ago
  71. 55e62e0 ... by Tatu Saloranta · 12 years ago
  72. 3532520 more work with hash collision handling by Tatu Saloranta · 12 years ago
  73. bda3a91 more hash collision work for 2.1 too by Tatu Saloranta · 12 years ago
  74. c2a641a ... by Tatu Saloranta · 12 years ago
  75. a7ec583 Start work on [Issue-22], trying to prevent hash-collision based attacks by Tatu Saloranta · 12 years ago
  76. 51bf030 Remove all pre-2.0 @since tags (since nothing in these packages predates 2.0) by Tatu · 13 years ago
  77. f15531c Check in actual sources, moved to the new package, cleaned up a bit by Tatu Saloranta · 13 years ago