Commit Graph

3569 Commits

Author SHA1 Message Date
Miklos Vajna
ce8fa7740c GH #1050 JSON: fix gcc -Wshadow warnings 2015-12-11 08:32:53 +01:00
Aleksandar Fabijanic
1483d0d112 Merge pull request #1073 from RangelReale/windowshleak
Don't leak <windows.h> (Poco/UnWindows.h) to library users
2015-12-10 21:11:05 -06:00
FrancisANDRE
3d029ea597 Merge remote-tracking branch 'pocoproject@github/develop' into develop 2015-12-10 22:39:52 +01:00
Aleksandar Fabijanic
87cf7d033c Merge pull request #1075 from mikedld/fix-process-signal-exit-code-test
Unmask SIGINT when testing termination by signal
2015-12-10 13:14:38 -06:00
Mike Gelfand
2ea1d07c2c Unmask SIGINT when testing termination by signal
This will ensure that default signal handler is called (instead of possibly
ignoring the signal if it was masked by one of parent processes) and the
process is indeed terminated abnormally.
2015-12-10 21:47:52 +03:00
FrancisANDRE
df5d63f1ef Fix per mikedld on the trap '' SIGINT issue when using bash wait.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 19:30:51 +01:00
Guenter Obiltschnig
a80d2a5c9d fixed insert call 2015-12-10 18:48:18 +01:00
FrancisANDRE
5fbe817b96 Cannot reset inherited trap control in a subshell.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 18:43:23 +01:00
FrancisANDRE
9547517979 Workaround to avoid Travis timeout: display progress messages on cout.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 18:36:07 +01:00
Rangel Reale
04faf2ff4a * Fix Windows inlcude 2015-12-10 13:43:43 -02:00
Rangel Reale
b47f38fc33 * Don't leak <windows.h> (Poco/Unwindows.h) to library users 2015-12-10 13:16:02 -02:00
FrancisANDRE
4f3d524ad5 Remove travis_wait()
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 16:09:30 +01:00
FrancisANDRE
3b7ef1e6cb Workaround the trap '' SIGINT from Travis until Travis solve by itself.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 14:15:46 +01:00
FrancisANDRE
93f7fbfc16 Restore "arm-linux-gnueabi- (make)" test since config/Linux does not add
-m64 anymore.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 10:37:34 +01:00
FrancisANDRE
6fdb6aa579 Add display of trapped signals.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 10:24:27 +01:00
Guenter Obiltschnig
08a9214f2c added testcases for multiple form fields with same name 2015-12-10 09:51:37 +01:00
Guenter Obiltschnig
857eee7bb0 Merge branch 'develop' of https://github.com/pocoproject/poco into develop 2015-12-10 09:46:39 +01:00
Guenter Obiltschnig
dfe52ac11c fix ordering behavior of insert to match doc 2015-12-10 09:46:11 +01:00
FrancisANDRE
963136aaf3 Add trap -p before running the matrix
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-10 09:38:22 +01:00
Aleksandar Fabijanic
5de564c63c Merge pull request #1068 from fbraem/develop
MongoDB enhancements
2015-12-09 11:04:25 -06:00
FrancisANDRE
09c884ed84 Exclude all Data*
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 14:19:28 +01:00
FrancisANDRE
ccc4cb9552 Exclude DataODBC and DataMySQL
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 12:18:43 +01:00
FrancisANDRE
f02c65324a Exclude Data* tests.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 12:15:41 +01:00
FrancisANDRE
f7d2bed925 Remove cd ..
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 11:05:46 +01:00
FrancisANDRE
d7765953fd Use ctest.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 10:46:22 +01:00
FrancisANDRE
ceb1b7a90b Use Visual Studio 12 2013 generator.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 10:10:54 +01:00
FrancisANDRE
120bad0b57 Use Win32OpenSSL-1_0_2e.exe
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 09:38:29 +01:00
FrancisANDRE
09ecc0a3eb Display ${CMAKE_CONFIGURATION_TYPES} & ${CMAKE_BUILD_TYPE}
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 09:31:08 +01:00
FrancisANDRE
b564f2f57b Build using cmake without some components whose dependencies are not yet available
Run tests in release mode.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 09:26:51 +01:00
FrancisANDRE
19b3974938 Install also CppUnit for running tests later on.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-09 07:54:27 +01:00
FrancisANDRE
42b317ba18 Add ws2_32.lib
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-08 21:57:17 +01:00
Aleksandar Fabijanic
cf0054be9a Merge pull request #1067 from Kampbell/develop
improvment in running tests
2015-12-08 13:29:43 -06:00
fbraem
0230ba6450 Organize connection code / Fix #1051 2015-12-08 18:37:41 +01:00
fbraem
0f7729cbb5 Surround date in toString with quotes. Fix #1062 2015-12-08 18:37:08 +01:00
FrancisANDRE
194006efa5 Remove NetSSL_Win since release is for non Windows platform.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-08 16:25:01 +01:00
Guenter Obiltschnig
fbf10469b3 Merge branch 'develop' of https://github.com/pocoproject/poco into develop 2015-12-08 14:55:20 +01:00
FrancisANDRE
47543eeb7e Merge remote-tracking branch 'kampbell@github/develop' into develop 2015-12-08 11:49:38 +01:00
FrancisANDRE
212d724347 Add Zip/testsuite/data*.bin
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-08 11:48:14 +01:00
FrancisANDRE
510c46d2ad Updated to run on Windows.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-08 11:35:09 +01:00
zosrothko
bfc4bebf11 Align dependent path. 2015-12-08 10:50:16 +01:00
FrancisANDRE
92713554a0 Merge remote-tracking branch 'pocoproject@github/develop' into develop 2015-12-08 10:28:03 +01:00
FrancisANDRE
03423ddd04 Add SIMPLE_INSTALL macro, update FindSQL for Windows and
DefinePlatformSpecific.cmake for Cygwin.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-08 09:58:35 +01:00
FrancisANDRE
870cc4a648 Limit msbuild verbosity to minimal with nologo
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-08 09:43:43 +01:00
Aleksandar Fabijanic
cf02d38986 Merge pull request #1066 from fbraem/develop
Escape Unicode in JSON
2015-12-07 11:56:49 -06:00
fbraem
18b92b5b36 Use escape to correctly escape unicode characters 2015-12-07 17:33:10 +01:00
fbraem
7086d93324 Add escape/unescape functions 2015-12-07 17:31:49 +01:00
FrancisANDRE
84d36a31fb Use POCO_BASE for finding the configuration file on POCO_OS_FAMILY_UNIX
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-07 17:14:18 +01:00
FrancisANDRE
51bd3d9798 Add optional [Component [Test]] to focus on the test to run.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-07 17:04:36 +01:00
FrancisANDRE
5e9f79b72a Add /nolog and /verbosity:minimal for msbuild
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-07 16:01:54 +01:00
FrancisANDRE
627f76232c Load TestSuite.xml configuration file relative to POCO_BASE and not
relative to the path of the testsuite executable.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-07 15:16:33 +01:00