3cfdb878dd
Merge pull request #76 from msva/patch-1
...
Return of DESTDIR support
2016-08-03 15:10:06 -03:00
4101af103e
Return the number of data read and remove a useless line.
2016-08-03 14:56:07 -03:00
9efa963e35
Merge pull request #73 from perry-clarke/master
...
Fix crash after dohandshake() fails (need some adjusts yet)
2016-08-03 14:53:53 -03:00
4aa9ec3b60
Return of DESTDIR support
2016-07-24 02:01:21 +07:00
d45c03a1ad
spelling fixes, as seen on lintian.debian.org
2016-07-11 21:57:50 +02:00
0f4eaf06e4
Merge pull request #1 from perry-clarke/perry-clarke-patch-1
...
Fix crash related to incorrect buffer size
2016-05-03 16:45:06 -07:00
5a98bb6adb
Fix crash related to incorrect buffer size
...
The number of bytes received by ssl_recv() is being passed to luaL_addlstring() (in recvall()) but it was being left either uninitialized or being set to an error code. The crashing case I found was when the state was not LSEC_STATE_CONNECTED (e.g. when dohandshake() has failed) and ssl_recv() returned immediately without setting "got".
2016-05-03 16:37:47 -07:00
20443861eb
Update version number and rock file.
luasec-0.6
2016-03-03 16:11:46 -03:00
f09ce9fb44
Changelog
2016-02-16 10:49:19 -02:00
3b5f4b0dc1
Options from OpenSSL 1.0.2f
2016-02-16 10:48:19 -02:00
407ff6133c
Use "any" protocol, but SSL.
2016-02-16 09:35:47 -02:00
72e159149b
Merge pull request #20 from Zash/zash/checkissued
...
Method for checking if one certificate issued another
2016-02-16 09:34:31 -02:00
2c0497e39a
Merge pull request #68 from ignacio/master
...
Enables building with LuaRocks and MS compilers
2016-02-01 17:06:57 -02:00
8eb48c2d8b
Enables building with LuaRocks and MS compilers
...
A patch is added to the rockspec to fix an issue in the
interaction between LuaRocks and Microsoft compilers.
LuaRocks build backend assumes the library being built will
allways export a symbol called "luaopen_<library name>". This is
not the case with LuaSec so it fails to link.
The patch just adds an empty implementation of that, so it will
properly link.
2016-01-31 15:35:19 -03:00
27fbd70424
tweak OPENSSL_NO_COMP
2015-11-20 13:22:00 -03:00
73a2c4ceda
Merge pull request #56 from gleydsonsoares/Makefile-tweaks
...
Makefile tweaks
2015-11-19 12:39:51 -02:00
6a7a6f7f67
Keep 'sslv23' for compability, but deprected. (it will be removed in the next version)
2015-11-19 12:33:06 -02:00
8be458ff8a
Merge pull request #62 from gleydsonsoares/update_protocol_samples
...
add TLS_method / rename "sslv23" to "any" / update protocol samples.
2015-11-19 12:18:49 -02:00
5561ddfa3c
update protocol samples(bring "tlsv1_2" to clients and "any" to servers)
2015-11-17 20:39:05 -03:00
63f7d46d00
for consistency and readability, rename "sslv23" to "any" since that it is related to {TLS, SSLv23}methods that handles all supported protocols.
2015-11-17 20:05:06 -03:00
ef28f7d20d
add TLS_method(). for now, keep SSLv23_method() for compatibility.
2015-11-17 19:36:58 -03:00
64faf6322e
Update samples (using 'tlsv1').
2015-11-12 19:04:37 -02:00
49ea6b8ba6
Merge pull request #55 from gleydsonsoares/ifndef-OPENSSL_NO_SSL3
...
guard SSLv3_method() with #ifndef OPENSSL_NO_SSL3
2015-11-12 18:47:56 -02:00
96401bdf67
Add lsec_testcontext().
2015-10-28 00:05:30 -02:00
e9393e9891
bump MACOSX_VERSION
2015-10-15 08:19:29 -03:00
bf1de60f00
fix typo; s,intall,install,
2015-10-15 08:19:29 -03:00
67f0867277
guard SSLv3_method() with #ifndef OPENSSL_NO_SSL3
2015-10-12 08:35:35 -03:00
9340ce0916
Set flags to compile with internal inet_ntop() by default.
2015-08-28 19:21:50 -03:00
9514c751fa
Tag "alpha" explicit.
2015-08-28 16:30:26 -03:00
3f751d786b
MinGW progress.
2015-08-28 16:13:44 -03:00
a89903535b
Merge pull request #53 from hishamhm/master
...
Rename 0.6a to 0.6alpha
2015-08-25 13:40:45 -03:00
008590ad28
Reuse tag in the LuaSec upstream repository.
...
For merge simplicity.
2015-08-25 13:29:27 -03:00
4dd953e6f1
Rename 0.6 to 0.6alpha.
...
For the LuaRocks versioning algorithm,
0.6a > 0.6, but 0.6alpha < 0.6. It recognizes
"alpha" < "beta" < "rc", but other letter suffixes are
recognized as greater than numbers (e.g. 1.0k > 1.0g > 1.0).
2015-08-25 13:28:41 -03:00
f17bee5371
Description.
2015-08-21 11:31:51 -03:00
d1fb889547
Version number -> 0.6 alpha
2015-08-21 11:21:16 -03:00
24e5ec13f3
Merge pull request #46 from olesalscheider/master
...
Do not hardcode ar
2015-08-03 20:37:00 -03:00
0bdc3f1f32
Merge pull request #26 from Tieske/master
...
Update rockspec to fix Windows build
2015-08-03 20:30:29 -03:00
8e9910cb15
Format.
2015-08-01 01:14:16 -03:00
2c2c9cf16f
Alternative implementation to inet_ntop() for old versions of Windows.
2015-08-01 01:07:04 -03:00
580d9b7ed8
Do not hardcode ar
...
On Exherbo, ar is prefixed by the target triple.
2015-05-23 19:51:58 +02:00
dd9688cf12
Merge pull request #39 from Tieske/win-certs
...
added batch files to generate sample certs on Windows
2015-04-17 09:51:35 -03:00
7c02208590
added batch files to generate sample certs on Windows
2015-04-03 23:51:16 +02:00
4e59c719df
Perform all validation before allocating structures
...
Check that all arguments are certificates before allocating OpenSSL
structures that require cleanup afterwards.
API of issued() changes (again) to root:issued(cert, [chain]*)
2015-03-31 17:48:44 +02:00
aa0c7ea1e5
Validate signatures too.
...
API changes to root:issued([intermediate]*, cert)
2015-03-20 16:36:05 +01:00
3862e76df9
Fix inet_ntop() on Windows.
2015-03-12 17:05:53 -03:00
9e93748671
Merge branch 'master' of https://github.com/brunoos/luasec
2015-03-08 16:24:44 +01:00
148a56f26c
Merge branch 'moteus_rock'
2015-03-02 13:26:20 +01:00
9183cb724f
added bindir to lib section, as mingw links against dll's to be found in bindir
2015-03-02 13:25:49 +01:00
b6327b95b4
updated defines in rockspec
2015-03-02 11:43:40 +01:00
a334f11abf
Merge branch 'master' of github.com:Tieske/luasec into moteus_rock
...
Conflicts:
luasec-0.5-3.rockspec
2015-03-02 11:37:51 +01:00