sauwming
3cdea084b2
Check for tdata when ending inv session ( #2938 )
3 years ago
sauwming
0cdc5e8df0
Initialize pj logging earlier in pj_init() ( #2949 )
3 years ago
sauwming
88b8981817
End CLI telnet session upon data read error ( #2939 )
3 years ago
Florian Xaver
e84b3318d7
Support Digest AKA authentication in PJSUA2 ( #2785 )
3 years ago
Florian Xaver
ff7cd11630
Support loop media transport in PJSUA2 ( #2900 )
3 years ago
George Joseph
80c48e9a57
Create generic pjsip_hdr_find functions ( #2941 )
3 years ago
Riza Sulistyo
d3d4d2200c
Support Flow-Timer on rfc5626 ( #2921 )
...
* Support Flow-Timer
* randomize keep-alive timer each time it is scheduled.
* Modify random delay calculation.
* Simplify random delay calculation.
3 years ago
sauwming
b771df4663
Fix missing event unsubscription in pjsua video ( #2932 )
3 years ago
Riza Sulistyo
1aa2c0e0fb
Merge pull request from GHSA-8fmx-hqw7-6gmc
3 years ago
sauwming
3faf1d2b4d
Fix incorrect unescaping of tokens during parsing ( #2933 )
3 years ago
jimying
88b7e0f12e
fix clock thread lock not released ( #2874 )
3 years ago
ryancaicse
bc32549bb3
Fix some resource leaks ( #2928 )
3 years ago
Nanang Izzuddin
adb8340752
Revert "After ICE nego is completed, don't perform triggered check and ignore any completion of outgoing check."
...
This reverts commit 105ca1675d
.
3 years ago
Nanang Izzuddin
105ca1675d
After ICE nego is completed, don't perform triggered check and ignore any completion of outgoing check.
3 years ago
Riza Sulistyo
f74c1fc22b
Merge pull request from GHSA-r374-qrwv-86hh
3 years ago
sauwming
833c983029
Get note from root if not found in tuple ( #2909 )
3 years ago
sauwming
fc91812dd1
Fix crash when dumping call data during media deinit ( #2918 )
3 years ago
sauwming
41b7bde0f0
Check for decoding delay in video stream ( #2886 )
3 years ago
George Joseph
69a89a26dd
sip_inv: Additional multipart support ( #2919 ) ( #2920 )
3 years ago
George Joseph
57416c5cf8
Fix declaration of pjsip_auth_deinit_parser() ( #2914 )
3 years ago
sauwming
5c9cc3cea4
Pjsua test fix on multiple authentication header scenario ( #2922 )
3 years ago
sauwming
8b621f192c
Merge pull request from GHSA-3qx3-cg72-wrh9
3 years ago
Riza Sulistyo
cc339ac623
Workflow - update openssl for windows path.
3 years ago
sauwming
fbfad9fd22
End CLI session upon connection closure ( #2917 )
3 years ago
Nanang Izzuddin
c6e238d2a3
Avoid memory bloat on ICE restart ( #2903 )
3 years ago
George Joseph
f395420e3f
pjsip-apps: Set initial log level to 1 ( #2912 )
...
When pjsua is started or when the python bindings are initialized
tons of debug log messages are emitted before the command line
"log-level" arguments are processed. This causes quite a bit
of unnecessary log space to be used. To combat this,
pj_log_set_level(1) is now called before anything else. The
command line arguments can, of course, still set any level
later on.
3 years ago
0xBiN
7b8ea759e1
Prevent pj_gettickcount() calculation overflow ( #2899 )
3 years ago
Nanang Izzuddin
7dcf16dca5
Fix issues in updating media dir to "none" in the middle of a call ( #2906 )
...
* Fix issues in updating media dir to NONE in the middle of a call
* Update PJSUA2 CallSetting::mediaDir declaration for SWIG. Note: adding SWIG template for MediaDirVector as vector of pjmedia_dir enum causes some error: SWIG treats enum as int, so vector of pjmedia_dir will be wrapped as vector of int, as there is already IntVector, SWIG rejects duplicated vector of int.
3 years ago
Nanang Izzuddin
9784f78dc7
Make keyframe interval configurable in Apple VideoToolbox codecs ( #2905 )
3 years ago
Riza Sulistyo
073e992767
Add documentation on how port_range is used ( #2904 )
...
* Add documentation on how port_range is used.
* Add pjsua2 documentation
* Move example of media transport settings
3 years ago
sauwming
9526a6e56a
Play WAV data even if the data length is truncated ( #2892 )
3 years ago
Riza Sulistyo
ef0ed65808
Disable assertion when checking for an invalid transport ( #2891 )
...
* Disable assertion for an invalid transport
* Modification based on comments.
3 years ago
Riza Sulistyo
cc680d21e6
Change "md5" algorithm name to uppercase to comply with the standard ( #2889 )
3 years ago
Nanang Izzuddin
ab86ec3dc0
Only add the top most supported auth header in auth reinit request. ( #2887 )
3 years ago
sauwming
57376c13ac
Add aarch64 check for building libwebrtc and webrtc-aec3 ( #2884 )
3 years ago
Nanang Izzuddin
532e64ef6e
Disable auto restart socket in PJMEDIA and PJSIP transports ( #2881 )
3 years ago
Riza Sulistyo
c5234d5418
Change interval calculation for sending keep-alive message ( #2878 )
...
* Change interval calculation for sending keep alive message
* Fix misstype
3 years ago
Riza Sulistyo
6ca06f63ec
Fix some doc warning ( #2879 )
3 years ago
jimying
263886b8e0
Add vp8/vp9 support to ffmpeg_vid_codecs ( #2863 )
3 years ago
jimying
de9bdf3dc0
aviplay render window add flags border & resizable ( #2868 )
3 years ago
ryancaicse
8e799da6cf
Fix a bug destroying an unreleased lock in vid stream ( #2865 )
3 years ago
Nanang Izzuddin
d2f9563008
Add PJMEDIA_VID_STREAM_CHECK_RTP_PT setting ( #2854 )
3 years ago
Nanang Izzuddin
407009c0a8
Fix bug in REGISTER Contact length calculation ( #2857 )
3 years ago
Nanang Izzuddin
c87056e178
Add call dump to pjsua_media_channel_deinit() ( #2855 )
3 years ago
ali
4dc183bf37
Fixed wrong path to config_site_sample.h in Readme.txt ( #2850 )
3 years ago
Nanang Izzuddin
3cf3b04a38
One way audio due to Opus falsely detecting codec ptime change ( #2836 )
3 years ago
Nanang Izzuddin
6b1821c0c7
Add compile-time setting to disable automatic video device subsystem initialization ( #2777 )
3 years ago
sauwming
06bf32aa6c
Fix build failure on Mac CI machine due to OpenSSL not found ( #2848 )
3 years ago
Nanang Izzuddin
11ec771c90
Replace pj_ansi_strchr() with pj_memchr() in pj_scan_skip_line(). ( #2839 )
3 years ago
Sean
97ddd172e9
Allow macos to share from USB camera ( #2793 )
3 years ago