mirror of
https://github.com/pocoproject/poco.git
synced 2024-12-12 18:20:26 +01:00
155 lines
4.8 KiB
Plaintext
155 lines
4.8 KiB
Plaintext
Release 1.3 (2007-05-07)
|
|
========================
|
|
|
|
This release contains major improvements and new features.
|
|
|
|
Summary of changes:
|
|
- HashMap and HashSet classes (Foundation)
|
|
- Tuple class template (Foundation)
|
|
- SharedMemory class (Foundation)
|
|
- FileStream, FileInputStream, FileOutputStream classes that
|
|
support Unicode (UTF-8) filenames on Windows (Foundation)
|
|
- improvements and bugfixes in the Net library, mostly HTTP
|
|
- DynamicAny class (Foundation)
|
|
- improvements to NetworkInterface class (Net)
|
|
- Condition class, implementing POSIX condition variable-style
|
|
thread synchronization (Foundation)
|
|
- upgraded to PCRE 7.1 (Foundation)
|
|
- improved Unicode/UTF-8 support
|
|
- NodeAppender class for faster DOM tree creation (XML)
|
|
- Checksum class (Foundation)
|
|
- lots of bugfixes and other improvements - please see the
|
|
CHANGELOG for details
|
|
|
|
Incompatible Changes and Transition Issues:
|
|
The HashFunction class template has been changed in an incompatible
|
|
way. The member function formerly named hash() is now the function
|
|
call operator. If you have defined your own HashFunction classes,
|
|
you have to update your code. Sorry for the inconvenience.
|
|
|
|
On Windows, POCO now builds with Unicode/UTF-8 support
|
|
(POCO_WIN32_UTF8) enabled by default. If you need the previous
|
|
behavior, remove the corresponding #define from Poco/Config.h
|
|
|
|
|
|
Release 1.2 (2006-08-29)
|
|
========================
|
|
|
|
This release contains major improvements and new features.
|
|
Summary of changes (please see CHANGELOG for details):
|
|
- namespaces and header locations have changed
|
|
- improvements to command line options handling
|
|
- improvements to HTTP server and client classes
|
|
- support for raw sockets and ICMP
|
|
- improvements to DateTime, bugfixes in Timezone
|
|
- improvements to Logging (including a new LogStream class)
|
|
- HashTable classes in Foundation
|
|
- ThreadPool now supports thread priorities
|
|
- ActiveMethod now supports start policies; improved exception support
|
|
- typesafe sprintf-like formatting
|
|
- Process::launch() now supports I/O redirection to pipes
|
|
- improvements to the build system (configure; make; make install is now supported)
|
|
- various other bugfixes and enchancements
|
|
|
|
|
|
Release 1.1.2 (2006-07-07)
|
|
==========================
|
|
|
|
The POCO sources are now under the Boost license.
|
|
|
|
|
|
Release 1.1.0 (2006-03-23)
|
|
==========================
|
|
|
|
The official 1.1 release.
|
|
|
|
|
|
Release 1.1b1 (2006-03-03)
|
|
==========================
|
|
|
|
This release introduces the DBLite library, as well as SSL/TLS support
|
|
for the Net library (NetSSL). Also included are lots of improvements
|
|
to the existing libraries.
|
|
|
|
|
|
Release 1.0.0 (2006-01-19)
|
|
==========================
|
|
|
|
This is the official 1.0 release.
|
|
|
|
|
|
Release 1.0b2 (2006-01-16)
|
|
==========================
|
|
|
|
Minor improvements, mostly to documentation.
|
|
|
|
|
|
Release 1.0b1 (2006-01-09)
|
|
==========================
|
|
|
|
Feature complete. Added support for SMTP and POP3 (SMTPClientSession,
|
|
POP3ClientSession) and many bug fixes.
|
|
|
|
|
|
Release 1.0a1 (2006-01-03)
|
|
==========================
|
|
|
|
First alpha release of 1.0. Added support for FTP (FTPClientSession,
|
|
FTPStreamOpener), new stream classes (LineEndingConverter, TeeStream),
|
|
upgraded to expat 2.0. Also added support for the Reactor/Acceptor/Connector
|
|
patterns in Net. Various bugfixes and minor improvements.
|
|
|
|
|
|
Release 0.96 (2005-12-28)
|
|
=========================
|
|
|
|
This last release before the 1.0 release adds support for Visual Studio 2005.
|
|
Also included are performance improvements and bugfixes.
|
|
|
|
|
|
Release 0.95 (2005-10-15)
|
|
=========================
|
|
|
|
This release introduces the Net library.
|
|
|
|
|
|
Release 0.94 (2005-09-30)
|
|
=========================
|
|
|
|
This release brings major improvements to the logging classes.
|
|
The FileChannel class now supports compression of archived log files,
|
|
as well as automtic purging of archived log files.
|
|
See the CHANGELOG file for the complete list of changes.
|
|
|
|
|
|
Release 0.93 (2005-08-01)
|
|
=========================
|
|
|
|
This release brings major enchancements to all libraries.
|
|
Highlights are the LocalDateTime class, the ServerApplication class
|
|
with support for Windows services and Unix daemons, improvements
|
|
to the FileChannel class, bugfixes and numerous other enchancements.
|
|
Please see the CHANGELOG for details.
|
|
|
|
|
|
Release 0.92 (2005-05-09)
|
|
=========================
|
|
|
|
The first major update to the C++ Portable Components since their public
|
|
release introduces the Util library, as well as various enchancements and
|
|
bugfixes to the Foundation and XML libraries. Please see the CHANGELOG
|
|
for details.
|
|
|
|
|
|
Release 0.91 (2005-02-21)
|
|
=========================
|
|
|
|
This is the first public release of the C++ Portable Components.
|
|
The release does not contain all features planned for the later 1.0 release
|
|
(the NET library is missing, for example), but is already quite usable.
|
|
Please refer to the README file for more information and instructions for
|
|
building the libraries.
|
|
|
|
--
|
|
$Id: //poco/Main/dist/NEWS#28 $
|