Guenter Obiltschnig
a2aee92b74
fixed GH# 259
2013-09-14 09:47:55 +02:00
Günter Obiltschnig
1a287b0c34
Merge pull request #277 from patrickjwhite/unused-vars
...
Prevent warnings by removing parameters from methods that don't use them...
2013-09-13 07:44:58 -07:00
Günter Obiltschnig
16a9ff3301
Merge pull request #256 from syvex/hotfix/UnixFileCopyPermissions
...
Preserve file permissions on Unix FileImpl::copyToImpl
2013-09-13 07:40:50 -07:00
Guenter Obiltschnig
3314b88c18
Poco::UUID::tryParse() now accepts UUIDs without hyphens; updated documentation (fixed links to specs)
2013-09-03 14:42:50 +02:00
Patrick White
c0f326153a
Prevent warnings by removing parameters from methods that don't use them.
2013-08-30 09:28:13 -04:00
Sascha Zelzer
8ab80e8ba7
fix cmake build system; fixes #274
2013-08-29 00:46:11 +02:00
Guenter Obiltschnig
086721bfe9
added ColorConsoleChannel and WindowsColorConsoleChannel classes
2013-08-26 16:27:24 +02:00
Mike Naquin
8f15c1cf24
Preserve file permissions on Unix FileImpl::copyToImpl
2013-08-08 09:13:50 -05:00
Guenter Obiltschnig
915265f2cb
integrated some changes from GH# 249
2013-07-30 14:31:36 +02:00
Guenter Obiltschnig
43d7d40d40
size_t should be std::size_t, include <cstddef>
2013-07-22 09:26:22 +02:00
Aleksandar Fabijanic
a49f5da54b
GH #240 : VERY strange error only when including Format.hinclude Alignment.h early
...
GH #240 : VERY strange error only when including Format.h (include
Alignment.h early for consistency)
2013-07-22 01:10:36 -05:00
Aleksandar Fabijanic
20e1cf8821
JSON bug fixes
...
GH #241 : SF #620 Endless loop in JSON parser (added Buffer::setCapacity)
GH #242 : SF #619 Syntax error in JSON parser (float/double trim)
2013-07-21 22:18:56 -05:00
Guenter Obiltschnig
996ddf1b43
fixed GH# 236: Bug in RecursiveDirectoryIterator
2013-07-18 17:28:16 +02:00
Guenter Obiltschnig
97e5ff5774
- fixed GH# 233: ServerSocket::bind6(Poco::UInt16 port, bool reuseAddress, bool ipV6Only) does not work
...
- fixed GH# 231: Compatibility issue with Poco::Net::NetworkInterface
- removed unneeded zlib sources
2013-07-18 13:31:27 +02:00
Akihiro Yamasaki
d61eaaac28
Fixed code page warning.
2013-07-09 13:56:35 +09:00
Aleksandar Fabijanic
36025ccc33
GH #224 : building 1.5.1 on Windows for x64
2013-06-18 00:02:04 -05:00
Alex
20005dbf87
fix signed/unsigned warnings
2013-06-16 11:37:37 -05:00
Alex
c49f9ecfd0
FPEnvironment, changed <math.h> to <cmath>
2013-06-16 11:12:32 -05:00
Aleksandar Fabijanic
6a8f98d7a1
Merge pull request #220 from lucas-clemente/patch-2
...
add qualifiers for FPEnvironment in C99
2013-06-16 08:45:00 -07:00
Aleksandar Fabijanic
923eb91bb8
mainly JSON tidy-up
2013-06-15 20:28:09 -05:00
Alex
94c54f926d
improved NamedMutex/Event error diagnostics
2013-06-15 13:13:34 -05:00
Lucas Clemente
578cab37c3
add qualifiers for FPEnvironment in C99
2013-06-15 17:20:49 +03:00
Lucas Clemente
e4ceb5d44f
fix alignas specifier
2013-06-15 15:55:46 +02:00
Aleksandar Fabijanic
3ea52f825d
fixed GH #218 : VS2010 doesn't build ipaddress.cpp current develop
2013-06-14 08:43:16 -04:00
aleks-f
872744fd92
corrected gcc version check for warning suppresion
2013-06-09 23:12:30 -05:00
Aleksandar Fabijanic
0ebd1454ee
updated version to 1.5.2
2013-06-09 19:50:48 -05:00
Guenter Obiltschnig
83ed03d4ad
WinCE fixes for zlib 1.2.8
2013-06-09 20:32:03 +02:00
Aleksandar Fabijanic
5e6ef1c14d
fixed GH #99 : JSON::Query an JSON::Object
...
- fixed GH #99 : JSON::Query an JSON::Object
- swapped order of AnyCast(const Any&) and AnyCast(Any&) definitions
2013-06-07 23:15:02 -05:00
alex
83ad8b36f5
fixed GH #138 : FreeBSD JSON tests fail
2013-06-02 23:36:36 -05:00
Marian Krivos
18fa93830c
fix for missing #include <memory> for gcc 4.8.1
2013-06-05 20:36:22 +02:00
Aleksandar Fabijanic
0e6985c8a1
fixed GH #185
...
- fixed GH #185 : Poco::NumberFormatter::format(double value, int
precision) ignore precision == 0
2013-06-04 23:01:11 -05:00
Aleksandar Fabijanic
ca16b76f9f
Merge pull request #199 from syvex/ThreadNames
...
Debug build and debugger shouldn't be required for OS thread names
2013-06-04 19:00:12 -07:00
Aleksandar Fabijanic
130f6cba72
added zlib 1.2.8 files
2013-06-04 00:40:39 -05:00
Aleksandar Fabijanic
5feae5243a
removed zlib files
2013-06-04 00:39:40 -05:00
Aleksandar Fabijanic
b2d72dcacb
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2013-06-03 23:46:34 -05:00
Aleksandar Fabijanic
4826523831
fixed few GH issues
...
- fixed GH #209 : Poco::NumberFormatter double length
- fixed GH #204 : Upgrade zlib to 1.2.8
- fixed GH #198 : The "application.configDir" property is not always
created.
2013-06-03 23:45:06 -05:00
Aleksandar Fabijanic
37a7c3bca7
Merge pull request #210 from ptarabbia/develop
...
Develop
2013-06-03 05:01:23 -07:00
Alex
418290d081
fix clang warnings
2013-06-02 23:21:46 -05:00
aleks-f
a34ddb64ab
removed accidentally added gcc pragma
2013-06-02 23:01:28 -05:00
aleks-f
282374980c
gcc alignment and warning suppression
2013-06-02 22:56:18 -05:00
Aleksandar Fabijanic
bc808cf9d4
WebNotifier example
...
- added WebNotifier example
- fixed/tidied up SOO alignment code
2013-05-30 23:23:37 -05:00
Aleksandar Fabijanic
e5eaffb790
removed Var iterators, fixed SOO alignment
...
- removed unnecessary using directives in Data library
- removed iterator pointers from Var (reduce size, always return copy)
- added Alignment header (adapted from LLVM infrastructure)
- added alignment guards to SOO implementations
2013-05-29 23:36:45 -05:00
Marian Krivos
b1ca8d1264
fix VarIterator for cmake build
2013-05-29 22:38:34 +02:00
Aleksandar Fabijanic
9b021f8af4
more clang fixes
2013-05-27 21:33:29 -05:00
Aleksandar Fabijanic
b9d25faef8
more clang fixes
2013-05-27 21:33:29 -05:00
Aleksandar Fabijanic
aa6e993734
clang compile
2013-05-27 21:33:28 -05:00
Aleksandar Fabijanic
38131d452d
Var/JSON changes
...
- JSON support for Dynamic Struct and Array
- added VarIterator
- modified behavior of empty Var
2013-05-27 21:33:27 -05:00
Guenter Obiltschnig
a0dfc58396
fix std::ios::internal usage in Poco::format()
2013-05-25 00:32:30 +02:00
Guenter Obiltschnig
0434ee2b6b
fixed GH# 65: Poco::format() misorders sign and padding specifiers
2013-05-24 23:54:15 +02:00
Guenter Obiltschnig
ab85e7077f
fixed GH# 189: Poco::NumberParser::tryParse() documentation bug
2013-05-24 20:21:54 +02:00
Guenter Obiltschnig
6f48b4469e
fixed GH# 194: MessageNotification constructor is inefficient.
2013-05-24 20:05:25 +02:00
Patrice Tarabbia
f7e24bf1e4
Ability to select the threadpool that will be used to start an Activity.
2013-05-23 23:27:11 -04:00
Will Newton
37899eda95
Foundation/include/Poco/Platform.h: Add support for AArch64.
...
Add support for big and little endian AArch64 preprocessor defines.
2013-05-21 22:11:05 +01:00
Aleksandar Fabijanic
41a07c15bf
JSON fixes/refactoring
2013-05-20 23:36:58 -05:00
Mike Naquin
ee77d05ab5
Remove the need for a debug build or debugger when setting Win32 thread names.
2013-05-20 12:47:14 -05:00
Mike Naquin
29a9a2cf1d
Remove the need for a debug build or debugger when setting POSIX thread names.
2013-05-20 12:46:03 -05:00
Mike Naquin
44ba01648d
Add operators to Timestamp for Timespan.
...
Timestamp operator + (const Timespan& span) const;
Timestamp operator - (const Timespan& span) const;
Timestamp& operator += (const Timespan& span);
Timestamp& operator -= (const Timespan& span);
2013-05-06 15:29:52 -05:00
Patrice Tarabbia
c59f8865ac
Don't call CloseHandle() twice on Windows (as it causes crashes, or unexpected behavior). This would happen with the following test case:
...
ProcessHandle handle = Process.launch(...);
handle.kill();
Then as handle gets out of scope, ~ProcessHandle would call CloseHandle() on an already closed handle.
2013-05-01 06:41:45 -04:00
Aleksandar Fabijanic
111c2cc52a
GH #146 : NetworkInterface (windows): IP_ADAPTER_IPV4_ENABLED
...
- GH #146 : NetworkInterface (windows): IP_ADAPTER_IPV4_ENABLED
- added Windows 8 _WIN32_WINNT macro
- removed __cplusplus version check for C++11 (not reliable)
2013-04-22 22:31:43 -05:00
Aleksandar Fabijanic
225401743f
case-insensitivity for SessionPool
2013-04-21 21:39:37 -05:00
Aleksandar Fabijanic
1cc5cd93f4
Merge pull request #156 from mar-na/f154497a9f0f9b408917c07180cdf1e20a5647c6
...
Possible buffer overrun in Foundation/EventLogChannel
2013-04-21 10:50:51 -07:00
mar-na
f154497a9f
Possible buffer overrun in Foundation/EventLogChannel
2013-04-18 13:28:16 +02:00
Aleksandar Fabijanic
f9aea9acdf
GH #144 : Poco::Dynamic emits invalid JSON
...
GH #144 : Poco::Dynamic emits invalid JSON
2013-04-06 11:04:33 -05:00
Aleksandar Fabijanic
d0ff7ccf7c
add toString()
2013-04-03 22:03:39 -05:00
aleks-f
26c1131053
remove unused variable
2013-04-03 21:25:19 -05:00
aleks-f
5873c8e362
few more POCO_NO_SOO compile fixes
2013-04-03 21:05:22 -05:00
aleks-f
acbcfc140a
removed SmallObjectAllocator
...
removed SmallObjectAllocator (moved to separate branch) and disabled
default SOO for Any and Dynamic::Var
2013-04-03 20:56:23 -05:00
Rangel Reale
d93472fe46
* BUGFIX: URI::addQueryParameter was adding an extra '?' to the query string
2013-04-03 14:10:18 -03:00
Aleksandar Fabijanic
1f4afb9c6c
improved SOO swap, fixed Darwin-clang build config
2013-03-31 16:28:53 -05:00
Aleksandar Fabijanic
5cde6d34df
MSVC 7.1 build fixes
2013-03-30 13:02:16 -05:00
aleks-f
6719d3448f
GH #140 : Poco::Runnable threading cleanup issue
2013-03-29 14:02:53 -05:00
Aleksandar Fabijanic
0fe58b7668
GH #139 : FileChannel::PROP_FLUSH is invalid
...
GH #139 : FileChannel::PROP_FLUSH is invalid (contains a tab character)
2013-03-27 21:02:57 -05:00
Aleksandar Fabijanic
4668c13af7
GH #59 : Poco::Environment::osDisplayName()
...
GH #59 : Poco::Environment::osDisplayName() not recognized Windows
8/Server 2012
2013-03-24 14:47:55 -05:00
Marian Krivos
c44facfe32
cmake update - 21.04.2012
2013-03-21 19:49:34 +01:00
aleks-f
b1c6065ffc
GH #75 : Poco::Uri addQueryParameter method
...
- added GH #75 : Poco::Uri addQueryParameter method
2013-03-19 22:51:04 -05:00
aleks-f
2c5601ea69
GH #130 and #131
...
- fixed GH #130 : Patch: prefer sysconf over sysctlbyname
- fixed GH #131 : Patch: no timezone global var on OpenBSD
2013-03-19 21:15:21 -05:00
Alex
3efbbdc1f7
GH #79 : Poco::Thread leak on Linux
...
fixed GH #79 : Poco::Thread leak on Linux
2013-03-17 21:13:04 -05:00
Alex
1a474584c3
mac/clang build fixes
2013-03-17 12:41:15 -05:00
aleks-f
2392f34974
GH #127 : Eliminate -Wshadow warnings
...
- fixed GH #127 : Eliminate -Wshadow warnings
- SocketAddress small object optimization
2013-03-17 01:28:01 -05:00
aleks-f
42ff341cb9
GH #119 : JSON::Object holds values in ordered map
...
- fixed GH #119 : JSON::Object holds values in ordered map
- added PrintHandler
- renamed DefaultHandler to ParseHandler
- redefined DefaultHandler as typedef to ParseHandler
2013-03-16 11:33:27 -05:00
aleks-f
ad66c4aac4
GH124: Possible buffer overrun in EventLogChannel
2013-03-12 23:13:02 -05:00
Lieven de Cock
bed68a67ab
* remove unused variable warning
...
Please enter the commit message for your changes. Lines starting
2013-03-12 23:31:53 +01:00
aleks-f
46c3d74c5f
RecursiveDirectoryIterator and ListMap
...
1) Recursive and SortedDirectoryIterator
- added to VS projects
- fixed some style/formatting
- fxed windows tests
2) Added ListMap
Poco::ListMap is a std::mulitimap-like container that preserves
insertion order (needed to prevent Net message headers)
2013-03-10 12:25:47 -05:00
aleks-f
38530dbdc6
multimap-like functionality
2013-03-09 22:31:49 -06:00
Guenter Obiltschnig
dc5c8c87da
- fixed GH# 116: Wrong timezone parsing in DateTimeParse (fix by Matej Knopp)
2013-03-06 07:50:02 +01:00
aleks-f
f98fa4b05a
couple of cosmetic fixes
2013-02-27 15:13:43 -06:00
aleks-f
e610afde4f
updated Thread::start documentation
...
- updated Thread::start documentation (port from 1.4.6)
2013-02-26 22:50:08 -06:00
Mike Naquin
13a1a0b9a2
Fix JSON parsing of large unsigned 64-bit integers
2013-02-21 12:57:51 -06:00
Marian Krivos
8ddba0bcd1
SF Feature requests #168 and #163 - part 3
2013-02-20 09:44:25 +01:00
Marian Krivos
ef1c594fb1
SF Feature requests #168 and #163 - part 2
2013-02-19 21:43:10 +01:00
Marian Krivos
4573b5e6be
SF Feature requests #168 and #163
2013-02-19 21:29:58 +01:00
Marian Krivos
9349786415
cmake and gcc warning fixes
2013-02-19 06:16:12 +01:00
aleks-f
f78a4e8965
factor out Var destruction
2013-02-17 17:05:36 -06:00
aleks-f
9378680c0b
Merge remote-tracking branch 'origin/ip-address-soo' into develop
2013-02-17 16:33:44 -06:00
Guenter Obiltschnig
e9ec584733
On Linux, Poco::Environment::nodeId() first always tries to obtain the MAC address of eth0 before trying other interfaces
2013-02-14 16:26:19 +01:00
aleks-f
d6042065ec
Auto init for Net and SQLite (win)
...
Auto init for Net and SQLite (only tested on Windows)
2013-02-09 22:39:07 -06:00
aleks-f
72b5b7acae
GH #80 : NumberFormatter::append broken
...
fixed GH #80 : NumberFormatter::append broken
2013-02-07 21:43:40 -06:00
aleks-f
7dcee53937
gcc compile
2013-02-05 23:10:54 -06:00
Alex
2661b54ff6
work around static union member (non-C++03)
2013-02-05 22:56:03 -06:00
aleks-f
21da0129b6
Dynamic::Var SOO
...
Dynamic::Var small object optimization and some refactoring
2013-02-05 22:12:21 -06:00