Commit Graph

951 Commits

Author SHA1 Message Date
Daniel Pocock 1dfa629ae4 Sending a SIP OPTIONS message 2013-05-31 15:45:34 +02:00
Daniel Pocock a549f2b99e Renaming contents of sip_client from echo_client 2013-05-31 14:47:41 +02:00
Daniel Pocock ca108ac693 Add examples/sip_client based on examples/echo_client 2013-05-31 14:45:54 +02:00
Daniel Pocock 7d513e1e11 Fix typo 2013-05-31 14:40:52 +02:00
Peter Thorson a29132e6f4 Merge pull request #245 from jefferai/0.3.x-cmake
Overload get_connection to allow passing in an already-constructed uri_p...
2013-05-28 10:39:59 -07:00
Jeff Mitchell 0a7aaa2632 Overload get_connection to allow passing in an already-constructed uri_ptr. This avoid the need for using the regex, which GCC does not implement yet. 2013-05-28 13:15:01 -04:00
Peter Thorson f10e2d9b21 Merge pull request #240 from jefferai/0.3.x-cmake
Needs to be uppercase Version for case-sensitive systems
2013-05-26 12:36:27 -07:00
Jeff Mitchell ca6aa12fbc Add websocketpp_found variable 2013-05-20 16:50:34 -04:00
Jeff Mitchell 2aea85a773 Needs to be uppercase Version for case-sensitive systems 2013-05-20 10:24:29 -04:00
Peter Thorson 2c09846722 Merge pull request #239 from zaphoyd/experimental
updates cmake branch with latest changes
2013-05-18 05:05:00 -07:00
Peter Thorson 8f8bbb99e9 adds more unit tests for http requests 2013-05-18 06:56:49 -05:00
Peter Thorson d7e5235036 extract URI for HTTP connections also 2013-05-18 06:54:56 -05:00
Peter Thorson dd534ace64 switches processor to use new free get_uri function 2013-05-18 06:54:32 -05:00
Peter Thorson 065dd26779 adds free processor extract uri from request utility method 2013-05-18 06:53:46 -05:00
Peter Thorson 8c6b049e99 adds better support for custom URI schemes 2013-05-18 06:53:17 -05:00
Peter Thorson f988315ea8 updates broadcast_server to use common/thread rather than hardcoding boost thread 2013-05-16 10:31:02 -05:00
Peter Thorson 4474868372 adds unique_lock and condition_variable to common thread tools 2013-05-16 10:30:38 -05:00
Peter Thorson 5c4719080c Merge pull request #236 from jefferai/0.3.x-cmake
CMake fixes/enhancements
2013-05-15 06:40:02 -07:00
Jeff Mitchell 980fa8db67 Create -config and -configversion files so find_package in other
CMake-using applications works to include websocketpp. Also, a lot of
cleanup.
2013-05-15 08:23:37 -04:00
Peter Thorson f3faf404dd merge from experimental 2013-05-14 15:22:22 -05:00
Peter Thorson a2a02ba063 adds a debug log statement 2013-05-14 15:14:57 -05:00
Peter Thorson 3c015ca356 Merge pull request #232 from jefferai/0.3.x-cmake
Actually recursively install header files.
2013-05-13 07:06:33 -07:00
Peter Thorson 19edfe3c60 adds tests for TLS timers 2013-05-13 09:05:31 -05:00
Peter Thorson a8f649892f renames mock logger to stub logger 2013-05-13 09:03:12 -05:00
Peter Thorson 27d5ec3394 adds Doxygen file 2013-05-13 07:53:41 -05:00
Peter Thorson d8310780ac adds documentation 2013-05-13 07:50:43 -05:00
Peter Thorson a77d92e99a switches the order of error and access log paramters to be consistent with the rest of the library 2013-05-13 07:50:29 -05:00
Jeff Mitchell e88b30e94d Don't use Doxygen in the standard cmake build dir 2013-05-12 10:26:31 -04:00
Jeff Mitchell c6f3ce4d39 Actually recursively install header files. 2013-05-11 18:51:44 -04:00
Peter Thorson 4a4c763d18 Merge pull request #231 from zaphoyd/experimental
bring cmake branch in line with experimental
2013-05-11 13:57:46 -07:00
Peter Thorson ae207afb10 Merge pull request #230 from jefferai/0.3.x-cmake
Add basic Doxyfile
2013-05-11 13:51:06 -07:00
Peter Thorson 0d7677b1b1 use travis for all 0.3.x branches 2013-05-11 15:50:47 -05:00
Peter Thorson c3d484f1ea preliminary work on unit tests for timers 2013-05-11 15:49:48 -05:00
Peter Thorson 0a4995bce5 adds missing include files 2013-05-11 15:48:32 -05:00
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
Jeff Mitchell c3fb69833c Add basic Doxyfile 2013-05-11 16:09:23 -04: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