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
Patrice Tarabbia
f7e24bf1e4
Ability to select the threadpool that will be used to start an Activity.
2013-05-23 23:27:11 -04: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
Alex Fabijanic
54a92c59e5
gcc/linux compile
2013-02-03 22:39:09 -06:00
Alex
1523a87926
IPAddress Mac clang compile
2013-02-03 20:19:14 -06:00
aleks-f
ddfa52eefa
some refactoring
2013-02-03 12:03:01 -06:00
Alex
0c7e345d89
clang mac compile
2013-02-03 07:16:06 -06:00
aleks-f
1821716d29
more tests and other changes
...
- ported complete suite of boost::any tests
- improved reference casting
- added swap in SOO version
2013-02-02 20:37:39 -06:00
aleks-f
ba9d8574d3
few more fixes and refactoring
2013-02-02 15:10:20 -06:00
aleks-f
911f22508e
Any SOO
2013-01-31 21:12:13 -06:00
arturo
f731dbb400
testsuite for void event
2013-01-23 10:11:43 +01:00
arturo
72100d56d8
adds priority version of Void delegate/expire/strategy
2013-01-23 10:11:04 +01:00
arturo
1de98a00c2
add VoidEvent
2013-01-22 09:23:16 +01:00
Aleksandar Fabijanic
a44758f1ac
Merge pull request #35 from syvex/POSIXThreadNames
...
Enable debugging thread names in Thread_POSIX
2013-01-19 21:58:49 -08:00
aleks-f
76a7e2e716
GH56: Need a way to disable *_API macros with GCC
...
GH #56 : Need a way to disable *_API macros with GCC
2013-01-13 10:31:21 -06:00
Alex
2e462e04d5
Resolve conflicts
...
All "confilcts" were actually diffs - not sure why git flew off the
handle.
2013-01-12 14:27:50 -06:00
aleks-f
5d6afa983e
updated CHANGELOG
2013-01-12 11:33:56 -06:00
David B Raleigh
c1b8673652
remove std from copysignf and copysign
...
"copysign* is C99/C++ TR1, apparently still not in std namespace with
gcc 4.7. Remove std:: in front of it and see if it helps. If you
provide a patch, we'll test and include it for future releases."
2013-01-12 15:32:23 +01:00
Alex
2e69817ccf
merge develop into master
2013-01-10 23:55:10 -06:00
aleks-f
b16786fb54
Updated version for 1.5.1 release
2013-01-10 20:08:31 -06:00
Aleksandar Fabijanic
aeeada3559
add Error.cpp/h to VS2003 solution
2013-01-06 11:37:38 -06:00
Aleksandar Fabijanic
9cf7dd9043
fix VS 2003 warnings
2013-01-06 11:10:53 -06:00
aleks-f
c61f8d3a9e
Merge remote-tracking branch 'origin/FIFOBuffer-eof-error' into develop
2013-01-05 14:03:42 -06:00
aleks-f
7eb8a7bfd6
Merge remote-tracking branch 'origin/unbundled-static-build' into develop
2013-01-05 13:57:36 -06:00
alex
161ea4ec18
unbundled build fixes
2013-01-05 00:04:09 -06:00
aleks-f
9b3fc90ee2
GH #51 : Android should use isfinite, isinf, isnan and signbit from the std namespace
...
GH #51 : Android should use isfinite, isinf, isnan and signbit from the
std namespace
2013-01-04 21:56:49 -06:00
aleks-f
b153850188
FIFOBuffer EOF and error support
...
FIFOBuffer now supports EOF and error conditions. If EOF flag is set,
buffer will not accept writing but will allow reading of the remainder
of data. After it is emptied, buffer remains in EOF state until flag is
cleared. Setting error flag, immediately empties the buffer and prevents
any I/O operation until flag is cleared. Flag setting will trigger
transiton notifications (if notifications are enabled). For details, see
the code diffs.
2013-01-02 23:19:07 -06:00
Alex
7094df540f
GH 46: 1.5.1 build fails on OS X when using libc++
2012-12-30 09:50:59 -06:00
Aleksandar Fabijanic
666fe51a7b
fixed VS90 Foundation projects
2012-12-26 22:24:49 -06:00
aleks-f
9f76b49ac0
some last minute changes
...
- ifdef network initialization linking for 64-bit
- corrected too largument in windows build script shortcuts
- added LineEndingConverter sample
2012-12-26 18:30:52 -06:00
aleks-f
007659a107
exclude NetworkInterface where not supported
...
Exclude NetworkInterface and MulticastSocket on platforms where we do
not have network interface detection implemented
2012-12-23 16:05:16 -06:00
aleks-f
760fa4bbb0
see CHANGELOG
...
- upgraded SQLite to version 3.7.15.1 (2012-12-19)
- fixed SQLite affectedRows reporting and added tests
- added SQLite::Utility::isThreadSafe() function
- added SQLite::Utility::setThreadMode(int mode) function
- fixed GH #41 : Buffer::resize crash
2012-12-23 02:36:01 -06:00
Aleksandar Fabijanic
16533ef73b
fix XP/VS2003 tests
2012-12-20 21:18:06 -06:00
aleks-f
9a67596f00
Revert "Base64Decoder drops 0x0d characters on windows"
...
This reverts commit 79549f85dd
.
2012-12-20 20:05:10 -06:00
aleks-f
a4e781f487
Revert "enable skipws"
...
This reverts commit 9c851f0d1b
.
2012-12-20 20:04:46 -06:00
Alex
9c851f0d1b
enable skipws
2012-12-19 22:06:33 -06:00
aleks-f
79549f85dd
Base64Decoder drops 0x0d characters on windows
...
SF #605 Base64Decoder drops 0x0d characters on windows
2012-12-19 21:48:26 -06:00
Alex
6fa1270163
fixed test compile on Mac/clang
2012-12-19 00:57:44 -06:00
aleks-f
8fe3a398af
Net Windows automatic (un)initialize
...
automatic network (un)initialization on windows
NumericString 64-bit compile/warning fixes
2012-12-19 00:38:18 -06:00
aleks-f
52bbcfc9c2
update version numbers
2012-12-16 22:55:16 -06:00
Alex
634132455b
remove bad char at file beginning
2012-12-16 22:41:41 -06:00
aleks-f
e75081af94
added Token::asInteger64(); ODBC tests fix for case-sensitive DB
2012-12-16 19:45:38 -06:00
Alex
46cfdf70f0
compiler detection macros
2012-12-16 11:21:07 -06:00
Aleksandar Fabijanic
031302469f
revise ODBC Unicode string functions
...
http://support.microsoft.com/kb/294169
added Buffer::size/capacityBytes returning length of buffer in bytes
only windows Unicode ODBC tested
reverting the SF #506 fix (non-conforming driver, causes problems with
other ODBC drivers)
2012-12-15 13:47:22 -06:00
Aleksandar Fabijanic
245dc64c7e
added VS2012 Foundation TestSuite dependency
...
added VS2012 Foundation TestSuite dependency on TestApp and TestLibrary
2012-12-14 15:30:41 -06:00
aleks-f
1ea4b41dad
added ifconfig to samples Makefile
2012-12-14 15:30:24 -06:00
aleks-f
0b0e293b96
added Error.cpp/h files to VS projects
2012-12-14 14:44:45 -06:00
aleks-f
5d463c3a1c
GH 30:Poco::Path::home() throws
...
GH #30 : Poco::Path::home() throws when called from Windows Service
done for Win32 and Win32U, return root for WinCE
2012-12-14 12:09:23 -06:00
Mike Naquin
5cd3d194ef
Add pthread_setname_np in Thread_POSIX. User can enable this with -DPOCO_POSIX_DEBUGGER_THREAD_NAMES.
2012-12-14 09:35:48 -06:00
Aleksandar Fabijanic
249135b05c
Merge pull request #33 from syvex/JSONParse64
...
Fix JSON Parser to handle 64-bit integers (Issue #32 )
2012-12-13 20:02:46 -08:00
Aleksandar Fabijanic
94cec18f82
Merge pull request #34 from bufferoverflow/develop
...
add algorithm header and adding lib folder to .gitignore
2012-12-13 15:22:46 -08:00
Roger Meier
7afd9c44db
add algorithm header and adding lib folder to .gitignore
...
fix compilation on Debian x86_64 with gcc 4.4.5-8
2012-12-13 22:38:46 +01:00
Mike Naquin
27616fb0e6
Change token to use 64-bit integers by default (when available)
2012-12-13 09:39:23 -06:00
aleks-f
ef9cda6666
GH #26 : Cannot compile on gcc
...
GH #26 : Cannot compile on gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 using
compiler flag pedantic
2012-12-12 23:02:20 -06:00
aleks-f
1b14088283
GH31: JSON implementation bug
...
fixed GH #31 : JSON implementation bug
2012-12-11 20:27:47 -06:00
Aleksandar Fabijanic
e21d1f5fcc
Merge pull request #21 from patrickjwhite/logger_patternFormatter
...
PatternFormatter specific-length source and optimizations.
2012-12-11 09:03:01 -08:00
Patrick White
f0ad6127ab
Add tests for the new message length functionality for messageSource.
2012-12-10 23:48:10 -05:00
Mathäus Mendel
e3649153b8
Fixed build with CMake
...
Used CMAKE_DEBUG_POSTFIX instead LIB_EXT for library name decoration on debug builds (less intrusive and more flexible)
2012-12-08 15:54:38 -02:00
aleks-f
7327be4735
Poco::URI::decode() doesn't properly handle '+'
...
GH #27 : Poco::URI::decode() doesn't properly handle '+'
2012-12-05 22:28:43 -06:00
Alex
569ea46817
Mac (clang) compile warning fix
2012-12-04 23:49:29 -06:00
aleks-f
eaa74307a6
see CHANGELOG
...
- added Poco::istring (case-insensitive string) and Poco::isubstr
(case-insensitive substring search)
- improved SQLite execute() return (affected rows) value
- added SQLite sys.dual (in-memory system table)
- applied SF Patch #120 : The ExpireLRUCache does not compile with a
tuple as key on Visual Studio 2010
- fixed SF Bug #599 : JSON::Array and JSON::Object size() member can
implicitly lose precision
- fixed SF Bug #602 : iterating database table rows not correct if no
data in table
- fixed SF Bug #603 : count() is missing in HashMap
- fixed GH #23 : JSON::Object::stringify throw BadCastException
- fixed GH #16 : NetworkInterface::firstAddress() should not throw on
unconfigured interfaces
- Android compile/build support (by Rangel Reale)
- TypeHandler::prepare() now takes const-reference
2012-12-04 23:33:44 -06:00
aleks-f
401415773f
Moved GCC ifdefs to Platform_POSIX
...
Moved GCC ifdefs added for Android fron SocketDefs.h to Platform_POSIX.h
2012-12-02 22:37:02 -06:00
aleks-f
0c4d2590f7
SF Bug 603
...
SF Bug #603 count() is missing in HashMap
https://sourceforge.net/p/poco/bugs/603/
2012-12-02 21:43:16 -06:00
aleks-f
a54c34e7d0
SF patch 120
...
SF #120 The ExpireLRUCache does not compile with a tuple as key on
Visual Studio 2010
https://sourceforge.net/p/poco/patches/120/
2012-12-02 20:53:27 -06:00
aleks-f
134558f926
double-conversion floating-point conversions
...
- using double-conversion library for floating-point numeric/string
conversions
- added string replace[InPlace], remove[InPlace]
- reverted overwritten FileChannel purge age and count features
- file size value checks in SMTPClient
2012-12-01 14:10:09 -06:00
aleks-f
9dd1482a02
add locale tests to ensure point is enforced
...
tests ensuring that default number to string conversion retains point
being decimal separator regardless of locale
2012-12-01 14:10:07 -06:00
Alex
dd2e677f8a
separate function for unsigned to string conversion
...
Separated unsigned integer conversion to eliminate warnings (and
slightly improve performance). Added Darwin-clang warning suppression
for unused functions/variables
2012-12-01 14:10:06 -06:00
aleks-f
b0ae034a94
a couple of minor changes
2012-12-01 14:10:05 -06:00
aleks-f
91d5be438b
replaced stream-based number formatting
...
embedded a portion of double-conversion library
(http://code.google.com/p/double-conversion/ )and replaced stream-based
number formatting
2012-12-01 14:10:04 -06:00
aleks-f
9cd0f0b4f7
integer to string conversion
...
replaced sprintf-based int-to-string functionality with built-in
intToString
2012-12-01 14:10:02 -06:00
Patrick White
b4aa3cedfa
PatternFormatter specific-length source and optimizations.
...
Optimize the pattern formatter by doing time-zone calculations
once and using it's offset. Parse the format string once and
setup a vector of the fields wanted so parsing the %[name] is
much faster.
Add ability to easily enforce a specific length for the source
fields which is nicer for reading log files.
2012-11-28 15:09:10 -05:00
Patrick White
180ad81cb3
Comment out unused function parameters to prevent compiler warnings in client code.
2012-11-28 15:03:56 -05:00
aleks-f
08ae9aee18
Merge remote-tracking branch 'origin/Base32Encoding' into develop
2012-11-15 20:02:53 -06:00
aleks-f
a259991568
added ListMap
...
ListMap is a map that does not order elements; used in
NameValueCollection to prevent reordering of message headers
2012-11-15 00:16:31 -06:00
Mike Naquin
5f1d1b02e2
Add JSONConfiguration to Poco::Util::Application::loadConfiguration.
2012-11-14 10:31:52 -06:00
Philip Prindeville
e92baf7258
Correct alphabet; fix compilation issues on linux; add padding and make it on by default.
2012-11-13 16:02:36 -07:00
Guenter Obiltschnig
4bf477946e
added POCO_LOCAL_STATIC_INIT_IS_THREADSAFE macro to check whether the compiler initializes static locals in a threadsafe way
2012-11-13 11:17:58 +01:00
aleks-f
df8f4eb7c0
Replaced space indentations with tabs
...
Replaced intermittent space indentations with tabs; removed test.txt
file
2012-11-12 20:45:16 -06:00
aleks-f
9b89394b5b
Base32 Encoder/Decoder
...
Base 32 Encoder/Decoder
2012-11-12 20:00:37 -06:00
Alex
12a7813e01
Changed file name in documentation
...
Changed file name (Types.h => UTFString.h) in documentation
2012-11-12 16:13:23 -06:00
Rangel Reale
86b79a6dff
* add POCO_STATIC definition in CMake
...
* Foundation must compile .mc file in CMake build
* Net must list all files in CMake build file
2012-11-11 14:17:28 -02:00
Guenter Obiltschnig
2ddd48304d
fixed text files
2012-11-11 13:56:24 +01:00
Guenter Obiltschnig
c867a80520
line ending fixes
2012-11-11 11:28:44 +01:00
Guenter Obiltschnig
514566ecd7
removed .vmsbuild files, which are no longer maintained
2012-11-11 11:08:17 +01:00
Guenter Obiltschnig
87d7739f3d
removed .vcxproj.user files
2012-11-11 10:53:02 +01:00
Guenter Obiltschnig
79eab26377
the great line endings cleanup
2012-11-11 09:57:01 +01:00
Guenter Obiltschnig
b402881343
- Poco::FileChannel now supports a new rotateOnOpen property (true/false) which can be used
...
to force rotation of the log file when it's opened.
2012-11-10 11:55:54 +01:00
Guenter Obiltschnig
4f66c0e1d8
- added Poco::Optional class template
2012-11-10 11:51:20 +01:00
Guenter Obiltschnig
45fa903880
- fixed SF# 586: Poco::DateTimeParser and ISO8601 issues when seconds fraction has more than 6 digits
2012-11-10 11:45:55 +01:00
Guenter Obiltschnig
12b0255f58
- fixed SF# 581: Out-of-bound array access in Unicode::properties() function.
2012-11-10 11:44:44 +01:00
Guenter Obiltschnig
c0f725b888
- fixed SF# 588: Missing POCO_ARCH and POCO_ARCH_LITTLE_ENDIAN define for WinCE on SH4
2012-11-10 11:43:27 +01:00
aleks-f
67a27ac2fa
StringTokenizer trailing empty tokens consistency
...
Modified StringTokenizer to eith include or exclude all empty tokens
(including trailing ones based on TOK_IGNORE_EMPTY option.
2012-11-07 00:30:01 -06:00
aleks-f
15d27daea6
Route on Windows
...
Route on Windows tentatively complete, Mac/Linux TODO
2012-11-06 22:17:17 -06:00
Guenter Obiltschnig
ac8c9ad1ca
more fixes
2012-10-15 11:14:53 +00:00
Guenter Obiltschnig
efa3cd1b32
removed unnecessary #ifdef: FPEnvironment_DUMMY is sufficient for strToFloat
2012-10-15 10:44:17 +00:00
Guenter Obiltschnig
228dacbce2
final fixes
2012-10-15 10:19:35 +00:00
Guenter Obiltschnig
b6963f0bc9
WinCE fixes
2012-10-15 09:29:26 +00:00
Guenter Obiltschnig
dc11b4aa65
updated version
2012-10-15 08:11:30 +00:00
Guenter Obiltschnig
b90307c200
fixed vs2010 testsuite project files
2012-10-14 10:50:44 +00:00
Guenter Obiltschnig
028e1b348c
fixed vs2012 project files
2012-10-14 08:44:54 +00:00
Guenter Obiltschnig
ba5fe5b4a6
set WINVER to 0x501
2012-10-14 07:33:01 +00:00
Guenter Obiltschnig
bfce013e0f
reintroduced windows version check
2012-10-14 05:50:52 +00:00
Guenter Obiltschnig
b97208219e
removed Windows version check from UnWindows.h - seems to cause more trouble than good
2012-10-13 12:59:51 +00:00
Aleksandar Fabijanic
0b6c8aa1e0
use signed char for sign; silence clang warnings
2012-10-13 05:10:49 +00:00
Aleksandar Fabijanic
4773c203a4
essage=disable char and short tests on Mac (annoying warnings)
2012-10-13 04:46:00 +00:00
Aleksandar Fabijanic
af30814d13
silence gcc warnings
2012-10-13 04:31:23 +00:00
Aleksandar Fabijanic
ada0ec20e7
extract locale dependency from numeric string parsing
2012-10-13 03:51:32 +00:00
Guenter Obiltschnig
84a71a2479
run testNumericLocale only on windows due to locale name cross platform issues
2012-10-10 15:57:15 +00:00
Franky Braem
6cc31a5539
Typo in comment
2012-10-06 17:04:30 +00:00
Franky Braem
1eade30734
Solve undefined MemoryStream
2012-10-02 18:06:30 +00:00
Aleksandar Fabijanic
8a4eafd05a
- strToInt benchmark and more optimization
...
- warnmsg macro in CppUnit
2012-10-01 00:52:53 +00:00
Aleksandar Fabijanic
bf74a4be8b
FreeBSD build and threading
2012-10-01 00:31:28 +00:00
Aleksandar Fabijanic
8f747fabdc
gcc/linux compile/tests
2012-09-30 13:10:51 +00:00
Aleksandar Fabijanic
f70ac1ca07
- added NumericString.h
...
- NumberParser improvements (internal Poco locale-awareness and parsing)
2012-09-30 05:17:56 +00:00
Aleksandar Fabijanic
991fb4a31f
FreeBSD modifications
2012-09-26 02:51:43 +00:00
Aleksandar Fabijanic
e7ee78baa5
remove Var::operator const std::string & ()
2012-09-25 23:50:15 +00:00
Franky Braem
a4e100f286
Typo in comment
2012-09-25 17:52:15 +00:00
Aleksandar Fabijanic
7f02626724
FreeBSD fix for DirectoryWatcher
2012-09-25 07:28:38 +00:00
Aleksandar Fabijanic
142120ee86
FreeBSD fix for DirectoryWatcher
2012-09-25 07:22:14 +00:00
Aleksandar Fabijanic
f42f8aef5b
- CHANGELOG
...
- add UTF32Encoding to 64 bit VS 2010 projects
- Foundation samples VS 2012 projects and solutions
2012-09-25 06:41:04 +00:00
Aleksandar Fabijanic
47448c6079
VS 2012 Projects/Solutions for Foundation, CppUnit and Progen
2012-09-25 06:23:40 +00:00
Aleksandar Fabijanic
fb275a9a30
Visual Studio 2012 projects and solutions files
2012-09-25 05:35:44 +00:00
Aleksandar Fabijanic
bf4a5ee3bb
SF#102 Fix building Poco on Debian GNU/kFreeBSD
2012-09-24 04:06:19 +00:00
Aleksandar Fabijanic
d8397b9153
- VS2012: build/tests
...
- JSON: style and exceptions catch by ref fix
- NumberParser: case-insensitive hex parsing
- Dynamic::Var: const std::string& cast operator specialization (coaxing std::string ctor)
- LocalDateTime: strftime fix (buffer too small for full tz string, use %Z instead of %z - makes no difference on windows but is more portable)
- small buildwin.cmd vsvars32.bat call fix
2012-09-24 03:51:40 +00:00
Aleksandar Fabijanic
fa4ca5e18e
SF#579 Add EOF mark detect on reading (Note: only partially accepted, see SF tracker for details)
2012-09-23 17:45:39 +00:00
Aleksandar Fabijanic
883de9670a
Windows/VS2011 build all configs
2012-09-23 06:28:42 +00:00
Aleksandar Fabijanic
26d488044c
native MySQL, ODBC, Nullable; OSX compile, tests and fixes
2012-09-22 02:16:58 +00:00
Aleksandar Fabijanic
f36a12d0f1
remove ODBC check from global rules; fix indentation in Poco::Any
2012-09-21 05:11:25 +00:00
Aleksandar Fabijanic
32c5b6b998
ODBC fixes and tests (Oracle, SQL Server, MySQL on Windows)
...
MySQL back-end compile fixes on Windows
Nullable/NullType
2012-09-17 00:18:13 +00:00
Aleksandar Fabijanic
7029c95e07
- ODBC Nullable support and tests (Oracle and SQLServer tested)
...
- fix for Win7/MSVC80 _WIN32_WINNT macro detection
2012-09-16 03:00:52 +00:00
Aleksandar Fabijanic
d22ba992c8
align with 1.4.4
2012-09-15 15:09:27 +00:00
Aleksandar Fabijanic
c3e2e50af4
NumberParser fixes and more test
2012-09-14 04:56:20 +00:00
Aleksandar Fabijanic
e5d3d23c92
integers parsing
2012-09-13 06:06:08 +00:00
Aleksandar Fabijanic
5d93d2bba1
SF #3567118 : Fix Nullable handling in trunk
2012-09-13 04:04:55 +00:00
Aleksandar Fabijanic
62d1782d24
documentation fix
2012-09-12 03:20:24 +00:00
Aleksandar Fabijanic
b99dd6ddb0
compile fix
2012-09-12 02:26:01 +00:00
Aleksandar Fabijanic
9ad1effd8b
removed redundant Poco::Data::Nullable
2012-09-12 02:10:31 +00:00
Aleksandar Fabijanic
b7957f8cd0
- cleanup config macros inconsistencies
...
- convert spaces to tabs
2012-09-12 00:20:07 +00:00
Aleksandar Fabijanic
69be5d7e98
- VS 80 build & OS version detection
...
- SF #3564756 : iOS trunk compile fix
2012-09-11 02:02:23 +00:00
Marian Krivos
70dbe84a31
Latin2Encoding: source code cleanup
2012-09-10 08:43:32 +00:00
Aleksandar Fabijanic
1a139794de
- Win7/VS100 compile fix
...
- throw NotImplementedException when no IPV6_V6ONLY defined
2012-09-10 04:10:35 +00:00
Aleksandar Fabijanic
c19c3f9411
removed old file
2012-09-10 03:43:30 +00:00
Aleksandar Fabijanic
0f8264ea55
VS 2003: Win XP/SP3 compile/tests (Foundation, Net, XML, JSON, UTIL)
2012-09-10 03:39:50 +00:00
Aleksandar Fabijanic
3f23af80c3
porting rev. 1994 from 1.4.4
2012-09-08 02:54:42 +00:00
Aleksandar Fabijanic
afc29520d4
convert indentation spaces to tabs
2012-09-08 01:09:46 +00:00
Aleksandar Fabijanic
69bb6e4461
SF #3561464 : Poco::File::isDevice() can throw due to sharing violation
2012-09-08 01:02:46 +00:00
Aleksandar Fabijanic
9ca1a770bc
SF#3562244: Portability fix for AF_LINK
2012-09-07 04:31:09 +00:00
Aleksandar Fabijanic
1801cb6dd8
SF#3563999: Size BinaryWriter based on buffer's capacity(), not size()
2012-09-07 04:10:35 +00:00
Aleksandar Fabijanic
10267b5899
SF#3563517: Get rid of loss-of-precision warnings on x64 MacOS
2012-09-06 03:41:21 +00:00