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

Log of /main/reTurn/RequestHandler.hxx

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 10481 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 12 07:59:36 2013 UTC (6 years, 2 months ago) by dpocock
File length: 4816 byte(s)
Diff to previous 10473
reTurn: revert commits 10472 and 10473, now on branch b-reTurn-async

Revision 10473 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 11 18:41:10 2013 UTC (6 years, 2 months ago) by dpocock
File length: 5542 byte(s)
Diff to previous 10472
reTurn: process STUN messages asynchronously

Revision 10472 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 11 16:01:54 2013 UTC (6 years, 2 months ago) by dpocock
File length: 4816 byte(s)
Diff to previous 10138
reTurn: separate response sending code in preparation for async authentication

Revision 10138 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 28 19:58:33 2013 UTC (6 years, 6 months ago) by sgodin
File length: 4816 byte(s)
Diff to previous 8408
-track allocations per connection - reduces map sizes and lookups when TCP/TLS 
 client connections are used

Revision 8408 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 28 21:06:58 2009 UTC (10 years, 9 months ago) by sgodin
File length: 4457 byte(s)
Diff to previous 8383
-added server certificate hostname validation support for clients
-added reTurn config object for server
-updated sample certs in reTurn to use a certificate with SubjectAltName


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: 4503 byte(s)
Diff to previous 8367
-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 8367 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 16 18:10:49 2008 UTC (10 years, 10 months ago) by sgodin
File length: 4405 byte(s)
Diff to previous 7754
-update a bunch of license blocks from Vovida 2.0 to BSD-3 clause that were supposed to have been changed months ago

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: 4343 byte(s)
Diff to previous 7526
-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 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: 4420 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: 4419 byte(s)
Diff to previous 7423
- 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 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: 4204 byte(s)
Diff to previous 7418
-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 7418 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 21 22:28:22 2007 UTC (11 years, 11 months ago) by sgodin
File length: 4124 byte(s)
Diff to previous 7408
-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

Revision 7408 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 18 19:40:48 2007 UTC (11 years, 11 months ago) by sgodin
File length: 4140 byte(s)
Diff to previous 7368
-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 7368 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 28 21:02:54 2007 UTC (12 years ago) by sgodin
File length: 4016 byte(s)
Diff to previous 7366
-added server handling for udp retransmissions (tid map)
-fixed shared_ptr_from_this handling for TlsConnections
-fix crash if turn deallocation happens immediately after sending data



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

Revision 7365 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 28 16:52:18 2007 UTC (12 years ago) by sgodin
File length: 4028 byte(s)
Diff to previous 7348
-fixed TLS Server so that first TLS connection does not fail
-enhanced TestClient with RemotePeer socket
-fixed misc client side bugs
-cleanup RFC3489 back compat support so that StunMessage doesn't carry info
-fix for peer->client framed data

Revision 7348 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 22 16:52:21 2007 UTC (12 years ago) by sgodin
File length: 3614 byte(s)
Diff to previous 7346
- completed Server coding for behave-turn-05 channels (untested)
- client implementation still pending

Revision 7346 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 22 02:43:23 2007 UTC (12 years ago) by sgodin
File length: 3542 byte(s)
Diff to previous 7321
-begin update to behave-turn-05 (use of Channel Numbers) - not yet complete

Revision 7321 - (view) (download) (annotate) - [select for diffs]
Added Sun Oct 14 18:18:46 2007 UTC (12 years, 1 month ago) by sgodin
File length: 3517 byte(s)
- initial checkin of reTurn project - Stun/Turn Server and Client Library
- see README.txt for more info and status

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