Commit Graph

111 Commits

Author SHA1 Message Date
Marian Krivos
53eff41df8 trunk/branch integration: unit test integration 2011-08-23 09:16:33 +00:00
Marian Krivos
d21cc6edc9 SF# 3181882 2011-08-16 20:15:21 +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
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
Guenter Obiltschnig
37713c2ddc fixed SF# 2804546 2009-06-17 08:48:49 +00:00
Guenter Obiltschnig
c3f91bd012 added new PriorityNotificationQueue, TimedNotificationQueue; added File::isDevice() 2009-04-14 10:40:59 +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
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
Aleksandar Fabijanic
060e32101b make Buffer copy-, assign- and resize- able 2009-03-12 22:35:21 +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
ac01609444 cmake scripts for all tests 2009-02-21 20:19:53 +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
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
8311cd078a Dynamic::Struct construction from std::map 2008-12-23 16:08:28 +00:00
Peter Schojer
69ee9eee82 added update test 2008-11-27 10:11:40 +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
30e0ed3dd2 added DigestEngine::digestFromHex 2008-10-16 08:00:48 +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
Guenter Obiltschnig
5ae8225ece added Environment::nodeId() 2008-09-18 15:49:05 +00:00
Guenter Obiltschnig
c83f8e2434 fixed SF# 1896482: tryReadLock intermittent error 2008-09-17 19:13:50 +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
ab06f0a999 [trunk] Add Poco::Array utility class and test cases.
* add Array.h to Poco::Foundation.
  * add ArrayTest to testsuite. 
  * update build solution/makefile.
2008-09-06 04:11:11 +00:00
Shan Jiang
1671f7fcbf [trunk] Fix typo in DynamicAnyTest.h.
Add namespace declarer Poco to make gcc happy.
2008-08-02 16:14:49 +00:00
Aleksandar Fabijanic
fc5a503593 Changes related to following tracker items:
[2025916] ODBC binds empty string as null?
[2000408] DynamicAny non-initialized state support
[1981130] pointless comparison of unsigned integer with zero

and some refactoring.

Warning: only tested on Windows.
2008-07-29 20:11:38 +00:00
Aleksandar Fabijanic
b1f895eed8 DynamicAny improvements (now holds any type out-of-the-box), some refactoring and documentation improvements 2008-06-30 00:26:54 +00:00
Aleksandar Fabijanic
cfbe8fd28a SF [2000408] DynamicAny non-initialized state support (more changes/fixes) 2008-06-23 21:48:23 +00:00
Aleksandar Fabijanic
b044856f46 DynamicAny non-initialized state capability
made DynamicAnyHolder::create() and is...() pure virtual functions virtual
(simplifies DynamicAnyHolderImpl implementation)
made DynamicAnyHolder default constructor protected
made DynamicAnyHolderImpl default constructor private
added DynamicAnyTest::testEmpty()
2008-06-23 02:15:22 +00:00
Aleksandar Fabijanic
cb234f14ac Fedora Core9/g++ 4.3.0 compilations fixes 2008-06-03 20:51:10 +00:00
Aleksandar Fabijanic
a90b28b4d3 [1982878] Can't set log files purging to none 2008-06-03 01:38:57 +00:00
Aleksandar Fabijanic
0a1c616368 SF items:
[1981125] std::swap_ranges overloading resolution failed
[1981130] pointless comparison of unsigned integer with zero
[1981139] initial value of reference to non-const must be an lvalue

Buffer test
FunctionDelegate comment spelling
2008-06-01 14:33:45 +00:00
Aleksandar Fabijanic
532672c027 SF 1969276 DynamicAny("") should be false; added operator! 2008-05-22 01:29:32 +00:00
Aleksandar Fabijanic
81fcb5cbf5 Solaris and non-Cygwin pthreads fixes (Serge: backport to 1.3.3) 2008-05-14 18:12:04 +00:00
Aleksandar Fabijanic
6c014c25d3 [1954327] CYGWIN's pthread does not define PTHREAD_STACK_MIN (2nd time) 2008-05-02 22:45:54 +00:00
Aleksandar Fabijanic
e1c7bc55dd SF items 1951604 and 1953551
[1951604] POCO refuses to compile with g++ 4.3.0
[1953551] Solaris Sun Studio 12 Apache stdcxx 64 bit

Warning: compile with target platforms not done yet!
2008-04-28 21:52:10 +00:00
Aleksandar Fabijanic
9fd70bade2 - POCO_THREAD_STACK_SIZE macro
- few Thread modifications
- ThreadPool configurable stack size
2008-04-20 23:28:41 +00:00
Aleksandar Fabijanic
89ca50a581 SF 1939071 and 1928786 2008-04-11 01:37:49 +00:00