[RTPproxy Devel] RTPProxy Enhancements - Syslog Support and Relay Port Randomization

Tavis P. tavis.lists at galaxytelecom.net
Tue Jun 24 15:44:16 PDT 2008


Done and done :)

Maxim Sobolev wrote:
> Dear Tavis,
>
> Thank you very much for your patches. Both features indeed very useful, 
> I will get them integrated in the next few days.
>
> Please consider subscribing to the list, so that you can see replies and 
> comments.
>
> Tavis P. wrote:
>   
>> Hello,
>>
>> We have added a couple new features to RTPProxy and would like to share 
>> them with you.
>>
>> 1:  Relay Port Randomization
>> Due to concerns about possible RTP injection attacks we did some work to 
>> randomize the ports used for RTP sessions in RTPProxy.  In our 
>> implementation the RTPProxy application generates a random "path" 
>> through the available port range at startup, where RTPProxy selects a 
>> random port by simply skipping to the next port in the list of random 
>> ports (much like song randomization in certain mp3 players)
>>
>>
>> 2:  Syslog support
>> All logging output can now be presented using system, this makes daemon 
>> mode logging more visible to the admin (and creates the potential to 
>> alert on certain error conditions).
>> There is a new command line argument [-d debug_level] where debug_level 
>> is an integer specifying the level of logging <syslog.h>.
>> The supported mode are specified via syslog.h, ie on syslog.h 8.1
>> (Berkeley) 6/2/93:
>>    LOG_CRIT 2,
>>    LOG_ERR 3,
>>    LOG_WARNING 4,
>>    LOG_INFO 6,
>>    LOG_DEBUG 7
>>
>> Credits go to:
>> Tavis Paquette <tavis at galaxytelecom dot net>
>> Peter Baer <pbaer at galaxytelecom dot net>
>>
>>
>> The attached patch was tested on version rtpproxy-1.1.tar.gz
>>     
>
> Regards,
>   



More information about the Devel mailing list