6
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 1 hour ago. based on code collected about 10 hours ago.
Dec 17, 2024 — Dec 17, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Make msg const. More... over 1 year ago
Recreate all sessions on each input and drop them when it's done. More... over 1 year ago
Put a cap on the size of accounting queue, so it does not blow up if we are not able to process all requests in a timely manner (i.e. when doing fuzzing). More... over 1 year ago
Add ability to limit length of the queue to a specific number of elements. This is to allow limiting memory usage in case the system gets overloaded. More... over 1 year ago
Pull latest ccache from ghcr.io/sobomax/ccache. More... over 1 year ago
Straighten up ul_reply_port() function to not overflow reply buffer with the subcommands responses. Reported by OSS Fuzz. More... over 1 year ago
Use rtpp_refproxy to grab reference to the rtpp_dtls_conn instance while scheduling a timer. Otherwise the rtpp_dtls_conn might be deallocated causing "use-after-free" when timer hits. More... over 1 year ago
Re-gen. More... over 1 year ago
Add rtpp_refproxy, a simple class which could take several refcounters and dereference then on destruction as a group. This is to allow multiple references to be grabbed in APIs like rtpp_timed.schedule_rc(). More... over 1 year ago
Don't install openssl and libsrtp2 when building introspector. Those just pollute the report. More... over 1 year ago
Also build introspector. More... over 1 year ago
Use RAND_set_rand_method() and a custom function to dumb down openssl's RNG. More... over 1 year ago
Make setup dumbier, i.e. easier to fuzz. More... over 1 year ago
Rename rand_u32() function so that it does not collide with libre's function with the very same name. More... over 1 year ago
Fix fuzz introspector build failure by defining RANLIB and making sue libsrtp2-dev uses CFLAGS while linking. More... over 1 year ago
Make rtpp_cand_decode() use central log for errors when available. More... over 1 year ago
rand() -> random() to simplify seeding. More... over 1 year ago
Add flag for RNG re-seed to help with brute-forcing cryptos in fuzz_rtp_session. More... over 1 year ago
Simplify and add ice-less DTLS session to fuzz DTLS negotiation logic. More... over 1 year ago
When debug is on check that polltbl has no duplicate keys. More... over 1 year ago
Make sure to dereference a socket in case of failure. This would leak file descriptor and a bit of memory otherwise. More... over 1 year ago
Reorgaize incref debug code to be more correct. More... over 1 year ago
Fetch debug flags before decrement, otherwise we can decrement and then somebody decrements it and deallocates. Atomic is not needed since this initialized around the init time. More... over 1 year ago
Put library sources into src/libfuzzer to fix coverage generation. More... over 1 year ago
Don't delete openssl / libsrtp2 sources: those are needed for coverage report. More... over 1 year ago
Don't supply the same packet into the pproc multiple times. This will cause memory leaks and other nasty issues. More... over 1 year ago
Extend traceen to track&report call site. More... over 1 year ago
Reorder arguments of the rtpp_memdeb_asprintf() so it's easier to use. More... over 1 year ago
Use RTPP_OBJ_INCREF / RTPP_OBJ_DECREF. More... over 1 year ago
Turn off excess verbosity. More... over 1 year ago