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
1 day
ago.
Jan 25, 2025 — Jan 25, 2026
Showing page 160 of 169
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
o Add ability to record sessions using PCAP file format instead of non-standard ad-hoc format. The PCAP format, which is the de-facto standard for packet capturing software, has the advantage of being compatible with numerous third-party tools and utilities, such as Wireshark (Ethereal) for example. The drawback of PCAP is sligtly larger overhead (extra 12 bytes for every saved RTP packet for IPv4). Also, recording IPv6 sessions in PCAP format is not supported at the moment. Due to those two shortcomings make new functionality opt-in, it needs to be enabled explicitly by supplying the new -P option.
Maxim Sobolev
More...
over 17 years ago
Update to compile on Linux.
sobomax
More...
over 17 years ago
Add ability to record sessions using PCAP format, so that they could be processed and analyzed by the third-party tools, such as wireshark for example. The PCAP format has 12-byte overhead per RTP packet compared to the previous ad-hoc format and code doesn't support recording IPv6 sessions yet, so that make it optional that can be turned on with the new -P command line option.
sobomax
More...
over 17 years ago
Rename nultiple "ctime" variables into "dtime", the former has a potential to clash with the libc function with the same time. Also use "dtime" as part of function names, since it better reflects their meaning ("double time").
Maxim Sobolev
More...
over 17 years ago
Rename functions to better reflect their purpose:
Maxim Sobolev
More...
over 17 years ago
Remove debug printf.
sobomax
More...
over 17 years ago
Rename ctime variables into dtime and use it consistently. The ctime has a potential of colliding with libc function and dtime ("double time") also better captures purpose.
sobomax
More...
over 17 years ago
Fix a bug when inserting packet at the head of the queue.
Maxim Sobolev
More...
over 17 years ago
o Improve RTP packet parsing by checking some previously unchecked error conditions;
sobomax
More...
over 17 years ago
Add install target.
sobomax
More...
over 17 years ago
Count number of RTP packets received/transmitted and report this statistics in the query command. This would allow us to analyze performance impact of some upcoming changes by comparing the number of packets forwarding with the CPU time consumed by the proxy.
sobomax
More...
over 17 years ago
Fix ages old bug exposed by the recent changes (addition of the support for generating compact headers). Basically in UAS code we have been saving To HF as a remote ID in the form of SipTo instance and From header as a local ID in the form of SipFrom instance, but used them to generate From and To headers in the in-dialog transactions respectively (SipTo -> From, SipFrom -> To). Obviously this broke dialog matching at the remote breaking significant percentage of calls badly.
Maxim Sobolev
More...
over 17 years ago
Fix cut&paste error in the previous change.
Maxim Sobolev
More...
over 17 years ago
Fold in common code into the separate function.
Maxim Sobolev
More...
over 17 years ago
Add new compactStr() method allowing to generate compact form of HF(s).
Maxim Sobolev
More...
over 17 years ago
Retire getName() method which has no users and only introduces unneded indirection.
Maxim Sobolev
More...
over 17 years ago
o Add canonic form to properly capitalize;
Maxim Sobolev
More...
over 17 years ago
Add ability to generate compact form of HF names. Later on we will integrate it into the upper levels.
Maxim Sobolev
More...
over 17 years ago
When running in the reduced privileges in the local socket control mod make sure we also change ownership of the socket to match ownership of the proxy itself. This allows to run proxy with the same ID as the SER/OpenSER.
Maxim Sobolev
More...
over 17 years ago
Remove debug printf.
Maxim Sobolev
More...
over 17 years ago
Handle all enum values in the switch() to silence gcc in pedantic mode.
Maxim Sobolev
More...
over 17 years ago
Don't parse body in 100 Trying and all final negative replies. We don't really need them, while some brain-damaged devices include bogus Content-Length entries into final negatives resulting in parse errors.
Maxim Sobolev
More...
over 17 years ago
Use the second via if present or first if not to determine the remote IP, not the last one.
Maxim Sobolev
More...
over 17 years ago
One more place to do hash_table_findXXX() -> session_findXXX().
sobomax
More...
over 17 years ago
Rename hash_table_findXXX() into session_findXXX(), since the latter is shorter and more reflects what the function does.
sobomax
More...
over 17 years ago
Merge in recent changes from the BSD version to bring it on par with 1.1 stable release. This includes:
sobomax
More...
over 17 years ago
Do identation using tabs instead of spaces and insert some blank lines to reduce diff to the BSD version.
sobomax
More...
over 17 years ago
Fix type: " -> [.
Maxim Sobolev
More...
over 17 years ago
Use '0.0.0.0' instead of '*' to avoid unvanted shell glob matching.
Maxim Sobolev
More...
over 17 years ago
Fix typo PREFIX -> prefix.
Maxim Sobolev
More...
over 17 years ago
←
1
2
…
156
157
158
159
160
161
162
163
164
…
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