Commit Graph

2161 Commits

Author SHA1 Message Date
Aleksandar Fabijanic
9f3abcbef7 Merge pull request #397 from bulwahn/develop
correct path for CONFIGURE_FILE in CMakeLists.txt
2014-03-05 07:01:07 -06:00
Lukas Bulwahn
c6d2198aa2 correct path for CONFIGURE_FILE in CMakeLists.txt
If CMAKE_MODULE_PATH is empty before appending
'${CMAKE_CURRENT_SOURCE_DIR}/cmake' to it (CMakeLists.txt:27),
CONFIGURE_FILE (CMakeLists.txt:182) works as intended.
However, when CMAKE_MODULE_PATH is not empty, e.g., because of
further tool-chain settings, CONFIGURE_FILE fails with:

CMake Error: File <SOME-OTHER-PATH>;<POCO-SRC-PATH>/cmake/cmake_uninstall.cmake.in does not exist.
| CMake Error at CMakeLists.txt:182 (CONFIGURE_FILE):
|   configure_file Problem configuring file

This commit addresses this problem by only using
'${CMAKE_CURRENT_SOURCE_DIR}/cmake' in CONFIGURE_FILE.
The problem was discovered in the meta-ros layer project
(http://github.com/bmwcarit/meta-ros) when creating a libpoco
bitbake recipe, which uses poco's cmake installation scripts.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2014-03-05 07:48:32 +01:00
Aleksandar Fabijanic
2b4115eb42 Merge pull request #395 from MegaByte/develop
Fix typo to restore Net/TestSuite_x64_vs120 build
2014-03-04 07:17:44 -06:00
Aaron Kaluszka
fbdd7225ea Fix typo to restore Net/TestSuite_x64_vs120 build 2014-03-03 19:30:23 -08:00
Günter Obiltschnig
aee4a3e0d4 updated VS project files for PBKDF2 2014-03-02 23:21:36 +01:00
Guenter Obiltschnig
7175be3f52 added Poco::PBKDF2Engine 2014-03-02 22:55:21 +01:00
Aleksandar Fabijanic
e49252e122 Merge pull request #391 from pascal-bach/develop
Fix assert statement in Poco Data documentation
2014-02-27 09:39:38 -06:00
Pascal Bach
3f59866f21 Fix additional RecordSet examples in Poco Data 2014-02-27 10:48:45 +01:00
Pascal Bach
a7f17f3161 Fix RecordSet example in Poco Data 2014-02-27 10:29:41 +01:00
Pascal Bach
fdd17d8131 Fix missing double "::" in Poco Data example 2014-02-27 10:17:49 +01:00
Pascal Bach
4c6f75ba41 Fix assert statement in Poco Data documentation 2014-02-27 09:58:49 +01:00
Aleksandar Fabijanic
35e0bd5560 Spelling fix in SessionPool documentation 2014-02-24 20:11:48 -06:00
Aleksandar Fabijanic
0b4d479478 Merge pull request #387 from snikulov/cmake_fix_msvc_bigobj
cmake: added /bigobj option for msvc
2014-02-24 07:45:11 -06:00
Sergei Nikulov
dec6bc3918 cmake: added /bigobj option for msvc 2014-02-22 23:31:23 +04:00
Cristian Thiago Moecke
6b168771e0 Fix for bug in MailMessage reported on forum
(http://pocoproject.org/forum/viewtopic.php?f=12&t=6106&sid=9283682f915ea148d86813ea140cd3c7).
MailMessage was not handling encoding when no Content-Transfer-Encodign
header was not present for MultiPart messages, resulting on an
Exception. His fix checks if the header is present before getting is
value, and defaults to 7bit encoding as in
http://www.w3.org/Protocols/rfc1341/5_Content-Transfer-Encoding.html
2014-02-22 13:41:42 -03:00
Cristian Thiago Moecke
ecd771d1e0 Also removing include of rsa.h that is not needed on the header file 2014-02-21 05:10:48 -08:00
Cristian Thiago Moecke
45d6e2789a Fixing #includes. pem.h and evp.h are not needed, only rsa.h 2014-02-21 05:04:28 -08:00
Cristian Thiago Moecke
5af8235b38 Using the same variable name as in DigestEngine 2014-02-21 04:56:39 -08:00
Aleksandar Fabijanic
6b28602ccf Merge pull request #383 from cristiantm/fix-dialogsocket
Fix to #380. DialogSocket+SecureServerSocket was crashing (SIGSEGV) when a timeout occours
2014-02-21 06:55:22 -06:00
Cristian Thiago Moecke
53e6d9efaa Improve RSADigestEngine, using Poco::Crypto::DigestEngine to calculate
the hash before signing. That way we can then support RSA signatures
with any hash supported by OpenSSL, not only MD5 and SHA1. It was also
required a new method on DigestEngine to obtain the NID (numeric ID) of
the algorithm, to be used on the OpenSSL RSA_sign call.
2014-02-21 04:43:05 -08:00
Cristian Thiago Moecke
c3ffe405cf Fix to #380. DialogSocket was crashing (SIGSEGV) when a timeout occours. 2014-02-21 03:44:54 -08:00
fbraem
65988bbf8d Use Int32 for messageLength 2014-02-19 19:07:02 +01:00
Alex Fabijanic
0ad18f3e80 SessionPool diagnostics 2014-02-10 21:33:38 -06:00
Guenter Obiltschnig
f993183637 fix for gcc 2014-02-04 15:02:25 +01:00
Guenter Obiltschnig
4e98ecfc29 fix for gcc 2014-02-04 14:49:04 +01:00
Guenter Obiltschnig
8725382c15 remove __builtin_bswap16 2014-02-04 14:30:58 +01:00
Guenter Obiltschnig
66e096a1c8 Poco::ByteOrder now uses intrinsics, if available 2014-02-04 14:20:51 +01:00
Guenter Obiltschnig
a005d582bc fixed overflow bug on Windows 2014-02-02 12:35:55 +01:00
Alex Fabijanic
8e88bdd921 SmartOS build 2014-02-01 22:03:34 +00:00
Aleksandar Fabijanic
4bf66cdb86 Fixed VS 2012 project files 2014-02-01 10:10:37 -06:00
Alex Fabijanic
58a544779d build tool handling 2014-02-01 02:36:14 -06:00
Alex Fabijanic
b380047507 updated documentation/help 2014-02-01 02:27:31 -06:00
Alex Fabijanic
c991232c3a removed unnecessary function 2014-02-01 02:23:48 -06:00
Alex Fabijanic
59ed07bd0e powershell build script 2014-02-01 02:21:01 -06:00
Günter Obiltschnig
fbb5a4fc06 fixed buildwin 2014-01-31 17:15:54 +01:00
Guenter Obiltschnig
8cd9cee4b9 added VS2013 support to buildwin 2014-01-31 16:50:33 +01:00
Aleksandar Fabijanic
9d573a7bbd Merge pull request #372 from iyedb/develop
fixed small typo
2014-01-27 17:42:02 -08:00
Iyed
bfae55dcf2 fixed small typo 2014-01-27 23:07:02 +01:00
Guenter Obiltschnig
89be819b7a Visual Studio 2013 support 2014-01-24 17:49:14 +01:00
Guenter Obiltschnig
47f6ba60ab XMLWriter: removed unnecessary apostrophe escaping (&apos) 2014-01-24 16:31:10 +01:00
Aleksandar Fabijanic
ba1049bc5b Merge pull request #371 from patrickjwhite/header-warnings
Fix warnings in headers visible to poco user
2014-01-23 14:39:24 -08:00
Patrick White
69f7cb9846 Fix warnings in headers because application/user settings control what warnings are seen when compiling against poco 2014-01-23 16:22:38 -05:00
Alex Fabijanic
a2a4cccbc8 Add NTP to VS project files 2014-01-22 21:34:47 -06:00
Aleksandar Fabijanic
b57ca16dd9 Merge pull request #364 from RangelReale/ntpclient
* NTP client implementation
2014-01-21 17:57:35 -08:00
Aleksandar Fabijanic
3ac44359dd Merge pull request #369 from RangelReale/globbasepath
* Glob from start path, for platforms where it is not possible to transverse from root (Android)
2014-01-21 17:56:41 -08:00
Rangell Reale
12c2b3d290 * Glob from start path, for platforms where it is not possible to transverse from root (Android) 2014-01-21 17:15:52 -02:00
Günter Obiltschnig
70c467c56c run testsuite from testsuite project directory, not bin 2014-01-17 00:28:07 +01:00
Günter Obiltschnig
1b2d9c5172 fixed test script 2014-01-17 00:08:37 +01:00
Günter Obiltschnig
1950d5d365 fixed test script 2014-01-17 00:02:45 +01:00
Günter Obiltschnig
ade75434c4 fixed WinTestRunner batch mode 2014-01-16 23:53:29 +01:00