/[resiprocate]/main/reTurn/AsyncSocketBase.hxx
ViewVC logotype

Log of /main/reTurn/AsyncSocketBase.hxx

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 11159 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 25 14:03:32 2014 UTC (5 years, 6 months ago) by sgodin
File length: 7450 byte(s)
Diff to previous 10137
-modified asio and boost include file ordering to avoid multiply defined symbol errors on linking
 -in preparation for upgrade of asio drop and support for latest boost 
 -include asio/ssh.hpp everywhere asio.hpp is included
 -include boost headers before others, to ensure we are not redefining stdint definitions in some includes
  and not others


Revision 10137 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 28 18:43:19 2013 UTC (6 years, 6 months ago) by sgodin
File length: 7403 byte(s)
Diff to previous 7729
-merge work from b-counterpath-recon-20130424 with some changes
 - upped receive buffer size from 2048 to 4096
 - added setOnBeforeSocketClosedFp to AsyncSocketBase - Provides an opportunity
   for the app to clean up, e.g., QoS-related data or resources just before 
   the socket is closed
 - OS level Udp socket receive buffer size set to 66560
 - TurnAsyncSocketBase - use dispatch instead of post for send API for
   increased efficiency
 - TurnAsyncSocket - new client side APIs
   - setLocalPassword for checking integrity of incoming STUN messages
   - connectivityCheck for ICE connectivity checks 
   - setOnBeforeSocketClosedFp for QOS cleanup (windows)
   - send API now split into send(To)Framed and send(To)Unframed
   - Queue of guards modified to use a weak functor template instead
   - onBindFailure and onBindSuccess now return the Tuple that failed or succeeded
 - DataBuffer improvements
 - StunMessage - added ice attributes


Revision 7729 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 9 19:19:21 2008 UTC (11 years, 6 months ago) by sgodin
File length: 6972 byte(s)
Diff to previous 7526
-merged b-recon-20080504 with main - summary:
  - added the new reflow and recon projects
  - changes to configure to support new projects and
    ask if repro should be built or not
  - updated ASIO to 1.0.0
  - added VS2005 project files and solutions for reTurn
  - moved/merged dtls_wrapper project into reflow


Revision 7526 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 9 22:31:26 2008 UTC (11 years, 10 months ago) by sgodin
File length: 6910 byte(s)
Diff to previous 7521
-optimized some shared pointer passing

Revision 7521 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 6 18:27:47 2008 UTC (11 years, 10 months ago) by sgodin
File length: 6903 byte(s)
Diff to previous 7513
- reTurn - optimized some data buffer copies - uses new DataBuffer class instead of resip::Data.cxx
- added new TestRtpLoad test program
- made TurnAsyncSocket callbacks thread safe
- implemented Long Term authentication in reTurn Server and AsyncClient APIs - note: Syncronous client does not support this yet
- added better logging on missing TLS files startup errors
- fixed looping bug in shutting down Udp relay server

Revision 7513 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 22 23:30:21 2007 UTC (11 years, 10 months ago) by sgodin
File length: 6934 byte(s)
Diff to previous 7467
-updated some reTurn server code for rfc3489-bis13

Revision 7467 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 28 19:27:18 2007 UTC (11 years, 11 months ago) by sgodin
File length: 6861 byte(s)
Diff to previous 7425
- fixed TLS Turn Async Socket problem
- some cleanup of Async client implementation


Revision 7425 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 25 22:31:16 2007 UTC (11 years, 11 months ago) by sgodin
File length: 5524 byte(s)
Diff to previous 7423
- asynchronous reTurn client work started - not completed yet

Revision 7423 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 23 01:13:27 2007 UTC (11 years, 11 months ago) by sgodin
File length: 5087 byte(s)
Diff to previous 7421
-completed restructuring of TCP and TLS server - now working again
-added support for STUN TCP and STUN TLS server (on top of TURN TCP and TURN TLS)

Revision 7421 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 21 23:01:27 2007 UTC (11 years, 11 months ago) by sgodin
File length: 5034 byte(s)
Diff to previous 7418
-add eol-style:native and mime-type:text/plain to new files

Revision 7418 - (view) (download) (annotate) - [select for diffs]
Added Wed Nov 21 22:28:22 2007 UTC (11 years, 11 months ago) by sgodin
File length: 5157 byte(s)
-major restructuring in preparation for async client api
-optimized data copying
-Tcp and Tls servers currently disabled - still need some work to update to new structure
-fix in client handling of channel number

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27