Aleksandar Fabijanic
c48b06221a
SF 3538786: Use size_t for describing data-blocks in DigestEngine
2012-07-20 02:48: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
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
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
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
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
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
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
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
Marian Krivos
9690a4b50f
added StringTokenizer::find()
2012-04-28 09:53:56 +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
Marian Krivos
8c53f354e5
added PDF module to gmake
...
revision bump to 1.5.0
2012-04-23 10:51:39 +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
7c3339c549
trunk: TextEncoding fixes
2012-02-09 15:15:39 +00:00
Marian Krivos
7d7c02c579
trunk: backport eventing from 1.4.3
2012-02-05 12:16:58 +00:00
Marian Krivos
8b70c37260
trunk: sync from 1.4.3
...
make & cmake fixes
2012-02-04 17:03:09 +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
686e77232f
trunk/branch integration: compile fix
2011-08-23 13:26:27 +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
e0b35c7ef5
trunk/branch integration: source indentation
2011-08-23 07:12:30 +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
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
ddf9f8e7fd
trunk/branch integration: new PatternFormatter prefix
2011-08-23 06:58:26 +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
05041e2689
trunk/branch integration: Event & Mutex
2011-08-23 06:55:12 +00:00
Marian Krivos
9110aafc25
trunk/branch integration: documentation
2011-08-23 06:53:27 +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
5197acba9e
trunk/branch integration: optimalization
2011-08-23 06:48:29 +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
2f88a6f971
trunk/branch integration: documentation
2011-08-23 06:41:50 +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
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
d652a7b2fa
trunk/branch integration: new files
2011-08-22 19:56:17 +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
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
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
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
28c92f869f
trunk/branch integration: documentation
2011-08-22 18:05:14 +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
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