Re: [VFS-853] Duplicate Listeners

2024-05-27 Thread Bernd Eckenfels
Let me know how you see it. > > I can't say if your proposed change has any unintended side-effects; it > should be accompanied with some kind of test, at the very least to avoid a > regression. > > TY! > Gary > > > On 2024/05/23 17:08:00 Bernd Eckenfels wrote: >&

[VFS] Duplicate Listeners

2024-05-23 Thread Bernd Eckenfels
Hello, I am dealing with a heapdump of VFS where I see a lot of WeakRefFileListener and all of them have a empty WeakRef to no listener. While I think I found the reason for that and fixed it on a dependent project, it still does not clean up correctly. I think the reason is that it does not

Re: (commons-lang) 01/02: Deprecate SystemUtils.getUserName(String) in favor of SystemProperties.getUserName(Supplier)

2024-05-01 Thread Bernd Eckenfels
Hi Gregory, What’s the idea behind that deprecation? The implementation is robust and simple and easy to use. I would guess most user rather want to specify a literal fallback than a supplier. Gruss Bernd ggreg...@apache.org wrote on 1. May 2024 16:07 (GMT +02:00): > This is an automated

Re: [dbcp] Force close connections on fatal SQL Exceptions

2024-02-13 Thread Bernd Eckenfels
Phil Steitz wrote on 13. Feb 2024 20:46 (GMT +01:00): > Thanks, Gary. I agree with everything below. I think it's best to just > leave things as they are. If it’s plugable the project might not have to care, But then how to fix the reported problem? Do we have an idea what’s causing it? And a

Re: [RNG] No Javadoc link anywhere in the site menus?

2022-08-22 Thread Bernd Eckenfels
BTW just an easy Trick, VFS is also a Multi-Module built but we just added a manual Javadoc link to the toplevel site: https://github.com/apache/commons-vfs/blob/6590045c11a341217f68750cacb0880bcc3443d7/src/site/site.xml#L33 Gruss Bernd -- http://bernd.eckenfels.net

Commons config release news

2022-08-05 Thread Bernd Eckenfels
Hello, In the release history 2.8 is marked as “minor update” and I don’t find mentioning of the critical interpolation CVE, should we add to the table and announcements this CVE and do we need a security section as well?

Re: [CRYPTO] Problem with JNA on macOS and Windows

2022-06-30 Thread Bernd Eckenfels
The Java.library.path controls the Java side loadLibrary() but that worked since it loaded the commons-crypto JNI lib. The dlopen In that shim searches various places, including PATH. If you can’t put the OpenSSL variant first, then it might instead help to define the path with a absolute name

Re: [CRYPTO] Problem with JNA on macOS and Windows

