Commit Graph

158 Commits

Author SHA1 Message Date
aleks-f
911f22508e Any SOO 2013-01-31 21:12:13 -06:00
aleks-f
69f5d4e25e destructor call and some cleanup 2013-01-24 23:34:40 -06:00
aleks-f
f9243c2073 Removed old net initialization code 2013-01-17 23:01:13 -06:00
aleks-f
47af51fdfb First stab (Windows) at IPAddress SOO 2013-01-15 22:57:27 -06:00
aleks-f
a401cdf892 spaces -> tabs 2013-01-06 21:19:38 -06:00
aleks-f
5970207b06 GH #49: NetworkInterface::list doesn't return MAC
GH #49: NetworkInterface::list doesn't return MAC addresses
2013-01-05 19:56:34 -06:00
aleks-f
73a3a5e288 added POCO_ENOERR
silence gcc warning and shiled from accidentally throwing on no error
2013-01-05 15:00:25 -06:00
Aleksandar Fabijanic
666fe51a7b fixed VS90 Foundation projects 2012-12-26 22:24:49 -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
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
Mathäus Mendel
c1c01feef4 Merge branch 'develop' of https://github.com/pocoproject/poco into develop 2012-12-16 14:40:30 -02:00
Mathäus Mendel
0b4d541b5b Removed shotgun initialization from some variables
Shotgun initialization is when a variable is initialized twice needlessly, leading to performance gaps  and/or code inconsistency.
2012-12-16 14:30:52 -02:00
Aleksandar Fabijanic
1e2f5d1f93 Merge branch 'develop' of https://github.com/pocoproject/poco into develop 2012-12-15 21:57:25 -06:00
Aleksandar Fabijanic
55de6b17cf Merge remote-tracking branch 'origin/SMTPClientSession-send-multipart' into develop 2012-12-15 21:56:59 -06:00
aleks-f
98c3709b59 SF #111 FTP Client logging
apparently code that never got transferred from svn trunk
(see https://sourceforge.net/p/poco/patches/111/)
2012-12-11 23:07:38 -06:00
aleks-f
25ea8ba735 SF542 SocketAddress() needs port-only constructor 2012-12-11 21:39:20 -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
Aleksandar Fabijanic
6d2881ef34 Merge pull request #3 from RangelReale/mobilefixes
Android and iOS fixes
2012-12-02 20:28:22 -08: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
ff0d090798 added more send* members
Added:
void sendMessage(std::istream& istr);
void sendAddresses(const std::string& from, const Recipients&
recipients);
void sendData();
2012-11-11 16:38:42 -06:00
aleks-f
48c856d37d Removed Route
Removed Route (will be introduced in a separate branch and subsequently
library)
2012-11-11 14:58:08 -06:00
Rangel Reale
8101b850dc - Android compile fixes 2012-11-11 16:49:07 -02:00
Guenter Obiltschnig
e36800c76d - fixed SF# 594: Websocket fails with small masked payloads 2012-11-10 11:47:26 +01:00
Alex
fefe3b5d7a Route OSX compile and tests 2012-11-08 22:56:25 -06:00
aleks-f
15d27daea6 Route on Windows
Route on Windows tentatively complete, Mac/Linux TODO
2012-11-06 22:17:17 -06:00
aleks-f
325a98a91f Net::Route (windows compile)
Net::Route (windows compile only)
2012-11-04 23:25:57 -06:00
Guenter Obiltschnig
4d3e02df73 iOS fixes 2012-10-15 11:04:19 +00:00
Aleksandar Fabijanic
991fb4a31f FreeBSD modifications 2012-09-26 02:51:43 +00:00
Aleksandar Fabijanic
f2e8cef390 eliminate compiler warning 2012-09-15 16:26:55 +00:00
Aleksandar Fabijanic
c3e2e50af4 NumberParser fixes and more test 2012-09-14 04:56:20 +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
0f8264ea55 VS 2003: Win XP/SP3 compile/tests (Foundation, Net, XML, JSON, UTIL) 2012-09-10 03:39:50 +00:00
Aleksandar Fabijanic
889f420a0b SF# 3563057: Move NetworkInterfaceTest to NetCore suite
fix NetworkInterface name/displayName
2012-09-08 02:08:58 +00:00
Aleksandar Fabijanic
f6e6dbc0b7 SF#3563627: Set IP address on multicast socket from socket family 2012-09-07 03:54:51 +00:00
Aleksandar Fabijanic
32cc64a5b8 SF# 3563626: For Win32 set Up/Running flags on NetworkInterface 2012-09-06 03:59:16 +00:00
Aleksandar Fabijanic
26d7402aff SF# 3560807: Deprecate setPeerAddress() as this is now done in getifaddrs 2012-09-06 03:32:53 +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
9609379003 QNX fix for loopback subnet mask (SF 3012166) 2012-09-04 03:16:48 +00:00
Aleksandar Fabijanic
1e5e050471 fix for interface up check on bsd and linux 2012-08-26 05:26:43 +00:00
Aleksandar Fabijanic
7093d032e4 fixes for linux compile/tests 2012-08-26 05:08:42 +00:00
Aleksandar Fabijanic
8a84ef0e86 SF#3560762: NetworkInterface::map ignores iponly flag 2012-08-26 04:47:44 +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
91b3ca4421 port of 1.4.4 rev. 19278 (fixed SF# 3475050) 2012-08-23 03:27:44 +00:00
Aleksandar Fabijanic
0dc113b2f3 SF#3500438: HTTPResponse failure when reason is empty 2012-08-22 02:28:00 +00:00
Aleksandar Fabijanic
a77bfefd69 - SF#3560505: NetworkInterface's ::forIndex, etc. methods must select all
- Util::Win x64 ifdefs
- RowFromatter documentation correction
2012-08-22 01:18:33 +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
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