Aleksandar Fabijanic
a522c31765
SF# 3558012 Compilation fails when building with -ansi or -std=c++0x
2012-09-06 03:14:17 +00:00
Aleksandar Fabijanic
a221b14522
porting rev.1998 from 1.4.4 (except ODBC, which will be done later, and SQLite, which was ported in rev.1999)
2012-09-05 02:43:06 +00:00
Aleksandar Fabijanic
d384a499d5
porting 1.4.4 rev. 1989 (except for File_WIN32(U)/FileImpl::isDeviceImpl() where GENERIC_ACCESS was left due to breaking testFileAtributes3() test case)
2012-08-26 03:40:12 +00:00
Aleksandar Fabijanic
ae45a2d311
porting 1.4.4 rev. 1929, 1939 (SF# 3552680 et. al)
2012-08-23 04:27:50 +00:00
Aleksandar Fabijanic
2a6d58c7f2
porting 1.4.4 rev. 1968 (fixed SF# 3559665, etc.)
2012-08-23 03:15:19 +00:00
Aleksandar Fabijanic
0ca3bbc848
porting 1.4.4. rev. 1926 (SF#3478665: Permission checks in Poco::File not correct for root)
2012-08-22 03:44:30 +00:00
Aleksandar Fabijanic
801b2485f4
port from 1.4.4 (rev. 1925 fixed SF# 3483174)
2012-08-22 03:25:25 +00:00
Aleksandar Fabijanic
d9cf671330
fixed SF# 3496493, 3495656
2012-08-22 02:40:41 +00:00
Aleksandar Fabijanic
3d142783c7
SF#3503267: VxWorks OS prio is not set in standard constructor
2012-08-22 02:18:18 +00:00
Aleksandar Fabijanic
7a177a0d79
fixed SF# 3556975
2012-08-20 03:21:09 +00:00
Aleksandar Fabijanic
c1ecaaf267
remove leftover check
2012-08-20 01:09:49 +00:00
Aleksandar Fabijanic
90a8e859bf
- SF #3552774 : Don't hide default target in subordinate makefile
...
- SF #3534307 : Building IPv6 for Linux by default
- SF #3516844 : poco missing symbols with external >=lipcre-8.13
- fix of rev. 1952 fix (porting rev.1913 from 1.4.4 (fixed SF# 3550553))
2012-08-20 00:57:17 +00:00
Aleksandar Fabijanic
88134859e4
- fix of the Timer fix from rev. 1953
...
- improved UTFString definitions
- allow empty Glob (testMatchEmptyPattern() failing)
- fixed SF#3535990: POCO_HAVE_IPv6 without POCO_WIN32_UTF8 conflict
2012-08-18 21:09:50 +00: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
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
Aleksandar Fabijanic
4328b7cba3
porting rev. 1915 from 1.4.4 branch (fixed SF# 3539695)
2012-08-18 04:16:16 +00:00
Aleksandar Fabijanic
2adfe178c0
porting rev. 1914 from 1.4.4 branch (fixed SF# 3543047)
2012-08-18 02:41:15 +00:00
Aleksandar Fabijanic
662050937e
porting rev.1912 from 1.4.4 (fixed SF# 3552597)
2012-08-18 02:19:34 +00:00
Marian Krivos
2f0ab58544
check for initialization with an empty pattern (backport from old trunk)
2012-08-07 20:56:38 +00:00
Marian Krivos
9e27531c68
check for initialization with an empty pattern (backport from old trunk)
2012-08-07 20:45:44 +00:00
Marian Krivos
f74b10bf1b
zlib updated to the version 1.2.7
2012-08-07 20:43:25 +00:00
Marian Krivos
871cdaff44
zlib updated to the version 1.2.7
2012-08-07 20:42:25 +00:00
Marian Krivos
367b174d78
Poco::Logger - add formatted version of methods
2012-08-04 10:40:58 +00:00
Aleksandar Fabijanic
5cade11ba6
- SF#3540497 HashMap iterator crash in VS 2010
...
- allow Buffer resize to zero
2012-08-04 03:49:51 +00:00
Aleksandar Fabijanic
b2b18b07a5
Mac fixes for UnicodeConverter
2012-08-02 05:07:36 +00:00
Aleksandar Fabijanic
0bcf08b3f7
Linux fixes for UnicodeConverter
2012-08-02 05:01:00 +00:00
Aleksandar Fabijanic
416cc7a630
Unicode portability improvements (only tested on Windows at this time)
2012-08-02 04:41:24 +00:00
Marian Krivos
bd401297e7
UnicodeConverter: added support for native wchar_t via UTF16 or UTF32
2012-07-31 18:37:04 +00:00
Marian Krivos
24225d39ec
fix UTF32Encoder
2012-07-31 18:35:47 +00:00
Marian Krivos
c86b54cf77
fix: byte flipping in UTF16Encoding::queryConvert()
2012-07-31 16:27:30 +00:00
Aleksandar Fabijanic
672d4758c3
- ifdef'd IPv6 tests
...
- fixed const-ness of stream() member functions to MemoryReader/Writer
2012-07-31 04:25:32 +00:00
Aleksandar Fabijanic
219a945cc9
- added IPaddress::prefixLength
...
- return MemoryStreams from MemoryWriters
2012-07-30 04:22:25 +00:00
Aleksandar Fabijanic
0466c67ff2
BinaryReader/Writer wrappers for Buffer and MemoryStream
2012-07-23 00:39:09 +00:00
Aleksandar Fabijanic
c48b06221a
SF 3538786: Use size_t for describing data-blocks in DigestEngine
2012-07-20 02:48:41 +00:00
Aleksandar Fabijanic
acf820c46d
VS 2008 project files and build fixes
2012-07-12 05:21:01 +00:00
Aleksandar Fabijanic
bf4f148782
more linux build fixes/improvements
2012-07-10 03:58:41 +00:00
Aleksandar Fabijanic
9bdc08c9f0
- added POCO_ENABLE_CPP11 config define (default for VS >= 2010)
...
- added _WIN32_WINNT value detection up to Windows 7
- modified Util::Units to compile with VS 2010 (static_assert is standard in C++11)
2012-06-27 02:34:23 +00:00
Marian Krivos
114de565ff
added cmake support
2012-06-26 12:37:02 +00:00
Aleksandar Fabijanic
e60cb0f58e
more new and modified build files
2012-06-25 02:13:06 +00:00
Aleksandar Fabijanic
b8503b5972
- change PocoODBC (SQLite, MySQL) to PocoDataODBC (SQLite, MySQL)
...
- regenerate VS 71,80,90 projects
- generate VS 71,90 projects for PDF
2012-06-25 00:48:59 +00:00
Marian Krivos
de7e76bdb0
UTF32Encoding doc fix
2012-06-21 16:28:58 +00:00
Marian Krivos
6ebb20ca4c
class UTF32Encoding added
2012-06-21 16:19:19 +00:00
Shan Jiang
67490b5beb
[trunk] Update visual studio project file (64-bit)
...
* Update vs2010 64-bit project file
* Add FIFOBufferStream
* Update Dynamic group
* Add ArrayTest
* Add Latin2Encoding & Windows1250Encoding etc.
* For some reason I can not load the vs2008's 64-bit solution.
2012-06-09 09:54:43 +00:00
Shan Jiang
f1abbfb94e
[trunk] Update FIFOBufferStream and visual studio project file
...
* Fix FIFOBufferStream: The free function FIFOBuffer& FIFOBufferStreamBuf::fifoBuffer() should be declared as inline explicitly.
* Update vs2005 and vs2008 project file (Foundation and testsuite, win32 only for now).
* Add FIFOBufferStream
* Update Dynamic group
* Add ArrayTest
* Add Latin2Encoding & Windows1250Encoding etc.
* TextConverterTest.cpp won't compile for my Japanese visual studio, cause the utf8char string literals can not be parsed. Maybe later we should load the string from file.
2012-06-09 09:12:56 +00:00
Aleksandar Fabijanic
41c84366d6
spaces to tabs
2012-06-08 03:03:14 +00:00
Aleksandar Fabijanic
69bd6f6ee9
FIFOBufferStream (g++ pacify)
2012-06-08 02:24:36 +00:00
Aleksandar Fabijanic
cfbcce0481
FIFOBuferStream and tests (Windows/VS2010 only compiled/tested)
2012-06-07 03:59:13 +00:00
Aleksandar Fabijanic
1863c26cfc
spaces to tabs
2012-05-30 00:39:30 +00:00
Aleksandar Fabijanic
484510dec5
support for FIFOBuffer in StreamSocket::read/writeBytes()
2012-05-19 05:16:42 +00:00
Aleksandar Fabijanic
9b952a29c7
ported 1.4.4 branch changes (needs build checks and test runs!)
2012-05-19 03:04:51 +00:00
Aleksandar Fabijanic
c1adffb39c
unsigned fix
2012-05-17 02:39:35 +00:00
Aleksandar Fabijanic
8b43d003f0
NumberParser limits test
2012-05-17 02:05:44 +00:00
Marian Krivos
fa49f5b850
added basic tests for Latin2, Latin9, Windows-1250, Windows-1251, Windows-1252
2012-05-14 18:54:38 +00:00
Marian Krivos
11539da851
added Buffer append()
2012-05-13 17:23:57 +00:00
Marian Krivos
c41196bd5b
added methods to the template Buffer class : copy ctor, ==, !=, clear, =, swap, empty
2012-05-13 17:00:42 +00:00
Marian Krivos
dd5eea6cd1
revert Buffer.h
2012-05-13 15:34:20 +00:00
Marian Krivos
5a778ca48f
Backport Buffer from the old trunk
2012-05-12 21:01:05 +00:00
Aleksandar Fabijanic
369ca9cd52
fixed SF# 3522906: Unregistering handlers from SocketReactor
2012-05-04 03:39:24 +00:00
Aleksandar Fabijanic
5a639074d9
change EOL to 'native'
2012-04-29 18:52:25 +00:00
Aleksandar Fabijanic
056cbeb744
FIFOBuffer::drain() and partial write
2012-04-29 18:09:43 +00:00
Marian Krivos
c33bf13bdc
fix typo
2012-04-29 11:24:44 +00:00
Marian Krivos
0ad8b3c924
formatting fix and few tests from the old trunk
2012-04-29 11:04:08 +00:00
Marian Krivos
c816693153
FileChannel: added "none" to the PURGE_AGE and PURGE_COUNT
2012-04-29 10:58:27 +00:00
Marian Krivos
53fe184bfa
fix from old trunk for TemporaryFile
2012-04-29 10:52:55 +00:00
Marian Krivos
1e2b816d7e
added Latin2, CP1250, CP-1251 encodings to the TextEncoding Manager
2012-04-29 10:52:12 +00:00
Marian Krivos
51c8a14ae1
ThreadPool fix from trunk
2012-04-29 10:51:00 +00:00
Marian Krivos
b0629106ca
Mutex documentation
2012-04-29 10:38:19 +00:00
Marian Krivos
33f1c102e3
added template <typename T, int i> struct IsConst<const T[i]>
2012-04-29 10:37:54 +00:00
Aleksandar Fabijanic
e10566779e
renamed FIFOBuffer => BasicFIFOBufer, FIFOBuffer typedef, renamed Bufer::allocated() => Buffer:capacity() to match STL convention
2012-04-29 02:37:54 +00:00
Aleksandar Fabijanic
d22ecbaa3e
writEAble => writAble
2012-04-29 02:03:09 +00:00
Aleksandar Fabijanic
156a43150d
fixed FIFOBuffer writable notifications and tests
2012-04-29 01:51:30 +00:00
Aleksandar Fabijanic
fae6d780b7
replaced indentation spaces with tabs
2012-04-28 19:15:17 +00:00
Franky Braem
5086b562fd
Add missing functions
2012-04-28 18:59:25 +00:00
Marian Krivos
9690a4b50f
added StringTokenizer::find()
2012-04-28 09:53:56 +00:00
Marian Krivos
ae48e7465a
added tests for DegestStream / NumberParser / NumberFormatter
2012-04-28 09:46:01 +00:00
Marian Krivos
a4931bb9af
added DigestEngine::digestFromHex(const std::string& digest) method
2012-04-28 09:32:25 +00:00
Marian Krivos
bd59670069
backport bool support to the NumberParser/NumberFormatter
2012-04-28 09:30:38 +00:00
Aleksandar Fabijanic
b82cb14dfc
Buffer and FIFOBuffer performance optimizations
2012-04-28 04:32:35 +00:00
Aleksandar Fabijanic
d7306cc7d9
FIFOBuffer events and tests
2012-04-27 04:41:50 +00:00
Aleksandar Fabijanic
15d960b057
FIFO resize bugfix and more tests
2012-04-26 00:08:53 +00:00
Aleksandar Fabijanic
afc81ef12d
SF 3521347
2012-04-25 23:50:46 +00:00
Aleksandar Fabijanic
886af0816a
FIFOBuffer implementation and tests
2012-04-25 04:43:01 +00:00
Aleksandar Fabijanic
53a7c351f7
tidy up Foundation Makefile
2012-04-24 03:09:55 +00:00
Marian Krivos
8c53f354e5
added PDF module to gmake
...
revision bump to 1.5.0
2012-04-23 10:51:39 +00:00
Marian Krivos
a0daaba97e
fix gmake on linux
2012-04-23 10:24:48 +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
Guenter Obiltschnig
2ce14cafb5
added progen files
2012-04-20 15:33:17 +00:00
Marian Krivos
a002f13be2
trunk: updated standard VS2010 sln to include x64 support (all in one)
2012-02-11 12:13:15 +00:00
Marian Krivos
7c3339c549
trunk: TextEncoding fixes
2012-02-09 15:15:39 +00:00
Marian Krivos
1d8e75687e
cmake build: POCO_UNBUNDLED support for sqlite
2012-02-06 18:35:26 +00:00
Marian Krivos
7d7c02c579
trunk: backport eventing from 1.4.3
2012-02-05 12:16:58 +00:00
Marian Krivos
59fe68edbe
trunk: File_UNIX, NumberParser/NumberFormatter from 1.4.3
2012-02-05 07:53:05 +00:00
Marian Krivos
8b70c37260
trunk: sync from 1.4.3
...
make & cmake fixes
2012-02-04 17:03:09 +00:00
Marian Krivos
b59d198396
cmake build system cleanup
2012-01-08 09:37:13 +00:00
Marian Krivos
ddaceef0ec
trunk: split cmake debug/optimize build
2012-01-07 14:21:03 +00:00
Marian Krivos
7cb622a445
trunk: split cmake debug/optimize build
2012-01-07 13:45:03 +00:00
Marian Krivos
6268aa3865
backport changes from 1.4.3 branch
2012-01-07 11:06:14 +00:00
Marian Krivos
97ec3f5bf6
backport SharedLibrary changes from 1.4.2-p1
2011-11-04 18:56:08 +00:00
Marian Krivos
5084562770
feature request #3432362 (native AtomicCounter for GCC)
2011-11-04 12:52:31 +00:00
Marian Krivos
eb266f8a57
Set cmake produced shared libraries numbering to standard scheme (trunk = 12)
...
Sync latest Foundation changes from 1.4.2
2011-09-15 08:31:51 +00:00
Marian Krivos
54a7860bff
cmake linking fix for win32
2011-09-14 19:42:56 +00:00
Marian Krivos
189695f9c3
Foundation testsuite project fix
2011-09-14 13:29:50 +00:00
Marian Krivos
0eaa0ba34a
vs 2010 prj fix
2011-09-09 19:30:23 +00:00
Marian Krivos
9ab4139001
Foundation: VS project imports
2011-09-09 19:06:23 +00:00
Marian Krivos
104ed1d446
Foundation: VS project imports
2011-09-09 18:31:32 +00:00
Marian Krivos
223e7b86aa
cmake fix
2011-08-26 09:29:01 +00:00
Marian Krivos
686e77232f
trunk/branch integration: compile fix
2011-08-23 13:26:27 +00:00
Marian Krivos
8fc17fecfa
trunk/branch integration: compile fix
2011-08-23 13:07:44 +00:00
Marian Krivos
5950201733
trunk/branch integration: compile fix
2011-08-23 13:06:32 +00:00
Marian Krivos
60050ce87a
trunk/branch integration: Inflating/Deflating update, test updates, NotificationCenter update
2011-08-23 09:55:09 +00:00
Marian Krivos
86c574612c
trunk/branch integration: compile fix
2011-08-23 09:20:26 +00:00
Marian Krivos
53eff41df8
trunk/branch integration: unit test integration
2011-08-23 09:16:33 +00:00
Marian Krivos
fd733bcca4
trunk/branch integration: VxWorks & Wince
2011-08-23 07:13:59 +00:00
Marian Krivos
35f44e5a2d
trunk/branch integration: refactoring
2011-08-23 07:13:42 +00:00
Marian Krivos
8bc1691e16
trunk/branch integration: bugfix
2011-08-23 07:13:08 +00:00
Marian Krivos
e0b35c7ef5
trunk/branch integration: source indentation
2011-08-23 07:12:30 +00:00
Marian Krivos
c349742cf5
trunk/branch integration: VxWorks & Wince
2011-08-23 07:12:01 +00:00
Marian Krivos
ccbcadd4ab
trunk/branch integration: VxWorks & Wince
2011-08-23 07:11:45 +00:00
Marian Krivos
73d3dceb86
trunk/branch integration: documentation
2011-08-23 07:11:28 +00:00
Marian Krivos
4d860e1b18
trunk/branch integration: source indentation
2011-08-23 07:10:45 +00:00
Marian Krivos
a535226b86
trunk/branch integration: source indentation
2011-08-23 07:09:52 +00:00
Marian Krivos
24a844d68b
trunk/branch integration: VxWorks & Wince
2011-08-23 07:05:47 +00:00
Marian Krivos
d5b85fe31c
trunk/branch integration: using Poco::Ascii
2011-08-23 07:04:21 +00:00
Marian Krivos
6951be35de
trunk/branch integration: bugfix
2011-08-23 07:03:43 +00:00
Marian Krivos
60bbdd7a6e
trunk/branch integration: fix
2011-08-23 07:03:10 +00:00
Marian Krivos
6f9ab52b38
trunk/branch integration: UNBUNDLED patch
2011-08-23 07:02:22 +00:00
Marian Krivos
0aab0d41d9
trunk/branch integration: source indentation
2011-08-23 07:01:52 +00:00
Marian Krivos
308170b4cb
trunk/branch integration: documentation
2011-08-23 07:01:17 +00:00
Marian Krivos
eefd04cc75
trunk/branch integration: RegularExpression enum fix RE_EXTENDED
2011-08-23 07:00:28 +00:00
Marian Krivos
8f487c6e83
trunk/branch integration: VxWorks & Wince
2011-08-23 06:59:23 +00:00
Marian Krivos
f88dacd2c3
trunk/branch integration: new PatternFormatter prefix
2011-08-23 06:58:34 +00:00
Marian Krivos
ddf9f8e7fd
trunk/branch integration: new PatternFormatter prefix
2011-08-23 06:58:26 +00:00
Marian Krivos
df683a59eb
trunk/branch integration: Path::popFrontDirectory()
2011-08-23 06:57:44 +00:00
Marian Krivos
6b42ce0d0a
trunk/branch integration: Path::popFrontDirectory()
2011-08-23 06:57:33 +00:00
Marian Krivos
76f70d9358
trunk/branch integration: documentation
2011-08-23 06:56:54 +00:00
Marian Krivos
7b0716effa
trunk/branch integration: unnamed namespace
2011-08-23 06:56:40 +00:00
Marian Krivos
d6136d3088
trunk/branch integration: Event & Mutex
2011-08-23 06:55:34 +00:00
Marian Krivos
05041e2689
trunk/branch integration: Event & Mutex
2011-08-23 06:55:12 +00:00
Marian Krivos
a0997d01db
trunk/branch integration: Logger::setLevel(none)
2011-08-23 06:54:03 +00:00
Marian Krivos
9110aafc25
trunk/branch integration: documentation
2011-08-23 06:53:27 +00:00
Marian Krivos
5cdea0c145
trunk/branch integration: VxWorks & Wince
2011-08-23 06:52:24 +00:00
Marian Krivos
e729c102b0
trunk/branch integration: documentation
2011-08-23 06:52:06 +00:00
Marian Krivos
1e58e9e2a0
trunk/branch integration: documentation
2011-08-23 06:51:23 +00:00
Marian Krivos
7f54dc2b35
trunk/branch integration: fix warning
2011-08-23 06:50:52 +00:00
Marian Krivos
560be487dd
trunk/branch integration: using Poco::Ascii
2011-08-23 06:50:30 +00:00
Marian Krivos
7331a2cf49
trunk/branch integration: fix typo (path/upath)
2011-08-23 06:50:00 +00:00
Marian Krivos
08d4ebe1cb
trunk/branch integration: optimalization
2011-08-23 06:48:43 +00:00
Marian Krivos
5197acba9e
trunk/branch integration: optimalization
2011-08-23 06:48:29 +00:00
Marian Krivos
9cf13e2976
trunk/branch integration: using Poco::Ascii & memoryleak fix
2011-08-23 06:47:41 +00:00
Marian Krivos
4cea48e712
trunk/branch integration: documentation
2011-08-23 06:47:06 +00:00
Marian Krivos
b318ae67d6
trunk/branch integration: documentation
2011-08-23 06:45:37 +00:00
Marian Krivos
d54be1606b
trunk/branch integration: fix
2011-08-23 06:45:10 +00:00
Marian Krivos
2b5ba226be
trunk/branch integration: source indentation
2011-08-23 06:44:32 +00:00
Marian Krivos
39af0d09f8
trunk/branch integration: VxWorks & Wince
2011-08-23 06:43:49 +00:00
Marian Krivos
32acc2e156
trunk/branch integration: VxWorks & Wince
2011-08-23 06:43:38 +00:00
Marian Krivos
1fedc0d674
trunk/branch integration: fix
2011-08-23 06:43:12 +00:00
Marian Krivos
52e8c4f75b
trunk/branch integration: VxWorks & Wince
2011-08-23 06:42:41 +00:00
Marian Krivos
9b0ba3971f
trunk/branch integration: using Poco::Ascii
2011-08-23 06:42:17 +00:00
Marian Krivos
2f88a6f971
trunk/branch integration: documentation
2011-08-23 06:41:50 +00:00
Marian Krivos
4cc807d67d
trunk/branch integration: DateTimeFormatter %s
2011-08-23 06:41:17 +00:00
Marian Krivos
b8f2fe9efe
trunk/branch integration: DateTimeFormatter %s
2011-08-23 06:41:06 +00:00
Marian Krivos
a3b91b8571
trunk/branch integration: documentation
2011-08-23 06:39:42 +00:00
Marian Krivos
77290a0af3
trunk/branch integration: UNBUNDLED patch
2011-08-23 06:39:09 +00:00
Marian Krivos
dd89dc0da6
trunk/branch integration: optimalization
2011-08-23 06:38:28 +00:00
Marian Krivos
22575c3a90
trunk/branch integration: optimalization
2011-08-23 06:38:04 +00:00
Marian Krivos
a74e3c6be7
trunk/branch integration: bugfix
2011-08-23 06:37:32 +00:00
Marian Krivos
ab4ddb75d5
trunk/branch integration: typo
2011-08-23 06:37:12 +00:00
Marian Krivos
275013ed5e
trunk/branch integration: observer::disable()
2011-08-23 06:36:05 +00:00
Marian Krivos
58064f8284
trunk/branch integration: new files
2011-08-23 06:32:45 +00:00
Marian Krivos
d652a7b2fa
trunk/branch integration: new files
2011-08-22 19:56:17 +00:00
Marian Krivos
10b2a566f9
trunk/branch integration: fix
2011-08-22 19:10:03 +00:00
Marian Krivos
5e7fa3d066
trunk/branch integration: fix
2011-08-22 18:59:22 +00:00
Marian Krivos
09e2bc4e9c
trunk/branch integration: source indentation
2011-08-22 18:33:48 +00:00
Marian Krivos
b554e38b37
trunk/branch integration: update to ScopedLockWithUnlock
2011-08-22 18:33:08 +00:00
Marian Krivos
f30a8dfd95
trunk/branch integration: fix signature
2011-08-22 18:32:33 +00:00
Marian Krivos
eaaaa54a40
trunk/branch integration: source indentation
2011-08-22 18:31:43 +00:00
Marian Krivos
a7ef753307
trunk/branch integration: TextEncoding update
2011-08-22 18:28:11 +00:00
Marian Krivos
150fe64cac
trunk/branch integration: using Poco::Ascii
2011-08-22 18:27:43 +00:00
Marian Krivos
ba5fe67963
trunk/branch integration: using Poco::Ascii
2011-08-22 18:27:20 +00:00
Marian Krivos
cf8a7c0618
trunk/branch integration: source indentation
2011-08-22 18:26:20 +00:00
Marian Krivos
a967b0fb9e
trunk/branch integration: fixbug
2011-08-22 18:24:21 +00:00
Marian Krivos
89fd4a231a
trunk/branch integration: fix warning
2011-08-22 18:23:22 +00:00
Marian Krivos
e066d033a2
trunk/branch integration: TextEncoding update
2011-08-22 18:22:56 +00:00
Marian Krivos
d35ecf85a2
trunk/branch integration: TextEncoding update
2011-08-22 18:21:40 +00:00
Marian Krivos
319a37b903
trunk/branch integration: documentation
2011-08-22 18:19:42 +00:00
Marian Krivos
cbb5bec729
trunk/branch integration: LocalDateTime
2011-08-22 18:18:14 +00:00
Marian Krivos
072d98fee4
trunk/branch integration: hash buckets
2011-08-22 18:17:23 +00:00
Marian Krivos
59d2f5af8b
trunk/branch integration: fix warning
2011-08-22 18:16:21 +00:00
Marian Krivos
d22a493810
trunk/branch integration: VxWorks & Wince
2011-08-22 18:15:49 +00:00
Marian Krivos
9e092a46fa
trunk/branch integration: documentation
2011-08-22 18:13:14 +00:00
Marian Krivos
62114a0993
trunk/branch integration: default namespace
2011-08-22 18:11:36 +00:00
Marian Krivos
01722dd4a7
trunk/branch integration: using Poco::Ascii
2011-08-22 18:10:47 +00:00
Marian Krivos
8d10f9532e
trunk/branch integration: isNil() / isNull() / tryParse()
2011-08-22 18:10:20 +00:00
Marian Krivos
dc7d9a88b3
trunk/branch integration: isNil() / isNull() / tryParse()
2011-08-22 18:08:59 +00:00
Marian Krivos
663a5ecc96
trunk/branch integration: fix CLANG
2011-08-22 18:07:31 +00:00
Marian Krivos
ba0c9e4919
trunk/branch integration: VxWorks & Wince
2011-08-22 18:06:53 +00:00
Marian Krivos
e06af24e2e
trunk/branch integration: VxWorks & Wince
2011-08-22 18:06:28 +00:00
Marian Krivos
28c92f869f
trunk/branch integration: documentation
2011-08-22 18:05:14 +00:00
Marian Krivos
74019e51a9
trunk/branch integration: VxWorks & Wince
2011-08-22 18:03:37 +00:00
Marian Krivos
68306c2960
trunk/branch integration: VxWorks & Wince
2011-08-22 18:02:56 +00:00
Marian Krivos
f66cd72471
trunk/branch integration: documentation
2011-08-22 17:58:47 +00:00
Marian Krivos
06dad528cf
trunk/branch integration: documentation
2011-08-22 17:57:35 +00:00
Marian Krivos
aa5edec47a
trunk/branch integration: fix warning
2011-08-22 17:55:37 +00:00
Marian Krivos
9cdac43cca
trunk/branch integration: documentation
2011-08-22 17:55:08 +00:00
Marian Krivos
e7f1180081
trunk/branch integration: VxWorks
2011-08-22 17:54:33 +00:00
Marian Krivos
9b9cb53d08
trunk/branch integration: using Poco::Ascii
2011-08-22 17:53:52 +00:00
Marian Krivos
6cebba23c3
trunk/branch integration: SharedPtr to AtomicCounter
2011-08-22 17:52:54 +00:00
Marian Krivos
f215fb195a
trunk/branch integration: ScopedLockWithUnlock
2011-08-22 17:52:08 +00:00
Marian Krivos
5f83e82485
trunk/branch integration: documentation
2011-08-22 17:51:24 +00:00
Marian Krivos
f2b409b16c
trunk/branch integration: VxWorks
2011-08-22 17:50:56 +00:00
Marian Krivos
bcb342bd00
trunk/branch integration: VxWorks
2011-08-22 17:50:29 +00:00
Marian Krivos
abeb31a9c8
trunk/branch integration: RefCountedObject to AtomicCounter
2011-08-22 17:49:31 +00:00
Marian Krivos
f252f79920
trunk/branch integration: RefCountedObject to AtomicCounter
2011-08-22 17:49:06 +00:00
Marian Krivos
422075e485
trunk/branch integration: Wince
2011-08-22 17:47:02 +00:00
Marian Krivos
8b5b500c0a
trunk/branch integration: ScoppedRWLock
2011-08-22 17:45:27 +00:00
Marian Krivos
190dfbfde4
trunk/branch integration: ScoppedRWLock
2011-08-22 17:44:34 +00:00
Marian Krivos
d32aea5dbe
trunk/branch integration: Process::terminationEvent()
2011-08-22 17:42:31 +00:00
Marian Krivos
e4cfab03de
trunk/branch integration: Process::terminationEvent()
2011-08-22 17:42:07 +00:00
Marian Krivos
b78869e93c
trunk/branch integration: VxWorks & Wince
2011-08-22 17:39:53 +00:00
Marian Krivos
ed692127b8
trunk/branch integration: fix warning
2011-08-22 17:37:58 +00:00
Marian Krivos
2606d77c18
trunk/branch integration: VxWorks & Wince
2011-08-22 17:36:56 +00:00
Marian Krivos
d282d5275e
trunk/branch integration: VxWorks & Wince
2011-08-22 17:36:24 +00:00
Marian Krivos
2dc5bf5a8c
trunk/branch integration: default namespace
2011-08-22 17:35:24 +00:00
Marian Krivos
70280b88a6
trunk/branch integration: 64bit fix
2011-08-22 17:13:32 +00:00
Marian Krivos
34d3e64dba
trunk/branch integration: Message source
2011-08-22 17:10:35 +00:00
Marian Krivos
17d3698815
trunk/branch integration: Message source
2011-08-22 17:10:16 +00:00
Marian Krivos
d224069050
trunk/branch integration: Logger()
2011-08-22 17:09:02 +00:00
Marian Krivos
47f0c97f8e
trunk/branch integration: Logger()
2011-08-22 17:08:27 +00:00
Marian Krivos
2e33892bc2
trunk/branch integration: VxWorks & Wince
2011-08-22 17:06:17 +00:00
Marian Krivos
67e32de62d
trunk/branch integration: FileStream::close()
2011-08-22 17:03:27 +00:00
Marian Krivos
068c3241c6
trunk/branch integration: VxWorks & Wince
2011-08-22 17:02:25 +00:00
Marian Krivos
26eb400a2a
trunk/branch integration: documentation
2011-08-22 17:01:55 +00:00
Marian Krivos
d3920a5dbf
trunk/branch integration: VxWorks & Wince
2011-08-22 17:00:15 +00:00
Marian Krivos
8cd1c2469d
trunk/branch integration: VxWorks
2011-08-22 16:59:11 +00:00
Marian Krivos
87d82ec656
trunk/branch integration: fix warning
2011-08-22 16:58:45 +00:00
Marian Krivos
76216a6d55
trunk/branch integration: VxWorks & Wince
2011-08-22 16:57:05 +00:00
Marian Krivos
d1e2d3f2e0
trunk/branch integration: Enviroment::nodeId() exception patch
2011-08-22 16:55:52 +00:00
Marian Krivos
7e1cc09a3c
trunk/branch integration: Enviroment::libraryVersion()
2011-08-22 16:54:03 +00:00
Marian Krivos
fb0fabd43c
trunk/branch integration: Enviroment::libraryVersion()
2011-08-22 16:53:33 +00:00
Marian Krivos
c1ad08417c
trunk/branch integration: DateTime ISO8601_FRAC_FORMAT
2011-08-22 16:46:01 +00:00
Marian Krivos
eb79e28049
trunk/branch integration: DateTime ISO8601_FRAC_FORMAT
2011-08-22 16:45:38 +00:00
Marian Krivos
f6e87b6f2e
trunk/branch integration: Config.h
2011-08-22 16:44:15 +00:00
Marian Krivos
57aee193d1
trunk/branch integration: fix include
2011-08-22 16:40:59 +00:00
Marian Krivos
be689588e4
trunk/branch integration: AsyncChannel locking fix
2011-08-22 16:36:33 +00:00
Marian Krivos
ec76633667
trunk/branch integration: AsyncChannel locking fix
2011-08-22 16:36:13 +00:00
Marian Krivos
25ab4f5300
trunk/branch integration: documentation
2011-08-22 16:33:59 +00:00
Marian Krivos
5efe090309
trunk/branch integration: Timer::skipped()
2011-08-22 16:31:28 +00:00
Marian Krivos
3b72c5d52e
trunk/branch integration: Timer::skipped()
2011-08-22 16:30:47 +00:00
Marian Krivos
090d93dc6e
trunk/branch integration: fix warning
2011-08-22 16:24:25 +00:00
Marian Krivos
31c6d3e855
trunk/branch integration: Exception update
2011-08-22 16:22:22 +00:00
Marian Krivos
db37466bcb
trunk/branch integration: Exception update
2011-08-22 16:21:56 +00:00
Marian Krivos
c8321f8857
trunk/branch integration: adding new files
2011-08-22 16:17:57 +00:00
Marian Krivos
25eaadca7b
trunk/branch integration: adding new files
2011-08-22 16:16:29 +00:00
Marian Krivos
51ddc1baaa
trunk/branch integration: adding new files
2011-08-22 16:14:00 +00:00
Marian Krivos
fbe704af43
SF# 3175310
2011-08-18 16:57:01 +00:00
Marian Krivos
1a14a27104
SF# 3178098
2011-08-18 16:56:45 +00:00
Marian Krivos
f0d857dbde
fix missig file gzguts.h
2011-08-17 13:11:25 +00:00
Marian Krivos
50fddbd3e8
SF# 3379935 - fixed memory leak
2011-08-17 07:17:54 +00:00
Marian Krivos
51db1d296c
SF# 3379935
2011-08-17 06:55:24 +00:00
Marian Krivos
d21cc6edc9
SF# 3181882
2011-08-16 20:15:21 +00:00
Marian Krivos
dcad41262d
SF# 3190723 - fixed zlib 1.2.5, but only for trunk, because of some new/deleted files and possible project files unconsitencies (plain Makefile and cmake scripts are fixed and OK)
2011-08-16 19:51:25 +00:00
Marian Krivos
9fdf165caa
SF# 3354451
2011-08-16 18:56:34 +00:00
Marian Krivos
d3365b3df3
SF# 3288584 in trunk
2011-08-06 15:25:14 +00:00
Marian Krivos
3b38af0942
added support for Latin2, Windows1250 and Windows1251
2011-05-08 12:40:36 +00:00
Marian Krivos
0ac146cb9e
cmake improvements: test and samples are from now disabled by default, you can enable this option with cmdline option to cmake: '-DENABLE_TESTS=1'
...
minimum required CMAKE version is 2.6 from now
2011-01-22 11:46:03 +00:00
Sergey N. Yatskevich
bf87d53ac7
- remove kqueue support from Socket::select and SocketImpl::poll.
...
This code does not work well, I am sorry.
2010-04-01 11:30:30 +00:00
Sergey N. Yatskevich
acba77b3ce
Add support of epoll and kqueue into Socket::select and SocketImpl::poll
2010-03-31 10:47:46 +00:00
Guenter Obiltschnig
1568abf9be
fixed SF# 2890489:Unused code in TimedNotificationQueue::wait
2009-11-02 09:56:33 +00:00
Guenter Obiltschnig
417c2344cb
fixed wrong license text
2009-10-17 06:06:50 +00:00
Aleksandar Fabijanic
45122ef7e6
/dev/console is link on Solaris, removed !isLink() assert
2009-09-04 15:25:39 +00:00
Aleksandar Fabijanic
7a8f1bf483
SF [2851052] Poco::DirectoryIterator copy constructor is broken
...
added testCreateFile() to the test suite
2009-09-04 14:56:19 +00:00
Marian Krivos
c5b2daa36c
cmake build system fix - debug version of ther library was striped and vice versa
2009-08-26 12:26:22 +00:00
Marian Krivos
f6f7d6fa48
fixed missing includes
2009-08-25 19:42:07 +00:00
Guenter Obiltschnig
9464ca7b24
fixed SF# 2841812: Posix ThreadImpl::sleepImpl throws exceptions on EINTR
2009-08-25 06:49:47 +00:00
Aleksandar Fabijanic
1bd3511e89
[SF 2835206] File_WIN32 not checking against INVALID_HANDLE_VALUE
2009-08-12 11:34:44 +00:00
Guenter Obiltschnig
206d7814c6
fixed an issue with gcc and new Hash.h
2009-06-17 13:38:03 +00:00
Guenter Obiltschnig
09323fe120
fixed SF# 2791934
2009-06-17 12:24:31 +00:00
Guenter Obiltschnig
9dcc22722d
fixed SF# 2807639
2009-06-17 11:59:21 +00:00
Guenter Obiltschnig
b17b771b10
fixed SF# 2164227
2009-06-17 11:47:37 +00:00
Guenter Obiltschnig
164623ed74
SF patch# 2502235
2009-06-17 09:30:13 +00:00
Guenter Obiltschnig
265d639aa1
patch 2526407
2009-06-17 09:12:38 +00:00
Guenter Obiltschnig
23ea66bb12
fixed SF# 2782709
2009-06-17 09:08:34 +00:00
Guenter Obiltschnig
37713c2ddc
fixed SF# 2804546
2009-06-17 08:48:49 +00:00
Guenter Obiltschnig
81918bf522
added POCO_VERSION macro to Poco/Foundation.h, fixed SF# 2807527
2009-06-17 06:42:38 +00:00
Aleksandar Fabijanic
29bd22fe69
[SF 2804457] DateTime::checkLimit looks wrong
2009-06-15 22:23:41 +00:00
Aleksandar Fabijanic
5245543642
[SF 2804457] DateTime::checkLimit looks wrong
2009-06-11 13:31:54 +00:00
Guenter Obiltschnig
60fc5b6e28
added Environment::processorCount()
2009-06-01 08:50:54 +00:00
Marian Krivos
1afd0a8328
bugfix #2781776 - cmake instals .svn directories
2009-04-27 19:22:30 +00:00
Guenter Obiltschnig
20200eaca8
fixed SF# 2776721: Poco::Timer::reset() behaviour
2009-04-21 05:00:51 +00:00
Guenter Obiltschnig
e1cda6be1c
updated NotificationQueue sample
2009-04-14 11:03:48 +00:00
Guenter Obiltschnig
c3f91bd012
added new PriorityNotificationQueue, TimedNotificationQueue; added File::isDevice()
2009-04-14 10:40:59 +00:00
Guenter Obiltschnig
0bc88f1129
added new PriorityNotificationQueue, TimedNotificationQueue; added File::isDevice()
2009-04-14 10:39:41 +00:00
Guenter Obiltschnig
095401e8e4
added new PriorityNotificationQueue, TimedNotificationQueue; added File::isDevice()
2009-04-14 10:38:52 +00:00
Aleksandar Fabijanic
8fe9757195
[SF 2632636] FileChannel Purge Unit Tests Broken
2009-04-02 13:10:20 +00:00
Aleksandar Fabijanic
019572be51
[SF 2715031] DynamicAny double to float conversion
2009-04-01 19:15:22 +00:00
Aleksandar Fabijanic
11dc7df7e0
[SF 2725424] TestThreadStack size fails on Solaris
2009-04-01 18:41:25 +00:00
Aleksandar Fabijanic
d77ef57588
- [SF 2513643] Seg fault in Poco::UTF8::toLower on 64-bit Linux
...
- removed support for 5- and 6-byte sequences
- fixed error counting in StreamConverterBuf::readFromDevice()
- added std::dec to poco_stdout_dbg and poco_stderr_dbg macros
2009-04-01 02:33:51 +00:00
Guenter Obiltschnig
21ca665427
Glob now uses UTF-8 strings and support caseless comparison
2009-03-25 13:10:40 +00:00
Marian Krivos
fd98b17390
added method & tests to the class NumberFormatter for bool values
2009-03-23 20:10:51 +00:00
Aleksandar Fabijanic
764bbf2e1d
[SF 2700566] std::cout and std::cerr debug macros
2009-03-21 20:26:07 +00:00
Guenter Obiltschnig
706dee777d
added build configuration for iPhone
2009-03-17 15:25:13 +00:00
Marian Krivos
47cf15d198
cmake scripts: fix SunPro C++ on linux
2009-03-16 22:52:54 +00:00
Aleksandar Fabijanic
5e72766ea6
clear() and prevention of resizing for same size
2009-03-16 19:14:51 +00:00
Marian Krivos
02161a9f46
added methods parseBool() and tryParseBool() to Poco::NumberParser + test unit
2009-03-16 17:59:38 +00:00
Aleksandar Fabijanic
582d3853db
added zero-size check
2009-03-16 15:17:13 +00:00
Marian Krivos
cc9187148c
missing include cstring on gcc 4.3.X
2009-03-14 20:09:51 +00:00
Aleksandar Fabijanic
060e32101b
make Buffer copy-, assign- and resize- able
2009-03-12 22:35:21 +00:00
Aleksandar Fabijanic
3878959ac0
moved POCO_HAVE_FD_POLL from Net to Foundation
2009-03-11 01:10:57 +00:00
Guenter Obiltschnig
f67694e455
fixed SF# 2630476: Thread_POSIX::setStackSize() failure with g++ 4.3
2009-03-10 15:08:35 +00:00
Marian Krivos
e9642378d0
fix include for gcc 4.4.0 prerelease
2009-03-07 16:11:45 +00:00
Guenter Obiltschnig
4ca6562afb
added %F (microseconds) support to DateTimeFormatter/PatternFormatter/DateTimeParser
2009-03-06 07:15:23 +00:00
Marian Krivos
b99f4b6d1f
OpenSolaris + SunPro C++ compile fix
2009-02-24 22:00:36 +00:00
Guenter Obiltschnig
75a07d7983
NetSSL library refactoring
2009-02-23 20:56:01 +00:00
Marian Krivos
2c304d744d
adaptation cmake scripts to current MinGW platform (exclude SSL/Crypto/MySQL/Apache/ODBC)
2009-02-22 19:58:27 +00:00
Marian Krivos
ac01609444
cmake scripts for all tests
2009-02-21 20:19:53 +00:00
Guenter Obiltschnig
fa1658b23a
integrated improvements from 1.3.4 (NumberFormatter::append(), DateTimeFormatter::append()
2009-02-21 10:59:58 +00:00
Marian Krivos
24e706aa2a
added Data, Foundation, Net and Util samples + some global cmake fixes - second portion
2009-02-19 20:38:07 +00:00
Marian Krivos
129f21cc79
added Data, Foundation, Net and Util samples + some global cmake fixes
2009-02-19 20:35:03 +00:00
Marian Krivos
d141423a56
cmake 2.4.8 downgrade
2009-02-19 18:11:55 +00:00
Marian Krivos
16cdb4b127
cmake runtime install support (headers+libs)
2009-02-18 20:47:32 +00:00
Guenter Obiltschnig
64a7203a0d
integrated fixed from 1.3.4
2009-02-18 13:12:25 +00:00
Marian Krivos
5b320c2894
Very basic but functional (at least on linux with gcc) support
...
for CMake build system
.
It is strongly recomended to use out-of-source build to preserve
original Poco makefiles.
http://www.cmake.org/Wiki/CMake_FAQ#Out-of-source_build_trees
I have tested unix makefile generating and Eclipse CDT4 generating.
Supported are static/dynamic and debug/release targets.
On now only core libs are included: CppUnit, Foundation,
Data, Data/SQLite, Util, Net and XML. But autodetection
of OpenSSL, MySQL and ODBC is working OK already.
CPack and CTest nor library install still doesn't work, only building.
This is only the start.
2009-02-15 15:49:19 +00:00
Peter Schojer
ad543acb58
fixing NullEvent usage
2009-02-05 09:23:17 +00:00
Guenter Obiltschnig
37dc590bdf
performance improvements to DateTimeParser and HTTP server
2009-02-01 20:27:19 +00:00
Aleksandar Fabijanic
c92d329399
[SF 2520679] JSON strings enclosed in single quotes
...
[SF 2520849] Dynamic/Pair support
2009-01-19 20:08:04 +00:00
Aleksandar Fabijanic
ea664cfee6
[SF 2492462] Dynamic/Struct.h : Compilation Error with mingw
2009-01-13 14:00:44 +00:00
Aleksandar Fabijanic
736cb1fcee
[SF 2479446] Extend StringTokenizer interface
2008-12-31 19:31:03 +00:00
Aleksandar Fabijanic
66dc4abff0
StringTokenizer::find implementation and tests
2008-12-31 16:02:46 +00:00
Aleksandar Fabijanic
600161cbf3
[SF 2445467] Bug in Thread_WIN32.cpp
2008-12-23 16:23:35 +00:00
Aleksandar Fabijanic
8311cd078a
Dynamic::Struct construction from std::map
2008-12-23 16:08:28 +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
Aleksandar Fabijanic
c617bbe551
changed Struct<int> operator[] index to int
2008-11-30 04:06:10 +00:00
Aleksandar Fabijanic
905534af1c
SF [2360817] Build failure in Var.cpp
2008-11-30 03:54:11 +00:00
Peter Schojer
69ee9eee82
added update test
2008-11-27 10:11:40 +00:00
Peter Schojer
41b157725b
added update message to caching
2008-11-27 08:36:36 +00:00
Aleksandar Fabijanic
645bd01ec9
DynamicStruct build files update
2008-11-24 12:56:02 +00:00
Aleksandar Fabijanic
d43f4d6164
DynamicStruct keyed by integer
2008-11-24 12:36:15 +00:00
Aleksandar Fabijanic
161e49a6d4
added missing VarTest files
2008-11-17 22:23:14 +00:00
Aleksandar Fabijanic
4b4ec9393c
- introduced Poco::Dynamic namespace
...
- moved/renamed:
Poco::DynamicAny => Poco::Dynamic::Var
Poco::DynamicAny typedef for backward compatibility (deprecated)
DynamicAny.h forwarding header for backward compatibility (deprecated)
Poco::DynamicAnyHolder => Poco::Dynamic::VarHolder
DynamicAnyHolder.h forwarding header for backward compatibility (deprecated)
Poco::DynamicStruct => Poco::Dynamic::Struct
Poco::DynamicStruct typedef for backward compatibility (deprecated)
DynamicStruct.h forwarding header for backward compatibility (deprecated)
- changed FastMutex to Mutex in Data::SessionPool (deadlocking)
2008-11-16 16:54:37 +00:00
Peter Schojer
4975ac2c44
copied Crypto from sandbox to trunk
2008-10-31 09:06:54 +00:00
Peter Schojer
30e0ed3dd2
added DigestEngine::digestFromHex
2008-10-16 08:00:48 +00:00
Aleksandar Fabijanic
fa02d5aa5b
Exception/ODBCException modifications to safely (SQLite ODBC tests were failing) propagate ODBC error messages up the hierarchy
...
SharedPtr/AutoPtr TypeHandler tests
FreeTDS SQLServer tests changes from 1.3.3
Windows build scripts fixes from 1.3.3
2008-10-07 18:58:47 +00:00
Aleksandar Fabijanic
219df2e999
changed get(const std::string&) return value to const DynamicAny (to prevent assignment)
2008-10-06 11:07:26 +00:00
Peter Schojer
b5c357599c
extended caching framework with configurable thread safeness
2008-09-30 06:49:22 +00:00
Peter Schojer
358797c89e
added NullMutex, extended Events so that mutex is a template param, minor performance optimzation for strategies
2008-09-30 06:26:47 +00:00
Guenter Obiltschnig
6ea765969d
SharedPtr now has referenceCount() member fn
2008-09-26 13:36:51 +00:00
Aleksandar Fabijanic
ed536d12a8
fix of a fix (CreateFileW => CreateFileA)
2008-09-23 18:42:22 +00:00
Aleksandar Fabijanic
34ae16b89a
SF [2062835] Logfile _creationDate is wrong;
2008-09-23 18:00:11 +00:00
Chris Johnson
d244df7f81
Clean up configure options and add support for conditional building of Poco components beyond core/foundation. Tested with windows, MinGW and Linux.
2008-09-23 17:10:08 +00:00
Aleksandar Fabijanic
95b2f13647
native EOL
2008-09-22 17:56:35 +00:00
Guenter Obiltschnig
14fed4c986
fixes from 1.3
2008-09-21 20:38:52 +00:00
Aleksandar Fabijanic
9b636a3fbd
Makefile fix (pcre_ucp_searchfuncs => pcre_ucd)
2008-09-20 20:12:17 +00:00
Guenter Obiltschnig
8110a3f841
added release policy to SharedPtr
2008-09-19 17:18:01 +00:00
Guenter Obiltschnig
2908c0a2ad
added some const's back to DynamicAny
2008-09-19 10:55:33 +00:00
Guenter Obiltschnig
868390ad58
thread fixes for macosx
2008-09-18 19:07:15 +00:00
Guenter Obiltschnig
5ae8225ece
added Environment::nodeId()
2008-09-18 15:49:05 +00:00
Guenter Obiltschnig
b5b35cb173
fixed log rotation issue
2008-09-18 14:18:44 +00:00
Guenter Obiltschnig
ec1997c2e5
upgraded to PCRE 7.8
2008-09-18 11:08:06 +00:00
Guenter Obiltschnig
d3eb9ee376
workaround for SF# 1959059: Poco::SignalHandler deadlock: the SignalHandler can now be disabled globally by adding a #define POCO_NO_SIGNAL_HANDLER to Poco/Config.h
2008-09-17 19:31:19 +00:00
Guenter Obiltschnig
c83f8e2434
fixed SF# 1896482: tryReadLock intermittent error
2008-09-17 19:13:50 +00:00
Guenter Obiltschnig
cf1d1fa952
fixed SF# 1948361: a little bug for win32
2008-09-17 17:45:12 +00:00
Guenter Obiltschnig
7666d47304
fixed SF# 1935310: Unhandled characters in Windows1252Encoding
2008-09-17 17:34:30 +00:00
Guenter Obiltschnig
e8b0025a5d
fixed SF# 1916761: Bug in Stopwatch?
2008-09-17 04:27:49 +00:00
Guenter Obiltschnig
0880710370
fixed SF# 1995073: setupRegistry is broken if POCO_WIN32_UTF8 enabled
2008-09-16 20:48:33 +00:00
Guenter Obiltschnig
721e4429ad
fixed SF# 1963214: Typo in documentation for NumberParser::parseFloat
2008-09-16 20:25:24 +00:00
Guenter Obiltschnig
3bc63ca732
- fixed SF# 1916763: Bug in Activity?
2008-09-16 19:47:36 +00:00
Guenter Obiltschnig
57762a2cfc
fixed various bugs (see SF tracker)
2008-09-16 17:26:28 +00:00
Shan Jiang
6bf2319a9e
[POCO::trunk] Remove warning issued by gcc 4.2.3
...
Details:
Add necessary initializer braces to make gcc 4.2.4 happy. (ArrayTest.cpp)
2008-09-09 10:25:19 +00:00
Shan Jiang
e1dbbef72f
SF [2099671] Poco::File implementation on unix (reported by Lubomir Zavacky)
...
In canReadImpl/canWriteImpl, add effective user ID check for super user first.
Tested on Ubuntu 8.04, gcc 4.2.3.
(The previous commit used wrong local repos copy, sorry about that)
2008-09-09 10:15:30 +00:00
Shan Jiang
4ff750168d
SF [2099671] Poco::File implementation on unix (reported by Lubomir Zavacky)
...
In canReadImpl/canWriteImpl, add effective user ID check for super user first.
Tested on Ubuntu 8.04, gcc 4.2.3.
2008-09-09 09:56:03 +00:00