Commit Graph

3656 Commits

Author SHA1 Message Date
Yukarin
d59885b4d3 Add iODBC support 2016-02-02 23:05:11 +03:00
Guenter Obiltschnig
e395f416fb pass -DPOCO_TARGET_OSNAME and -DPOCO_TARGET_OSARCH to compiler 2016-02-02 14:37:04 +01:00
Guenter Obiltschnig
59b5b4e46e added Context::preferServerCiphers() 2016-01-19 16:02:15 +01:00
Guenter Obiltschnig
20c772d17b added support for ECDH, new Context ctor 2016-01-19 15:20:08 +01:00
Guenter Obiltschnig
b5572b3e59 add Path::PATH_URI for URI paths (same as PATH_UNIX) 2016-01-19 11:45:35 +01:00
Guenter Obiltschnig
556b4bd32f NetSSL: add support for disabling certain protocols 2016-01-19 11:37:47 +01:00
Aleksandar Fabijanic
3afbd82809 Merge pull request #1121 from kmribti/patch-1
Add mime RFC2047 decoder to MessageHeader
2016-01-17 10:01:05 -06:00
kmribti
cdb30f39f3 Add test case for MessageHeader decodeWord 2016-01-17 09:28:15 +01:00
kmribti
8c98e4303c Add test case for MessageHeader decodeWord 2016-01-17 09:27:28 +01:00
kmribti
f94d20492a Small fix on MessageHeader decodeWord. 2016-01-16 22:54:30 +01:00
kmribti
fc2fd470ff Removed a one more auto. 2016-01-16 11:26:50 +01:00
kmribti
25f2f9b66b Removed auto type as is not accepted -- 2016-01-16 10:46:06 +01:00
kmribti
37d5cf9d46 Update MessageHeader.h 2016-01-16 10:04:41 +01:00
kmribti
9e010930cf Add mime RFC2047 decoder to MessageHeader
Add RFC2047 word decode to MessageHeader class
2016-01-16 10:00:36 +01:00
Aleksandar Fabijanic
0b5c50941c Wrong error code if Sec-WebSocket-Accept header field missed or value wrong #1120 2016-01-14 08:23:56 -06:00
Aleksandar Fabijanic
2192416c1e Merge pull request #1119 from Kampbell/OSXonTravis
OSX on Travis
2016-01-14 08:17:54 -06:00
FrancisANDRE
3983cd2f11 Separate tests to ignore by ','
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2016-01-13 14:12:13 +01:00
FrancisANDRE
0ad44d68de Signed-off-by: FrancisANDRE <zosrothko@orange.fr> 2016-01-13 14:05:08 +01:00
Francis ANDRE
1d0f1f8d6e Make OSX tests complete on Travis 2016-01-13 12:59:28 +01:00
Aleksandar Fabijanic
7206943c17 Merge pull request #1117 from vmiklos/cppunit-wshadow-fixes
GH #1050 CppUnit: fix gcc -Wshadow warnings
2016-01-11 10:21:07 -06:00
Guenter Obiltschnig
2540c5340f enable bitcode for iPhone 2016-01-11 16:46:24 +01:00
Miklos Vajna
c39c0aaf9d GH #1050 CppUnit: fix gcc -Wshadow warnings
Also in Foundation tests.
2016-01-11 09:11:46 +01:00
Aleksandar Fabijanic
f2d10a1351 Merge pull request #1115 from mikedld/issue-1097-process-isrunning
Allow for process termination when polling with isRunning
2016-01-09 00:09:42 -06:00
Mike Gelfand
0425866486 Allow for process termination when polling with isRunning
On *NIX, one needs to call `waitpid()` in order for process to exit the
zombie state. If one uses `Process::isRunning()` to emulate non-blocking
wait for child process termination, process will stay zombie and function
will always return true.

This commit changes `Process::isRunning()` to call `waitpid()` with
`WNOHANG` instead of using `kill()` when checking for child process (i.e.
the one we have ProcessHandle for), which allows for process termination.
Additional trickery with mutex and event is needed to prevent exceptions
when `Process::isRunning()` and/or `Process::wait()` is called concurrently
on the same handle from different threads.

