~ubuntu-branches/ubuntu/quantal/poco/quantal

« back to all changes in this revision

Viewing changes to CHANGELOG

  • Committer: Bazaar Package Importer
  • Author(s): Krzysztof Burghardt
  • Date: 2008-11-15 11:39:15 UTC
  • mfrom: (3.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20081115113915-7kauhm2c3m2i7oid
Tags: 1.3.3p1-2
* Fixed FTBFS with GCC 4.4 due to missing #include (Closes: #505619)
* Renamed 20_gcc43-missing-include.dpatch to 20_gcc44-missing-include.dpatch
* Downgraded dependencies on -dbg packages (Closes: #504342)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
This is the changelog file for the POCO C++ Libraries.
2
2
 
 
3
Release 1.3.3p1 (2008-10-09)
 
4
============================
 
5
 
 
6
- Fixed SF# 2153031: 1.3.3 Crypto won't compile on 64-bit Linux
 
7
- Fixed a warning in MySQL connector
 
8
- Updated README
 
9
- The global Makefile in the Zip archive is no longer broken
 
10
 
 
11
 
 
12
Release 1.3.3 (2008-10-07)
 
13
==========================
 
14
 
 
15
- Threads now have optional user-settable stack size (if the OS supports that feature)
 
16
- Events now support simplified delegate syntax based on delegate function template.
 
17
  See Poco::AbstractEvent documentation for new syntax.
 
18
- Cache supports new access expire strategy.
 
19
- Upgraded to SQLite 3.6.2
 
20
- Upgraded to PCRE 7.8
 
21
- added HttpOnly support to Poco::Net::HTTPCookie
 
22
- NetworkInterface now has displayName() member (useful only on Windows)
 
23
- Poco::Util::WinRegistryKey now has a read-only mode
 
24
- Poco::Util::WinRegistryKey::deleteKey() can now recursively delete registry keys
 
25
- Poco::File::created() now returns 0 if the creation date/time is not known, as 
 
26
  it's the case on most Unix platforms (including Linux). 
 
27
  On FreeBSD and Mac OS X, it returns the real creation time.
 
28
- Time interval based log file rotation (Poco::FileChannel) now works
 
29
  correctly. Since there's no reliable and portable way to find out the creation 
 
30
  date of a file (Windows has the tunneling "feature", most Unixes don't provide 
 
31
  the creation date), the creation/rotation date of the log file is written into 
 
32
  the log file as the first line.
 
33
- added Environment::nodeId() for obtaining the Ethernet address of the system
 
34
  (this is now also used by UUIDGenerator - the corresponding code from UUIDGenerator
 
35
  was moved into Environment)
 
36
- added a release policy argument to SharedPtr template
 
37
- Socket::select() will no longer throw an InvalidArgumentException
 
38
  on Windows when called with no sockets at all. If all three socket
 
39
  sets are empty, Socket::select() will return 0 immediately.
 
40
- SocketReactor::run() now catches exceptions and reports them via
 
41
  the ErrorHandler.
 
42
- SocketReactor has a new IdleNotification, which will be posted when
 
43
  the SocketReactor has no sockets to handle.
 
44
- added referenceCount() method to Poco::SharedPtr.
 
45
- POCO now builds with GCC 4.3 (but there are some stupid warnings:
 
46
  "suggest parentheses around && within ||".
 
47
- Solution and project files for Visual Studio 2008 are included
 
48
- The Zip library is now officially part of the standard POCO release.
 
49
- The Crypto library (based on OpenSSL) has been added. The original code
 
50
  was kindly contributed by Ferdinand Beyer.
 
51
- A Data Connector to MySQL, contributed by Sergey Kholodilov, is now part
 
52
  of the POCO release.
 
53
- fixed SF# 1859738: AsyncChannel stall
 
54
- fixed SF# 1815124: XML Compile failed on VS7.1 with XML_UNICODE_WCHAR_T
 
55
- fixed SF# 1867340: Net and NetSSL additional dependency not set - ws2_32.lib
 
56
- fixed SF# 1871946: no exception thrown on error
 
57
- fixed SF# 1881113: LinearHashTable does not conform to stl iterators
 
58
- fixed SF# 1899808: HTMLForm.load() should call clear() first
 
59
- fixed SF# 2030074: Cookie problem with .NET server
 
60
- fixed SF# 2009707: small bug in Net/ICMPPacketImpl.cpp
 
61
- fixed SF# 1988579: Intel Warning: invalid multibyte character sequence
 
62
- fixed SF# 2007486: Please clarify license for Data/samples/*
 
63
- fixed SF# 1985180: Poco::Net::DNS multithreading issue
 
64
- fixed SF# 1968106: DigestOutputStream losing data
 
65
- fixed SF# 1980478: FileChannel loses messages with "archive"="timestamp"
 
66
- fixed SF# 1906481: mingw build WC_NO_BEST_FIT_CHARS is not defined
 
67
- fixed SF# 1916763: Bug in Activity?
 
68
- fixed SF# 1956300: HTTPServerConnection hanging
 
69
- fixed SF# 1963214: Typo in documentation for NumberParser::parseFloat
 
70
- fixed SF# 1981865: Cygwin Makefile lacks ThreadTarget.cpp
 
71
- fixed SF# 1981130: pointless comparison of unsigned integer with zero
 
72
- fixed SF# 1943728: POCO_APP_MAIN namespace issue
 
73
- fixed SF# 1981139: initial value of reference to non-const must be an lvalue
 
74
- fixed SF# 1995073: setupRegistry is broken if POCO_WIN32_UTF8 enabled
 
75
- fixed SF# 1981125: std::swap_ranges overloading resolution failed
 
76
- fixed SF# 2019857: Memory leak in Data::ODBC Extractor
 
77
- fixed SF# 1916761: Bug in Stopwatch?
 
78
- fixed SF# 1951443: NetworkInterface::list BSD/QNX no netmask and broadcast addr
 
79
- fixed SF# 1935310: Unhandled characters in Windows1252Encoding
 
80
- fixed SF# 1948361: a little bug for win32
 
81
- fixed SF# 1896482: tryReadLock intermittent error
 
82
- workaround for SF# 1959059: Poco::SignalHandler deadlock
 
83
  the SignalHandler can now be disabled globally by adding a
 
84
  #define POCO_NO_SIGNAL_HANDLER to Poco/Config.h
 
85
- fixed SF# 2012050: Configuration key created on read access
 
86
- fixed SF# 1895483: PCRE - possible buffer overflow
 
87
- fixed SF# 2062835: Logfile _creationDate is wrong
 
88
- fixed SF# 2118943: out_of_bound access in Poco::Data::BLOB:rawContent
 
89
- fixed SF# 2121732: Prevent InvalidArgumentException in SocketReactor
 
90
- fixed SF# 1891132: Poco::Data::StatementImpl::executeWithLimit is not correct
 
91
- fixed SF# 1951604: POCO refuses to compile with g++ 4.3.0
 
92
- fixed SF# 1954327: CYGWIN's pthread does not define PTHREAD_STACK_MIN
 
93
- fixed SF# 2124636: Discrepancy between FileWIN32(U)::handleLastError
 
94
- fixed SF# 1558300: MinGW/MSYS Builds
 
95
- fixed SF# 2123266: Memory leak under QNX6 with dinkum library
 
96
- fixed SF# 2140411: ScopedUnlock documentation bug
 
97
- fixed SF# 2036460: UUID regression tests are failing on Linux with g++ 4.3.1
 
98
- fixed SF# 2150438: Tuple TypeHandler position increment size is wrong
 
99
 
 
100
 
3
101
Release 1.3.2 (2008-02-04)
4
102
==========================
5
103
 
830
928
 
831
929
 
832
930
--
833
 
$Id: //poco/1.3/dist/CHANGELOG#17 $
 
931
$Id: //poco/1.3/dist/CHANGELOG#35 $