Tor Lillqvist
08a748dae1
Add WebSocket::receiveFrame() that appends to a Poco::Buffer<char>
2015-03-07 15:46:08 +02:00
gjergji
0edc4f7d36
Small documentation fix of FTPClientSession.
2015-02-23 08:35:36 +01:00
Matt
dbc70e43d4
Update HTTPClientSession.h
...
Fix typo in the documentation.
2015-02-18 15:24:14 +01:00
Sascha Zelzer
10425a9556
Do not overwrite CMAKE_PREFIX_PATH in component config files.
...
This fixes problems when a project adds a directory to
CMAKE_PREFIX_PATH, then calls find_package(Poco ...) and afterwards
calls find_package() for another project located in one of the
directories of the original CMAKE_PREFIX_PATH variable.
2015-02-04 04:35:23 +01:00
Aleksandar Fabijanic
319e2d80b5
POCO1.6 Sample EchoServer BUG #706
2015-02-03 20:18:38 -06:00
Pascal Bach
f778e67430
CMake: Improve installation and package generation
...
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
2015-01-27 15:52:18 +01:00
Aleksandar Fabijanic
ed63fbd42c
Merge pull request #653 from xantares/mingw_headers
...
Fix missing windows includes for mingw
2015-01-01 12:37:41 -06:00
Alex Fabijanic
427a9bc4e4
indentation style fix
2015-01-01 12:10:30 -06:00
xantares
bf929f9704
Fix missing windows includes for mingw
2014-12-22 22:08:32 +01:00
Pascal Bach
97ea3ef483
CMake, WinCE: Make samples and tests compile under Windows CE
2014-12-21 16:23:35 +01:00
Pascal Bach
10ef2b2335
CMake: Remove WinDriver usage in tests
...
Add WinCEDriver to packages supporting it
2014-12-21 16:23:35 +01:00
Guenter Obiltschnig
c85ad9f73d
fixed GH #640 : can't get socket out of SocketNotification because of const
2014-12-17 00:06:13 +01:00
Guenter Obiltschnig
931a5a5252
Removing support for Visual Studio.NET 2003 and Visual Studio 2005 - it's time to say goodbye to the past
2014-12-15 11:05:13 +01:00
Marian Krivos
1a14ec4578
Change MAX_URI_LENGTH for HTTPRequest from 4 to 16kb - 4kb is too small for todays internet
2014-12-07 20:49:12 +01:00
fbraem
92cca538f8
Internet Explorer sends "Websocket"
2014-11-27 22:49:26 +01:00
Günter Obiltschnig
bc0978d01e
fixed GH #471 : vs2010 release builds have optimization disabled
...
fixed GH #616 : Visual Studio warning C4244
2014-11-20 21:22:52 +01:00
Guenter Obiltschnig
f9f8d21e0b
fixed ParallelSocketAcceptor
2014-11-20 11:36:26 +01:00
Alex Fabijanic
599c4cb3aa
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2014-11-19 22:25:48 -06:00
Alex Fabijanic
fbb18d1aa4
(Parallel)SocketAcceptor ctor/dtor call virtual functions #608
2014-11-19 22:25:28 -06:00
Christopher Baker
ecc3dbb86e
Fix for #294 .
2014-11-19 16:36:15 -06:00
Guenter Obiltschnig
340594b2ae
fixed GH #63 : Net::NameValueCollection::size() returns int
2014-11-19 23:26:04 +01:00
Guenter Obiltschnig
674178f587
fixed exception text
2014-11-19 22:56:37 +01:00
Guenter Obiltschnig
bd9d051e46
fixed #468 : HTTPClientSession/HTTPResponse not forwarding exceptions
2014-11-19 21:56:42 +01:00
Guenter Obiltschnig
88b203f483
fixed GH #478 : HTTPCredentials and HTTPAuthenticationParams support multiple WWW-Authenticate headers
2014-11-19 21:25:36 +01:00
Alex Fabijanic
1919322d00
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2014-11-17 00:40:11 -06:00
Alex Fabijanic
2f20f801c5
Idle Reactor high CPU usage #607
2014-11-17 00:40:00 -06:00
Guenter Obiltschnig
28982f9fcc
fixed an issue with proxy connect if global proxy config is used
2014-11-13 06:37:33 +01:00
Guenter Obiltschnig
eb8dce47fe
fix #606 : HTMLForm constructor read application/x-www-form-urlencoded UTF-8 request body first parameter with BOM in name
2014-11-12 10:33:57 +01:00
Guenter Obiltschnig
781acfa0bd
added nonProxyHosts to ProxyConfig to allow bypassing proxy for certain hosts
2014-11-11 22:54:44 +01:00
Guenter Obiltschnig
b576a66c4b
documentation update
2014-11-11 17:10:37 +01:00
Günter Obiltschnig
fe3537f49f
updated project files
2014-11-11 12:19:14 +01:00
Guenter Obiltschnig
fbcbf708aa
added OAuth20Credentials class, some minor OAuth10Credentials fixes
2014-11-11 12:10:53 +01:00
Guenter Obiltschnig
127f7a0ebe
testsuite fix
2014-11-10 23:51:28 +01:00
Günter Obiltschnig
af1f5757c3
updated VS project files, added OAuthTestSuite
2014-11-10 23:49:35 +01:00
Guenter Obiltschnig
069b74983d
moved TwitterClient to NetSSL samples
2014-11-10 22:56:35 +01:00
Guenter Obiltschnig
362eaad5cb
added support for OAuth 1.0A authentication
2014-11-10 22:15:02 +01:00
Guenter Obiltschnig
420c3b55a7
added support for global HTTP proxy configuration
2014-11-09 17:22:10 +01:00
Guenter Obiltschnig
6c37d53b39
minor doc fix (add () to function names to allow PocoDoc to generate links
2014-11-07 09:45:59 +01:00
Günter Obiltschnig
54883cf47f
Merge pull request #598 from WesternStar/develop
...
Correcting erroneous documentation in raw socket and datagram socket
2014-11-07 09:43:47 +01:00
Günter Obiltschnig
478acee545
fixed IPv6 prefix handling issue on Windows
2014-11-07 08:33:30 +01:00
Alvin M.
c0959d4f0f
Update DatagramSocket.h
...
Misspelling
2014-11-06 10:19:23 -05:00
Alvin M.
4aac27b33c
Update RawSocket.h
...
Updating documentation
2014-11-06 10:18:47 -05:00
Alvin M.
7a8051f37d
Update DatagramSocket.h
...
Wording
2014-11-06 10:17:42 -05:00
Alvin M.
7d0d04ea45
Update DatagramSocket.h
...
Updated erroneous documetation
2014-11-06 10:16:37 -05:00
Günter Obiltschnig
5f380f0b80
Merge pull request #574 from siemens/cmake
...
Cmake updates
2014-11-06 11:17:45 +01:00
Guenter Obiltschnig
22f3ee8bee
style fixes
2014-11-06 11:12:14 +01:00
Günter Obiltschnig
e3a9f61bec
Merge pull request #577 from gevpa/bug_ipv6_scopeId
...
Fix several issues of Poco::IPAddress with supporting for IPv6 format.
2014-11-06 10:56:33 +01:00
Günter Obiltschnig
279370c5cb
Merge pull request #591 from karlr42/develop
...
Fix for issue #588
2014-10-31 19:56:11 +01:00
karlr42
5b646e5b9f
Fix description of stopAll's abortCurrent argument.
2014-10-31 17:35:50 +00:00
Paruyr Gevorgyan
cc86efe070
Fix several issues of Poco::IPAddress with supporting for IPv6 format. In current implementation "scope" part of IPv6 is not taken into consideration in several parts of code.
2014-10-17 15:15:07 +02:00
Paruyr Gevorgyan
49e856aa89
Fix parsing issue with IPv6 format: propogating scopeId from IPv6AddressImpl to IPAddress.
2014-10-17 00:59:55 +02:00
Günter Obiltschnig
a6fcc477bd
regenerated sample project files, fixed a potential compile error in NetworkInterface when targetting older Windows releases
2014-10-16 14:16:40 +02:00
Pascal Bach
b69fafb84c
CMake: Create PocoConfig.cmake to make importable from other CMake projects
...
The generated PocoConfig.cmake can be used by other CMake projects using find_package.
2014-10-14 17:58:46 +02:00
micheleselea
b7fff590f7
BugFix Missing parenthesis
2014-10-14 13:45:14 +02:00
micheleselea
63b74d4f93
make NetworkInterface working under XP
...
on >= Vista NetworkInterface works, but if you try under XP you have ifIndex always not setted: if you compile with XP SP1 defines you get code working on >=XP
2014-10-14 09:42:58 +02:00
Günter Obiltschnig
f65d98f9c1
fixed cert chain verification and samples
2014-10-09 23:56:00 +02:00
Günter Obiltschnig
75919178fb
fixed a warning
2014-10-07 12:04:03 +02:00
Guenter Obiltschnig
c1976b8fd4
minor cleanup for consistency with 1.4.7
2014-10-06 14:39:54 +02:00
Günter Obiltschnig
6fe2e4fb11
VS project files: do not share intermediate directory between projects in same folder
2014-10-06 13:51:49 +02:00
Guenter Obiltschnig
fb2eba8eac
HTTPCookie: fix documentation for max age
2014-10-04 07:40:43 +02:00
Alex Fabijanic
a25877bfc2
- FIFOBuffer drain() problem #552
...
- StreamSocket::receiveBytes(FIFOBuffer&) and sendBytes(FIFOBuffer&) are
not thread safe #402
2014-10-03 16:12:42 -05:00
Guenter Obiltschnig
30e26b0d96
improved HTTPClientSession error handling for network errors handling during sending the request
2014-10-02 22:29:25 +02:00
Guenter Obiltschnig
cd67863852
#550 WebSocket fragmented message problem
2014-10-02 20:24:50 +02:00
Guenter Obiltschnig
5822122a12
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2014-09-29 12:17:40 +02:00
Guenter Obiltschnig
ff0e72c187
changed exception text
2014-09-29 12:17:21 +02:00
Günter Obiltschnig
a2617235fe
#538 more dtor fixes and some style fixes along the way
2014-09-29 12:09:01 +02:00
Guenter Obiltschnig
135c10c0f5
#538 fixed ParallelSocketReactor dtor
2014-09-29 10:23:41 +02:00
Guenter Obiltschnig
cc52a8a3db
improved HTTP server handling of errors while reading header
2014-09-25 14:12:21 +02:00
Guenter Obiltschnig
544229302e
#538 prevent destructors from throwing exceptions
2014-09-19 09:46:49 +02:00
Günter Obiltschnig
ee25a49e9b
wait time fixes to make testsuite complete successfully on WEC2013
2014-09-16 12:20:27 +02:00
Günter Obiltschnig
63f4bfa54b
fixed NetworkInterface for WinCE
...
code cleanup in NetworkInterface class
IPAddress: do not format IPv6 loopback address as IPv4 compatible
workaround for WEC2013 getsockname() issue
testsuite fixes for WEC2013
2014-09-15 19:17:09 +02:00
Paul Rosset
069a980940
fixed websocket server to work with websocket.org
2014-08-29 10:28:05 +02:00
Pascal Bach
7950001803
cmake: Cleanup CMakeLists.txt for all components
...
- Add missing CMakeLists.txt
- Use POCO_ macros to improve code structure in XCode/VisualStudio
- Better ODBC detection
- Remove unnecessary commented out code
The CMake documentation recommends explicitly listing source files, but because CMake is not the primary build system GLOB patterns are used for the moment.
2014-08-22 17:11:03 +02:00
Aleksandar Fabijanic
c33809459d
Merge pull request #522 from bakercp/bugfix-mingw32
...
MinGW32 Compatibility Fixes.
2014-08-21 22:20:43 -05:00
Christopher Baker
de82c34b43
Update Makefile to include Net.cpp compilation unit.
2014-08-21 16:21:53 -05:00
Christopher Baker
067adb9f2d
Remove inlines to allow manual network inits.
2014-08-21 14:31:48 -05:00
Christopher Baker
e469e4fc62
Fix static init exceptions for MinGW*.
2014-08-21 14:27:51 -05:00
Christopher Baker
125310a26a
Fix for GH #518 - Missing Error.h and int.
2014-08-20 22:19:34 -05:00
Günter Obiltschnig
30bb18f394
added VS2013 project/solution files for Windows Embedded Compact 2013
2014-08-09 10:49:04 +02:00
Scott Davis
ad27e4b404
Remove troublesome last-ditch attempt to get IP address prefix
2014-07-21 10:29:17 -04:00
Alex Fabijanic
5d7d1d3c07
GH #481 : 2 warnings during Poco compile
2014-07-09 20:35:47 -05:00
Anton Yabchinskiy
f320ce0a3b
make HTTPAuthenticationParams::parse() add value on end of string
2014-07-08 12:32:43 +04:00
Aleksandar Fabijanic
3ef689e3f6
typo fix
2014-06-19 09:31:38 -05:00
Pascal Bach
975c30faf0
Add CTests for all components
2014-06-17 11:30:03 +02:00
Guenter Obiltschnig
62d69b7c6f
#454 also applies to FTPStreamFactory
2014-05-31 12:48:09 +02:00
Guenter Obiltschnig
83405d6812
fixed #454 : Fix: handle unhandled exceptions
2014-05-31 12:42:26 +02:00
Guenter Obiltschnig
db0999b2d6
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2014-05-30 16:10:43 +02:00
Guenter Obiltschnig
53d187a623
change NTP server use for testing to pool.ntp.org
2014-05-30 16:09:53 +02:00
Günter Obiltschnig
209a556d4e
fixed project file
2014-05-30 15:35:39 +02:00
Günter Obiltschnig
127d067ffb
fixed WEC2013 Net project files
2014-05-30 15:27:11 +02:00
Alex Fabijanic
e44df5a583
fixed GH #245 : MulticastSocket::joinGroup(const IPAddress&) not working
2014-05-29 20:57:19 -05:00
ashults
df5b6990a5
retrieve broadcast address and subnet mask from IEEE802.11 network interface
2014-05-28 18:03:54 +03:00
Guenter Obiltschnig
1732938168
fixed WEC2013 project files
2014-05-27 23:00:54 +02:00
Günter Obiltschnig
92434a2d97
re-generated project files (again)
2014-05-26 12:54:18 +02:00
Günter Obiltschnig
c0e1b8764e
regenerated project files
2014-05-26 09:02:22 +02:00
Aleksandar Fabijanic
731fb29fcc
Merge pull request #344 from RangelReale/htmlformcontentlength
...
HTMLForm Content-Length calculation
2014-05-21 22:27:12 -05:00
Josh Blum
f442148670
poco: library install dirs per RUNTIME/LIBRARY/ARCHIVE
...
For a unix system, this commit implies no changes by default. However, the ${LIB_SUFFIX} convention was added so the build can be configured for a red-hat style installation which uses lib64 by specifying cmake -DLIB_SUFFIX=64
For a windows build (msvc), this commit will cause the .dll files to be installed in the bin/ path; import libraries .lib are still installed in the lib/ path. Installing dlls into the bin path is preferable because dlls must be in the executable %PATH% to be found at runtime, as there is not equivalent of a separate library path as there is on unix.
2014-05-21 14:16:34 -07:00
Guenter Obiltschnig
501aa9de1f
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2014-05-19 21:44:34 +02:00
Guenter Obiltschnig
e7c109cdc4
update MailMessage::setContent() documentation to state that only CRLF is a valid line terminator and single CR or LFs must not be used
2014-05-19 17:29:41 +02:00
Günter Obiltschnig
78039673a2
Merge pull request #437 from kblaschke/develop
...
Close listening socket before stopping running connections
2014-05-19 17:12:30 +02:00