mirror of
https://github.com/pocoproject/poco.git
synced 2024-12-13 10:32:57 +01:00
committed latest 1.3 snapshot
This commit is contained in:
parent
6b529b6061
commit
72e771c9e9
145
CHANGELOG
145
CHANGELOG
@ -1,9 +1,13 @@
|
||||
This is the changelog file for POCO - the C++ Portable Components.
|
||||
This is the changelog file for the POCO C++ Libraries.
|
||||
|
||||
Release 1.3.0b1 (2006-11-17)
|
||||
==========================
|
||||
Release 1.3-20070418 (2007-04-18)
|
||||
=================================
|
||||
|
||||
- added HashMap, HashSet classes
|
||||
- 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.
|
||||
- added Poco::Tuple
|
||||
- added AbstractCache::getAllKeys(), improved performance of the get operation
|
||||
- fixed AbstractCache::size() to do cache replacement before returning the size
|
||||
@ -21,6 +25,139 @@ Release 1.3.0b1 (2006-11-17)
|
||||
- added operator () to AbstractEvent
|
||||
- gcc Makefiles now strip release builds
|
||||
- Void now has a == and != operator
|
||||
- Base64Encoder and HexBinaryEncoder now support an unlimited line length
|
||||
(no newlines written), by specifying a line length of 0
|
||||
- minor fix to NotificationQueue sample (reported by Laszlo Keresztfalvi)
|
||||
- added File::canExecute() and File::setExecutable()
|
||||
- added SharedMemory class to Foundation
|
||||
- added FileStream, FileInputStream, FileOutputStream to Foundation
|
||||
- added NodeAppender class to XML for faster DOM tree creation
|
||||
- HTTPServerRequest and HTTPServerResponse are now abstract base classes,
|
||||
actual functionality has moved into HTTPServerRequestImpl and
|
||||
HTTPServerResponseImpl. This allows us to plug other HTTP servers
|
||||
into POCO.
|
||||
- added DynamicAny class to Foundation
|
||||
- replaced std::fstream with Poco::FileStream across POCO.
|
||||
- added Poco::Checksum class to Foundation.
|
||||
- fixed SF# 1700811: conflict in threadpool
|
||||
|
||||
|
||||
Release 1.2.9b (2007-03-25)
|
||||
===========================
|
||||
|
||||
- NumberParser now has stricter syntax requirements: garbage following a number leads to a SyntaxException
|
||||
(Thanks to phireis@gmail.com for the suggestion)
|
||||
- fixed SF# 1676830: Don't use -rpath in libraries
|
||||
- fixed SF# 1670279: AbstractConfiguration::unckeckedExpand crash
|
||||
- fixed a warning in Hashtable
|
||||
- HTTPClientSession now uses a keepAliveTimeout for better persistent connection handling
|
||||
- added DateTime::makeUTC() and DateTime::makeLocal()
|
||||
- added another constructor to LocalDateTime
|
||||
- POCO_WIN32_UTF8 is ignored on non-Windows platforms
|
||||
- fixed a timeout bug (with NetSSL) in HTTPSession
|
||||
- AsyncChannel is automatically opened with first log()\
|
||||
|
||||
|
||||
Release 1.2.9 (2007-02-26)
|
||||
==========================
|
||||
|
||||
- fixed a formatting problem in Util::HelpFormatter
|
||||
- HTTPClientSession::sendRequest() now attempts to send the complete request in one network packet.
|
||||
- improved network performance of ChunkedOutputStream: chunk size and chunk data
|
||||
are sent in one network packet if possible
|
||||
- fixed SF# 1655035: Wrong expires field calculation in HTTPCookie
|
||||
(thanks to Sergey N. Yatskevich for this and other fixes)
|
||||
- fixed SF# 1655049: Fix discrepancy of a code to the description
|
||||
- fixed SF# 1655170: Poco::Timezone::standardName() problem on WIN32
|
||||
- fixed SF# 1629095: POCO_WIN32_UTF8 problem
|
||||
There is a new function Path::transcode() that can be used to convert a path (or any other string)
|
||||
from UTF-8 to the current Windows code page. This string can the be passed as a filename
|
||||
to an fstream or fopen(). This function only does the conversion on Windows,
|
||||
and only, if POCO_WIN32_UTF8 is defined. Otherwise, it simply returns the unmodified argument.
|
||||
- fixed SF# 1659607: Probably a bug in Poco::Net::DialogSocket
|
||||
- HTTPServer network performance improvement: responses that fit into a single network packet
|
||||
sent with HTTPServerResponse::sendFile() or the new HTTPServerResponse::sendBuffer() are
|
||||
sent in only one packet.
|
||||
- added HTTPServerResponse::sendBuffer()
|
||||
- HTTPServer now sends a Bad Request response if it fails to parse the HTTP request header.
|
||||
- HTTPServer now sends an Internal Server Error response if the request handler throws an
|
||||
exception prior to sending a response.- enabled TCP_NODELAY per default on TCPServer/HTTPServer
|
||||
- fixed a bug in HTTP persistent connection handling
|
||||
(server does not send Connection: close when it reaches connection maximum)
|
||||
- HTMLForm - POST submission of URL encoded form no longer uses chunked transfer encoding
|
||||
(thus improving interoperability with certain web servers)
|
||||
- integrated Environment.cpp from Main (missing get(var, default))
|
||||
- added missing AutoPtr include to Util/Application
|
||||
(and using Poco::AutoPtr is no longer necessary for POCO_APP_MAIN macro)
|
||||
- fixed SF# 1635420: Per Regents of the University of Calfornia letter,
|
||||
remove advertising from BSD licensed parts
|
||||
- fixed SF# 1633133: MultipartWriter writes superluous CR-LF at beginning
|
||||
|
||||
|
||||
Release 1.2.8 (2007-01-04)
|
||||
==========================
|
||||
|
||||
- fixed SF# 1613906: Util/Application.h and GCC 3.3
|
||||
- fixed a byte order issue (failed test) in IPv6 address formatting
|
||||
- fixed SF# 1626640: Poco::Net::SocketReactor bug
|
||||
- fixed client side chunked transfer encoding handling
|
||||
- fixed client side persistent connection handling
|
||||
- fixed SF# 1623536: HTTP Server Chunked Transfer Encoding Bug
|
||||
- improved HTTP server exception text
|
||||
- fixed SF# 1616294: KeepAlive HTTPServerSession patch
|
||||
- fixed SF# 1616296: Trivial Poco::TaskCustomNotification patch
|
||||
- fixed SF# 1619282: PurgeStrategy bug fix
|
||||
- fixed SF# 1620855: Format problem
|
||||
there is a new format specifier %z for std::size_t, as well as a new
|
||||
flag ? for %d, %i, %o, %x meaning any signed or unsigned integer
|
||||
|
||||
|
||||
Release 1.2.7 (2006-12-07)
|
||||
==========================
|
||||
|
||||
- Poco::File: fixed root directory handling
|
||||
- fixed UUIDGenerator documentation
|
||||
- clarified Application::setUnixOptions() documentation
|
||||
- fixes for issue [SOAPLite Transport 0000023]: SOAP Transport Listener should be able to use existing HTTPServer instance
|
||||
- fixing mantis issues 13, 14, 15, 16, 17, 18, 19, 21
|
||||
- fixed SF# 1597022: Signed/unsigned warning in StringTokenizer::operator[]
|
||||
- fixed SF# 1598601: Message::op= leaks
|
||||
- fixed SF# 1605960: PatternFormatter crashes on custom property
|
||||
- fixed SF# 1605950: Memory leak in Logger sample code
|
||||
- fixed SF# 1591635: Copy Paste Error in sample code
|
||||
- fixed SF# 1591512: SMTPClientSession response stream
|
||||
- fixed SF #1592776: LayeredConfiguration: getRaw should enumerate in reverse order
|
||||
- SF Patch # 1599848 ] VS 2005 Util build fails
|
||||
- Logger::dump() now uses std::size_t instead of int for buffer size
|
||||
- LayeredConfiguration now supports a priority value for each configuration.
|
||||
Also, it's possible to specify for each configuration added whether it
|
||||
should be writeable.
|
||||
- ServerApplication: cd to root directory only if running as a daemon
|
||||
- added Message::swap()
|
||||
- improvements to build system:
|
||||
global Makefile has correct dependencies for samples
|
||||
on Windows, samples build after libraries are ready
|
||||
configure supports --no-wstring and --no-fpenvironment flags
|
||||
build system supports POCO_FLAGS environment variable for compiler flags
|
||||
- RemoteGen: fixed error handling for write protected files (SystemException)
|
||||
fixing integral constant overflow messages with large cache expiration, m_ support for type serializers,
|
||||
case-insensitive comparison added
|
||||
|
||||
|
||||
Release 1.2.6 (2006-11-19)
|
||||
==========================
|
||||
|
||||
- added additional match() method to RegularExpression and documented the fact that the simple
|
||||
match() method internally sets RE_ANCHORED and RE_NOTEMPTY.
|
||||
- added ExpirationDecorator template. Decorates data types so that they can be used with UniqueExpireCaches
|
||||
- added operator ! to AutoPtr and SharedPtr
|
||||
- Buffer uses std::size_t instead of int
|
||||
- added poco_ndc_dbg() macro (same as poco_ndc(), but only enabled in debug builds)
|
||||
- Foundation.h now includes Config.h at the very beginning.
|
||||
- added AutoPtr::assign() and SharedPtr::assign()
|
||||
- added operator () to AbstractEvent
|
||||
- gcc Makefiles now strip release builds
|
||||
- documentation improvements
|
||||
|
||||
|
||||
Release 1.2.5 (2006-10-23)
|
||||
@ -565,4 +702,4 @@ building the libraries.
|
||||
|
||||
|
||||
--
|
||||
$Id: //poco/Main/dist/CHANGELOG#45 $
|
||||
$Id: //poco/Main/dist/CHANGELOG#47 $
|
||||
|
97
MANIFEST
97
MANIFEST
@ -7,6 +7,7 @@ build/config/CygLinux
|
||||
build/config/CYGWIN
|
||||
build/config/Darwin
|
||||
build/config/Darwin7
|
||||
build/config/Darwin_x86_64
|
||||
build/config/FreeBSD
|
||||
build/config/GCCEMBEDLINUX
|
||||
build/config/HP-UX
|
||||
@ -151,6 +152,7 @@ Foundation/include/Poco/BufferedStreamBuf.h
|
||||
Foundation/include/Poco/Bugcheck.h
|
||||
Foundation/include/Poco/ByteOrder.h
|
||||
Foundation/include/Poco/Channel.h
|
||||
Foundation/include/Poco/Checksum.h
|
||||
Foundation/include/Poco/ClassLibrary.h
|
||||
Foundation/include/Poco/ClassLoader.h
|
||||
Foundation/include/Poco/CompareFunctions.h
|
||||
@ -173,6 +175,8 @@ Foundation/include/Poco/DirectoryIterator_UNIX.h
|
||||
Foundation/include/Poco/DirectoryIterator_VMS.h
|
||||
Foundation/include/Poco/DirectoryIterator_WIN32.h
|
||||
Foundation/include/Poco/DirectoryIterator_WIN32U.h
|
||||
Foundation/include/Poco/DynamicAny.h
|
||||
Foundation/include/Poco/DynamicAnyHolder.h
|
||||
Foundation/include/Poco/DynamicFactory.h
|
||||
Foundation/include/Poco/Environment.h
|
||||
Foundation/include/Poco/Environment_UNIX.h
|
||||
@ -195,7 +199,10 @@ Foundation/include/Poco/FIFOEvent.h
|
||||
Foundation/include/Poco/FIFOStrategy.h
|
||||
Foundation/include/Poco/File.h
|
||||
Foundation/include/Poco/FileChannel.h
|
||||
Foundation/include/Poco/FileStream.h
|
||||
Foundation/include/Poco/FileStreamFactory.h
|
||||
Foundation/include/Poco/FileStream_POSIX.h
|
||||
Foundation/include/Poco/FileStream_WIN32.h
|
||||
Foundation/include/Poco/File_UNIX.h
|
||||
Foundation/include/Poco/File_VMS.h
|
||||
Foundation/include/Poco/File_WIN32.h
|
||||
@ -319,6 +326,10 @@ Foundation/include/Poco/SharedLibrary_UNIX.h
|
||||
Foundation/include/Poco/SharedLibrary_VMS.h
|
||||
Foundation/include/Poco/SharedLibrary_WIN32.h
|
||||
Foundation/include/Poco/SharedLibrary_WIN32U.h
|
||||
Foundation/include/Poco/SharedMemory.h
|
||||
Foundation/include/Poco/SharedMemory_DUMMY.h
|
||||
Foundation/include/Poco/SharedMemory_POSIX.h
|
||||
Foundation/include/Poco/SharedMemory_WIN32.h
|
||||
Foundation/include/Poco/SharedPtr.h
|
||||
Foundation/include/Poco/SignalHandler.h
|
||||
Foundation/include/Poco/SimpleFileChannel.h
|
||||
@ -507,14 +518,6 @@ Foundation/samples/Timer/src/Timer.cpp
|
||||
Foundation/samples/Timer/Timer.vmsbuild
|
||||
Foundation/samples/Timer/Timer_vs71.vcproj
|
||||
Foundation/samples/Timer/Timer_vs80.vcproj
|
||||
Foundation/samples/training
|
||||
Foundation/samples/training/bin
|
||||
Foundation/samples/training/Makefile
|
||||
Foundation/samples/training/src
|
||||
Foundation/samples/training/src/training.cpp
|
||||
Foundation/samples/training/training.vmsbuild
|
||||
Foundation/samples/training/training_VS71.vcproj
|
||||
Foundation/samples/training/training_VS80.vcproj
|
||||
Foundation/samples/URI
|
||||
Foundation/samples/URI/bin
|
||||
Foundation/samples/URI/Makefile
|
||||
@ -546,6 +549,7 @@ Foundation/src/Bugcheck.cpp
|
||||
Foundation/src/ByteOrder.cpp
|
||||
Foundation/src/Channel.cpp
|
||||
Foundation/src/chartables.c
|
||||
Foundation/src/Checksum.cpp
|
||||
Foundation/src/compress.c
|
||||
Foundation/src/Configurable.cpp
|
||||
Foundation/src/ConsoleChannel.cpp
|
||||
@ -567,6 +571,8 @@ Foundation/src/DirectoryIterator_UNIX.cpp
|
||||
Foundation/src/DirectoryIterator_VMS.cpp
|
||||
Foundation/src/DirectoryIterator_WIN32.cpp
|
||||
Foundation/src/DirectoryIterator_WIN32U.cpp
|
||||
Foundation/src/DynamicAny.cpp
|
||||
Foundation/src/DynamicAnyHolder.cpp
|
||||
Foundation/src/Environment.cpp
|
||||
Foundation/src/Environment_UNIX.cpp
|
||||
Foundation/src/Environment_VMS.cpp
|
||||
@ -581,7 +587,10 @@ Foundation/src/Event_WIN32.cpp
|
||||
Foundation/src/Exception.cpp
|
||||
Foundation/src/File.cpp
|
||||
Foundation/src/FileChannel.cpp
|
||||
Foundation/src/FileStream.cpp
|
||||
Foundation/src/FileStreamFactory.cpp
|
||||
Foundation/src/FileStream_POSIX.cpp
|
||||
Foundation/src/FileStream_WIN32.cpp
|
||||
Foundation/src/File_UNIX.cpp
|
||||
Foundation/src/File_VMS.cpp
|
||||
Foundation/src/File_WIN32.cpp
|
||||
@ -698,6 +707,10 @@ Foundation/src/SharedLibrary_UNIX.cpp
|
||||
Foundation/src/SharedLibrary_VMS.cpp
|
||||
Foundation/src/SharedLibrary_WIN32.cpp
|
||||
Foundation/src/SharedLibrary_WIN32U.cpp
|
||||
Foundation/src/SharedMemory.cpp
|
||||
Foundation/src/SharedMemory_DUMMY.cpp
|
||||
Foundation/src/SharedMemory_POSIX.cpp
|
||||
Foundation/src/SharedMemory_WIN32.cpp
|
||||
Foundation/src/SignalHandler.cpp
|
||||
Foundation/src/SimpleFileChannel.cpp
|
||||
Foundation/src/SplitterChannel.cpp
|
||||
@ -748,6 +761,8 @@ Foundation/src/zlib.h
|
||||
Foundation/src/zutil.c
|
||||
Foundation/src/zutil.h
|
||||
Foundation/testsuite
|
||||
Foundation/testsuite/data
|
||||
Foundation/testsuite/data/testdata.txt
|
||||
Foundation/testsuite/Makefile
|
||||
Foundation/testsuite/Makefile-Driver
|
||||
Foundation/testsuite/Makefile-TestApp
|
||||
@ -800,6 +815,8 @@ Foundation/testsuite/src/DigestStreamTest.h
|
||||
Foundation/testsuite/src/Driver.cpp
|
||||
Foundation/testsuite/src/DummyDelegate.cpp
|
||||
Foundation/testsuite/src/DummyDelegate.h
|
||||
Foundation/testsuite/src/DynamicAnyTest.cpp
|
||||
Foundation/testsuite/src/DynamicAnyTest.h
|
||||
Foundation/testsuite/src/DynamicFactoryTest.cpp
|
||||
Foundation/testsuite/src/DynamicFactoryTest.h
|
||||
Foundation/testsuite/src/EventTestSuite.cpp
|
||||
@ -812,6 +829,8 @@ Foundation/testsuite/src/FIFOEventTest.cpp
|
||||
Foundation/testsuite/src/FIFOEventTest.h
|
||||
Foundation/testsuite/src/FileChannelTest.cpp
|
||||
Foundation/testsuite/src/FileChannelTest.h
|
||||
Foundation/testsuite/src/FileStreamTest.cpp
|
||||
Foundation/testsuite/src/FileStreamTest.h
|
||||
Foundation/testsuite/src/FilesystemTestSuite.cpp
|
||||
Foundation/testsuite/src/FilesystemTestSuite.h
|
||||
Foundation/testsuite/src/FileTest.cpp
|
||||
@ -908,6 +927,8 @@ Foundation/testsuite/src/SharedLibraryTest.cpp
|
||||
Foundation/testsuite/src/SharedLibraryTest.h
|
||||
Foundation/testsuite/src/SharedLibraryTestSuite.cpp
|
||||
Foundation/testsuite/src/SharedLibraryTestSuite.h
|
||||
Foundation/testsuite/src/SharedMemoryTest.cpp
|
||||
Foundation/testsuite/src/SharedMemoryTest.h
|
||||
Foundation/testsuite/src/SharedPtrTest.cpp
|
||||
Foundation/testsuite/src/SharedPtrTest.h
|
||||
Foundation/testsuite/src/SimpleFileChannelTest.cpp
|
||||
@ -1000,10 +1021,12 @@ Foundation/testsuite/TestSuite_vs80.vcproj
|
||||
libversion
|
||||
LICENSE
|
||||
Makefile
|
||||
MANIFEST
|
||||
Net
|
||||
Net/include
|
||||
Net/include/Poco
|
||||
Net/include/Poco/Net
|
||||
Net/include/Poco/Net/AbstractHTTPRequestHandler.h
|
||||
Net/include/Poco/Net/DatagramSocket.h
|
||||
Net/include/Poco/Net/DatagramSocketImpl.h
|
||||
Net/include/Poco/Net/DialogSocket.h
|
||||
@ -1032,7 +1055,9 @@ Net/include/Poco/Net/HTTPServerConnection.h
|
||||
Net/include/Poco/Net/HTTPServerConnectionFactory.h
|
||||
Net/include/Poco/Net/HTTPServerParams.h
|
||||
Net/include/Poco/Net/HTTPServerRequest.h
|
||||
Net/include/Poco/Net/HTTPServerRequestImpl.h
|
||||
Net/include/Poco/Net/HTTPServerResponse.h
|
||||
Net/include/Poco/Net/HTTPServerResponseImpl.h
|
||||
Net/include/Poco/Net/HTTPServerSession.h
|
||||
Net/include/Poco/Net/HTTPSession.h
|
||||
Net/include/Poco/Net/HTTPSessionFactory.h
|
||||
@ -1068,6 +1093,7 @@ Net/include/Poco/Net/QuotedPrintableEncoder.h
|
||||
Net/include/Poco/Net/RawSocket.h
|
||||
Net/include/Poco/Net/RawSocketImpl.h
|
||||
Net/include/Poco/Net/RemoteSyslogChannel.h
|
||||
Net/include/Poco/Net/RemoteSyslogListener.h
|
||||
Net/include/Poco/Net/ServerSocket.h
|
||||
Net/include/Poco/Net/ServerSocketImpl.h
|
||||
Net/include/Poco/Net/SMTPClientSession.h
|
||||
@ -1155,14 +1181,6 @@ Net/samples/HTTPTimeServer/HTTPTimeServer_vs80.vcproj
|
||||
Net/samples/HTTPTimeServer/Makefile
|
||||
Net/samples/HTTPTimeServer/src
|
||||
Net/samples/HTTPTimeServer/src/HTTPTimeServer.cpp
|
||||
Net/samples/lt
|
||||
Net/samples/lt/bin
|
||||
Net/samples/lt/lt.vmsbuild
|
||||
Net/samples/lt/lt_VS71.vcproj
|
||||
Net/samples/lt/lt_VS80.vcproj
|
||||
Net/samples/lt/Makefile
|
||||
Net/samples/lt/src
|
||||
Net/samples/lt/src/lt.cpp
|
||||
Net/samples/Mail
|
||||
Net/samples/Mail/bin
|
||||
Net/samples/Mail/Mail.vmsbuild
|
||||
@ -1182,25 +1200,6 @@ Net/samples/Ping/Ping_vs71.vcproj
|
||||
Net/samples/Ping/Ping_vs80.vcproj
|
||||
Net/samples/Ping/src
|
||||
Net/samples/Ping/src/Ping.cpp
|
||||
Net/samples/SampleApp
|
||||
Net/samples/SampleApp/bin
|
||||
Net/samples/SampleApp/Makefile
|
||||
Net/samples/SampleApp/SampleApp.properties
|
||||
Net/samples/SampleApp/SampleApp.vmsbuild
|
||||
Net/samples/SampleApp/SampleApp_vs71.vcproj
|
||||
Net/samples/SampleApp/SampleApp_vs80.vcproj
|
||||
Net/samples/SampleApp/src
|
||||
Net/samples/SampleApp/src/SampleApp.cpp
|
||||
Net/samples/SampleServer
|
||||
Net/samples/SampleServer/bin
|
||||
Net/samples/SampleServer/bin/SampleServerd.properties
|
||||
Net/samples/SampleServer/Makefile
|
||||
Net/samples/SampleServer/SampleServer.properties
|
||||
Net/samples/SampleServer/SampleServer.vmsbuild
|
||||
Net/samples/SampleServer/SampleServer_vs71.vcproj
|
||||
Net/samples/SampleServer/SampleServer_vs80.vcproj
|
||||
Net/samples/SampleServer/src
|
||||
Net/samples/SampleServer/src/SampleServer.cpp
|
||||
Net/samples/samples_vs71.sln
|
||||
Net/samples/samples_vs80.sln
|
||||
Net/samples/TimeServer
|
||||
@ -1213,15 +1212,8 @@ Net/samples/TimeServer/TimeServer.properties
|
||||
Net/samples/TimeServer/TimeServer.vmsbuild
|
||||
Net/samples/TimeServer/TimeServer_vs71.vcproj
|
||||
Net/samples/TimeServer/TimeServer_vs80.vcproj
|
||||
Net/samples/tst
|
||||
Net/samples/tst/bin
|
||||
Net/samples/tst/Makefile
|
||||
Net/samples/tst/src
|
||||
Net/samples/tst/src/tst.cpp
|
||||
Net/samples/tst/tst.vmsbuild
|
||||
Net/samples/tst/tst_VS71.vcproj
|
||||
Net/samples/tst/tst_VS80.vcproj
|
||||
Net/src
|
||||
Net/src/AbstractHTTPRequestHandler.cpp
|
||||
Net/src/DatagramSocket.cpp
|
||||
Net/src/DatagramSocketImpl.cpp
|
||||
Net/src/DialogSocket.cpp
|
||||
@ -1249,7 +1241,9 @@ Net/src/HTTPServerConnection.cpp
|
||||
Net/src/HTTPServerConnectionFactory.cpp
|
||||
Net/src/HTTPServerParams.cpp
|
||||
Net/src/HTTPServerRequest.cpp
|
||||
Net/src/HTTPServerRequestImpl.cpp
|
||||
Net/src/HTTPServerResponse.cpp
|
||||
Net/src/HTTPServerResponseImpl.cpp
|
||||
Net/src/HTTPServerSession.cpp
|
||||
Net/src/HTTPSession.cpp
|
||||
Net/src/HTTPSessionFactory.cpp
|
||||
@ -1284,6 +1278,7 @@ Net/src/QuotedPrintableEncoder.cpp
|
||||
Net/src/RawSocket.cpp
|
||||
Net/src/RawSocketImpl.cpp
|
||||
Net/src/RemoteSyslogChannel.cpp
|
||||
Net/src/RemoteSyslogListener.cpp
|
||||
Net/src/ServerSocket.cpp
|
||||
Net/src/ServerSocketImpl.cpp
|
||||
Net/src/SMTPClientSession.cpp
|
||||
@ -1404,6 +1399,8 @@ Net/testsuite/src/SocketStreamTest.cpp
|
||||
Net/testsuite/src/SocketStreamTest.h
|
||||
Net/testsuite/src/SocketTest.cpp
|
||||
Net/testsuite/src/SocketTest.h
|
||||
Net/testsuite/src/SyslogTest.cpp
|
||||
Net/testsuite/src/SyslogTest.h
|
||||
Net/testsuite/src/TCPServerTest.cpp
|
||||
Net/testsuite/src/TCPServerTest.h
|
||||
Net/testsuite/src/TCPServerTestSuite.cpp
|
||||
@ -1583,8 +1580,8 @@ Util/samples/SampleServer
|
||||
Util/samples/SampleServer/bin
|
||||
Util/samples/SampleServer/bin/SampleServerd.properties
|
||||
Util/samples/SampleServer/Makefile
|
||||
Util/samples/SampleServer/SampleServer.properties
|
||||
Util/samples/SampleServer/SampleServer.vmsbuild
|
||||
Util/samples/SampleServer/SampleServer_.properties
|
||||
Util/samples/SampleServer/SampleServer_vs71.vcproj
|
||||
Util/samples/SampleServer/SampleServer_vs80.vcproj
|
||||
Util/samples/SampleServer/src
|
||||
@ -1714,6 +1711,7 @@ XML/include/Poco/DOM/EventTarget.h
|
||||
XML/include/Poco/DOM/MutationEvent.h
|
||||
XML/include/Poco/DOM/NamedNodeMap.h
|
||||
XML/include/Poco/DOM/Node.h
|
||||
XML/include/Poco/DOM/NodeAppender.h
|
||||
XML/include/Poco/DOM/NodeFilter.h
|
||||
XML/include/Poco/DOM/NodeIterator.h
|
||||
XML/include/Poco/DOM/NodeList.h
|
||||
@ -1793,14 +1791,6 @@ XML/samples/SAXParser/SAXParser_vs71.vcproj
|
||||
XML/samples/SAXParser/SAXParser_vs80.vcproj
|
||||
XML/samples/SAXParser/src
|
||||
XML/samples/SAXParser/src/SAXParser.cpp
|
||||
XML/samples/tst
|
||||
XML/samples/tst/bin
|
||||
XML/samples/tst/Makefile
|
||||
XML/samples/tst/src
|
||||
XML/samples/tst/src/tst.cpp
|
||||
XML/samples/tst/tst.vmsbuild
|
||||
XML/samples/tst/tst_VS71.vcproj
|
||||
XML/samples/tst/tst_VS80.vcproj
|
||||
XML/src
|
||||
XML/src/AbstractContainerNode.cpp
|
||||
XML/src/AbstractNode.cpp
|
||||
@ -1858,6 +1848,7 @@ XML/src/NamespaceStrategy.cpp
|
||||
XML/src/NamespaceSupport.cpp
|
||||
XML/src/nametab.h
|
||||
XML/src/Node.cpp
|
||||
XML/src/NodeAppender.cpp
|
||||
XML/src/NodeFilter.cpp
|
||||
XML/src/NodeIterator.cpp
|
||||
XML/src/NodeList.cpp
|
||||
@ -1909,6 +1900,8 @@ XML/testsuite/src/NamespaceSupportTest.cpp
|
||||
XML/testsuite/src/NamespaceSupportTest.h
|
||||
XML/testsuite/src/NameTest.cpp
|
||||
XML/testsuite/src/NameTest.h
|
||||
XML/testsuite/src/NodeAppenderTest.cpp
|
||||
XML/testsuite/src/NodeAppenderTest.h
|
||||
XML/testsuite/src/NodeIteratorTest.cpp
|
||||
XML/testsuite/src/NodeIteratorTest.h
|
||||
XML/testsuite/src/NodeTest.cpp
|
||||
|
@ -1,7 +1,7 @@
|
||||
//
|
||||
// SecureSocketImpl.cpp
|
||||
//
|
||||
// $Id: //poco/Main/NetSSL_OpenSSL/src/SecureSocketImpl.cpp#19 $
|
||||
// $Id: //poco/Main/NetSSL_OpenSSL/src/SecureSocketImpl.cpp#20 $
|
||||
//
|
||||
// Library: NetSSL_OpenSSL
|
||||
// Package: SSLSockets
|
||||
@ -316,15 +316,6 @@ int SecureSocketImpl::receiveBytes(void* buffer, int length, int flags)
|
||||
poco_assert (sockfd() != POCO_INVALID_SOCKET);
|
||||
poco_check_ptr (_pSSL);
|
||||
|
||||
#if defined(POCO_BROKEN_TIMEOUTS)
|
||||
Poco::Timespan recvTimeout = _socket.getReceiveTimeout();
|
||||
if (recvTimeout.totalMicroseconds() != 0)
|
||||
{
|
||||
if (!_socket.poll(recvTimeout, SocketImpl::SELECT_READ))
|
||||
throw TimeoutException();
|
||||
}
|
||||
#endif
|
||||
|
||||
int rc;
|
||||
do
|
||||
{
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: //poco/Main/build/config/ARM-Linux#7 $
|
||||
# $Id: //poco/Main/build/config/ARM-Linux#8 $
|
||||
#
|
||||
# ARM-Linux
|
||||
#
|
||||
@ -25,7 +25,7 @@ CXX = arm-linux-g++
|
||||
LINK = $(CXX)
|
||||
LIB = arm-linux-ar -cr
|
||||
RANLIB = arm-linux-ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -Wl,-rpath,$(dir $@) -o $@
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = arm-linux-strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: //poco/Main/build/config/FreeBSD#3 $
|
||||
# $Id: //poco/Main/build/config/FreeBSD#4 $
|
||||
#
|
||||
# FreeBSD
|
||||
#
|
||||
@ -20,7 +20,7 @@ CXX = g++
|
||||
LINK = $(CXX)
|
||||
LIB = ar -cr
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -Wl,-rpath,$(dir $@) -o $@
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
STRIP = strip
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: //poco/Main/build/config/Linux#9 $
|
||||
# $Id: //poco/Main/build/config/Linux#11 $
|
||||
#
|
||||
# Linux
|
||||
#
|
||||
@ -20,7 +20,7 @@ CXX = g++
|
||||
LINK = $(CXX)
|
||||
LIB = ar -cr
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -Wl,-rpath,$(dir $@) -o $@
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
@ -68,4 +68,4 @@ SYSFLAGS = -D_XOPEN_SOURCE=500 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=6
|
||||
#
|
||||
# System Specific Libraries
|
||||
#
|
||||
SYSLIBS = -lpthread -ldl
|
||||
SYSLIBS = -lpthread -ldl -lrt
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: //poco/Main/build/config/OSF1#9 $
|
||||
# $Id: //poco/Main/build/config/OSF1#10 $
|
||||
#
|
||||
# OSF1
|
||||
#
|
||||
@ -19,7 +19,7 @@ CXX = cxx
|
||||
LINK = $(CXX)
|
||||
LIB = ar -cr
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -shared -o $@ -rpath $(LIBPATH) -soname $(notdir $@)
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -shared -o $@ -soname $(notdir $@)
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.cxx
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: //poco/Main/build/config/QNX#5 $
|
||||
# $Id: //poco/Main/build/config/QNX#6 $
|
||||
#
|
||||
# QNX
|
||||
#
|
||||
@ -20,7 +20,7 @@ CXX = QCC -V$(CCVER)
|
||||
LINK = $(CXX) -V$(CCVER)
|
||||
LIB = ar -cr
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -Wl,-rpath,$(dir $@) -o $@
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.qcc
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# $Id: //poco/Main/build/config/ARM-Linux#6 $
|
||||
# $Id: //poco/Main/build/config/SSV-LINUX#4 $
|
||||
#
|
||||
# ARM-Linux
|
||||
#
|
||||
@ -24,7 +24,7 @@ STRIP = $(TOOL)-strip
|
||||
STRIPDBG = $(TOOL)-strip
|
||||
LIB = $(TOOL)-ar -cr
|
||||
RANLIB = $(TOOL)-ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -Wl,-rpath,$(dir $@) -o $@
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
|
@ -1 +1 @@
|
||||
2
|
||||
3
|
||||
|
Loading…
Reference in New Issue
Block a user