Aleksandar Fabijanic
168f1eb6e2
As of C++11, std::swap is noexcept. #2386 ( #3645 )
...
* As of C++11, std::swap is noexcept. #2386
* fix(Any): remove throw on swap
* fix(Any): As of C++11, std::swap is noexcept. #2386
* fix(Any): make size const #2386
* fix(SimpleRowFormatter): clang won't compile noexcept #2386
* a couple of arm fixes
* fix(Any): As of C++11, std::swap is noexcept. #2386
* fix(AnyTest): local() for POCO_NO_SOO# 2386
* test(RSACipher): RSA encryption without private key #2367
* chore(RSACipherTest): delete ciphers #2367
2022-06-28 12:14:36 -05:00
Günter Obiltschnig
106ba6a020
fix SharedPtr::makeSharedArray() [merge from devel]
2021-06-23 08:34:33 +02:00
Günter Obiltschnig
e51449e159
AutoPtr and SharedPtr comparison with nullptr
2020-02-07 18:13:22 +01:00
Günter Obiltschnig
eeb64cc340
fix move ctor/assignment
2020-01-21 19:58:12 +01:00
Günter Obiltschnig
1bf40a0cd2
merge some changes from develop branch; modernize and clean-up code; remove support for compiling without POCO_WIN32_UTF8
2020-01-09 10:08:09 +01:00
Aleksandar Fabijanic
231ef2762d
Preserve entries order in DynamicStruct #2410 ( #2413 )
...
* Preserve entries order in DynamicStruct #2410
* disable C++11 default
* ifdef C++11 code
2018-08-01 08:06:59 -07:00
Günter Obiltschnig
de0f5a6b76
#2172 : Add Poco::AutoPtr::reset() and Poco::SharedPtr::reset()
2018-02-21 17:48:36 +01:00
Günter Obiltschnig
04e7e04d4d
Remove \$Id`$ headers
2017-09-09 11:14:06 +02:00
Guenter Obiltschnig
544229302e
#538 prevent destructors from throwing exceptions
2014-09-19 09:46:49 +02:00
Kontinuation
0a46d7c7ac
use release policy to deallocate ptr when RC construction failed
2014-05-20 07:44:55 +08:00
Guenter Obiltschnig
33e41aab23
minor style fix
2014-05-19 16:56:08 +02:00
Kontinuation
dabbf94cfb
code indentation level
2014-05-19 22:34:57 +08:00
Kontinuation
6e92bdc01e
fixed possible memory leaks in the constructor and assignment operator of SharedPtr reported by issue #287
2014-05-19 22:24:51 +08:00
Roger Meier
b0581433a7
LICENSE: add info about SPDX-License-Identifier usage and use it
...
fix: remove executable flag and change back to 100644 (was 100755)
Signed-off-by: Roger Meier <r.meier@siemens.com>
2014-05-14 08:38:09 +02:00
Roger Meier
628a06f718
LICENSE: add info about SPDX-License-Identifier usage and use it
...
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-05-04 21:02:42 +02:00
Aleksandar Fabijanic
5a639074d9
change EOL to 'native'
2012-04-29 18:52:25 +00:00
Aleksandar Fabijanic
d75e68c027
new trunk (base for 1.5)
...
windows build only
2012-04-23 01:14:34 +00:00
Aleksandar Fabijanic
f9b60296f7
removing old trunk files
2012-04-23 00:43:14 +00:00
Marian Krivos
6cebba23c3
trunk/branch integration: SharedPtr to AtomicCounter
2011-08-22 17:52:54 +00:00
Aleksandar Fabijanic
ab0684a1cd
poll() support (tested on Solaris and Linux)
...
array delete policy for SharedPtr
2008-12-03 20:38:53 +00:00
Guenter Obiltschnig
6ea765969d
SharedPtr now has referenceCount() member fn
2008-09-26 13:36:51 +00:00
Guenter Obiltschnig
8110a3f841
added release policy to SharedPtr
2008-09-19 17:18:01 +00:00
Aleksandar Fabijanic
9661e08347
template parameter shadowing fix
2008-05-10 23:58:51 +00:00
Guenter Obiltschnig
6e7fdfa9fb
applied a SharedPtr fix from Chris Jones
2008-05-08 06:50:08 +00:00
Guenter Obiltschnig
c3d621c6fc
SharedPtr modification from Chris Jones (additional RC template arg that defaults to ReferenceCounter, thus fully backwards compatible)
2008-05-07 16:33:25 +00:00
Guenter Obiltschnig
da49971d0f
synced with main repository
2008-01-28 17:23:19 +00:00
Guenter Obiltschnig
a8990dca3f
latest changes from main repository; added eclipse cdt project files
2007-04-29 14:25:52 +00:00
Guenter Obiltschnig
b7a945da93
committed latest 1.3 snapshot
2007-04-18 16:22:57 +00:00
Guenter Obiltschnig
7639f5a3f0
sync to internal repository
2007-02-23 14:27:57 +00:00
Guenter Obiltschnig
bb11cbaf29
sources from main repository
2006-12-22 09:51:53 +00:00
Guenter Obiltschnig
772a1021dc
sources from main repository
2006-12-22 09:31:08 +00:00
Guenter Obiltschnig
768642ae98
sources for 1.3
2006-11-17 16:21:51 +00:00
Guenter Obiltschnig
84fedbdb60
set eol-style to native
2006-10-23 15:48:43 +00:00
Guenter Obiltschnig
89111b52b3
integrated changes from main repository for upcoming 1.2.5 release
2006-10-12 15:08:28 +00:00
Guenter Obiltschnig
76edf6f35c
changes for 1.2.4
2006-09-29 14:39:00 +00:00
Guenter Obiltschnig
a01116ca11
integrated changes for 1.2.3
2006-09-14 16:46:36 +00:00
Guenter Obiltschnig
2d4078f392
submitted 1.2.0
2006-08-29 07:10:35 +00:00