Riza Sulistyo
801484823c
Changed version to 2.11-dev
2021-03-17 15:51:36 +07:00
Riza Sulistyo
842b4ba27d
Changed version to 2.11
2021-03-17 14:34:46 +07:00
sauwming
fb8a7772ef
Apple SSL backend using Network framework ( #2482 )
2020-09-29 11:31:01 +08:00
Alexey Kuznetsov
741bb0ced8
Dispatch semaphores on Darwin ( #2351 ) ( #2411 )
...
Dispatch semaphore is a more modern semaphore implementation on Apple
platforms. Apple claims it is more efficient. A call down to kernel is
only needed when the calling thread needs to be blocked.
Dispatch semaphores work in sandboxed Mac apps, but POSIX semaphores
don't.
2020-04-30 16:03:31 +08:00
Riza Sulistyo
7224dd44b5
Add thread locking callback when using OpenSSL. ( #2336 )
...
* Add thread locking callback when using OpenSSL.
* Don't use ssl socket's pool.
* move clear thread callback method using pj_atexit().
* revert unecessary changes and define new var as static.
* modification based on comments on PR.
* Add cleanup when initialization fail.
* Don't uninstall the thread callback if pj_atexit() fail.
2020-04-29 12:51:39 +07:00
mingteluu
c8927c65de
Changed version to 2.10-dev
2020-02-14 17:08:22 +07:00
mingteluu
e5943ba8ea
Changed version to 2.10
2020-02-14 16:47:41 +07:00
Riza Sulistyo
dd627bc809
Close #2249 : Use sorted linked list for timer implementation.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@6099 74dad513-b988-da41-8d7b-12977e46ad98
2019-11-06 06:17:53 +00:00
Sauw Ming
a49822da70
Fixed #2225 : Timer heap refactoring
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@6058 74dad513-b988-da41-8d7b-12977e46ad98
2019-09-03 02:10:45 +00:00
Nanang Izzuddin
3fd1a9ab6c
Changed version to 2.9-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@6031 74dad513-b988-da41-8d7b-12977e46ad98
2019-06-13 10:41:49 +00:00
Nanang Izzuddin
598ff92e45
Changed version to 2.9
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@6029 74dad513-b988-da41-8d7b-12977e46ad98
2019-06-13 08:56:16 +00:00
Riza Sulistyo
ea92c3b7d6
Changed version to 2.8-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5881 74dad513-b988-da41-8d7b-12977e46ad98
2018-09-05 09:07:16 +00:00
Riza Sulistyo
67a79f0375
Changed version to 2.8
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5879 74dad513-b988-da41-8d7b-12977e46ad98
2018-09-05 03:40:41 +00:00
Nanang Izzuddin
c777dd8c89
Re #2082 : For MSVC backward compatibility, set PJ_SSL_SOCK_IMP to PJ_SSL_SOCK_IMP_OPENSSL by default when PJ_HAS_SSL_SOCK is set.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5732 74dad513-b988-da41-8d7b-12977e46ad98
2018-01-24 03:42:35 +00:00
Sauw Ming
c4279ec635
Re #2082 : Initial implementation of GnuTLS support.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5725 74dad513-b988-da41-8d7b-12977e46ad98
2018-01-15 08:52:29 +00:00
Nanang Izzuddin
9353a01e78
Misc (re #2059 ): Configurable number of socket options (PJ_MAX_SOCKOPT_PARAMS macro).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5719 74dad513-b988-da41-8d7b-12977e46ad98
2018-01-05 09:48:31 +00:00
Sauw Ming
5b52b9b2e8
Re #2062 : Remove deprecated Linux kernel implementation
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5692 74dad513-b988-da41-8d7b-12977e46ad98
2017-11-13 06:06:25 +00:00
Sauw Ming
3785e35cf0
Changed version to 2.7.1-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5685 74dad513-b988-da41-8d7b-12977e46ad98
2017-11-08 03:47:34 +00:00
Sauw Ming
0c548deeff
Changed version to 2.7.1
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5683 74dad513-b988-da41-8d7b-12977e46ad98
2017-11-08 03:03:22 +00:00
Sauw Ming
54b3ab3544
Changed version to 2.7-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5663 74dad513-b988-da41-8d7b-12977e46ad98
2017-09-25 09:24:08 +00:00
Sauw Ming
f5a1fbfc84
Changed version to 2.7
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5661 74dad513-b988-da41-8d7b-12977e46ad98
2017-09-25 04:20:21 +00:00
Nanang Izzuddin
075ed502b7
Close #2044 : Compile time setting for QoS using IP_TOS/IPV6_TCLASS on Darwin OS
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5658 74dad513-b988-da41-8d7b-12977e46ad98
2017-09-25 02:25:39 +00:00
Sauw Ming
394279af15
Re #1994 (misc): Make the log's sender and thread width a compile-time configurable setting.
...
Thanks to Richard Mudgett for the suggestion.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5554 74dad513-b988-da41-8d7b-12977e46ad98
2017-02-20 00:57:15 +00:00
Nanang Izzuddin
a8d4778494
Changed version to 2.6-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5552 74dad513-b988-da41-8d7b-12977e46ad98
2017-01-26 03:47:58 +00:00
Nanang Izzuddin
6708aa8be6
Changed version to 2.6
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5550 74dad513-b988-da41-8d7b-12977e46ad98
2017-01-26 02:29:59 +00:00
Nanang Izzuddin
c551b147fc
Re #1900 : More merged from trunk (r5512 mistakenly contains merged changes in third-party dir only).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/uwp@5513 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-28 03:40:07 +00:00
Sauw Ming
121e46bb8c
Fixed #1975 : Add support to select elliptic curve and signature algorithm for TLS
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5472 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-27 07:58:01 +00:00
Riza Sulistyo
b1490d57d8
Re #1964 : Implement QoS for darwin OS which supports SO_NET_SERVICE_TYPE.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5445 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-05 09:52:39 +00:00
Sauw Ming
55cfb7f4ab
Changed version to 2.5.5-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5396 74dad513-b988-da41-8d7b-12977e46ad98
2016-07-21 07:18:06 +00:00
Sauw Ming
f996f75514
Changed version to 2.5.5
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5394 74dad513-b988-da41-8d7b-12977e46ad98
2016-07-21 03:28:11 +00:00
Riza Sulistyo
4bcf7379e2
Changed version to 2.5.1-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5334 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-02 10:33:50 +00:00
Riza Sulistyo
68ec5c49b3
Changed version to 2.5.1
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5332 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-02 07:36:05 +00:00
Nanang Izzuddin
df67f9a06f
Changed version to 2.5-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5294 74dad513-b988-da41-8d7b-12977e46ad98
2016-05-11 08:58:37 +00:00
Nanang Izzuddin
afa08c8dae
Changed version to 2.5
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5292 74dad513-b988-da41-8d7b-12977e46ad98
2016-05-11 07:05:03 +00:00
Riza Sulistyo
e67887e55e
Re #1900 : Initial implementation with pjsua cli/telnet sample app.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/uwp@5210 74dad513-b988-da41-8d7b-12977e46ad98
2015-12-10 01:58:38 +00:00
Riza Sulistyo
984e351df8
Changed version to 2.4.5-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5164 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-12 05:28:43 +00:00
Riza Sulistyo
49bac29e12
Changed version to 2.4.5
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5160 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-12 02:39:26 +00:00
Sauw Ming
a717a79328
Re #1843 (misc): Fixed target machine auto-detection for Windows 64 platform when using Visual Studio
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5093 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-14 06:06:27 +00:00
Sauw Ming
9331c0893b
Fixed #1846 : Update to use 'HIGH' ciphers as default in OpenSSL
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5078 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-23 10:18:52 +00:00
Sauw Ming
3ba6b97f46
Fixed #1845 : Add support if OpenSSL library has more than 100 cipher suites
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5076 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-23 02:42:49 +00:00
Sauw Ming
26d4eef986
Changed version to 2.4-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5064 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-13 05:11:35 +00:00
Sauw Ming
fa7b335659
Changed version to 2.4
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5062 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-13 02:45:03 +00:00
Sauw Ming
6f19425c22
Re #1782 (misc): Prevent build error if using another ioqueue backend (such as epoll) or if using PJ_CONFIG_MAXIMUM_SIZE on platforms that do not support setting FD_SETSIZE
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5042 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-01 07:50:23 +00:00
Nanang Izzuddin
e16386431d
Changed version to 2.3-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4915 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-03 11:18:02 +00:00
Nanang Izzuddin
6bed9637fb
Changed version to 2.3
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4913 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-03 08:39:58 +00:00
Riza Sulistyo
6163e7409e
Changed version to 2.2.1-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4797 74dad513-b988-da41-8d7b-12977e46ad98
2014-03-14 10:01:50 +00:00
Riza Sulistyo
7339542beb
Changed version to 2.2.1
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4795 74dad513-b988-da41-8d7b-12977e46ad98
2014-03-14 06:58:10 +00:00
Benny Prijono
5ed3ec85d3
Changed version to 2.2-svn
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4769 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-27 04:47:59 +00:00
Benny Prijono
9c89d08b3a
Changed version to 2.2
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4764 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-27 02:13:25 +00:00
Riza Sulistyo
25b575b336
Re #1680 : Add initial support for Win64
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4537 74dad513-b988-da41-8d7b-12977e46ad98
2013-06-19 06:47:43 +00:00