Commit Graph

1112 Commits (master)

Author SHA1 Message Date
sauwming 52f7c28622 Changed version to 2.13-dev
2 years ago
sauwming 43c745789d Changed version to 2.13 (2)-change PJ_VERSION_NUM_EXTRA
2 years ago
sauwming f25c7457cb Changed version to 2.13
2 years ago
Riza Sulistyo 5ac9104514
Expand tab to spaces and remove $Id$ (#3292)
2 years ago
Nanang Izzuddin d00fc12807
Miscellaneous fixes (#3280)
2 years ago
Nanang Izzuddin c95d2962f3
Fix random fail in UDP sock replace on iOS due to uninitialized status (#3284)
2 years ago
sauwming 1128f9dc18
Fixed repeated identical OpenSSL error (#3281)
2 years ago
sauwming ae580f351f Misc (re #3087): Suppressed build warning on Mac
2 years ago
Riza Sulistyo 74569f926a
Fix build warning and error for UWP (#3276)
2 years ago
orbea c804b31f85
Fix build fail on alpine linux (with musl libc) : no execinfo.h (#3263)
2 years ago
lukas-nowak 304f8dc48f
conditional compilation removed from macro expansion to satisfy MSVC (#3264)
2 years ago
Nanang Izzuddin e948f48e2e
Fix compile error due to variable not in beginning of block (C89 compatibility). (#3257)
2 years ago
jimying b0a0fc785e
Fix ioqueue_kqueue: error convert milliseconds to nanoseconds (#3206)
2 years ago
sauwming 06dc90eaf9
Fixed assertion in Apple SSL when verification is retried (#3034)
2 years ago
sauwming dbbeb06ed5
Add OpenSSL version check for SSL_SESSION_is_resumable() (#3120)
2 years ago
Andreas Wehrmann 0fb32cd4c0
free SSL context and reset context pointer when setting the cipher list fails; this is a followup of issue #3069 (#3245)
2 years ago
Andreas Wehrmann 6f80f645d9
Windows: add FILE_SHARE_DELETE flag when opening/creating files to allow for interacting with temporary files (#3246)
2 years ago
Nanang Izzuddin edb884c713
Change PJ_ACTIVESOCK_TCP_IPHONE_OS_BG default to 0, because app gets killed on iOS 16 when using VoIP socket. (#3253)
2 years ago
sauwming 0af29caf6d
Make sure that epoll sleep is done only if the delay is positive (#3233)
2 years ago
sauwming 9426572a1c
Fixed memory leak in OpenSSL when getting certificate chain (#3235)
2 years ago
Andreas Wehrmann 8e7d630d55
Fix assertion when trying to set QOS of type "signalling" (#3222)
2 years ago
Benny Prijono c03ab41ed5
Documentation fixes for docs.pjsip.org v2.0 project (#3202)
2 years ago
jimying 6c8f39c3bb
Fix PJ_PERROR(): the second arg is error (#3204)
2 years ago
jimying de56dda311
Add new api pj_sock_socketpair() (#3179)
2 years ago
Nanang Izzuddin e4bc56031a
Fix multicast problem on Windows due to 'bad' defined SOL_IP in recent Windows build toolset (v143). (#3190)
2 years ago
Benny Prijono 5604238bf5
EPOLLIN bug, epoll ioqueue refactoring and other bug fixes/enhancements to ioqueue (#3188)
2 years ago
Nanang Izzuddin 6ff18b4f8a
Lock ordering issue in video conference bridge (#3183)
2 years ago
Benny Prijono 70ecdb584e
Merge branch 'pjsip:master' into master
2 years ago
bennylp 24201b0983 Add pj_log_set/get_indent() API to allow threads to synchronize log indentation
2 years ago
bennylp 3ade7c9215 Bug fixes and enhancements in pjlib ioq_perf. Bug fixes:
2 years ago
Andreas Wehrmann e10e2075f5
prevent buffer overflow: The Unicode variant expects the number of characters that can be put in the buffer supplied by the user and not the size in bytes. (#3170)
2 years ago
Riza Sulistyo 0d7157c167
Support OpenSSL3 (#3168)
2 years ago
jimying b9db6ac058
Fix epoll-oneshot may cause crash (#3158)
2 years ago
jimying cbc2051d7b
Set thread display name (#3156)
2 years ago
jimying fc3763d074
Run-time detect epoll exclusive/oneshot support (#3151)
2 years ago
sauwming 0cdd34c1e0
Patch to improve epoll implementation (#3121)
2 years ago
Davy Durham 156950f32a
honoring __aarch64__ (clang's macro) as being equivalent to _M_ARM64 (MSVC's macro) to properly detect arm64 when compiling under clang (not using autoconf). This is necessary for multiarch builds. (#3017)
2 years ago
Nanang Izzuddin a575041ac3
Fix warnings related to <pj/limits.h> (#3089)
2 years ago
Riza Sulistyo ed46d2eaca
Always re-arm ioqueue for events on pj_ioqueue_poll() (#3018)
2 years ago
Riza Sulistyo 947bc1ee6d
Merge pull request from GHSA-rwgw-vwxg-q799
2 years ago
johado 863629bc65
Fix double free of ossock->ossl_ctx in case of errors (#3069) (#3070)
2 years ago
jimying 22f4d0e78f
add kqueue support for macos/BSD (#3029)
2 years ago
jimying 5921342c0d
Fix thread attributes memory leak when create thread (FreeBSD) (#3031)
2 years ago
Riza Sulistyo 94886d72d5
Deprecate PJ_ENABLE_EXTRA_CHECK macro (#3008)
3 years ago
nanangizz 4a5b55b6a2 Changed version to 2.12-dev
3 years ago
nanangizz 99660f6add Changed version to 2.12
3 years ago
sauwming 6f197385c7
Miscellaneous fixes (#2969)
3 years ago
Tobias Schlager d2387d0121
Avoid assertions when using PJ_HAS_THREADS 0 (#2958)
3 years ago
George Joseph 668a828631
Add additional unit test options (#2961)
3 years ago
sauwming a5fa35305a
Fixed OpenSSL server context initialization (#2973)
3 years ago