Commit Graph

277 Commits

Author SHA1 Message Date
Alex
c6207985d8 GH #147: NetworkInterface (linux): MAC address not always available 2013-04-23 21:46:57 -05: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
Guenter Obiltschnig
7264336171 fixed GH#155: MailOutputStream mangles consecutive newline sequences 2013-04-22 07:18:23 +02:00
Guenter Obiltschnig
6f863fee09 fixed GH#155: MailOutputStream mangles consecutive newline sequences 2013-04-21 21:48:10 +02:00
Lau Bakman
66cb89ba9d Added adapterName() to NetworkInterface 2013-04-10 12:52:44 +02:00
Aleksandar Fabijanic
639842fd29 simplify default TCP/HTTPServer construction 2013-03-30 15:56:46 -05:00
Aleksandar Fabijanic
5cde6d34df MSVC 7.1 build fixes 2013-03-30 13:02:16 -05:00
alex
0ce9360734 FreeBSD network test run 2013-03-24 20:50:42 -05:00
Aleksandar Fabijanic
22b658a838 GH #68: DNS::hostByAddress can be slow
GH #68: DNS::hostByAddress can be slow - added parameters in the
interface to pass hint flags to hostByAddress() and hostByName() calls
2013-03-24 14:36:28 -05:00
Aleksandar Fabijanic
3abf1cc73c GH #136: EchoServer issue. 2013-03-23 23:45:02 -05:00
Marian Krivos
5c8d8bf9f6 cmake fix for NET 2013-03-21 21:53:28 +01:00
aleks-f
95e713045e linux/gcc build fixes 2013-03-17 12:57:11 -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
ea57bf8207 renamed getPartStore() to createPartStore() 2013-03-11 20:49:36 -05:00
aleks-f
ad077b8f3f MailMessage: attachments saving and read/write
MailMessage: attachments saving support and consistent read/write
2013-03-10 23:36:04 -05: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
4e3ff72803 GH 109: Bug in SMTPClientSession::loginUsingPlain
- fixed GH# 109: Bug in Poco::Net::SMTPClientSession::loginUsingPlain
2013-02-27 12:41:17 -06:00
aleks-f
c311263eed align with 1.4.6 2013-02-27 00:32:31 -06:00
aleks-f
03530311b8 GH71: WebSocket and broken Timeouts
fixed GH# 71: WebSocket and broken Timeouts (POCO_BROKEN_TIMEOUTS)
2013-02-26 22:39:17 -06:00
aleks-f
6d613869cc GH110: WebSocket accept() fails when Connection header contains multiple tokens
fixed GH #110: WebSocket accept() fails when Connection header contains
multiple tokens
2013-02-26 12:09:36 -06:00
Marian Krivos
9349786415 cmake and gcc warning fixes 2013-02-19 06:16:12 +01:00
aleks-f
7354713433 GH #93: ParallelSocketAcceptor virtual functions
- fixed GH #93: ParallelSocketAcceptor virtual functions
- updated CHANGELOG
2013-02-18 14:31:27 -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
0ab5c9dcf6 added DNS::reload() 2013-02-14 16:35:04 +01:00
Guenter Obiltschnig
b3a3ece54e HTTPSession: always reset buffer pointers on connect to clear any leftover data from previous requests 2013-02-14 16:27:47 +01:00
aleks-f
4bcddad43e auto-init for db back-ends
Auto initialization for all DB back-ends and some tidy-up for network
windows auto initialization
2013-02-10 09:06:54 -06: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
21da0129b6 Dynamic::Var SOO
Dynamic::Var  small object optimization and some refactoring
2013-02-05 22:12:21 -06:00
Alex
1523a87926 IPAddress Mac clang compile 2013-02-03 20:19:14 -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
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
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
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
aleks-f
0d9e18ba7c Merge remote-tracking branch 'origin/ParallelReactor' into develop 2013-01-05 14:33:43 -06:00
aleks-f
6b832a2485 change sleep to yield 2013-01-05 12:04:32 -06:00
alex
161ea4ec18 unbundled build fixes 2013-01-05 00:04:09 -06:00
aleks-f
6b03dbeeeb revert typename to class 2013-01-04 19:53:51 -06:00
aleks-f
959e5725a3 gcc/clang compile fix 2013-01-04 19:49:28 -06:00
aleks-f
f0cefd2976 added ParallelSocketAcceptor and Reactor w/ tests
ParallelSocketAcceptor and Reactor provide parallel (threaded) data
handling
2013-01-03 23:41:38 -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
Alex
322316608b Cygwin build (disable NetworkInterface)
#idef'd out all references to NetworkInterface to be able to compile on
platforms where it is not supported (e.g. Cygwin, vxWorks)
2012-12-24 01:11:27 -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