Fixes #1097.
2016-01-09 02:36:55 +03:00
Aleksandar Fabijanic
279ea9d0e2 Merge pull request #1111 from Kampbell/develop
Use .profile instead of .bashrc
2016-01-04 22:32:42 -06:00
FrancisANDRE
17a250eb36 Merge remote-tracking branch 'pocoproject@github/develop' into develop 2016-01-05 05:24:43 +01:00
FrancisANDRE
bc22588895 .bashrc exists only with bash shell while .profile exists always
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2016-01-05 05:20:40 +01:00
Aleksandar Fabijanic
51ef1a57aa Merge pull request #1108 from vmiklos/crypto-wshadow-fixes
GH #1050 Crypto: fix gcc -Wshadow warnings
2016-01-04 21:45:13 -06:00
Miklos Vajna
eccab535b5 GH #1050 Crypto: fix gcc -Wshadow warnings 2016-01-04 17:56:13 +01:00
Aleksandar Fabijanic
df61181582 Merge pull request #1105 from Kampbell/develop
NetSLL_Win: add missing WebSocketTestSuite
2015-12-30 18:46:48 -06:00
FrancisANDRE
c27be50917 Update VisualStudio projects to include WebSocket sources
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-30 10:49:37 +01:00
FrancisANDRE
697308ff44 Merge remote-tracking branch 'pocoproject@github/develop' into develop 2015-12-30 10:34:42 +01:00
Aleksandar Fabijanic
3078a8eac3 Merge pull request #1103 from vmiklos/net-wshadow-fixes
GH #1050 Net: fix gcc -Wshadow warnings
2015-12-29 22:51:13 -06:00
FrancisANDRE
1ce36ad569 Add WebSocketTestSuite sources
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-29 21:40:25 +01:00
FrancisANDRE
1f32e45103 Merge remote-tracking branch 'origin/develop' into develop 2015-12-29 21:37:16 +01:00
FrancisANDRE
e62744e74c Add WebSocketTestSuite
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-29 21:36:21 +01:00
Miklos Vajna
12d0699b5b GH #1050 Net: fix gcc -Wshadow warnings 2015-12-29 20:20:48 +01:00
FrancisANDRE
3ef803d40b Add WebSocketTestSuite
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-29 19:46:18 +01:00
FrancisANDRE
a482cb9517 Merge remote-tracking branch 'pocoproject@github/develop' into develop 2015-12-29 18:14:03 +01:00
zosrothko
547a82be63 Exclude building tests 2015-12-27 13:15:55 +01:00
Aleksandar Fabijanic
d69878cdd5 Merge pull request #1094 from vmiklos/wshadow-fixes-util
GH #1050 Util: fix gcc -Wshadow warnings
2015-12-26 00:17:24 +01:00
Günter Obiltschnig
e21c77b74b Merge pull request #1099 from Kampbell/AppVeyorWithCMake
AppVeyor with Cmake
2015-12-23 23:38:25 +01:00
FrancisANDRE
54591dfc8b Merge remote-tracking branch 'pocoproject@github/develop' into AppVeyorWithCMake 2015-12-23 17:22:50 +01:00
Aleksandar Fabijanic
81e98731b3 Merge pull request #1096 from fbraem/develop
Fix Redis_API
2015-12-23 16:54:21 +01:00
FrancisANDRE
e417c062c6 Avoid testing cmake/vs120/x64 since it takes more than 1 hour
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-23 14:20:52 +01:00
FrancisANDRE
81498c6e32 Use Start-Process
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-23 12:28:53 +01:00
FrancisANDRE
a0f5dc05de Add logging message
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-23 12:12:21 +01:00
FrancisANDRE
70865f3b7d Use OPENSSL_ROOT_DIR
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-23 07:58:39 +01:00
FrancisANDRE
4d86a75493 Hardcode -DCMAKE_BUILD_TYPE=release
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-23 06:16:06 +01:00
FrancisANDRE
d0c6bb52c6 Remove cmake ../. -G"NMake Makefiles" $defs since it fails at AppVeyor
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-23 05:58:45 +01:00