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

Log of /main/reTurn/UdpRelayServer.cxx

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 10131 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 22 13:33:55 2013 UTC (6 years, 7 months ago) by sgodin
File length: 5185 byte(s)
Diff to previous 9732
-improved diagnostics in RequestHandler - print senders tuple with errors
-detect port in use errors when creating relay
-move permission checking into TurnAllocation object for better encapsulation
-TCP/TLS Server classes - ensure we try to accept future connections if we
 receive an error indicating we ran out of file descriptors
-TLS/UDP Servers classes - throw on errors in constructor
-TurnAllocation/UdpRelayServer - added flags so that some errors only log 
 a Warning level once, then will log at Debug level after - this helps to 
 avoid flooding logs with Warning level messages



Revision 9732 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 25 15:26:59 2012 UTC (7 years, 5 months ago) by sgodin
File length: 4355 byte(s)
Diff to previous 9331
-VS2010 - quote TargetPath on GeoIP post build step for paths that contain spaces
-Return server - suppress socket errors when closing relay

Revision 9331 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 23 14:51:26 2012 UTC (7 years, 9 months ago) by sgodin
File length: 4341 byte(s)
Diff to previous 8367
-added ConfigParse to rutil VS project files
-ensure asio doesn't throw

Revision 8367 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 16 18:10:49 2008 UTC (10 years, 11 months ago) by sgodin
File length: 4315 byte(s)
Diff to previous 8297
-update a bunch of license blocks from Vovida 2.0 to BSD-3 clause that were supposed to have been changed months ago

Revision 8297 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 19 16:40:45 2008 UTC (11 years ago) by sgodin
File length: 4253 byte(s)
Diff to previous 7526
-made stream output resipfaststream friendly
-started update from RFC3489-bis11 to RFC5389
-renamed Server attribute to Software
-ensure if an attribute appears more than once, then the duplicates are ignored
-ensure encoding/decoding of attribute padding is RFC5389 compliant
-removed RefreshInterval attribute
-fixed some ipv6 parsing problems



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: 4229 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: 4228 byte(s)
Diff to previous 7501
- 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 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: 4178 byte(s)
Diff to previous 7425
-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 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: 4063 byte(s)
Diff to previous 7418
- asynchronous reTurn client work started - not completed yet

Revision 7418 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 21 22:28:22 2007 UTC (12 years ago) by sgodin
File length: 3937 byte(s)
Diff to previous 7405
-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 7405 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 14 22:09:41 2007 UTC (12 years ago) by sgodin
File length: 4842 byte(s)
Diff to previous 7395
Client fixes
- fix handling of DataInd in reTurn client

Server fixes
- fixed a bug in UdpRelayServer that stopped data from being README.txt
- fixed a bug in TlsConnection for reading data



Revision 7395 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 2 21:42:41 2007 UTC (12 years ago) by sgodin
File length: 4809 byte(s)
Diff to previous 7368
-implemented 3489-bis11 bind request on client api
-implemented synchronous DNS hostname resolution for client api
-implemented automatic client allocation refreshes
-fixed client TCP socket reading to handle TCP messages that are received in multiple packets
-cleanup up TurnAllocation accessors
-implemented proper xor handling for turn address attributes


Revision 7368 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 28 21:02:54 2007 UTC (12 years ago) by sgodin
File length: 4793 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: 4336 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: 4384 byte(s)
Diff to previous 7346
-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 7346 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 22 02:43:23 2007 UTC (12 years, 1 month ago) by sgodin
File length: 4377 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: 4375 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