openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
rtpproxy
Settings
|
Report Duplicate
6
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Moderate Activity
Commits
: Listings
Analyzed
1 day
ago. based on code collected
2 days
ago.
Jan 17, 2025 — Jan 17, 2026
Showing page 165 of 169
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Add bunch of files into distribution.
Maxim Sobolev
More...
about 18 years ago
Implement the new option `-u uname[:gname]', which can be used to switch to the selected user/group when proxy is up and running. Discourage running as a root by displaying warning in the normal mode and refuse to run as root in the remote control mode at all. UDP is too easy to spoof and some of the new features (`C' command for example or `P' command) make it very easy to retrieve and/or overwrite local files. We also plan to add option allowing to chroot the proxy, which should provide even better protection.
Maxim Sobolev
More...
about 18 years ago
Add new command `C' which allows to fork off RTP stream to the specified host:port or save stream into named file. In the latter case it works just like R command, but allows to specify output file name.
Maxim Sobolev
More...
about 18 years ago
Merge in latest changes from the BSD version:
sobomax
More...
about 18 years ago
Include rtpp_defines.h to get definition of struct cfg, don't rely on other headers to include it.
Maxim Sobolev
More...
about 18 years ago
Kill variables that we don't use anymore.
Maxim Sobolev
More...
about 18 years ago
o Implement ability to configure port range via command line using two new options: -m port_min and -M port_max. Inspired by the OpenSER ticket #1707122.
Maxim Sobolev
More...
about 18 years ago
Fix rtp_samples2bytes() and rtp_bytes2samples() for the G.723.1 codec. For now only support 6.3kbps version, since the interface within rtpproxy itself is not flexible enough to support both, this means that for now only this version of G.723.1 will be resized. We will improve the algorythm so that variable-bitrate codecs could be supported as well.
Maxim Sobolev
More...
about 18 years ago
Don't list parameters for conn() and disc() methods explicitly. This fixes RADIUS b2bua for the cases when accounting is disabled.
Maxim Sobolev
More...
about 18 years ago
Add files forgotten in my previous commit.
sobomax
More...
about 18 years ago
Sync with today's trunk stapshot from iptel.org cvs. This bring in RTP resizer and removes some old features that we are not using and which have never been actually merged into the public version. Not a big deal.
sobomax
More...
about 18 years ago
Regen.
Maxim Sobolev
More...
about 18 years ago
We are 1.1-beta.
Maxim Sobolev
More...
about 18 years ago
Re-gen.
Maxim Sobolev
More...
about 18 years ago
Announce re-packetization extension.
Maxim Sobolev
More...
about 18 years ago
Introduce the major new feature - ability to repacketize RTP packets in order to increase/decrease payload size. This is useful for example in the situations where bandwith is scarce and it's necessary to keep RTP/UDP/IP header overhead as low as possible. Tests suggest that packets up to 100-150ms still provide adequate sound quality, while they give almost two-fold bandwith reduction compared to standard 30ms G.729 pakets (70% reduction compared to 10ms G.729!).
Maxim Sobolev
More...
about 18 years ago
Tag each packet with arrival time (taken as time when poll() returns) and use this time as needed instead of calling getctime() in different places across the code. The issue here is that getctime() generates gettimeofday() system call, on some system it could be optimized for speed using some tricks to avoid userland->kernel->userland switching overhead, but generally speaking we can't rely on that being true.
Maxim Sobolev
More...
about 18 years ago
D, R and S commands don't take any modifiers so that generate syntax error if we see any of them being used.
Maxim Sobolev
More...
about 18 years ago
There is not much point passing individual members of the struct rtp_packet down the call chain if we can just pass the pointer to the whole structure. This change have no finctional impact.
Maxim Sobolev
More...
about 18 years ago
Don't do any initialization whatsoever in the rtp_packet_alloc(), since we don't really want to invoke memset on 8KB+ buffer for each and every incoming RTP packet, as it will kill the performance with any decent PPS rate. Instead, rely on the upper level code that uses packets to initialize the structure as needed.
Maxim Sobolev
More...
about 18 years ago
Amother whitespace - put break between global includes and local ones.
Maxim Sobolev
More...
about 18 years ago
Whitespace change:
Maxim Sobolev
More...
about 18 years ago
Don't try to close any descriptors, as daemon(3) will do the job for descriptors 0-2 for us, while there should be no other descriptors open on startup. This actually making rev.1.41 working.
Maxim Sobolev
More...
about 18 years ago
Regen.
Maxim Sobolev
More...
about 18 years ago
Add rtp.c.
Maxim Sobolev
More...
about 18 years ago
Refactor main loop code to be more modular and easy to modify/understand. This work is no-op for now and just a preparation for addition of some major new features that would follow.
Maxim Sobolev
More...
about 18 years ago
Another identation cleanup.
Maxim Sobolev
More...
about 18 years ago
Fix identation in compare_session_tags().
Maxim Sobolev
More...
about 18 years ago
o Fix `I' command so that it possible to use it in the remote mode (extend output and append cookie when necessary);
Maxim Sobolev
More...
about 18 years ago
o Add missed include;
sobomax
More...
about 18 years ago
←
1
2
…
161
162
163
164
165
166
167
168
169
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree