Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ustream-ssl: make ustream_ssl.server_name const | Alexander Couzens | 2015-08-06 | 1 | -1/+1 | |
| | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu> | |||||
* | polarssl: add mising string include | Jo-Philipp Wich | 2015-06-09 | 1 | -0/+1 | |
| | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> | |||||
* | polarssl: fix long writes | Luka Perkov | 2015-04-12 | 1 | -7/+13 | |
| | | | | | | Enable to write more data then defined in SSL_MAX_CONTENT_LEN. Signed-off-by: Luka Perkov <luka@openwrt.org> | |||||
* | polarssl: fix return code of entropy function | Felix Fietkau | 2015-03-30 | 2 | -1/+4 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | cmake: Do not hardcode /opt/local/include for Apple. | Yousong Zhou | 2014-12-11 | 1 | -5/+0 | |
| | | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> | |||||
* | examples: add .notify_write callback. | Yousong Zhou | 2014-12-11 | 1 | -0/+6 | |
| | | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> | |||||
* | Add support for Server Name Indication | Christoph Ziebuhr | 2014-12-01 | 4 | -0/+15 | |
| | | | | Signed-off-by: Christoph Ziebuhr <chris@codefrickler.de> | |||||
* | openssl: Fix host_pattern_match | Christoph Ziebuhr | 2014-12-01 | 1 | -1/+1 | |
| | | | | Signed-off-by: Christoph Ziebuhr <chris@codefrickler.de> | |||||
* | Fix ustream_ssl_poll | Christoph Ziebuhr | 2014-12-01 | 1 | -1/+1 | |
| | | | | Signed-off-by: Christoph Ziebuhr <chris@codefrickler.de> | |||||
* | openssl: set quiet shutdown flag to ensure that shutdown always succeeds | Felix Fietkau | 2014-04-03 | 1 | -0/+1 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | openssl: un-inline ustream_ssl_session_free | Felix Fietkau | 2014-04-03 | 2 | -6/+8 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | openssl: fix subjectAltNames leak | Felix Fietkau | 2014-04-03 | 1 | -3/+7 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | openssl: free peer certificate after validating it | Felix Fietkau | 2014-04-03 | 1 | -4/+5 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | add missing include files | Felix Fietkau | 2014-03-25 | 2 | -0/+2 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | openssl: disable host CN checks for cyassl (TODO) | Felix Fietkau | 2014-03-25 | 1 | -0/+6 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | polarssl: check us->notify_verify_error for NULL before calling it | Felix Fietkau | 2014-03-25 | 1 | -1/+2 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | ustream-example-client: fix usage information | Felix Fietkau | 2014-03-25 | 1 | -2/+9 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | implement certificate validation (including CN verification) | Felix Fietkau | 2014-03-25 | 8 | -20/+276 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | fix CyaSSL build | Felix Fietkau | 2014-03-22 | 1 | -3/+3 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | Write pending data after connecting | Felix Fietkau | 2014-03-17 | 1 | -0/+1 | |
| | | | | | | fixes issues with incoming writes before the ssl negotiation is complete Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | add client example code | Felix Fietkau | 2014-03-15 | 3 | -1/+123 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | polarssl: enable client side ssl verification if a certificate was loaded | Felix Fietkau | 2014-03-15 | 2 | -7/+9 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | give the main context a type instead of making it void * | Felix Fietkau | 2014-03-15 | 8 | -57/+57 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | ustream-ssl: always check connection at the beginning of a session | Felix Fietkau | 2014-03-15 | 1 | -0/+1 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | ustream-server-example: close connection on error | Felix Fietkau | 2014-03-15 | 1 | -5/+6 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | example: rename to ustream-example-server | Felix Fietkau | 2014-03-15 | 2 | -2/+2 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | polarssl: fix error check on write | Felix Fietkau | 2014-03-15 | 1 | -3/+4 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | polarssl: add support for version 1.3 | Felix Fietkau | 2014-03-14 | 2 | -3/+35 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | Add version detection of CyaSSL and make the cyassl backend compatible with ↵ | Jo-Philipp Wich | 2013-10-30 | 2 | -12/+52 | |
| | | | | both legacy and current CyaSSL versions | |||||
* | avoid installing internal header files | Felix Fietkau | 2013-09-25 | 1 | -2/+1 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | polarssl: disable perfect forward secrecy, it slows down each connection ↵ | Felix Fietkau | 2013-07-24 | 1 | -0/+43 | |
| | | | | | | handshake by about 130 ms of cpu-bound activity Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | consume all data after a socket write error | Felix Fietkau | 2013-06-18 | 2 | -0/+6 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | add polarssl support | Felix Fietkau | 2013-02-04 | 4 | -1/+290 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | split cyassl and openssl sources, add ssl library abstraction | Felix Fietkau | 2013-02-04 | 8 | -193/+307 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | example: ignore SIGPIPE | Felix Fietkau | 2013-02-04 | 1 | -0/+2 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | build: remove install prefix override | Felix Fietkau | 2013-01-23 | 1 | -2/+0 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | fix read polling by putting the buffer prepare in a loop | Felix Fietkau | 2013-01-22 | 1 | -13/+19 | |
| | | | | | | allow user to process more than a single buffer's worth of data in one call Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | add s->poll wrapper | Felix Fietkau | 2013-01-22 | 1 | -0/+8 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | use libm with cyassl | Felix Fietkau | 2013-01-13 | 1 | -1/+1 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | remove commented out include/link directories | Felix Fietkau | 2013-01-13 | 1 | -2/+0 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | add copyright info and license | Felix Fietkau | 2013-01-13 | 5 | -0/+90 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | fix compile errors on linux | Felix Fietkau | 2013-01-13 | 2 | -6/+3 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | return -1/0 instead of ssl specific return codes when setting crt/key files | Felix Fietkau | 2013-01-04 | 1 | -2/+8 | |
| | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | only export one symbol from the lib, containing a struct with all functions. ↵ | Felix Fietkau | 2013-01-04 | 2 | -10/+28 | |
| | | | | | | useful for using ustream-ssl as a plugin Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||||
* | install headers and library | Felix Fietkau | 2012-12-27 | 1 | -0/+8 | |
| | ||||||
* | fix logic inversion | Felix Fietkau | 2012-10-23 | 1 | -1/+1 | |
| | ||||||
* | Initial import | Felix Fietkau | 2012-10-23 | 9 | -0/+725 | |