summary refs log tree commit diff stats
path: root/lib/wrappers/openssl.nim
Commit message (Collapse)AuthorAgeFilesLines
* do not set mem functions on osxHarald Lapp2015-03-121-1/+1
|
* Refine the definition of the server name callbcak.Nathan Hoad2015-03-081-3/+2
|
* Some more documentation for the SNI related procs.Nathan Hoad2015-03-081-0/+12
|
* Don't support old versions of OpenSSL.Nathan Hoad2015-03-081-1/+1
|
* Add some documentation to the server-side callback functions.Nathan Hoad2015-03-071-0/+3
|
* Add SNI support to client and server sockets.Nathan Hoad2015-03-071-2/+26
|
* Fixes nim-lang/nimble#84Dominik Picheta2015-01-051-1/+1
|
* fixes a long standing openssl wrapper bug: pass C compliant allocation ↵Araq2014-12-281-1/+10
| | | | functions to CRYPTO_set_mem_functions
* improved error msgs and refactored close in the net moduleWill Szumski2014-12-171-3/+10
|
* docgen works on linuxAraq2014-10-271-3/+5
|
* cleaned up openssl.nim a bitAraq2014-09-191-41/+42
|
* some progress on documentation buildingAraq2014-09-171-2/+2
|
* Async SSL support.Dominik Picheta2014-08-311-17/+34
|
* Fixes SSL case sensitive issues.Dominik Picheta2014-08-301-8/+8
|
* Merge pull request #1126 from fowlmouth/patch-1Andreas Rumpf2014-05-311-0/+67
|\ | | | | added md5 functions from <openssl/md5.h>
| * i left an {.importc.} in thereBillingsly Wetherfordshire2014-04-201-1/+1
| |
| * added md5 functions from <openssl/md5.h>Billingsly Wetherfordshire2014-04-201-0/+67
| |
* | changed openssl to import CRYPTO_mem_set_functions from libcrypto and made ↵Charlie Barto2014-05-101-1/+1
|/ | | | sockets.nim exclude the sslv2 code on BSD
* merged #823 against develAraq2014-02-021-10/+14
|
* Made TSocketHandle distinct and fixed problems it caused for SSL.Dominik Picheta2013-10-231-1/+3
|
* Fix: OpenSSL on Windowsonionhammer2013-06-201-3/+4
| | | | | | | Updated CRYPTO_malloc_init to no longer call CRYPTO_set_mem_functions if compiling for windows Updated ERR_load_BIO_strings to import from DLLUtilName instead of DLLSSLName Updated OpenSSL_add_all_algorithms to import from DLLUtilName instead of DLLSSLName
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* Fixed timeouts for sockets, implemented timeouts in httpclient and fixedDominik Picheta2013-02-231-1/+1
| | | | a bug with redirection in httpclient.
* merged upstream masterZahary Karadjov2013-01-271-0/+2
|\
| * bugfix: openssl import for macosxAraq2012-12-191-5/+5
| |
| * bugfix: 'not nil' and 'shared' typesAraq2012-12-021-0/+2
| |
* | Fixed openssl lib path on Mac OS X;Zahary Karadjov2013-01-271-5/+5
|/
* try version 1.0.0 for opensslAraq2012-10-191-1/+1
|
* Some improvements to the sockets module.Dominik Picheta2012-07-251-0/+3
|
* Fixed the tasynciossl ImplicitClosure warning.Dominik Picheta2012-07-241-2/+2
|
* Many fixes for asynchronous sockets. Asyncio should now work well with ↵Dominik Picheta2012-07-221-1/+1
| | | | | | buffered and unbuffered plain and ssl sockets. Added asyncio test to the test suite.
* Sockets are now buffered and have ssl support through openssl.Dominik Picheta2012-06-031-16/+46
|
* non-nil AST; continue after errors for IDE supportAraq2011-02-121-0/+0
|
* Added a close function to the ssl module.dom962010-10-271-0/+2
|
* Removed the assert()'s from ssl.nim, and limited lines to 80 chars.dom962010-10-231-11/+16
|
* Added an openssl wrapper, ssl module and smtp module.dom962010-10-231-0/+386