2006-11-24 11:45:14: @bennylp created the issue on trac ticket 3
Implement TLS support for PJSIP
2006-12-08 21:59:02: @bennylp changed status from new to assigned
2006-12-08 21:59:02: @bennylp commented
Initial implementation in r849
2006-12-11 09:33:39: @bennylp commented
Some initial testing in r852
2006-12-24 04:36:30: @bennylp commented
More work in r858
2006-12-25 06:57:38: @bennylp changed status from assigned to closed
2006-12-25 06:57:38: @bennylp set resolution to worksforme
2006-12-25 06:57:38: @bennylp commented
Big rewrite in TLS implementation was done in r861:
- The TLS transport implementation is now based on TCP transport, which works asynchronously.
- Both client and server functionality works.
- A rather complete TLS options, to customize the functionality and behavior.
- Error code integration into main pjsip error space.
- Integration to PJSUA-LIB and pjsua.
- etc.
So we'll close this ticket for now.
Pending issues:
- Currently SSL_connect() and SSL_accept() will block the calling thread indefinitely until SSL negotiation is complete.
- The handling of SSL_write() that returns EWOULDBLOCK in the middle of packet transmission is currently untested.
2006-12-25 07:02:40: anonymous changed status from closed to reopened
2006-12-25 07:02:40: anonymous removed resolution (was worksforme)
2006-12-25 07:02:40: anonymous commented
Reopened for missing Makefile command for building TLS support.
2006-12-25 20:35:36: @bennylp changed status from reopened to closed
2006-12-25 20:35:36: @bennylp set resolution to worksforme
2006-12-25 20:35:36: @bennylp commented
Added Makefile/Autoconf support for TLS in r862.