Jérôme Charaoui pushed to branch debian/sid at Debian Java Maintainers / jruby-joni
Commits: e5f37619 by Charles Oliver Nutter at 2023-06-07T12:49:43-05:00 [maven-release-plugin] prepare for next development iteration - - - - - 6a0d556f by Sebastian Thomschke at 2023-06-14T12:56:24+02:00 minor code cleanup (#73) * style: remove unnecessary semicolons * style: add missing `@Override` annotations * style: access Thread.interrupted() statically * fix: transitive dependency compiler warning: in org.joni.Regex class "The type `Encoding` from module org.jruby.jcodings may not be accessible to clients due to missing 'requires transitive'" - - - - - fa2d9061 by Arthur Chan at 2023-08-03T12:03:29+00:00 Fix invalid character handling Signed-off-by: Arthur Chan <[email protected]> - - - - - 029e3787 by Arthur Chan at 2023-08-04T14:54:09+00:00 Add limit for regex length Signed-off-by: Arthur Chan <[email protected]> - - - - - c13a66a0 by Arthur Chan at 2023-08-04T18:07:05+00:00 Fix missing import statement Signed-off-by: Arthur Chan <[email protected]> - - - - - 4fdf9262 by Thomas E Enebo at 2023-08-04T17:54:46-04:00 Merge pull request #74 from arthurscchan/fix-invalid-char Fix invalid character handling - - - - - 434e5f68 by Arthur Chan at 2023-08-07T13:07:07+00:00 Fix config logic Signed-off-by: Arthur Chan <[email protected]> - - - - - 5cd8965c by Arthur Chan at 2023-08-07T14:41:49+00:00 Fix length calculation Signed-off-by: Arthur Chan <[email protected]> - - - - - c187bb24 by Thomas E Enebo at 2023-08-09T10:41:51-04:00 Merge pull request #75 from arthurscchan/regex-limit Add limit for regex length - - - - - 3d2a2778 by kares at 2023-09-06T11:45:02+02:00 [test] reproduce jruby/jruby#7730 - - - - - d4696c4f by Thomas E Enebo at 2023-09-06T11:23:07-04:00 Merge pull request #65 from kares/jruby-7730 [test] reproduce jruby/jruby#7730 - - - - - c13681d3 by Thomas E. Enebo at 2024-05-10T15:05:17-04:00 Implement simplest linear check (which will work until joni opts some stack operations to be linear via caching) - - - - - 619f7c46 by Thomas E. Enebo at 2024-05-14T08:39:34-04:00 Implement ability to timeout execution of a regexp - - - - - 18cf4fa1 by Thomas E. Enebo at 2024-05-14T08:41:40-04:00 Remove extra print - - - - - 3750dcbf by Thomas E Enebo at 2024-05-16T08:11:46-05:00 Merge pull request #78 from jruby/timeout Implement ability to timeout execution of a regexp - - - - - 648837c5 by Thomas E. Enebo at 2024-05-16T10:38:13-04:00 up default regexp size since this is definitely not enough for Ruby stdlib regexps - - - - - 486d1dd0 by Thomas E. Enebo at 2024-07-24T14:33:33-04:00 Ignore .tool-versions as I use mise and it allows loose syntax in this file unlike asdf - - - - - 03ac9a5a by Thomas E. Enebo at 2024-07-24T14:39:35-04:00 Make joni.regex_max_length opt-in as it will break existing users with big intentional regexps - - - - - 56954b72 by sebthom at 2025-01-10T22:03:55+01:00 refact: remove redundant specification of type arguments - - - - - 735e63eb by sebthom at 2025-01-10T22:04:40+01:00 refact: add default serialVersionUID - - - - - f938d271 by sebthom at 2025-01-10T22:06:19+01:00 refact: remove unused import - - - - - b14cf631 by sebthom at 2025-01-10T23:00:04+01:00 refact: use multi catch - - - - - 93145697 by sebthom at 2025-01-10T23:00:04+01:00 refact: move the array designators [] to the type - - - - - d5b8f781 by sebthom at 2025-01-10T23:00:04+01:00 refact: remove redundant modifiers - - - - - e5cc8a79 by sebthom at 2025-01-10T23:14:21+01:00 fix: change Java target from 1.7 to 1.8 - - - - - 89b70941 by sebthom at 2025-01-10T23:21:48+01:00 build: upgrade maven plugins - - - - - 184a4cf7 by sebthom at 2025-01-10T23:25:04+01:00 build: upgrade maven wrapper to 3.3.2 and maven to 3.9.9 - - - - - f5c6884e by sebthom at 2025-01-10T23:38:42+01:00 ci: improve GHA workflow config - - - - - d3a34921 by sebthom at 2025-01-10T23:45:42+01:00 docs: update README - - - - - d920d636 by sebthom at 2025-01-10T23:59:06+01:00 fix: MANIFEST.MF contains outdated version - - - - - afd50a8f by Haozhun Jin at 2025-01-11T00:13:34+01:00 fix: char class casefold for certain chars - - - - - 20445408 by Charles Oliver Nutter at 2025-01-15T17:35:03-06:00 Merge pull request #79 from sebthom/refact refact: code cleanup - - - - - 3ec6da92 by Charles Oliver Nutter at 2025-01-15T17:35:39-06:00 Merge pull request #80 from sebthom/java-8 fix: change Java target from 1.7 to 1.8 - - - - - 832cce4e by Charles Oliver Nutter at 2025-01-15T17:36:09-06:00 Merge pull request #81 from sebthom/deps build: upgrade maven, maven plugins, maven wrapper - - - - - e66cac21 by Charles Oliver Nutter at 2025-01-15T17:37:01-06:00 Merge pull request #82 from sebthom/gha ci: improve GHA workflow config - - - - - 2b1d2d42 by Charles Oliver Nutter at 2025-01-15T17:37:33-06:00 Merge pull request #83 from sebthom/docs docs: update README - - - - - a8bdae16 by Charles Oliver Nutter at 2025-01-15T17:38:01-06:00 Merge pull request #84 from sebthom/manifest fix: MANIFEST.MF contains outdated version - - - - - 720d2a21 by Charles Oliver Nutter at 2025-01-16T11:32:18-06:00 Update jcodings to 1.0.60 - - - - - c798f96d by Charles Oliver Nutter at 2025-01-16T11:36:13-06:00 [maven-release-plugin] prepare release joni-2.2.2 - - - - - f14e0ede by Charles Oliver Nutter at 2025-01-16T11:36:15-06:00 [maven-release-plugin] prepare for next development iteration - - - - - b4893a07 by Charles Oliver Nutter at 2025-01-16T18:23:06-06:00 Update jcodings to 1.0.61 - - - - - 0bf8be20 by Charles Oliver Nutter at 2025-01-16T18:24:39-06:00 [maven-release-plugin] prepare release joni-2.2.3 - - - - - 64eb19fa by Charles Oliver Nutter at 2025-01-16T18:24:41-06:00 [maven-release-plugin] prepare for next development iteration - - - - - de23ab08 by Charles Oliver Nutter at 2025-02-27T15:35:20-06:00 Merge pull request #85 from sebthom/case-folding fix: char class casefold for certain chars We are incorporating this fix as-is but it may change if the CRuby/Onigmo maintainers come up with something better or more comprehensive. See https://bugs.ruby-lang.org/issues/21162 - - - - - e3c4e03f by Charles Oliver Nutter at 2025-03-03T12:00:57-06:00 Restructure and rename to match Onigmo This better aligns the code so it's easier to track differences. - - - - - 9102f6dc by Charles Oliver Nutter at 2025-03-03T12:52:28-06:00 Update to latest jcodings - - - - - 8038338b by Charles Oliver Nutter at 2025-03-03T12:53:24-06:00 [maven-release-plugin] prepare release joni-2.2.4 - - - - - a7ec7ddb by Charles Oliver Nutter at 2025-03-03T12:53:26-06:00 [maven-release-plugin] prepare for next development iteration - - - - - a14bf335 by Charles Oliver Nutter at 2025-03-06T21:50:45-06:00 [maven-release-plugin] prepare release joni-2.2.5 - - - - - 33f85800 by Charles Oliver Nutter at 2025-03-06T21:50:47-06:00 [maven-release-plugin] prepare for next development iteration - - - - - 5c77c2e0 by Charles Oliver Nutter at 2025-03-28T08:42:58-05:00 Fix multiplex backreferences near end of string in regexp match See https://bugs.ruby-lang.org/issues/18631 See https://github.com/ruby/ruby/pull/5710 - - - - - ddb21e42 by Charles Oliver Nutter at 2025-03-28T16:33:57-05:00 Merge pull request #87 from headius/multiplex_backrefs Fix multiplex backreferences near end of string in regexp match - - - - - c607318f by Charles Oliver Nutter at 2025-03-28T16:54:35-05:00 [maven-release-plugin] prepare release joni-2.2.6 - - - - - 65b181b4 by Charles Oliver Nutter at 2025-03-28T16:54:37-05:00 [maven-release-plugin] prepare for next development iteration - - - - - fae86287 by Charles Oliver Nutter at 2026-02-24T18:02:06-06:00 Move to new Maven Central deploy system - - - - - ccfe0c42 by Charles Oliver Nutter at 2026-02-24T18:02:47-06:00 Update to jcodings 1.0.64 - - - - - 57fd57b4 by Charles Oliver Nutter at 2026-02-24T18:07:00-06:00 Version 2.2.7 * Upgrade jcodings to 1.0.64 for Unicode 17 support - - - - - f001ec09 by Jérôme Charaoui at 2026-08-25T12:35:28-04:00 d/watch: update to v5 format - - - - - 6f090526 by Jérôme Charaoui at 2026-08-25T12:46:42-04:00 Merge tag 'joni-2.2.7' into debian/sid - - - - - ca543384 by Jérôme Charaoui at 2026-08-25T12:47:45-04:00 run wrap-and-sort -bastk - - - - - 45060c5d by Jérôme Charaoui at 2026-08-25T12:48:10-04:00 d/control: build using headless jdk - - - - - 54cf0ffe by Jérôme Charaoui at 2026-08-25T16:48:38+00:00 Remove redundant Priority: optional from source stanza. Changes-By: lintian-brush Fixes: lintian: source: redundant-priority-optional-field See-also: https://lintian.debian.org/tags/redundant-priority-optional-field.html - - - - - e18797c4 by Jérôme Charaoui at 2026-08-25T16:48:38+00:00 Update standards version to 4.7.4, no changes needed. Upgrade checklist verified: 4.6.2 → 4.7.0: * Package does not use dpkg-divert 4.7.0 → 4.7.1: * Package does not install to non-/usr paths 4.7.3 → 4.7.4: * Package is not in non-free-firmware Changes-By: lintian-brush Fixes: lintian: source: ancient-standards-version 4.6.2 (released 2022-12-17) (current is 4.7.4.1) See-also: https://lintian.debian.org/tags/ancient-standards-version.html - - - - - b79559b6 by Jérôme Charaoui at 2026-08-25T16:48:42+00:00 Removed Rules-Requires-Root Changes-By: lintian-brush Fixes: lintian: source: redundant-rules-requires-root-no-field [debian/control] See-also: https://lintian.debian.org/tags/redundant-rules-requires-root-no-field.html - - - - - 31148efc by Jérôme Charaoui at 2026-08-25T13:09:35-04:00 implement jar classpath modification using javahelper - - - - - 455b6cc6 by Jérôme Charaoui at 2026-08-25T13:09:46-04:00 drop unwanted maven plugin - - - - - 3290e3fb by Jérôme Charaoui at 2026-08-25T13:20:01-04:00 Update changelog for 2.2.7-1 release - - - - - 66 changed files: - .github/workflows/maven.yml - .gitignore - − .mvn/wrapper/maven-wrapper.jar - .mvn/wrapper/maven-wrapper.properties - − MANIFEST.MF - README.md - debian/changelog - debian/control - + debian/libjruby-joni-java.classpath - debian/maven.ignoreRules - − debian/patches/0003-add-class-path-for-jcodings.patch - − debian/patches/series - debian/rules - debian/watch - mvnw - mvnw.cmd - pom.xml - src/module-info.java - src/org/joni/Analyser.java - src/org/joni/ApplyCaseFold.java - src/org/joni/BitSet.java - src/org/joni/ByteCodeMachine.java - src/org/joni/CodeRangeBuffer.java - src/org/joni/Config.java - src/org/joni/Lexer.java - src/org/joni/Matcher.java - src/org/joni/MatcherFactory.java - src/org/joni/MinMaxLen.java - src/org/joni/MultiRegion.java - src/org/joni/NameEntry.java - src/org/joni/OptExactInfo.java - src/org/joni/OptMapInfo.java - src/org/joni/Parser.java - src/org/joni/Regex.java - src/org/joni/Region.java - src/org/joni/ScanEnvironment.java - src/org/joni/Search.java - src/org/joni/SingleRegion.java - src/org/joni/StackMachine.java - src/org/joni/UnsetAddrList.java - src/org/joni/WarnCallback.java - src/org/joni/ast/BackRefNode.java - src/org/joni/ast/CClassNode.java - src/org/joni/ast/Node.java - src/org/joni/ast/QuantifierNode.java - src/org/joni/constants/MetaChar.java - src/org/joni/constants/SyntaxProperties.java - src/org/joni/constants/internal/AnchorType.java - src/org/joni/constants/internal/Arguments.java - src/org/joni/constants/internal/EncloseType.java - src/org/joni/constants/internal/NodeStatus.java - src/org/joni/constants/internal/NodeType.java - src/org/joni/constants/internal/OPCode.java - src/org/joni/constants/internal/OPSize.java - src/org/joni/constants/internal/StackPopLevel.java - src/org/joni/constants/internal/StackType.java - src/org/joni/constants/internal/StringType.java - src/org/joni/constants/internal/TargetInfo.java - src/org/joni/constants/internal/Traverse.java - src/org/joni/exception/ErrorMessages.java - + src/org/joni/exception/TimeoutException.java - test/org/joni/test/Test.java - + test/org/joni/test/TestCaseInsensitive.java - test/org/joni/test/TestInterrupt.java - test/org/joni/test/TestU.java - + test/org/joni/test/TestUtf8CaseFoldingLatin1Supplement.java The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/java-team/jruby-joni/-/compare/fd208aca6e871a0597fa02589656b6a2e5a9e469...3290e3fbf6214c859ee38ec6f64684996528688c -- View it on GitLab: https://salsa.debian.org/java-team/jruby-joni/-/compare/fd208aca6e871a0597fa02589656b6a2e5a9e469...3290e3fbf6214c859ee38ec6f64684996528688c You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

