305
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 5 hours ago. based on code collected about 5 hours ago.
Jun 27, 2024 — Jun 27, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Initial attempt at building commons-logging using maven2; not fully functional yet. More... almost 19 years ago
Replace confusing variable use with plain text. There's no need for flexibility here as the artifact id is really unlikely to change, and if it does we can just search-and-replace. More... almost 19 years ago
Make unit tests compatible with maven2 Surefire plugin. More... almost 19 years ago
Add javadoc about setExplicitLoader/addLogicalLib. More... almost 19 years ago
Start release notes for 1.1.1 More... almost 19 years ago
Fix for LOGGING-107. JCL failed when run under a security policy that prevented calling ClassLoader.getParent. We now catch SecurityException in this case, and also use an AccessController so JCL can be granted permissions without needing the caller to have those permissions too. More... almost 19 years ago
Update license info using script update-AL20.pl, as per http://www.apache.org/legal/src-headers.html More... almost 19 years ago
Update license info using script update-AL20.pl, as per http://www.apache.org/legal/src-headers.html More... almost 19 years ago
Update license info using script update-AL20.pl, as per http://www.apache.org/legal/src-headers.html More... almost 19 years ago
Update license info using script update-AL20.pl, as per http://www.apache.org/legal/src-headers.html More... almost 19 years ago
Rename testcase files, as batch junit testing only detects classes ending in "TestCase". More... almost 19 years ago
Only count security exceptions before a message is actually logged, as j.u.logging does (and should) generate security exceptions. More... almost 19 years ago
* Add method getSystemProperty which fetches system properties using an AccessController, so they are accessable by a trusted JCL lib called from untrusted code. * Add method getContextClassLoaderInternal to fetch context classloader using an AccessController, as the parent LogFactory class no longer exposes this (restricted) object for any subclass to access. More... almost 19 years ago
* INCOMPATIBLE CHANGE (minor): protected method getContextClassloader no longer uses an AccessController. This was a (minor) security flaw. Instead, behaviour is reverted to pre-1.1 behaviour where no AccessController is used, and a new private method getContextClassloaderInternal has been created. The chance of breaking valid user code is extremely small here. Note that this forces subclass LogFactoryImpl to provide its own copy of getContextClassloaderInternal, as the parent no longer exposes the (restricted) context classloader object. * Get system properties using an AccessController so they are accessable by a trusted JCL lib called from untrusted code. * Revert recent patch to run entire static initializer under an AccessController, as the chances of creating a security flaw are too high. The specific problem this patch was intended to fix has been addressed by fetching specific system properties via an AccessController. More... almost 19 years ago
Fix LOGGING-106 where JCL wouldn't start when run under a SecurityManager that refuses access to system properties. Also use an AccessController so that a signed JCL will work in an unsigned app; note that there appears to be other places where we are missing AccessControllers too. More... almost 19 years ago
Add more unit tests for SecurityManager/AccessController issues More... almost 19 years ago
Correct Jira --> JIRA More... almost 19 years ago
Add unit tests to check behaviour when running in applet-like environments with restrictive security managers. More... almost 19 years ago
Remove weird unicode char in comments that causes compile warnings More... almost 19 years ago
Update Issue Tracking for Bugzilla --> Jira migration More... about 19 years ago
Corrected site host name. More... about 19 years ago
Switched url from bugzilla to jira More... about 19 years ago
Added properties for Maven 2. More... about 19 years ago
Fix a few trivial compiler warnings. More... about 19 years ago
Remove unused variable. More... about 19 years ago
Fix incorrect package name in unit test. The test was still being compiled and run ok; the generated .class was just ending up in an odd directory. More... about 19 years ago
Added links to release 1.1 documentation. More... about 19 years ago
Updated to next SNAPSHOT More... about 19 years ago
Added tag for 1.1 Release More... about 19 years ago
Final preparations for JCL 1.1 Release More... about 19 years ago