1. 8159dfe ThresholdCircuitBreaker accepts negative increments and overflows its by Gary Gregory · 13 hours ago master
  2. 4d053dc StrBuilder.indexOf materializes the whole builder as a String per call; by Gary Gregory · 13 hours ago
  3. 2e16df6 Attacker-controlled exception message forges frames in by Gary Gregory · 13 hours ago
  4. 2dfaafa FormattableUtils.append pads right-justified output with insert(0) per by Gary Gregory · 14 hours ago
  5. 680bcec ArrayUtils.addAll/insert length arithmetic overflows (undeclared by Gary Gregory · 14 hours ago
  6. 792a556 StringEscapeUtils.escapeHtml4/3 apostrophe gap: single-quoted and by Gary Gregory · 14 hours ago
  7. 7f5bbbf Fraction.getFraction(String) throws undeclared ArithmeticException on by Gary Gregory · 14 hours ago
  8. 697b171 ClassUtils.getClass() name normalization (whitespace stripping + by Gary Gregory · 14 hours ago
  9. 8dcf600 BitField long-mask fields silently mis-answer int/short/byte accessors: by Gary Gregory · 14 hours ago
  10. 1023c00 DoubleRange/Range accept NaN endpoints, silently producing a by Gary Gregory · 14 hours ago
  11. 132b104 Fix LockingVisitors Javadoc to match code (f017). by Gary Gregory · 15 hours ago
  12. be54e62 Match Javadoc to code in SystemProperties.getProperty() and by Gary Gregory · 15 hours ago
  13. 6925874 JavaVersion.get() throws NumberFormatException where javadoc promises by Gary Gregory · 15 hours ago
  14. f5b2932 DurationFormatUtils.formatPeriod walks the calendar one year per by Gary Gregory · 15 hours ago
  15. c8dc312 StrSubstitutor (deprecated) recursive expansion has a cycle check but no by Gary Gregory · 20 hours ago
  16. 07ff3a9 StringEscapeUtils.escapeEcmaScript() misses backtick/template-literal by Gary Gregory · 20 hours ago
  17. 1aef131 Memoizer: default caches the first failure forever, has no size bound or by Gary Gregory · 20 hours ago
  18. fd63617 FastDateParser.parse throws undeclared IllegalArgumentException, by Gary Gregory · 20 hours ago
  19. 0ea3250 WordUtils.wrap(wrapLongWords=false, the 2-arg default) copies the entire by Gary Gregory · 21 hours ago
  20. 4c9d42c ExtendedMessageFormat.applyPattern() is quadratic: full by Gary Gregory · 21 hours ago
  21. 715d123 Add missing test by Gary Gregory · 21 hours ago
  22. d2e720e LocaleUtils static caches no longer grows on invalid input to by Gary Gregory · 21 hours ago
  23. 582cde8 EventUtils.EventBindingInvocationHandler.invoke() dispatches by Gary Gregory · 22 hours ago
  24. f13aa3d StringUtils.replaceEachRepeatedly derives its recursion budget from the by Gary Gregory · 31 hours ago
  25. 7b236d4 UnicodeUnescaper.unescapeJava/EcmaScript/Json: malformed \u sequences by Gary Gregory · 31 hours ago
  26. d63997f FastDateParser parses 'Y' (week year) as plain calendar year; asymmetric by Gary Gregory · 31 hours ago
  27. dd78aeb FastDateParser parses 'Y' (week year) as plain calendar year; asymmetric by Gary Gregory · 31 hours ago
  28. d83eabf Fix DurationFormatUtils.formatPeriod() calculation when pattern omits by Gary Gregory · 3 days ago
  29. e438090 Fix DurationFormatUtils.formatPeriod() calculation when pattern omits M (#1780) by gaurav kumar pandey · 3 days ago
  30. 8737513 Checkstyle by Gary Gregory · 4 days ago
  31. 625f3c1 Add DurationFormatUtilsTest.testFormatPeriodWithoutMonthsAfterLeapDayAnniversary() by Gary Gregory · 4 days ago
  32. 2f2d526 Fix int overflow in Conversion count and position bounds guards (#1779). by Gary Gregory · 4 days ago
  33. 0edbb4a fix int overflow in Conversion count and position bounds guards (#1779) by alhuda · 4 days ago
  34. efc7877 Bump github/codeql-action/analyze from 4.37.8 to 4.37.9. by Gary Gregory · 6 days ago
  35. 620f4ff Bump actions/setup-java from 5.7.0 to 6.0.0. by Gary Gregory · 10 days ago
  36. e073d5d Bump github/codeql-action/init from 4.37.7 to 4.37.8 by Gary Gregory · 12 days ago
  37. 9cadf7d Align ReflectionDiffBuilder with AbstractReflection and add cycle by Gary Gregory · 13 days ago
  38. 1a6598c Align ReflectionDiffBuilder with AbstractReflection and add cycle by Gary Gregory · 13 days ago
  39. d1e60e0 Align ReflectionDiffBuilder with AbstractReflection and add cycle detection (#1778) by gaurav kumar pandey · 13 days ago
  40. 4d91b28 Sort members. by Gary Gregory · 2 weeks ago
  41. 73dadf0 Keep StringUtils left, right, mid, and overlay off surrogate pair boundaries (#1776) by gaurav kumar pandey · 2 weeks ago
  42. d15939e Keep StopWatch.formatSplitTime from clamping splits to int millis (#1777). by Gary Gregory · 2 weeks ago
  43. df5245a Keep StopWatch.formatSplitTime from clamping splits to int millis (#1777) by alhuda · 2 weeks ago
  44. f856fd5 Bump org.apache.commons:commons-parent from 103 to 104. by Gary Gregory · 2 weeks ago
  45. d743715 Fix SpotBugs USO_UNSAFE_METHOD_SYNCHRONIZATION in CharSet. by Gary Gregory · 2 weeks ago
  46. 9d2f1ff Bump codeql-action from 4.37.6 to 4.37.7 by Gary Gregory · 3 weeks ago
  47. e66ad3d Internal refactoring. by Gary Gregory · 3 weeks ago
  48. 13e38e1 Internal refactoring. by Gary Gregory · 3 weeks ago
  49. 7f8b514 Fix CharRange.contains(CharRange) for negated argument ranges (#1775). by Gary Gregory · 3 weeks ago
  50. 1d6ef29 Fix CharRange.contains for negated argument ranges (#1775) by alhuda · 3 weeks ago
  51. 596269f Javadoc by Gary Gregory · 3 weeks ago
  52. 7786c71 Fix typos in Javadoc and example comments (#1774). by Gary Gregory · 3 weeks ago
  53. 8d9ada1 Fix typos in Javadoc and example comments (#1774) by gaurav kumar pandey · 3 weeks ago
  54. 8eace65 Fix the month/day example in DurationFormatUtils.formatPeriod Javadoc (#1772). by Gary Gregory · 3 weeks ago
  55. 17df41b Fix the month/day example in DurationFormatUtils.formatPeriod Javadoc (#1772) by anchor · 3 weeks ago
  56. 163b55c Keep StringUtils stripStart and stripEnd off surrogate pair boundaries (#1773). by Gary Gregory · 3 weeks ago
  57. c747711 keep stripStart and stripEnd off surrogate pair boundaries (#1773) by alhuda · 3 weeks ago
  58. 8bf8b78 Reuse Suppliers.get() by Gary Gregory · 3 weeks ago
  59. a6a19b3 Comment out unused for now. by Gary Gregory · 4 weeks ago
  60. c0159a8 Sort members. by Gary Gregory · 4 weeks ago
  61. c999eec Keep StringUtils chop from splitting a trailing surrogate pair (#1770). by Gary Gregory · 4 weeks ago
  62. 62f6edf Keep chop from splitting a trailing surrogate pair (#1770) by alhuda · 4 weeks ago
  63. 9ed5d0b Fix low surrogate false match in containsAny/containsNone/indexOfAny (#1771). by Gary Gregory · 4 weeks ago
  64. 4ee32aa Fix low surrogate false match in containsAny/containsNone/indexOfAny (#1771) by alhuda · 4 weeks ago
  65. d5ae92a Fix spurious overflow in Fraction.multiplyBy for unreduced operands (#1769) by Gary Gregory · 4 weeks ago
  66. 10f4421 Fix spurious overflow in Fraction.multiplyBy for unreduced operands (#1769) by alhuda · 4 weeks ago
  67. 9d1f110 Bump actions/setup-java from 5.6.0 to 5.7.0 by Gary Gregory · 5 weeks ago
  68. 6f56636 Bump github/codeql-action from 4.37.3 to 4.37.6. by Gary Gregory · 5 weeks ago
  69. 164b290 Simplify Instants.toMillisSince(Instant) by Gary Gregory · 5 weeks ago
  70. ebd9b23 Fix the overflow bound direction in Instants.toMillisSince(Instant) (#1766). by Gary Gregory · 5 weeks ago
  71. 9288e2c Fix the overflow bound direction in Instants.toMillisSince(Instant) (#1766) by renechoi · 5 weeks ago
  72. 03636f3 Refactor test util method by Gary Gregory · 5 weeks ago
  73. af1b18e Parameterize ConversionTest.testHexDigitToIntIllegalArgumentException(char) by Gary Gregory · 5 weeks ago
  74. 50478b4 Split ConversionTest.testHexDigitToInt() by Gary Gregory · 5 weeks ago
  75. baf4b59 Javadoc by Gary Gregory · 5 weeks ago
  76. 3ebdbc6 Reject non-ASCII hex characters in Conversion.hexDigitToInt (#1767). by Gary Gregory · 5 weeks ago
  77. 54ee8ec Reject non-ASCII hex characters in Conversion.hexDigitToInt (#1767) by alhuda · 5 weeks ago
  78. 7d15536 Javadoc by Gary Gregory · 5 weeks ago
  79. 8f8f3b2 Fix two Javadoc errors in StringUtils (#1763). by Gary Gregory · 5 weeks ago
  80. a1c12e6 Fix two Javadoc errors in StringUtils (#1763) by hunghhdev · 5 weeks ago
  81. 285cd2f Simplify AbstractReflection.setAccessible(boolean, AccessibleObject) by Gary Gregory · 5 weeks ago
  82. 65f6692 Sort members by Gary Gregory · 5 weeks ago
  83. e76dcd7 [LANG-1815] Fix AnnotationUtils.equals for package-private annotations (#1760). by Gary Gregory · 5 weeks ago
  84. 7e5906f [LANG-1815] Fix AnnotationUtils.equals for package-private annotations. (#1760) by Maksym Korshun · 5 weeks ago
  85. c84d1a3 Keep abbreviateMiddle off surrogate pair boundaries (#1758). by Gary Gregory · 5 weeks ago
  86. 4c83821 Keep abbreviateMiddle off surrogate pair boundaries (#1758) by kdelay · 5 weeks ago
  87. e0394dc Rewrite ObjectUtilsTest.testWaitDuration() with mocking. by Gary Gregory · 5 weeks ago
  88. a593c2f Rewrite ObjectUtilsTest.testWaitDuration() with mocking. by Gary Gregory · 5 weeks ago
  89. 28c71a2 Split testWaitDuration into 2 tests. by Gary Gregory · 5 weeks ago
  90. 4a6fcb0 Fix negative week year formatting in FastDatePrinter (#1762). by Gary Gregory · 5 weeks ago
  91. 0add789 fix negative week year formatting in FastDatePrinter (#1762) by alhuda · 5 weeks ago
  92. c47b2fa Fix StrBuilder.lastIndexOf(String) start index for an empty search (#1759). by Gary Gregory · 5 weeks ago
  93. b1aba68 fix StrBuilder.lastIndexOf(String) start index for an empty search (#1759) by alhuda · 5 weeks ago
  94. 0cd37eb Bump ossf/scorecard-action from 2.4.3 to 2.4.4. by Gary Gregory · 6 weeks ago
  95. 50d1508 Bump GH CI actions/checkout from 7.0.0 to 7.0.1 by Gary Gregory · 6 weeks ago
  96. fe57304 Bump github/codeql-action from 4.37.1 to 4.37.3 by Gary Gregory · 6 weeks ago
  97. e8bafeb Internal refactoring by Gary Gregory · 6 weeks ago
  98. 3d662f0 [LANG-1833] Handle ParsePosition index beyond source string length by Gary Gregory · 6 weeks ago
  99. 6fd967b [LANG-1833] Handle ParsePosition index beyond source string length by Gary Gregory · 6 weeks ago
  100. e0dba35 [LANG-1833] Handle ParsePosition index beyond source string length cleanly (#1757) by Maksym Korshun · 6 weeks ago