Moisés Guimarães
|
2d56f09320
|
adds accept() behavior to SSLSocket; Migrates tests to pytest.
|
2017-01-15 12:26:22 -02:00 |
|
Moisés Guimarães
|
56091e267f
|
moving source code into src
|
2017-01-12 19:27:36 -02:00 |
|
Moisés Guimarães
|
53d4c171c8
|
adds more client tests
|
2016-12-22 17:58:13 -02:00 |
|
Moisés Guimarães
|
35f03eb00a
|
fixes docs.
|
2016-12-22 16:59:50 -02:00 |
|
Moisés Guimarães
|
1c9147a41e
|
adds supported curves to context; fixes compatibility issues with py27
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
9b58ab0211
|
renames exceptions file
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
4b75d11164
|
fixes socket calls
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
f3c1522608
|
always treat native_object as a pointer
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
b9934695fb
|
pretest version of SSLSocket
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
567dfd76b3
|
adds initial code for SSLSocket
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
2cbdd45e8f
|
adds negotiate() to ssl interface
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
07072ef266
|
moving SSLContext and SSLSocket to __init__ to avoid ciclic includes
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
baeba53527
|
adds wrap_socket to the context
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
445e375daa
|
adds ssl interface to ffi
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
52eb0becf0
|
adds set_ciphers to context
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
368f2baf88
|
adds verify_mode to context
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
8eec3cb874
|
adds initial code for SSLSocket
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
0ed0672b16
|
fixes pylint warnings
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
c0b59a585b
|
adds support for buffered ca certificates
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
015ffecbab
|
fixes unicode quotes and adds load_cert_chain test.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
760ddd14f5
|
fixes pylint warnings;
adds more tests to load_verify_locations;
fixes data type when calling C functions;
fixes result verification when calling C functions.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
7201435f2d
|
adds initial context tests.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
bd14611879
|
adds load_verify_locations and load_cert_chain implementations.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
c8ae6abb43
|
adds context functions.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
e1c01378c7
|
fixes ssl version in test to maintain backward compatibility.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
20cfbe399c
|
fixes integer comparison and adds virtual env to ignored files.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
e06b17e170
|
adds methods and client tests;
adds context creation;
adds memory module;
removes init and cleanup functions.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
0df897d4b9
|
adds methods
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
7b884ad72a
|
removes non-ASCII chars from docs.
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
8b0edafef3
|
adds build_ffI.py
|
2016-12-22 15:01:58 -02:00 |
|
Moisés Guimarães
|
f4d6890b51
|
adds basic files and exception classes.
|
2016-12-22 15:01:58 -02:00 |
|
toddouska
|
d6a6226c8e
|
Merge pull request #681 from JacobBarthelmeh/Testing
static analysis check of null dereference and memory management
|
2016-12-22 08:43:55 -08:00 |
|
toddouska
|
93c87eb777
|
Merge pull request #677 from ejohnstown/dtls-prevseq
DTLS Previous Epoch Sequence Number Update
|
2016-12-22 08:42:56 -08:00 |
|
Jacob Barthelmeh
|
1c17b8eed6
|
static analysis check of null dereference and memory management
|
2016-12-21 16:20:18 -07:00 |
|
John Safranek
|
ac27d6d7ca
|
DTLS Sequence Number update
1. Set the prevSeq to nextSeq on CCS.
2. Fully clear nextSeq on CCS.
|
2016-12-20 09:30:46 -08:00 |
|
toddouska
|
1a5c5d0011
|
Merge pull request #676 from cconlon/fortify
address fortify high issues
|
2016-12-19 20:03:24 -08:00 |
|
toddouska
|
07e7521f34
|
Merge pull request #674 from JacobBarthelmeh/Testing
Bug fix for cache attack
|
2016-12-19 18:31:04 -08:00 |
|
Kaleb Himes
|
125cfcacc3
|
Merge pull request #675 from JacobBarthelmeh/SGX
fix make dist with SGX project
|
2016-12-19 17:06:14 -07:00 |
|
Chris Conlon
|
46f3b2a367
|
address fortify high issues
|
2016-12-19 15:50:11 -07:00 |
|
Jacob Barthelmeh
|
345df93978
|
Bug fix for cache attack
|
2016-12-19 14:51:42 -07:00 |
|
toddouska
|
6cefca6a49
|
Merge pull request #672 from cconlon/pkcs7fix
PKCS#7: fixes for building with AES disabled, smallstack
|
2016-12-19 13:46:35 -08:00 |
|
toddouska
|
dca57bf2f0
|
Merge pull request #673 from cconlon/fortify
address fortify critical issues
|
2016-12-19 13:42:11 -08:00 |
|
Jacob Barthelmeh
|
4d637146d7
|
fix make dist with SGX project
|
2016-12-19 14:03:07 -07:00 |
|
Chris Conlon
|
060ff5e5ef
|
address fortify critical issues
|
2016-12-19 11:53:14 -07:00 |
|
toddouska
|
168203ff9d
|
Merge pull request #649 from dgarske/distro
Linux Distro Patches
|
2016-12-16 16:03:16 -08:00 |
|
toddouska
|
c313d97579
|
Merge pull request #622 from SparkiDev/sha384
SHA384
|
2016-12-16 15:57:40 -08:00 |
|
toddouska
|
50cf1df8da
|
Merge pull request #669 from SparkiDev/scrypt
Implementation of scrypt
|
2016-12-16 15:53:48 -08:00 |
|
toddouska
|
c73ddf3f8a
|
Merge pull request #670 from dgarske/executebit
Removed the execute bit on the new port files.
|
2016-12-16 15:52:26 -08:00 |
|
Chris Conlon
|
c5fbf96557
|
PKCS#7: fixes for building with AES disabled, smallstack
|
2016-12-16 15:58:18 -07:00 |
|
David Garske
|
cbc3cc6e91
|
Removed the execute bit on the new port files.
|
2016-12-16 11:35:40 -08:00 |
|