Commit Graph

1153 Commits

Author SHA1 Message Date
Aleksandar Fabijanic
47aadf0681 - SF# 3559325: Util Windows broken in non-Unicode
- port of rev. 1918 from 1.4.4 branch (fixed SF# 3519474)
- update VS 2010 Util projects with JSON
2012-08-19 01:42:38 +00:00
Aleksandar Fabijanic
d8bbcc08a7 add JSON to VS 71 and 80 projects 2012-08-18 23:46:01 +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
e4baf46d7b porting rev. 1916 from 1.4.4 branch (fixed SF# 3532311) 2012-08-18 17:06:26 +00: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
369218ef37 porting rev.1913 from 1.4.4 (fixed SF# 3550553) 2012-08-18 02:24:52 +00:00
Aleksandar Fabijanic
662050937e porting rev.1912 from 1.4.4 (fixed SF# 3552597) 2012-08-18 02:19:34 +00:00
Aleksandar Fabijanic
e7f2ade581 SF 3558085: Add formatter to MACAddress object 2012-08-17 04:07:18 +00:00
Aleksandar Fabijanic
84ca64e283 OSX compile fix 2012-08-17 03:23:47 +00:00
Aleksandar Fabijanic
08a788a41c NetworkInterface Solaris support 2012-08-17 02:50:34 +00:00
Aleksandar Fabijanic
5568621020 Mac OSX NetworkInterface compile fixes 2012-08-14 03:02:34 +00:00
Aleksandar Fabijanic
676675edc7 NetworkInterface fixes/improvement 2012-08-14 00:34:38 +00:00
Aleksandar Fabijanic
e8931a928c Linux compile fix 2012-08-13 02:53:06 +00:00
Aleksandar Fabijanic
273b9c92f8 more improvements/redesign, mostly Windows related 2012-08-13 01:58:35 +00:00
Aleksandar Fabijanic
20d5b2d2fb Networkinterface, Linux portion (with some additions and Windows changes, still WIP) 2012-08-12 21:14:48 +00:00
Aleksandar Fabijanic
b5d704bfeb - NetworkInterface Windows improvements (detect broadcast address rather than calculate it)
- site-local IPv6 prefix (RFC4291)
NOTE: other platforms compilation still broken (WIP)
2012-08-11 16:45:48 +00:00
Marian Krivos
2371cae637 revert 2012-08-10 21:32:45 +00:00
Marian Krivos
3e6e75d6f1 added build_cmake.cmd for windows 2012-08-10 11:48:43 +00:00
Marian Krivos
1b4b83550a fix setOption() for IPV6 multicast compiling on gcc 4.6 2012-08-10 07:07:06 +00:00
Aleksandar Fabijanic
7055e06cc5 SF3012166 - IPv6 patch
lots of NetworkInterface changes (windows only, other platforms are not yet updated and currently the compilation is broken)
2012-08-09 01:49:00 +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
20c9c08ea1 Data: sqlite updated to the version 3.7.13 2012-08-07 19:18:33 +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
f8bfe8cb0a fix whitespaces 2012-07-31 20:08:41 +00:00
Marian Krivos
8ea4fa9c36 fix crash under linux IPV6 in NetworkInterface::list() if currIface->ifa_addr is NULL 2012-07-31 20:03:36 +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
Marian Krivos
a00602dd37 cmake fixes for JSON adding 2012-07-31 06:44:40 +00:00
Marian Krivos
a31370fa55 documentation fixes 2012-07-31 05:47:28 +00:00
Marian Krivos
fe0ba56dc4 backport initialisation of _seq member and some static checking for ICMP packet 2012-07-31 05:46:08 +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
d1a1d54f58 fix for shifting prefix bits 2012-07-31 03:50:28 +00:00
Aleksandar Fabijanic
219a945cc9 - added IPaddress::prefixLength
- return MemoryStreams from MemoryWriters
2012-07-30 04:22:25 +00:00
Aleksandar Fabijanic
03ddca58f5 porting rev.1894 to trunk 2012-07-27 02:01:39 +00:00
Aleksandar Fabijanic
348ca08e7a OSX compile IPAddress fixes 2012-07-26 03:23:16 +00:00
Aleksandar Fabijanic
d56a7a1ee6 SF #3538785: SMTPClientSession::sendMessage() should take recipient list 2012-07-23 04:32:26 +00:00
Aleksandar Fabijanic
0466c67ff2 BinaryReader/Writer wrappers for Buffer and MemoryStream 2012-07-23 00:39:09 +00:00
Aleksandar Fabijanic
2ebe065a37 IPAddress:
- bitwise operators (&,|,^,~)
- BinaryReader/Writer << and >> operators
- force IPv6 always lowercase (RFC 5952)
2012-07-21 01:45:19 +00:00
Aleksandar Fabijanic
4bc7d4aeae changelog update 2012-07-20 03:16: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
2512b7a366 SF 3538778 - NetworkInterface enumeration uses deprecated API 2012-07-20 00:44:10 +00:00