The Commons Codec team is pleased to announce the commons-codec-1.5 release!
The codec package contains simple encoder and decoders for various formats
such as Base64 and Hexadecimal. In addition to thes widely used encoders
and decoders, the codec package also maintains acollection of phonetic
The Commons Codec team is pleased to announce the commons-codec-1.6 release!
The codec package contains simple encoder and decoders for
various formats such as Base64 and Hexadecimal. In addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic
(EB) in
FileUtils.byteCountToDisplaySize(long size) Thanks to Ron Kuris, Gary
Gregory.
o IO-173: FileUtils.listFiles() doesn't return directories Thanks to
Marcos VinÃcius da Silva.
o IO-297: CharSequenceInputStream to efficiently stream content of a
CharSequence Thanks to Oleg Kalnichevski.
o IO
The Commons IO team is pleased to announce the Commons IO 2.4 release!
Commons IO is a package of Java utility classes like java.io.
Classes in this package are considered to be so standard and of such high
reuse as to justify existence in java.io.
The Commons IO library contains utility
The Commons Codec team is pleased to announce the commons-codec 1.7 release!
The codec package contains simple encoder and decoders for various formats
such as Base64 and Hexadecimal. In addition to these widely used encoders
and decoders, the codec package also maintains a collection of phonetic
The Commons Codec team is pleased to announce the commons-codec 1.8 release!
The codec package contains simple encoder and decoders for various formats
such as Base64 and Hexadecimal. In addition to these widely used encoders
and decoders, the codec package also maintains a collection of phonetic
information on Commons Codec, including instructions on how to
submit bug reports, patches, or suggestions for improvement, see the Apache
Commons Codec website:
Site: http://commons.apache.org/proper/commons-codec/
Download: http://commons.apache.org/codec/download_codec.cgi
Happy Holidays!
Gary
:
Site: http://commons.apache.org/proper/commons-exec/
Download: http://commons.apache.org/exec/download_codec.cgi
Enjoy,
Gary Gregory on behalf of the Apache Commons Exec team
--
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Editionhttp
building HTTP-aware
client applications such as web browsers, web service clients, or systems
that leverage or extend the HTTP protocol for distributed communication.
Gary Gregory on behalf of the HttpComponents team.
--
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence
for improvement, see the Apache
Commons CSV website:
Site: http://commons.apache.org/proper/commons-csv/
Download: http://commons.apache.org/csv/download_codec.cgi
Happy Coding!
Happy Thanksgiving!
Gary Gregory on behalf of the Apache Commons CSV team
--
E-Mail: garydgreg...@gmail.com | ggreg
-csv/
Have fun!
Gary Gregory, on behalf of the Apache Commons Community
--
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
the following page:
http://commons.apache.org/vfs/download_vfs.cgi
Allow 24 hours for the mirrors to catch up.
Gary Gregory
on behalf of the Apache Commons community
contention (PR #296.) Thanks to Chas Honton.
o LANG-1360: Add methods to ObjectUtils to get various forms of class names
in a null-safe manner Thanks to Gary Gregory.
Fixed Bugs:
o LANG-1362: Fix tests DateUtilsTest for Java 9 with en_GB locale Thanks to
Stephen Colebourne.
o LANG-1365: Fix
The Apache Commons BCEL team is pleased to announce the release of Apache
Commons BCEL 6.2 with better Java 9 support!
The Byte Code Engineering Library (BCEL) is intended to give users a
convenient way to analyze, create, and manipulate compiled .class files.
Classes are represented by objects
for all mirrors to catch up.
Gary Gregory
on behalf of the Apache Commons community
Apache Commons Pool
website:
http://commons.apache.org/proper/commons-pool/
Enjoy!
Gary Gregory, on behalf of the Apache Commons Team
/commons-dbcp/download_dbcp.cgi
Changes in this version include:
Fixed Bugs:
o DBCP-484: Connection leak during XATransaction in high load. Thanks to
Emanuel Freitas.
o DBCP-496: Add support for pooling CallableStatements to the
org.apache.commons.dbcp2.cpdsadapter package. Thanks to Gary Gregory
. Thanks to Gary
Gregory.
o DBCP-454: OSGi declarations contain multiple import headers for
javax.transaction. Thanks to Philipp Marx, Matt Sicker.
o DBCP-478: Wrong parameter name in site documentation for BasicDataSource
Configuration Parameters. Thanks to nicola mele.
o DBCP-452: Add jmxName
in this version include:
New features:
o DBCP-506: Support JDBC 4.2. Thanks to Gary Gregory.
o DBCP-479: Support default schema in configuration. Thanks to Guillaume
Husta, Gary Gregory.
Fixed Bugs:
o DBCP-508: Prepared statement keys should take a Connection's schema into
account. Thanks to Gary
constructor may throw an exception under
OSGi. Thanks to Michael C, Gary Gregory.
o POOL-324:
org.apache.commons.pool2.impl.GenericObjectPool.getFactoryType() throws
java.lang.ClassCastException. Thanks to Jay Xu, Gary Gregory.
o POOL-344: Delete repeated call startEvictor. Thanks to Yulin Wang
the symbolic information of the given
class: methods, fields and byte code instructions.
Bug fix release
FIXED BUGS:
===
o BCEL-267: Race conditions on static fields in BranchHandle and
InstructionHandle. Thanks to Stephan Herrmann, Sebb, Gary Gregory, Torsten
Curdt.
o BCEL-297: Possible NPE
files with legacy encoding and special characters let VFS
crash. Thanks to Gary Gregory.
o VFS-360: Add HTTP provider based on HttpComponents HttpClient 4. Thanks
to Woonsan Ko.
o VFS-689:
org.apache.commons.vfs2.provider.http.HttpFileObject.getHeadMethod() does
not release connection when an exception
://commons.apache.org/proper/commons-pool/
Download page:
http://commons.apache.org/proper/commons-pool/download_pool.cgi
Gary Gregory,
On behalf of the Apache Commons community
with new features and updated dependencies.
Changes in this version include:
Fixed Bugs:
o CONFIGURATION-731: Allow user to specify the comments and separator
chars. Thanks to Shuai Zhang, Gary Gregory.
Changes:
o CONFIGURATION-738: Update Jackson from 2.9.7 to 2.9.8. Thanks to Gary
Gregory.
o
in StringSubstitutor Thanks to Jean-Baptiste REICH, Sebb, Don Jeba, Gary
Gregory.
o TEXT-138: TextStringBuilder append sub-sequence not consistent with
Appendable. Thanks to Neal Johnson, Don Jeba.
o TEXT-152: Fix possible infinite loop in WordUtils.wrap for a regex
pattern that would trigger on a match
.FileContent.getLastModifiedTime() is losing
milliseconds (always ends in 000). Thanks to Gary Gregory.
o VFS-724: FileContent#getByteArray() throws IllegalArgumentException:
Buffer size <= 0 when file size is 0. Thanks to William R, Gary Gregory.
o Javadoc fixes. Thanks to Gary Greg
environment.
Apache Commons Text is a library focused on algorithms working on strings.
Release 1.8
Changes in this version include:
- New Features
o TEXT-169: Add helper factory method
org.apache.commons.text.StringSubstitutor.createInterpolator(). Thanks to
Gary Gregory.
o TEXT-170: Add
: ManagedDataSource#close() should declare used exceptions.
Thanks to Jacques Le Roux.
o DBCP-547: Add a ConnectionFactory class name setting for
BasicDataSource.createConnectionFactory() #33. Thanks to leechoongyon, Gary
Gregory.
oAdd missing Javadocs. Thanks to Gary Gregory.
Fixed Bugs
in version 2.7.0 include:
New features:
o POOL-370: Add org.apache.commons.pool2.PooledObject#getBorrowedCount().
Thanks to Mark Thomas, Gary Gregory.
o POOL-371: Add
org.apache.commons.pool2.PooledObject#setRequireFullStackTrace(boolean).
Thanks to Matt Sicker, Gary Gregory.
Fixed Bugs:
o POOL
Yubao.
o VFS-699: Add setting for FTP encoding auto-detection #58. Thanks to
Boris Petrov.
o VFS-706: Add ability to specify buffer sizes #59. Thanks to Boris Petrov.
o VFS-609: SFTP provider doesn't support a private key as byte array #60.
Thanks to stevezhuang, Rostislav, Gary Gregory.
o VFS-707
.
Changes:
o CODEC-236: Broken direct java.nio.ByteBuffer support in
org.apache.commons.codec.binary.Hex. Thanks to Tomas Shestakov, Gary
Gregory.
For complete information on Apache Commons Codec, including instructions on
how to submit bug reports,
patches, or suggestions for improvement, see
the symbolic information of the given
class: methods, fields and byte code instructions.
Feature and bug fix release.
NEW FEATURES:
=
o BCEL-318: Add method org.apache.bcel.classfile.ConstantUtf8.clearCache().
Thanks to Gary Gregory.
o BCEL-320: Add LruCacheClassPathRepository that can scan many
).
Changes in version 2.8.0 include:
New features:
o POOL-378: Deprecate PoolUtils.prefill(ObjectPool, int) in favor of
ObjectPool.addObjects(int). Thanks to Gary Gregory.
o POOL-379: Deprecate PoolUtils.prefill(KeyedObjectPool, K, int) in favor
of KeyedObjectPool.addObjects(K, int). Thanks to Gary
the symbolic information of the given
class: methods, fields and byte code instructions.
Bug fix release.
FIXED BUGS:
===
o BCEL-328: java.util.EmptyStackException at
org.apache.bcel.classfile.DescendingVisitor.visitModule
(DescendingVisitor.java:592). Thanks to Gary Gregory, Mark Roberts.
CHANGES
: CSVFormat#validate() does not account for
allowDuplicateHeaderNames #43. Thanks to LuckyIlam, Gary Gregory.
o CSV-245: Post 1.7 release fixes. Thanks to Alex Herbert.
o CSV-252: Upgrade test framework to JUnit 5 Jupiter #49, #50. Thanks to
Alex Herbert.
o CSV-247: A single empty header is allowed
.function.VfsConsumer. Thanks to Gary Gregory.
o VFS-735: Add org.apache.commons.vfs2.FileSystemManager.close() via
AutoCloseable. Thanks to Gary Gregory.
o VFS-736: Add org.apache.commons.vfs2.VFS.reset(). Thanks to Gary Gregory.
o VFS-742: Add org.apache.commons.vfs2.FileContent.isEmpty(). Thanks
to Claude Warren.
o CODEC-272: Add RandomAccessFile digest methods #31. Thanks to Behrang,
Alex Herbert, Gary Gregory.
o CODEC-273: Add Path APIs to org.apache.commons.codec.digest.DigestUtils
similar to File APIs. Thanks to Gary Gregory.
o CODEC-274: Add SHA-512/224 and SHA-512/256 to DigestUtils
Functions.as*, and tests thereof, as suggested by Peter
Verhas
o LANG-1485: Add getters for lhs and rhs objects in DiffResult #451. Thanks
to nicolasbd.
o LANG-1486: Generify builder classes Diffable, DiffBuilder, and DiffResult
#452. Thanks to Gary Gregory.
o LANG-1487: Add ClassLoaderUtils with toString
Add org.apache.commons.io.input.CircularInputStream. Thanks to Gary Gregory.
o Add org.apache.commons.io.file.PathUtils.cleanDirectory(Path,
FileVisitOption...). Thanks to Gary Gregory.
o Add org.apache.commons.io.file.PathUtils.deleteDirectory(Path,
FileVisitOption...). Thanks to Gary Gregory.
o
/proper/commons-net/download_net.cgi
Fixed Bugs:
o NET-687: [FTPS] javax.net.ssl.SSLException: Unsupported or unrecognized
SSL message, #59. Thanks to Gary Gregory, Mikael, j-verse.
Updates:
o NET-673: Update actions/checkout from v2.3.1 to v2.3.3 #56, #61. Thanks
to Dependabot.
o NET-673: Update
/proper/commons-net/download_net.cgi
Changes in this version include:
Fixed Bugs:
o NET-689: Host name is not set on the SSLSocket causing
isEndpointCheckingEnabled to fail. Thanks to Charlie, Gary Gregory.
o Fix possible socket and input stream leak on socket exception
://commons.apache.org/proper/commons-pool/
Download page:
https://commons.apache.org/proper/commons-pool/download_pool.cgi
Gary Gregory,
Apache Commons Team
: Fix BasicManagedDataSource leak of connections opened after
transaction is rollback-only #39. Thanks to Florent Guillaume.
o DBCP-566: Add clearStatementPoolOnReturn #42. Thanks to Robert Paschek,
Gary Gregory, Phil Steitz.
o DBCP-559: Add start, restart methods to BasicDataSource. #50. Thanks
[Javadoc] Add missing @throws comment in PoolUtils. #27.
Thanks to Prodigysov, Gary Gregory.
Changes:
o POOL-384: Update optional library org.ow2.asm:asm-util from 7.2 to
8.0.1. Thanks to Gary Gregory.
oUpdate site reports from org.apache.bcel:bcel 6.4.1 to 6.5.0.
Thanks to Gary Gregory.
o
the symbolic information of the given
class: methods, fields and byte code instructions.
Minor feature and bug fix release.
FIXED BUGS:
===
o BCEL-329: MethodGen duplicates some attributes. Thanks to Gary Gregory,
Mark Roberts.
CHANGES:
o BCEL-330: Remove unnecessary references
be of use in a Java environment.
Apache Commons Text is a library focused on algorithms working on strings.
Release 1.9. Requires Java 8.
Changes in this version include:
New features:
o Add StringMatcher.size(). Thanks to Gary Gregory.
o Refactor TextStringBuilder.readFrom(Readable), extracting
to be so
standard as to justify existence in java.lang.
New features and bug fixes.
Changes in this version include:
New features:
oAdd ArrayUtils.isSameLength() to compare more array types
#430. Thanks to XenoAmess, Gary Gregory.
oAdded the Locks class as a convenient
. Thanks
to satish bhor.
o VFS-786: Allow users to set custom keystore types like JCEKS, PKCS12
#121. Thanks to satish bhor.
o VFS-570: Add HDFS write support #114. Thanks to garpinc, Gary Gregory.
o Add FileObject.getURI(). Thanks to Gary Gregory.
o Add FileObject.getPath(). Thanks
, stream
implementations, file filters,
file comparators, endian transformation classes, and much more.
Java 8 required.
Changes in this version include:
New features:
o Add FileSystemProviders class. Thanks to Gary Gregory.
o Let org.apache.commons.io.filefilter classes work
and bug fixes.
Changes in this version include:
New features:
oAdd BooleanUtils.booleanValues(). Thanks to Gary Gregory.
oAdd BooleanUtils.primitiveValues(). Thanks to Gary Gregory.
o LANG-1535: Add StringUtils.containsAnyIgnoreCase(CharSequence,
CharSequence...). Thanks
://commons.apache.org/proper/commons-net/download_net.cgi
Changes in this version include:
===
New features:
o Add and use NetConstants. Thanks to Arturo Bernal, Gary Gregory.
o Add and use SocketClient.applySocketAttributes(). Thanks
to Gary Gregory.
o
IndexOutOfBoundsException in IOExceptionList constructors.
Thanks to Gary Gregory.
o Remove IOException from the method signatures that no longer throw
IOException.
This maintains binary compatibility but not source compatibility.
- FilenameUtils
directoryContains(String, String
/download_dbcp.cgi
Have fun!
Gary Gregory,
for the Apache Commons Team
/commons-csv/
Download page: https://commons.apache.org/proper/commons-csv/download_csv.cgi
Have fun!
Gary Gregory
Apache Commons Team
instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Apache Commons
DBCP website:
https://commons.apache.org/dbcp/
Download page: https://commons.apache.org/dbcp/download_dbcp.cgi
Gary Gregory,
Apache Commons Team
The Apache Log4j 2 team is pleased to announce the Log4j 2.12.2 release!
Apache Log4j is a well known framework for logging application
behavior. Log4j 2 is an upgrade to Log4j that provides significant
improvements over its predecessor, Log4j 1.x, and provides many other
modern features such as
FileOperationProvider.EMPTY_ARRAY. Thanks to
Gary Gregory.
o VFS.close(): Set `instance` to `null` after closing it;
#163. Thanks to Boris Petrov.
o Fix closing the files cache after warning that not all
components have been closed; #165. Thanks to Boris Petrov.
o Fix NPE when closing a stream
57 matches
Mail list logo