Günter Obiltschnig
cb6e801537
merge changes from 1.10.2
2021-04-11 16:31:35 +02:00
Günter Obiltschnig
347dc840b5
#2970 : Poco::Data::TypeHandler<Poco::Nullable<T>>::prepare() must prepare with underlying type, not Poco::Data::Keywords::null
2021-04-11 16:26:32 +02:00
Günter Obiltschnig
12d3bf9c75
#2945 : Iterating over Var containing empty container throws "Out of range" exception
2021-04-11 16:22:42 +02:00
Günter Obiltschnig
9f02ea1715
#2783 : fix Invalid condition [ICMPv4PacketImpl.cpp:234]
2021-04-11 16:15:02 +02:00
Günter Obiltschnig
9800de3b6a
#2932 : Poco::Net::NTLMContext is missing dllexport/dllimport symbols
2021-04-11 16:11:33 +02:00
Günter Obiltschnig
8671b08fb4
Postgres: set connector name
2021-04-11 16:06:28 +02:00
Günter Obiltschnig
cfd05c5524
Postgres: fix extractor
2021-04-11 16:05:59 +02:00
Günter Obiltschnig
6a5dbd267e
TypeHandler: move instead of copy
2021-04-11 16:04:14 +02:00
Günter Obiltschnig
aa7667d427
RemoteSyslogChannel/RemoteSyslogListener: add buffer size configuration property
2021-04-11 16:03:08 +02:00
Günter Obiltschnig
3771a53ae1
formatting
2021-04-11 16:01:12 +02:00
Günter Obiltschnig
4066c4d794
add Application::windowSize()
2021-04-11 16:00:53 +02:00
Günter Obiltschnig
8625b29f9f
add AbstractCache::forEach()
2021-04-11 15:58:19 +02:00
Günter Obiltschnig
d126e51ec3
Merge branches 'master' and 'poco-1.10.2' of github.com:pocoproject/poco into poco-1.10.2
2021-04-11 15:54:10 +02:00
Alex Fabijanic
54d6649327
Merge branch 'feat/hash-range' of https://github.com/pocoproject/poco into feat/hash-range
2021-04-05 18:04:47 +02:00
Alex Fabijanic
ec9c64a913
fix(hashRange): change function names casing
2021-04-05 18:04:27 +02:00
Alex Fabijanic
ef6f2f94aa
chore(cmake): spelling typo fix
2021-03-31 20:39:55 +02:00
Alex Fabijanic
56cb6a2326
feat(HashRange): port HashRange from boost
2021-03-31 20:39:17 +02:00
Günter Obiltschnig
5ce9685613
PocoDoc - merge changes from macchina.io to allow for insertion of custom HTML into generated pages
2021-03-02 12:08:28 +01:00
Günter Obiltschnig
5187f9d0d2
#3202 : JWT: ESxxx signature must include padding for ECDSA R and S values
2021-02-06 11:33:27 +01:00
Günter Obiltschnig
3e0c80d8a8
#3202 : JWT: ESxxx signature must include padding for ECDSA R and S values
2021-02-06 11:32:04 +01:00
Aleksandar Fabijanic
3fbf5d2238
[SharedPtr] Poco::makeSharedArray #3200
2021-02-04 20:28:57 +01:00
Francis ANDRE
340165e5fb
scripts to build Poco modules as Nuget packages
...
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
2020-12-25 10:41:07 +01:00
Francis ANDRE
5b2d1bce8e
Removed
...
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
2020-12-25 10:40:38 +01:00
Günter Obiltschnig
7380087176
#3153 : Poco::Data::ODBC [N]VARCHAR(MAX) wrong maxDataSize() result
2020-11-27 19:32:00 +01:00
Günter Obiltschnig
7b44480486
#3153 : Poco::Data::ODBC [N]VARCHAR(MAX) wrong maxDataSize() result
2020-11-27 19:30:28 +01:00
fenghao119
dd3fcc0fd1
crash when remove key from JSON::Object(JSON_PRESERVE_KEY_ORDER). ( #3151 )
2020-11-25 15:39:03 -06:00
Federico Kircheis
ff64d516a4
Fix configuration error while cross compiling ( #3127 )
...
During the configuration phase in a cross compilation scenario,
`include(InstallRequiredSystemLibraries)` fails even if
`MSVC_REDIST_DIR` is provided.
This should not be an hard error, in case someone wants to
compile/use the library, and not package it.
As explained on https://reviews.llvm.org/D41220 , the most sensible fix
is to include `InstallRequiredSystemLibraries` only on a Windows host.
2020-10-26 18:41:48 +01:00
micheleselea
dd0dc49b56
Changed EventHandlerMap key ( #3116 )
...
* Changed EventHandlerMap key
Changed EventHandlerMap key from Socket to poco_socket_t to avoid errors in removing/access EventHandlerMap when for example we make an SSL handshake
* Changed EventHandlerMap key
Changed EventHandlerMap key from Socket to poco_socket_t to avoid errors in removing/access EventHandlerMap when for example we make an SSL handshake
* avoid too much call to sockfd() and impl()
2020-10-05 13:47:47 +02:00
Ben Wolsieffer
9e8f84dff4
cmake: use GNUInstallDirs
2020-09-20 01:46:25 -04:00
Nikita Migunov
d9252b744b
Fix typo in the ThreadPool's docs
2020-08-17 21:54:47 +03:00
Günter Obiltschnig
9e36cea203
fix JSON object formatting and tests
2020-07-29 11:40:40 +02:00
Günter Obiltschnig
328d6a1a46
add support for typed enums and deleted functions
2020-07-29 09:02:41 +02:00
Günter Obiltschnig
64101df736
remove unnecessary space in JSON object serialization
2020-07-29 09:00:49 +02:00
Günter Obiltschnig
7e866396aa
remove unnecessary escaping in JSONString
2020-07-29 08:59:44 +02:00
Günter Obiltschnig
75821fc591
create 1.10.2 branch
2020-07-29 08:57:35 +02:00
Günter Obiltschnig
013c867615
Merge pull request #3052 from jabaa/devel
...
Fix constness of URI::getPathSegments
2020-07-16 18:57:04 +02:00
Thomas Sablik
06142a7271
Fix constness of URI::getPathSegments
2020-07-15 15:47:25 +00:00
Alexander Galanin
29cfff29d0
PKCS12Container: fix memory leaks on exceptions
2020-06-04 19:52:44 +03:00
Maksim Kita
bb5467afcb
PatternFormatter priorityNames fix
2020-06-02 21:47:07 +03:00
Günter Obiltschnig
bc9f15e9e9
Merge pull request #2995 from bytedreamer/bytedreamer-patch-1
...
Fix set padding call for new versions of OpenSSL
2020-05-12 07:34:49 +02:00
Jonathan Horvath
8d632dbb76
Fix set padding call for new versions of OpenSSL
2020-05-11 18:30:16 -04:00
Günter Obiltschnig
daa729c66e
Merge pull request #2929 from linquize/zip
...
Zip and SevenZip do not depend on Util, XML, JSON
2020-05-05 11:33:42 +02:00
YuriAzathoth
04ff7e5539
Fixed linking with Data ODBC error on some platforms
2020-04-20 19:45:53 +03:00
Günter Obiltschnig
95d38c8355
fixed GH #2970 : Poco::Data::TypeHandler<Poco::Nullable<T>>::prepare() must prepare with underlying type, not Poco::Data::Keywords::null
2020-04-01 13:48:27 +02:00
Daniil Zotkin
908ca6ec68
Fix percent-encoded fragment modification in Poco::URI
...
Before this commit using Poco::URI class to parse specific URIs that had
percent-encoded fragment identifier resulted in the loss of information
concerning the way the fragment identifier was encoded. There could be the cases
when the result of Poco::URI object serialization to string did not match the
original URI string Poco::URI object was created from.
In this commit we change the internal logic of fragment processing in Poco::URI,
so that the fragment is stored inside the class in raw form (the same way as
query string). The methods getFragment and setFragment work the old way (with
percent-decoded fragment values), new methods getRawFragment and setRawFragment
are added to get access to the original fragment representation.
2020-03-18 17:23:09 +03:00
Günter Obiltschnig
5a5e8584f9
NetSSL_Win: fix potential endless loop due to wrong error handling
2020-03-13 09:33:08 +01:00
akete
1d16cb115b
Fixed issue 2945 ( #2946 )
...
* Fixed #2945
* Added unit tests for #2945
* Dissalow iterator on empty Var (#2945 )
* Updated unit tests for #2945
* More concise unit tests for #2945
* Removed some more clutter (#2945 )
2020-03-03 20:47:53 +01:00
Günter Obiltschnig
7ca90cb0c3
style fixes for #2935 ; check OpenSSL version
2020-02-28 08:57:31 +01:00
Günter Obiltschnig
edc975ab70
Merge pull request #2935 from p-neels/OCSPStaplingSupportForClientConn
...
Configuration to receive OCSP stapling response for client connection…
2020-02-28 08:20:50 +01:00
Alex Fabijanic
0daa88f589
fix Invalid condition [ICMPv4PacketImpl.cpp:234] #2783
2020-02-25 19:53:52 +01:00