Skip to content

Conversation

@alanorth
Copy link
Contributor

We can uniquely identify any java user agent by checking for ^java with no version. The previous pattern assumed all java versions were 1.x, and failed to escape the dot anyway.

@alanorth
Copy link
Contributor Author

Fixes #63. @bram-atmire or @YanaDePauw can we take a look at this. It's an important pattern in the list that is incorrect. Thanks!

We can uniquely identify any java user agent by checking for "^java"
with no version. The previous pattern assumed all java versions were
1.x, and failed to escape the dot anyway.
alanorth added a commit to ilri/DSpace that referenced this pull request Jul 24, 2025
We can uniquely identify any Java user agent by checking for ^java
with no version. The previous pattern assumed all Java versions were
1.x, and failed to escape the dot anyway.

See: atmire/COUNTER-Robots#64
alanorth added a commit to ilri/DSpace that referenced this pull request Aug 9, 2025
We can uniquely identify any Java user agent by checking for ^java
with no version. The previous pattern assumed all Java versions were
1.x, and failed to escape the dot anyway.

See: atmire/COUNTER-Robots#64
alanorth added a commit to ilri/DSpace that referenced this pull request Sep 27, 2025
We can uniquely identify any Java user agent by checking for ^java
with no version. The previous pattern assumed all Java versions were
1.x, and failed to escape the dot anyway.

See: atmire/COUNTER-Robots#64
alanorth added a commit to ilri/DSpace that referenced this pull request Dec 11, 2025
We can uniquely identify any Java user agent by checking for ^java
with no version. The previous pattern assumed all Java versions were
1.x, and failed to escape the dot anyway.

See: atmire/COUNTER-Robots#64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant