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

Reply via email to