Commit Graph

903 Commits

Author SHA1 Message Date
Peter Thorson
8f7843094d edits for consistency 2013-05-11 15:48:21 -05:00
Peter Thorson
738822813f Adds an empty mock logger 2013-05-11 15:47:56 -05:00
Peter Thorson
5bd0332d19 return error code by value rather than reference 2013-05-11 09:43:09 -05:00
Peter Thorson
cb5955ccc5 defines timers before using them 2013-05-11 09:40:19 -05:00
Peter Thorson
2f050cf412 updates socket policy error handling 2013-05-11 09:36:42 -05:00
Peter Thorson
67edd83a7c adds post_init (tls) and shutdown timers references #226 2013-05-11 07:11:00 -05:00
Peter Thorson
c8f603ed1c simplify tls async shutdown 2013-05-11 07:09:59 -05:00
Peter Thorson
d37dd26f43 rename config constants for consistency 2013-05-11 07:09:42 -05:00
Peter Thorson
3ac8a99cec fixes some typos 2013-05-10 17:18:33 -05:00
Peter Thorson
58fd1b80c2 refactors dns resolve timer to be more robust and adds connect timer 2013-05-10 17:17:13 -05:00
Peter Thorson
43ba642b53 removes timeouts from socket policy (moving them a level up) 2013-05-10 17:13:46 -05:00
Peter Thorson
4e06c837ff adds post/pre init and connect timeout values to default configs 2013-05-10 17:07:52 -05:00
Peter Thorson
b23c7fd93a define NOMINMAX to fix VCPP warnings references #203
reported by KHeresy
2013-05-10 16:08:46 -05:00
Peter Thorson
8966c88d2f add platform specific preprocessor settings section 2013-05-10 16:04:43 -05:00
Peter Thorson
e2462ec30b use endpoint set_timer rather than connection 2013-05-10 16:02:33 -05:00
Peter Thorson
4adfc452d0 adds more robust proxy timeout behavior 2013-05-10 08:43:37 -05:00
Peter Thorson
80990aaec9 adds travis build status to readme 2013-05-10 07:08:59 -05:00
Peter Thorson
34327a69c6 disable travis ci clang build on ubuntu until scons can be fixed 2013-05-09 20:03:25 -05:00
Peter Thorson
92ff87c144 install boost libraries, not just headers 2013-05-09 19:55:39 -05:00
Peter Thorson
0ec7c187b8 libs not plural 2013-05-09 19:49:51 -05:00
Peter Thorson
6780d15bee invalid yml! 2013-05-09 19:47:15 -05:00
Peter Thorson
e4467487e0 travis ci update 2013-05-09 19:46:06 -05:00
Peter Thorson
257149e9db experimental travis-ci support references #171 2013-05-09 19:43:35 -05:00
Peter Thorson
d83c2913b2 add user manual to readme 2013-05-09 19:43:35 -05:00
Peter Thorson
16999a14c7 fixes some silly mistakes references #229 2013-05-09 16:35:39 -05:00
Peter Thorson
4d0a1c98a9 optimization level 2/3 fails to pass unit tests. need to investigate 2013-05-09 16:34:47 -05:00
Peter Thorson
49a866dc8e test line breaks 2013-05-09 07:18:30 -05:00
Peter Thorson
837b9f82ae update readme 2013-05-09 07:16:15 -05:00
Peter Thorson
e9553268fd update email 2013-05-09 07:14:02 -05:00
Peter Thorson
11a4fc4132 fix spacing 2013-05-09 07:13:23 -05:00
Peter Thorson
80ea946938 fix italic formatting 2013-05-09 07:12:45 -05:00
Peter Thorson
273c8e82b0 updates non-code supporting documentation 2013-05-09 07:11:59 -05:00
Peter Thorson
d85ea32851 adds timer support to asio endpoints, impliments dns resolve timer references #226 2013-05-08 08:52:52 -05:00
Peter Thorson
b408ab876e adds method to set proxy timeout duration at runtime 2013-05-07 20:45:28 -05:00
Peter Thorson
747bc55bcf adds documentation and error handling to proxy methods 2013-05-07 20:45:04 -05:00
Peter Thorson
fd46083c4a updates frame unit tests to use more specific checks 2013-05-07 20:34:17 -05:00
Peter Thorson
5d0d1379b6 adds timer support for asio transport and adds proxy connect timeout references #226 2013-05-07 17:49:02 -05:00
Peter Thorson
175cab8d22 updates configs to add default timer wait times references #226 2013-05-07 17:46:41 -05:00
Peter Thorson
bda4cf3a46 updates derived configs to also derive transport_config from base 2013-05-07 17:46:17 -05:00
Peter Thorson
96158ee8b5 print get connection errors 2013-05-07 13:07:36 -05:00
Peter Thorson
215c9bcdab adds better debugging options for the scons build system 2013-05-07 13:07:35 -05:00
Peter Thorson
8e40c53f97 adds new async terminate interface which significantly improves error handling 2013-05-07 09:38:26 -05:00
Peter Thorson
6bd62edb43 removes unused code & updates naming conventions 2013-05-07 09:37:37 -05:00
Peter Thorson
75af01cda4 updates asio transport base unit tests for new interface 2013-05-07 09:35:48 -05:00
Peter Thorson
42ca501f76 adds async_shutdown interface to transport connections 2013-05-07 09:35:13 -05:00
Peter Thorson
7d8f1ea163 revert ignore of TLS short read references #224 2013-05-07 07:02:17 -05:00
Peter Thorson
4807d54155 corrects visual studio 2008 temporary overflow debug warning references #221 2013-05-06 08:23:40 -05:00
Peter Thorson
3304647c3f removes stray space from proxy auth header references #132 2013-05-06 08:22:03 -05:00
Peter Thorson
b2fbb7b8ba registers missing handlers 2013-05-05 19:09:03 -05:00
Peter Thorson
f6f4befe46 adds new tls_short_read transport error 2013-05-05 19:06:55 -05:00