/[resiprocate]/main/reTurn/ChannelManager.cxx
ViewVC logotype

Log of /main/reTurn/ChannelManager.cxx

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 9000 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 31 17:38:27 2011 UTC (8 years, 9 months ago) by sgodin
File length: 4434 byte(s)
Diff to previous 8397
-fixed memory leak - thanks to Khnykin Evgeniy

Revision 8397 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 14 18:46:21 2009 UTC (10 years, 10 months ago) by sgodin
File length: 4390 byte(s)
Diff to previous 8383
-added lifetime to channel bindings
-added ability for client API's to automatically handle channel binding refreshes
 Note:  This is done at an interval that will be frequent enough to also refresh permissions
-added checks to channel data messages over UDP to ensure packet size is large enough to hold indicated data size
-fixed bug in server logic that caused it always send DataInd instead of Channel data messages
-reTurn is now turn-12 compliant

Revision 8383 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 8 02:36:06 2009 UTC (10 years, 10 months ago) by sgodin
File length: 3755 byte(s)
Diff to previous 7754
-more updates to move reTurn towards draft-behave-turn-12
-modified channel number range to 0x4000-0x7fff
-handle channel bind errors in async client
-remove allocation if 437 to Refresh request in clients
-implemented CreatePremission method
-return error if Don't Fragment bit is set (at least until DF is implemented)
-ensure reservation tokens can only allocate reserved ports numbers
-removed bandwidth attribute from responses
-verify channel number in channel bind request is in valid range
-allow starting server with no command line parameters




Revision 7754 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 26 21:55:31 2008 UTC (11 years, 5 months ago) by sgodin
File length: 3818 byte(s)
Diff to previous 7729
-updated return from behave-turn-05 to behave-turn-07
  - Highlights...
  - removed 4-byte framing for all TURN messaging
  - Uses new Channel Bind mechanism
  - new allocation props header, and reservation token header
  - move requested ip address header
-synchronous reTurn client implementation used asio::socket::cancel which now
 requires ASIO_ENABLE_CANCELIO define on windows platforms in asio version 1.0.0
-updated reflow for reTurn changes


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: 4849 byte(s)
Diff to previous 7501
-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 7501 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 19 21:42:02 2007 UTC (11 years, 11 months ago) by sgodin
File length: 4786 byte(s)
Diff to previous 7476
-ServerRegistration.cxx - remove compiler warning
-BasicCall.cxx - fixed typo
-reTurn - use resip logging subsystem
-reTurn - code cleanup for converstion to/from StunAtrAddress and StunTuple
-OpenSSLInit - make sure locking function does not get called after de-initialization
 - this is possible on applications that use rutil with openSSL and openSSL from a different library


Revision 7476 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 2 19:35:56 2007 UTC (11 years, 11 months ago) by sgodin
File length: 4697 byte(s)
Diff to previous 7408
- added retransmit and request timeout timers to async sockets
- made Async Socket calls thread safe
- Added WIN32 memory leak detection to server and test client

Revision 7408 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 18 19:40:48 2007 UTC (12 years ago) by sgodin
File length: 4663 byte(s)
Diff to previous 7366
-updated reTurn to submitted turn-05 draft
  - removed fingerprint attribute from turn methods
  - modified channel number from 8 to 16 bits
  - made starting channel number random
  - implemented Turn Refresh Method

Revision 7366 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 28 17:34:51 2007 UTC (12 years ago) by sgodin
File length: 4243 byte(s)
Diff to previous 7355
-fixed eol-style

Revision 7355 - (view) (download) (annotate) - [select for diffs]
Added Wed Oct 24 20:54:56 2007 UTC (12 years ago) by sgodin
File length: 4278 byte(s)
Client side behave-turn-05 implemented - partially tested

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