2022-06-29 Thread Bernd Eckenfels
Hello, I don’t really understand why we “must” support libreSSL. I mean it is good if we would support multiple implementations to cater for a wider audience, but if commons-crypto requires a certain OpenSSL library and if that library is available for all platforms, why not. Integrators (aka

[crypto] upcoming Panama wrapper

2022-06-20 Thread Bernd Eckenfels
BTW, speaking of wrapping more OpenSSL crypto functions, just came about this research project from Tomcat for using Panama FFI as a OpenSSL wrapper technology: that should work faster, safer and especially without native compiles! https://github.com/rmaucher/openssl-panama-foreign Gruss

Re: [Crypto] How to build?

2022-05-18 Thread Bernd Eckenfels
Hello Jochen, I think that’s useful with the container. I would shift it relative to the source project, then you don’t need the wget and git clone but can use copy;mount to provide the source from the current version. But that’s probably not related to the problems you encounter. Gruss Bernd

Re: [lang] What does the animal-sniffer-maven-plugin compare against?

2022-05-02 Thread Bernd Eckenfels
BTW Interesting that those signatures are 6 years old, but the coordinates seems to be correct (don’t know if the content is correct) https://repo1.maven.org/maven2/org/codehaus/mojo/signature/ Older major versions have vendor specific suffixes, none of them use minor version numbers. Gruss

Re: [lang] how to submit a proposal for a new component?

2022-04-27 Thread Bernd Eckenfels
ginal Message- From: Gary Gregory Sent: Wednesday, April 27, 2022 23:04 To: Commons Developers List Subject: Re: [lang] how to submit a proposal for a new component? Also -scxml Gary On Wed, Apr 27, 2022, 11:02 Bernd Eckenfels wrote: > Hello Guy, > > I think Apache Commo

Re: [lang] how to submit a proposal for a new component?

2022-04-27 Thread Bernd Eckenfels
Hello Guy, I think Apache Commons might be a good fit, but it depends a bit on your dependencies. You could also check -ognl, -xpath or -rdf components, they are all offer similar features. If you want to traverse POJO then commons-lang might be an option (but then it needs to be

Re: New component proposal: commons-plugins

2022-04-10 Thread Bernd Eckenfels
Hello, I don’t think plug-ins is something which fits well in the scope of commons, as it does tie into a broader ecosystem/platform normally. but I could be wrong. Btw: Commons VFS has a plug-in system, mostly for providers. Gruss Bernd -- http://bernd.eckenfels.net

Re: [fileupload] jakarta versus javax?

2022-03-31 Thread Bernd Eckenfels
Betreff: Re: [fileupload] jakarta versus javax? Le jeu. 31 mars 2022 à 18:58, Bernd Eckenfels a écrit : > Why not just rename the few dependency classes to their proper name > manually and release a new major branch? That could even be contributed by > any of the people asking fo

Re: [fileupload] jakarta versus javax?

2022-03-31 Thread Bernd Eckenfels
Why not just rename the few dependency classes to their proper name manually and release a new major branch? That could even be contributed by any of the people asking for the new version. Gruss Bernd -- http://bernd.eckenfels.net Von: Romain Manni-Bucau

Re: can we get rid of dependabot?

2021-12-28 Thread Bernd Eckenfels
Snyk can alert on CVEs and it also can sent summary reports, but not sure if it works good with organizational repositories and for open source organisations. https://github.com/ecki/commons-vfs/pull/9 But +1 for getting rid of those notifications. Gruss Bernd -- http://bernd.eckenfels.net

Re: Commons CLI 1.5 for Maven 4.0.0

2021-09-19 Thread Bernd Eckenfels
Michael, from reading the commit messages since cli-1.4 it looks like there is no major API change, only examples, tests, JavaDoc and build system updates. The most incompatible changes might therefore be dependency updates. It does look like 1.5 should be done, but it should not hold you up in

Top Contributor in the Commons PMC

2021-08-31 Thread Bernd Eckenfels
Congrats Gary to be recognized as a top committer and top (mail) sender in the recent ASF Report ,) https://s.apache.org/FY2021AnnualReport Gruss Bernd

Re: [NET] FTPSClientTest fails on AdoptOpenJDK 8 & 11

2021-07-26 Thread Bernd Eckenfels
You can enable the protocols (see link below) in the Java.security policy file, but in the long run it’s best to mainly test supported algorithms, maybe by conditionally checking it only if available, then a manual modified test environment can use the compatibility tests, (Btw I don’t think

Re: [compress] [Poll] Dealing with uncaught RuntimeExceptions

2021-06-29 Thread Bernd Eckenfels
I vote for the subclass of IOException - if you care about handling broken archives you would catch it, if you don’t care you have to handle IO problems anyway. Gruß Bernd -- https://Bernd.eckenfels.net From: Gilles Sadowski Sent: Wednesday, June 30, 2021

Re: [Codec] Base45

2021-06-25 Thread Bernd Eckenfels
Hello, I asked the authors if they can share background info or want to contribute a implementation here. Gruß Bernd -- https://Bernd.eckenfels.net

Re: [Codec] Base45

2021-06-25 Thread Bernd Eckenfels
Hm I Wonder why it does not reserve a char (especially space) for separation, but besides that it is a good case to optimize for QR (only bad thing that most readers would need an url scheme to route it to a handler app. Maybe wait till somebody implements a protocol with it? --

Re: [compress] 7z and Recovering Corrupt Archives

2021-06-04 Thread Bernd Eckenfels
Hello, I would agree, fail fast and be strict as a default. Should also help us with Iess (fuzzing-discovered) DOS security reports and would prevent file type confusion which is a very real attack especially for Archives. Bernd -- http://bernd.eckenfels.net

Re: Information about the development process of commons lang project

2021-06-04 Thread Bernd Eckenfels
Hello Marco, Saverio, Emanuele And Lorenzo, Thanks for your interest in our little project. For your research, It is best if you check out the Website of the Apache Commons project as well as the general ASF procedures. Apache Commons is bit special under the Apache roof , since it has a wide

Re: [VFS] unexpected 'relative path' in verify.groovy

2021-04-25 Thread Bernd Eckenfels
Hello, I think we already had that issue, the problem is that the url is not recognized if the scheme handler is not registered, which in turn happens if some dependencies are missing. Did you check JIRA, can’t remember if it’s still open or was closed. I am not sure of this can be solved

Re: [commons-vfs] branch master updated: IllegalArgumentException: Bad escape for Chinese characters in FileObject path #168.

2021-03-28 Thread Bernd Eckenfels
Hello, Have a question, wat makes the case special? What makes it illegal? is this a general problem with unicode characters, outside of BMP, or is it an illegal sequence or something else? What about latin9 euro sign for example? Do we need to document somewhere that only ascii is allowed?

Re: [VFS] Help with FileContent implementation

2021-03-14 Thread Bernd Eckenfels
On Sat, Mar 13, 2021 at 3:16 PM Bernd Eckenfels wrote: > > I added a comment (and sorry for the edits, would be cool if the GitHub > integration does allow some typo fix cooldowns for hotshots like me ,) On my GH comments, I can click the "..." menu on that comment and chose

Re: [VFS] Help with FileContent implementation

2021-03-13 Thread Bernd Eckenfels
I added a comment (and sorry for the edits, would be cool if the GitHub integration does allow some typo fix cooldowns for hotshots like me ,) -- http://bernd.eckenfels.net Von: Gary Gregory Gesendet: Friday, March 12, 2021 10:58:00 PM An: Commons Developers

Re: GitHub license display confused by LICENSE-header.txt

2021-03-08 Thread Bernd Eckenfels
Checkstyle-header.txt sounds good and maybe also moving it to a subdir like src/build/ or src/test/? Gruss Bernd -- http://bernd.eckenfels.net Von: sebb Gesendet: Tuesday, March 9, 2021 1:41:02 AM An: CommonsDev Betreff: GitHub license display confused by

Re: [VFS] Consensus needed for https://github.com/apache/commons-vfs/pull/154

2021-03-02 Thread Bernd Eckenfels
Hello, I do agree that we don’t need to worry about removing synchronized for the purpose of beeing compatible with early versions of Loom (at least not for all commons projects). This is especially true if the code gets more ugly, might have subtle behavior changes or similar. However I

Re: [crypto] Interest in adding support for cryptographic hash function?

2021-02-28 Thread Bernd Eckenfels
> > > Le sam. 27 févr. 2021 à 19:00, Bernd Eckenfels > > a écrit : > > > > > > Hello, > > > > > > I don’t think it’s a Good idea to introduce native dependencies to > > formerly pure Java projects. > > > > +1 > > [I thought

Re: [crypto] Interest in adding support for cryptographic hash function?

2021-02-27 Thread Bernd Eckenfels
Hello, I don’t think it’s a Good idea to introduce native dependencies to formerly pure Java projects. So i think native optimized hash implementations would fit better in commons-crypto. So I would say go for it, keep in mind license clearance and portability. Gruß Bernd --

Re: Preparing a release

2020-12-27 Thread Bernd Eckenfels
Hello Lukasz, I would say if the maven release plugin and the maven pgp plug-ins work (on your system and for the Pom) and the project builds on al l supported platforms, go for it. If you have your ASF login and thenPgpg key in the Keys file you would meet the criteria. I am not sure about

Re: JIRA fixed versions (was: [jira] [Updated] (VFS-600) HttpProviderTestCase#testHttp405 is repeatedly failling

2020-10-31 Thread Bernd Eckenfels
think like "I WANT this fixed in version V" Gary On Sat, Oct 31, 2020, 13:47 Bernd Eckenfels wrote: > Gary, should we remove the fix versions for all the backlog bugs, or use a > synthetic target? I am not sure if it is worth pushing them back. Maybe > only specify a concrete

JIRA fixed versions (was: [jira] [Updated] (VFS-600) HttpProviderTestCase#testHttp405 is repeatedly failling

2020-10-31 Thread Bernd Eckenfels
Gary, should we remove the fix versions for all the backlog bugs, or use a synthetic target? I am not sure if it is worth pushing them back. Maybe only specify a concrete version if somebody is working on it? Gruss Bernd -- http://bernd.eckenfels.net Von: Gary

Re: Dependabot pr's

2020-10-15 Thread Bernd Eckenfels
Before we do that, I need help. I am considering to ignore or unsubscribe the commit mailing list. Which is IMHO not a good thing (from the point of security reviews). However I cannot keep up with dependable suggestions (and don’t have an easy way to filter - and frankly I don’t want to spent

Re: [dbcp][pool] Use abort instead of close for abandoned connections?

2020-09-03 Thread Bernd Eckenfels
problematic) Gruss Bernd -- http://bernd.eckenfels.net Von: Phil Steitz Gesendet: Friday, September 4, 2020 1:06:23 AM An: dev@commons.apache.org Betreff: Re: [dbcp][pool] Use abort instead of close for abandoned connections? On 9/3/20 3:02 PM, Bernd Eckenfels wrote

Re: [dbcp][pool] Use abort instead of close for abandoned connections?

2020-09-03 Thread Bernd Eckenfels
The issues I have seen are not a/b "deadlocks", they are "just" endless locks - the close is waiting for a read to finish (since both synchronize on the connection). If the asumption is a pool timer can in the background cancel a read - it can't, at least on Oracle thin or jtds. The cause can

Re: [dbcp][pool] Use abort instead of close for abandoned connections?

2020-08-30 Thread Bernd Eckenfels
://Bernd.eckenfels.net Von: Phil Steitz Gesendet: Sunday, August 30, 2020 8:27:04 PM An: dev@commons.apache.org Betreff: Re: [dbcp][pool] Use abort instead of close for abandoned connections? On 8/29/20 9:58 PM, Bernd Eckenfels wrote: > We have a pool implementation where

Re: [All] New repo for all proper components as submodules?

2020-08-30 Thread Bernd Eckenfels
I don't mind if I don't have to maintain additional tracking revisions. If you check out all Repos once, you can easily do common work scripted across them, don't think a shared Repo root would help with that, but of course there is nothing speaking against it if you prefer that. Bernd --

Re: [dbcp][pool] Use abort instead of close for abandoned connections?

2020-08-29 Thread Bernd Eckenfels
We have a pool implementation where we had to call abort especially for revoked long running transactions, since they regularly have been locked up in a connection wide synchronized in the close. However we only use it for that case and try to close the objects after the abort anyway. We don’t

Re: [all] When to update dependencies?

2020-07-25 Thread Bernd Eckenfels
dependencies? How does this work with sealed jars? Gary On Sat, Jul 25, 2020, 15:57 Bernd Eckenfels wrote: > It will only cause problems if this is registered as a service/spi/driver > like XML, Crypto, JDBC, Authentication and so on. For internal libraries > functions which don't have su

Re: [all] When to update dependencies?

2020-07-25 Thread Bernd Eckenfels
It will only cause problems if this is registered as a service/spi/driver like XML, Crypto, JDBC, Authentication and so on. For internal libraries functions which don't have such global state it's fine. Gruss Bernd -- http://bernd.eckenfels.net Von: Torsten

Re: [all] When to update dependencies?

2020-07-24 Thread Bernd Eckenfels
. we upgrade versions in commons-parent every several months. Bernd Eckenfels 于2020年7月24日周五 下午9:49写道: > Hello, > > When it comes to dependencies wie have both problems: if we upgrade > dependencies to aggressively (or if we don't test with older dependencies) > then users h

Re: [all] When to update dependencies?

2020-07-24 Thread Bernd Eckenfels
Hello, When it comes to dependencies wie have both problems: if we upgrade dependencies to aggressively (or if we don't test with older dependencies) then users have the problem that they might not easily be able to upgrade to a new commons version since the required new dependency version

Re: Re: [doc] Release preparations

2020-06-18 Thread Bernd Eckenfels
BTW I am not sure I understand why you write "import KEYS", not sure if that is a good advice for PGP novices. I would more asume they already have their own key in their default keyring. Ignore me if I misunderstood or you misspoke :) Gruss Bernd -- http://bernd.eckenfels.net

Re: Allow to pass varargs to ObjectUtils.getIfNull

2020-06-15 Thread Bernd Eckenfels
Sounds like a good idea, I am not sure on what would be a compatible signature, Maybe an additional (Supplier, Supplier...)? It's fine to open a pullrequest or task for simple enhancements like that, especially if you have working code (with tests) already. Gruss Bernd --

Re: [io] can we delete release 20030203.000550 in maven central?

2020-06-14 Thread Bernd Eckenfels
Hello, I don't think the "largest version detect" is done on the Repo. Maven central offers all available versions in the metadata, and Maven locally resolves the highest version (when latest is used) Also since Maven central is supposed to be immutable a new coordinate sooner or later is the

Re: [email and vfs] about adding class FileObjectDataSource

2020-05-27 Thread Bernd Eckenfels
The only clean place I could see would be a new module of VFS so it does not introduce a new dependency to commons-mail, I am not sure if this one class is worth the work and management overhead for a new jar. As sample code we could put it in the Maven site or maybe as a test dependency?

Re: [vfs] have some test failures when build with linux root user

2020-05-13 Thread Bernd Eckenfels
Hello, I guess we can document this on the site, I would not change the tests as running with root is a unusual thing to do, anyway. Gruss Bernd -- http://bernd.eckenfels.net Von: shuming chen Gesendet: Wednesday, May 13, 2020 12:20:46 PM An:

Re: [Vote] Format of "git" tags

2020-04-01 Thread Bernd Eckenfels
Option_2+1 Gruss Bernd -- http://bernd.eckenfels.net Von: Gilles Sadowski Gesendet: Wednesday, April 1, 2020 1:02:38 PM An: Commons Developers List Betreff: [Vote] Format of "git" tags Hello. This vote is a follow-up of the discussion that started in another

Re: [VOTE] Release Apache Commons DbUtils 1.8 based on RC2

2020-03-11 Thread Bernd Eckenfels
ing: 2 (Bill, Amey) > On Mar 10, 2020, at 7:13 AM, Bernd Eckenfels wrote: > > Hello, > > I tested windows (java8) build, checksum, source content and signature. > > This is a +1 Bindung but there are some nits > > > *Carls Key in KEYS seems to be expired Not su

[VOTE] Release Apache Commons DbUtils 1.8 based on RC2

2020-03-10 Thread Bernd Eckenfels
Hello, I tested windows (java8) build, checksum, source content and signature. This is a +1 Bindung but there are some nits *Carls Key in KEYS seems to be expired * The src.zip misses some dot files (Travis.yml) * The mentioned git tag was wrong, it is dbutil_1_8_Rc2 * I

Re: [releases,dbutils] There are 4 staged copies of dbutils-1.8

2020-03-09 Thread Bernd Eckenfels
Hello Carl, just FYI I sent myself an reminder to look into the release tomorow. I hope I can find the time. If it works out I can cast a PMC+1. -- http://bernd.eckenfels.net Von: Carl Hall Gesendet: Monday, March 9, 2020 8:18:46 PM An: Commons List Betreff:

Re: Getting File of FileObject (was: some questions (/bug?) about commons-vfs2 make me confused.)

2020-01-24 Thread Bernd Eckenfels
HierarchicalTestEngine.java:51) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248) > at > org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211) > at > org.junit.platform.launcher.core.DefaultLaunch

Re: Getting File of FileObject (was: some questions (/bug?) about commons-vfs2 make me confused.)

2020-01-23 Thread Bernd Eckenfels
Hello, I am not sure I understand what the actual difference is, but you are right, the URL should actually be useable. However there are a lot of inconsistencies and backward compatibilities to look out for (even File itself has different URL/URI methods and never defined how Windows drives

Re: some questions (/bug?) about commons-vfs2 make me confused.

2020-01-22 Thread Bernd Eckenfels
Hello, If you represent a local file then I think you can use fileObj.getName().getPathDecoded() However it might be a good idea to add a method like File fileSystemManager.toFile(FileObject) As the reverse of FileObject fsm.toFileObject(File). Ps: usage questions are better on

Re: [VFS] Webdav failure on Java 14

2019-12-19 Thread Bernd Eckenfels
Hi Gary, just to state the obvious, it seems to be 15-ea which fails, not 14. have you been able to reproduce it locally (currently have no good access to a machine to reproduce it), yet? Gruss Bernd -- http://bernd.eckenfels.net Von: Gary Gregory Gesendet:

Re: [commons-io] branch master updated: [IO-632] Add PathUtils for operations on NIO Path.

2019-10-11 Thread Bernd Eckenfels
Hello, any reason why the increment and add methods which do not return results use the incrementAndGet() variant? Gruss Bernd -- http://bernd.eckenfels.net Von: ggreg...@apache.org Gesendet: Freitag, Oktober 11, 2019 7:21 PM An: comm...@commons.apache.org

Re: [math] MATH-1486 and release 3.6.2

2019-06-07 Thread Bernd Eckenfels
Gilles, did you meant to use JAVA_HOME not ANT_HOME? Maybe you have been building with Java9+? Gruss Bernd -- http://bernd.eckenfels.net Von: Alex Herbert Gesendet: Freitag, Juni 7, 2019 4:51 PM An: Commons Developers List Betreff: Re: [math] MATH-1486 and

AW: [GitHub] [commons-vfs] boris-petrov commented on issue #54: Useparent group ids for all artifacts

2019-05-17 Thread Bernd Eckenfels
Hello, I dont really like that change, so somebody else must feel responsible for it  Gruss Bernd Von: GitBox Gesendet: Freitag, 17. Mai 2019 15:18 An: iss...@commons.apache.org Betreff: [GitHub] [commons-vfs] boris-petrov commented on issue #54: Useparent group ids for all artifacts

Re: [rng] Split and Jump functions

2019-04-27 Thread Bernd Eckenfels
Hello, Just a question, I am unclear on the terminology, is „jump“ (did I miss the discussion leading toot?) something invented here? It sounds to me like this is a generator where the state can be cloned and it is „seekable“. It probably makes sense to have those two dimensions separated

Re: [codec] Java 8

2019-03-26 Thread Bernd Eckenfels
This is a good general assumption that legacy installations do not care about new releases, however there is one quite common problem, if they wait for Commons Bugfixes they will be unhappy if a minor Release no longer works in their environment (and they would have to recompile). That’s why I

Re: [all] What versions of java do we support?

2019-03-21 Thread Bernd Eckenfels
Nearly all vendors I have seen announced to follow voluntarily or commercial guaranteed the OpenJDK LTS versions (11, some 8) (Redhat, adoptopenjdk, Azul, ojdkbuild, sapengine, Amazon, Ubuntu/Debian, suse). Actually only Oracle‘s OpenJDK is not. Gruss Bernd -- http://bernd.eckenfels.net

[imaging] please push site (where did the javadoc scm-publish go?)

2019-03-12 Thread Bernd Eckenfels
Hello, I fixed a gitbox link and modernized the download-page xdoc files (from download-page plugin and Manual changes to sha256, see other thread). Can somebody please push this site update – I dont trust my toolchain at the moment. Speaking of trusting toolchain: while I tried out the site

Re: MD5/SHA1 links - make sure they are removed in component source!

2019-03-12 Thread Bernd Eckenfels
Hello, Sebb: >> BTW the (Imaging] Download (still) points to incubator >Please start a new thread for a new issue, thanks! I noticed this seems to be expected as [Imaging] does Mention it on the site. So I dont pursue this part further. However while trying to fix some site typos I also tried

Re: MD5/SHA1 links - make sure they are removed in component source!

2019-03-12 Thread Bernd Eckenfels
at 09:11, Bernd Eckenfels wrote: > > Is that change done here? > > https://svn.apache.org/repos/infra/websites/production/commons/content/proper/ Yes, I have a local checkout of the top two levels (only) which makes this very easy. > Is there a Svn Web view where we can see the commi

Re: MD5/SHA1 links - make sure they are removed in component source!

2019-03-12 Thread Bernd Eckenfels
Is that change done here? https://svn.apache.org/repos/infra/websites/production/commons/content/proper/ Is there a Svn Web view where we can see the commit and check out what files have been changed? Maybe we can also reduce the number of download links to mainly the mirror scripts? Gruss

Re: [crypto] Implementing HMAC and CMAC

2019-02-22 Thread Bernd Eckenfels
Hello, I think crypto is rather special for native - not sure if you can get the same speedup from a native HMAC compared to the JCE Version. So a HMAC utility is mostly about convenience, and that already exists in commons-codec in HmacUtils. The only thing which would be a good fit as it

Re: [lang] Ready for 3.9???

2019-02-02 Thread Bernd Eckenfels
I know that the new release flag is supposed to be better in keeping runtime API versions separate, do we know it works? It was a risk in the past to not use the target Java version (or at least the boot classpath), do you think it’s needed? As far as I know we don’t have Multi-Release magic

javadoc xhtml tags? (was: svn commit: r1852141 -/commons/proper/vfs/trunk/commons-vfs2/src/main/java/org/apache/commons/vfs2/FileSystemOptions.java)

2019-01-25 Thread Bernd Eckenfels
Hello Gary, I dont think we should do that, javadoc expects html not xhtml tags. Or has this changed (in our tooling)? https://stackoverflow.com/questions/5260368/which-tag-should-be-used-as-paragraph-separator-in-javadoc And probably if you want to changes it Needs way more changes all over

Re: [VOTE] Release Apache Commons FileUpload 1.4 based on RC2

2018-12-24 Thread Bernd Eckenfels
Hello, +1 (checked jar cheksums, , compiled java11/mvn3.3.1 on win10, read Reports) With nits, there is a „No client code changes are required to migrate from version 1.3.0 to 1.3.1.“ sentence which could be removed in the release notes and could be replaced by „1.4 removed serialisation for

AW: [rng] Uniform big integers

2018-12-21 Thread Bernd Eckenfels
into this. Gruss Bernd -- http://bernd.eckenfels.net Von: Gilles Gesendet: Samstag, 22. Dezember 2018 00:35 An: dev@commons.apache.org Betreff: Re: [rng] Uniform big integers Hi. On Fri, 21 Dec 2018 16:04:05 +, Bernd Eckenfels wrote: > Hello, > > The actual discussion on the Ope

Re: [rng] Uniform big integers

2018-12-21 Thread Bernd Eckenfels
On Thu, 20 Dec 2018 17:30:44 +0100, Gilles wrote: > Hi. > > On Thu, 20 Dec 2018 15:15:55 +0000, Bernd Eckenfels wrote: >> Hello, >> >> I don’t know what the usecase is, it is motivated by a Bug about >> BigInteger(num, Random). I guess one of the users is actuall

[rng] Uniform big integers

2018-12-20 Thread Bernd Eckenfels
://bernd.eckenfels.net Von: Gilles Gesendet: Donnerstag, Dezember 20, 2018 2:16 PM An: dev@commons.apache.org Betreff: Re: [rng](site) broken source(current) link Hi. On Thu, 20 Dec 2018 12:43:51 +, Bernd Eckenfels wrote: > I wanted to check if RNG can construct unifor

[rng](site) broken source(current) link

2018-12-20 Thread Bernd Eckenfels
I wanted to check if RNG can construct uniformly distributed BigIntegers and how it is doing it (answer: it doesn’t) while doing so I noticed that the site link to the source is broken, maybe this is due to git-wip migration? BTW: http://cr.openjdk.java.net/~bpb/8146153/webrev.01/index.html

Re: Modular version/edition of Apache Commons

2018-11-30 Thread Bernd Eckenfels
Hello, The split package is a problem in spring.jcl not in Apache commons Logging. Also adding module info would unfortunately require a multi release JAR if it is supposed to be compatible with Java 8. So I guess parallel release would be the solution (but it does not help with your

Re: [all] maven surefire plugin crashes after JDK updated - solution

2018-11-02 Thread Bernd Eckenfels
Hello, Do you mean 8u191 introduced a problem? What error do you get in which project? Gruss Bernd Gruss Bernd -- http://bernd.eckenfels.net Von: Aleksander Ściborek Gesendet: Freitag, November 2, 2018 12:35 PM An: Commons Developers List Betreff: [all] maven

AW: svn commit: r1845521 - in /commons/proper/vfs/trunk:commons-vfs2-examples/src/main/java/org/apache/commons/vfs2/example/commons-vfs2/src/main/java/org/apache/commons/vfs2/commons-vfs2/src/main/jav

2018-11-01 Thread Bernd Eckenfels
Yes toString is better, forgot about this. -- http://bernd.eckenfels.net Von: Gary Gregory Gesendet: Freitag, 2. November 2018 00:25 An: Commons Developers List Betreff: Re: svn commit: r1845521 - in

Re: commons-io Java version

2018-10-28 Thread Bernd Eckenfels
That mail was enough, all People with time on their Hands read the dev list. Gruss Bernd -- http://bernd.eckenfels.net Von: Aleksander Ściborek Gesendet: Sonntag, 28. Oktober 2018 22:07 An: Commons Developers List Betreff: Re: commons-io Java version Hi, so if I want to suggest that common-io

Re: [1/2] [text] [TEXT-147] Add a Base64 encoder string lookup. Better Javadoc.

2018-10-06 Thread Bernd Eckenfels
Should this be assertSame() instead? Gruss Bernd -- http://bernd.eckenfels.net Von: ggreg...@apache.org Gesendet: Samstag, Oktober 6, 2018 4:36 PM An: comm...@commons.apache.org Betreff: [1/2] [text] [TEXT-147] Add a Base64 encoder string lookup. Better Javadoc.

Re: [2/2] [text] Travis: Also build with openjdk-ea

2018-10-06 Thread Bernd Eckenfels
Ah ignore the question, I misread the diff (thought openjdk-11 was removed which it is not). Btw I would however remove openjdk 9+10 in the future. Gruss Bernd -- http://bernd.eckenfels.net Von: Bernd Eckenfels Gesendet: Samstag, Oktober 6, 2018 4:27 PM

Re: [2/2] [text] Travis: Also build with openjdk-ea

2018-10-06 Thread Bernd Eckenfels
Pascal is OpenJDK-ea actually a good replacement for openjdk-11 which is released (and should not fail)? Gruss Bernd -- http://bernd.eckenfels.net Von: pascalschumac...@apache.org Gesendet: Samstag, Oktober 6, 2018 10:27 AM An: comm...@commons.apache.org

Re: [vfs] new http4 provider, not replace http?

2018-08-08 Thread Bernd Eckenfels
Hello, I am for http4. In the begining it wont be maped in the StandardManager but can be changed later on. I do wonder if we can get rid of a Special https Provider and have only one (http4) which can handle both Kinds of URLs… not quite sure, what do you think? Besides that, I wonder if we

[text] commit Mail subject prefix (was: [50/50] [abbrv] [text] Prepare for releasing 1.4.)

2018-06-09 Thread Bernd Eckenfels
Hello, Is there a possible setup problem of the subject prefix for [text] commit mails? Looks like [abrev] is a left over from some sort of template? Or what it is supposed to mean? Can this be fixed by ourself or dome need a infra ticket? Gruss Bernd -- http://bernd.eckenfels.net

Re: [all] - git: prevent unnecessary merge commits?

2018-06-09 Thread Bernd Eckenfels
+1 linear commits and branch.autosetuprebase always Gruss Bernd -- http://bernd.eckenfels.net From: Emmanuel Bourg Sent: Saturday, June 9, 2018 11:54:01 PM To: Commons Developers List Subject: Re: [all] - git: prevent unnecessary merge commits? +1, I prefer

Re: Prepare commons RDF to JDK 9

2018-03-08 Thread Bernd Eckenfels
Hello, any experience with compiling a JAR with old Java and only adding the module-info.jar with a new class Version? Would that allow to avoid the Need for Multi-Release JARs? (of Course it makes a ugly toolchain). Gruss Bernd -- http://bernd.eckenfels.net

Re: Where should the Span contribution be placed?

2018-03-07 Thread Bernd Eckenfels
Hello Claude, I agree, your mentioned classessound like theywould fit in Commons Collection or maybe Commons Lang (or IO), depending on your focus. Whats your typical usecase for it? Thanks for considering contribution. Make sure to check out

Re: [VFS] FILE_OR_FOLDER breaking tests

2018-03-06 Thread Bernd Eckenfels
Those tests should be behind a capability for sure, but I thought they are already (as the resource and URL fikesystem already passes the tests). What filesystem do you have in mind and what are examples of failing testcases? I think I had fixed a few for WebDav back in the days. Gruss Bernd

Re: commons-testing git commit: Add SecurityManagerTestRule from Apache Log4j.

2018-03-01 Thread Bernd Eckenfels
Good Rule Gary, I wonder: do we have a convention for fields? Order might not be so important if you use IDEs, but when reviewing patches or pull requests I still prefer to have my fields at the beginning of a class. Gruss Bernd Gruss Bernd -- http://bernd.eckenfels.net

Re: [VFS] HttpClient version 3, 4 and 5

2018-02-18 Thread Bernd Eckenfels
If we want to do a minor update (2.3) we should not introduce new Major dependencies (unless optional), so having a http4 package and an optional dependency on http3+http4 sounds like the better solution. Gruss Bernd -- http://bernd.eckenfels.net Von: Gary Gregory Gesendet: Sonntag, 18.

Re: [VFS] trunk build failing in travis

2018-02-18 Thread Bernd Eckenfels
Hello, for my accidential commit I opeend a Infra Task (since I canot rename the branches) https://issues.apache.org/jira/browse/INFRA-16054 Gruss Bernd -- http://bernd.eckenfels.net Von: Bernd Eckenfels Gesendet: Freitag, 16. Februar 2018 03:08 An: Commons Developers List Betreff: Re: [VFS

Re: [VFS] trunk build failing in travis

2018-02-16 Thread Bernd Eckenfels
ary 16, 2018 8:18:44 PM To: Gary Gregory; Commons Developers List Cc: Bernd Eckenfels Subject: Re: [VFS] trunk build failing in travis That did the trick. Thank you. I’m going to submit pr’s for VFS-398 and VFS-614 soon. On February 16, 2018 at 13:54:53, Gary Gregory (garydgreg...@gma

Re: [VFS] trunk build failing in travis

2018-02-15 Thread Bernd Eckenfels
Hello, I digged a bit deeper, and on my Windows System surefire 1.20.1 is failing because of this new „ping“ behavior: http://maven.apache.org/surefire/maven-surefire-plugin/examples/shutdown.html Looks like a bug that surefire is not falling back when wmic is not found (or better search for

Re: [VFS] trunk build failing in travis

2018-02-15 Thread Bernd Eckenfels
the Version downgrade? Gruss Bernd -- http://bernd.eckenfels.net Von: Gary Gregory Gesendet: Freitag, 16. Februar 2018 02:57 An: Commons Developers List Betreff: Re: [VFS] trunk build failing in travis On Thu, Feb 15, 2018 at 6:42 PM, Bernd Eckenfels <e...@zusammenkunft.net> wrote: > H

Re: [VFS] trunk build failing in travis

2018-02-15 Thread Bernd Eckenfels
Hello Otto, can confirm that on my local Windows builds the latest parent makes the package Goal fail (w/ a crashing jvm when starting surefire). When reverting the parent surefire is not started and the build suceeds. Error Messages are however different from your Travis logs. Setting the

Re: Discussion: New commons module/project

2018-02-13 Thread Bernd Eckenfels
Hello, I am not sure how this might turn out, is it only discussion or do you also want to develop a specification language/toolset? In either case it does not sound like the typical commons sub-project. What infrastructure would you require? Gruss Bernd -- http://bernd.eckenfels.net

Re: [VOTE] Create new component commons-signing

2018-02-02 Thread Bernd Eckenfels
+1 Greetings Bernd Von: Mark Thomas Gesendet: Freitag, 2. Februar 2018 18:54 An: Commons Developers List Betreff: [VOTE] Create new component commons-signing Hello all, I propose that we create a new component [commons-signing]. The scope of the component is code signing utilities including,

RE: [Signing] New component for code signing

2018-01-30 Thread Bernd Eckenfels
signing Hi Bernd, On Wed, 2018-01-24 at 22:26 +0100, Bernd Eckenfels wrote: > +1 - and I would expect we also see a Server-side component. > > BTW: Eclipse also has some infrastructure for this (we use a modified > Version with a PHP backend on-prem) > > http://git

  1   2   3   4   >