Goodicus
a7c4d83807
Enable Late Offer Answer Mode (LOAM) feature in the pjsua ( #3869 )
2024-03-21 16:58:24 +07:00
naf
cfde494dc3
Add missing openssl SECLEVEL=0 support ( #3890 )
...
Previous SECLEVEL support allowed for levels 1-5.
However, openssl defines levels 0-5. [1]
Recent openssl versions (3.0+) have moved previous
popular ciphers/key lengths (i.e. RSA1024withSHA1)
into level 0, so it is now a reasonable choice to use.
Add support for level 0.
[1] https://www.openssl.org/docs/man3.2/man3/SSL_CTX_set_security_level.html
2024-03-19 15:02:07 +07:00
Nanang Izzuddin
a974061441
Update listener restart in IP change: don't create/restart listener if currently no listener, also update docs that bound address setting will be reset. ( #3873 )
2024-03-15 09:41:16 +07:00
Andreas Wehrmann
ed40439b0d
add missing unlock ( #3885 )
2024-03-15 10:01:08 +08:00
Fil
70332e3510
Rephrase some type definitions in the docs for a better understanding ( #3880 )
2024-03-12 10:28:42 +08:00
sauwming
c36802585d
Fixed ioqueue backend selection configure script ( #3878 )
2024-03-06 13:27:37 +08:00
Nanang Izzuddin
7d2248f38a
Add checks in restarting listeners in IP change scenario ( #3872 )
2024-03-06 12:21:34 +07:00
sauwming
9e6a63e42f
Modified DTLS cert signature algorithm used ( #3876 )
2024-03-05 12:46:57 +08:00
sauwming
5ef8463d56
Video CI test on iOS device ( #3868 )
2024-02-27 13:01:06 +08:00
sauwming
2d6a9d4442
Check the availability of Metal device ( #3871 )
2024-02-27 12:54:00 +08:00
Goodicus
b0be1706ea
Add an option to disable Message Composition Indication feature (MCI) ( #3866 )
2024-02-22 14:01:25 +08:00
Akos Denke
7178ab01a8
Add extra logging for dummy resample imp ( #3863 )
2024-02-21 16:32:16 +08:00
Jannis Muething
fc3b03c937
Secure random number generator for SRTP key when using PJ_SSL_SOCK_IMP_APPLE ( #3860 )
2024-02-15 11:25:16 +08:00
Nanang Izzuddin
beb06a57ca
Fix bad mem access in cancelling a timer, move _timer_id validation earlier. ( #3854 )
2024-02-07 15:28:32 +07:00
sauwming
f33d5fc555
Activate Bitrise iOS build test ( #3845 )
2024-01-31 11:14:51 +08:00
sauwming
a32d7c2907
Prevent data race in PJSIP presence ( #3847 )
2024-01-31 09:09:51 +08:00
sauwming
776c70ef01
Fixed missing unlocks in dialog event ( #3849 )
2024-01-30 17:29:51 +08:00
sauwming
0de8fef515
Fixed SWIG Python build failure on Mac ( #3848 )
2024-01-30 17:29:25 +08:00
sauwming
e12a8d17a0
Fixed dialog event Coverity warnings ( #3846 )
2024-01-30 13:01:25 +08:00
Goodicus
d692a9940f
Implement Dialog Event subscription (client only) ( #3754 )
2024-01-29 14:28:15 +08:00
sauwming
b3ea8a29ac
Add Metal renderer for Mac and iOS ( #3841 )
2024-01-29 09:28:10 +08:00
Nanang Izzuddin
e2b7d73ef5
Update SECURITY.md ( #3840 )
2024-01-24 10:34:25 +07:00
dependabot[bot]
ce8d20cadf
Bump shlex from 1.1.0 to 1.3.0 in /pjsip-apps/src/rust/demo ( #3839 )
2024-01-23 14:55:36 +08:00
Nanang Izzuddin
569aac1b1c
Potential issues when IPv6 is disabled ( #3835 )
2024-01-23 12:52:53 +07:00
sauwming
712b06407f
Fixed thread leak in Mac OS ( #3838 )
2024-01-23 09:33:44 +08:00
sauwming
d762276861
Fixed deprecation warnings on Mac and iOS ( #3837 )
2024-01-22 16:26:23 +08:00
Amilcar Ubiera
53d96cd5b8
pjsua_handle_ip_change: Added missing null check for on_ip_changed_progress callback ( #3830 )
2024-01-17 14:19:30 +07:00
sauwming
98d51a0e58
Fixed account's route set update when modifying account ( #3825 )
2024-01-16 10:12:09 +08:00
Riza Sulistyo
b6cc71ad19
Retransmit 2xx response when transport is closed ( #3828 )
2024-01-15 08:57:46 +07:00
sauwming
f2055ef7a3
Fixed issues when adding new media and deinitializing media ( #3821 )
2024-01-12 15:26:29 +08:00
sauwming
19c018affd
Fixed Service-Route update upon registration ( #3823 )
2024-01-10 16:55:23 +08:00
Brad Smith
26bdf998f0
Adjust code to support LibreSSL without the ASN1 macros ( #3822 )
2024-01-09 11:48:33 +08:00
sauwming
ca0c4403ec
Fixed TURN session use after free ( #3814 )
2024-01-05 15:09:19 +08:00
sauwming
3ed76a11c0
Fixed data races in UPnP ( #3819 )
2024-01-05 15:08:59 +08:00
sauwming
86e22f4329
Enable PendingJob use on Python ( #3817 )
2024-01-03 19:05:46 +08:00
sauwming
c6fd43208d
Fixed bug in pjsua_call_answer() ( #3818 )
2024-01-03 13:26:43 +08:00
Riza Sulistyo
4dfbdf7b1f
Terminate client transaction upon transport error ( #3806 )
...
* Terminate client transaction upon transport error
* Fixed UAS tsx tp error handling and PJSIP test
2024-01-02 15:57:45 +08:00
Florian Xaver
71e7087836
Fix answering a re-INVITE ( #3770 )
2024-01-02 13:33:16 +08:00
Nanang Izzuddin
a31d048ecb
Fix parsing IPv6 TURN server in PJSUA ( #3796 )
2024-01-02 11:54:21 +08:00
Nanang Izzuddin
8e9857a81e
Miscelaneous Coverity fixes ( #3792 )
...
* Fix CID: 1527652, 1524421, 1524414, 1524392
* Fixed UPnP data races
2024-01-02 11:53:57 +08:00
Riza Sulistyo
b981b45183
Fix return value for pjsua_set_snd_dev2() with no sound device option ( #3809 )
...
* Fix return value for pjsua_set_snd_dev2() with no sound device option
* Move initialization
* modification based on comments
2023-12-28 12:20:38 +07:00
sauwming
42a3e78d75
Fixed deprecation of Account.findBuddy() in pygui sample app ( #3815 )
2023-12-27 19:31:36 +08:00
sauwming
033e4d7ae3
Fixed printf format warnings ( #3813 )
2023-12-27 10:32:32 +08:00
sauwming
5601a20c1e
Fixed CI build failure due to Python setup ( #3811 )
2023-12-26 14:37:53 +08:00
sauwming
ca2e450edf
Prevent immediate tsx termination upon transport error ( #3805 )
2023-12-18 11:56:43 +08:00
Gregor Jasny
48f3723d71
build: use C++ compiler for linking ( #3766 )
2023-12-15 22:12:32 +08:00
sauwming
043926a584
Fixed SDP media transport protocol info parsing ( #3802 )
2023-12-14 12:22:14 +08:00
sauwming
378e97ca10
Fixed deadlock between stream and ICE ( #3801 )
2023-12-14 12:15:58 +08:00
Brad Smith
4140143493
Switch LibreSSL code path to utilizing OpenSSL 1.1 API ( #3758 )
2023-12-12 12:50:56 +08:00
Olle Axelsson
5229ce2473
Use of uninitialized values ( #3794 )
2023-12-12 10:08:25 +08:00