d73cc2524a
- Fix IndexError on junk message (CVE-2015-3220). - Fix unit-test failure (disable sha256 mac if maxversion < 1.2) - Merge pull request #98 from davidben/chromium-patches-2 - Fix bug in SRP hashing. - Merge pull request #106 from tomato42/name-fixes-trevp - rename description_name - rename level_name - rename type_name - rename cert_types - rename _server_extensions - rename _universal_extensions - rename host_names - rename server_names - rename server_type - rename ext_data - rename ext_type - Merge pull request #104 from tomato42/sni-fix - fix parsing server side server_name extension - travis.yml: follow redirects, debugging info logging - Correctly enforce cipher suite version constraints. - Fix Fault-based test framework. - Fix client auth for TLS 1.2. - If ignoreAbrubtClose is set, write failures don't break sessions. - Fix CertificateRequest initialization. - Merge pull request #93 from tomato42/gitignore - ignore coverage html output folder - Merge pull request #88 from tomato42/handshakesettings-fixes - promote HandshakeSettings._getCertificateTypes to public - add check for interdependance of minKeySize and maxKeySize - unit tests for HandshakeSettings - promote HandshakeSettings._filter() to public - adding acknowledgements - Merge pull request #87 from davidben/chromium-patches-1 - Apply minimal padding. - Implement FALLBACK_SCSV. - Fix #! line in httpsserver.sh. - Fix executable bits on files. - Merge pull request #86 from tomato42/tests-with-deps-3 - Merge pull request #85 from tomato42/clienthello-tests - remove BadNextProtos - test ClientHello.parse with SSLv2 ClientHello - Fix compatibility issues with pycrypto and gmpy - fix setting ClientHello.server_name multiple times - clientHello.supports_npn test - ClientHello.tack test - ClientHello.srp_username test - Merge pull request #84 from tomato42/messages-tests - test coverage for getExtension and certificate_types - test coverage for Alert - Fix test failure on OSX. - Adding acknowledgements for Mirko. - Merge pull request #83 from MirkoDziadzka/session-cache - remove unneeded import - add tests to reproduce the problem - fix session cache problem - Merge pull request #82 from tomato42/test-coverage - RecordHeader3 test coverage - test coverage to RecordHeader2 - Trying this coveralls things for test coverage. - Merge pull request #80 from tomato42/coverage - add coverage checks to test-dev - measure coverage in travis-ci - Merge pull request #78 from tomato42/test-intermediate-10 - add check for code style - Merge pull request #77 from tomato42/merged-2 - fix all problems with tests - Merge pull request #68 from tomato42/fix-6568ad9 - fix bug introduced in 6568ad9 - Merge pull request #57 from tomato42/test-intermediate-3 - run tests for every commit in pull request or push [v2] - make-based tests - Merge pull request #54 from tomato42/revert-53-test-intermediate - Revert "More detailed CI" - Merge pull request #53 from tomato42/test-intermediate - run tests for every commit in pull request or push - Merge pull request #51 from tomato42/python26-fix - add unittest2 import - Trying travis - Merge pull request #43 from tomato42/tests-fixes - Merge pull request #46 from tomato42/cleanup - don't pollute global namespace with `sieve` temporary variable - characterisation tests for isPrime - don't pollute global namespace with `length` - Merge pull request #45 from tomato42/test-coverage-2 - fix pylint reported formatting issues - fix missing import in tlslite.extensions - better test coverage for TACKExtension - don't use explicit short-circuit in compare - better test coverage for __eq__ in TLSExtension - remove duplicate check - unit tests compatibility with Python2.6 - run self tests using both python2 and python3 - python 2.7.9 compatibility - change certificate to self signed - strict is deprecated and removed in 3.4 - deal with unclean socket shutdown - Merge pull request #40 from tomato42/debugging-aids - Merge pull request #42 from tomato42/docstring - fix addExtension docstring - add __repr__ to ClientHello - add __str__ to ClientHello - add __repr__ support to Alert - add __str__ support to Alert - add __repr__ to extensions - add __repr__ to ServerHello - add __str__ to ServerHello - add __repr__ to RecordHeader3 - add __str__ handling to RecordHeader3 - Merge pull request #37 from tomato42/server-extensions-4 - Merge pull request #38 from tomato42/parsePEMKey-fixes - be more precise in naming libraries - make comment more descriptive in OpenSSL_RSAKey.parse() - make OpenSSL wrapper handle PKCS#8 files - characterisation tests for parsePEMKey - Merge pull request #36 from tomato42/comments - use extension parsers and serialisers in server hello - convert server hello to using extensions list - implement server side version of TACK extension - fix typo in ClientHello docs - remove some code duplication in ClientHello - don't use reserved keyword for name of ServerName type field - extend note about backwards compatibility for certificate_types - extend extension handler to ServerHello extensions - implement server side version of cert type extension - add tests for cert_type and NPN ServerHello extensions - Merge branch 'writer-fixes' of git://github.com/tomato42/tlslite-1 into tomato42-writer-fixes - Merge pull request #34 from tomato42/new-extensions-3 - raise exception when overflowing integers - Writer characterisation tests - rename tlsextension to extensions - harmonise get_extension method name with other method names - tests for the new extensions variable - use array to store ClientHello extensions - make TLSExtension parse() into a factory function - implement the ClientHello version of cert_type extension - implement SRP extension - implement NextProtocolNegotiation extension - codec: method to return remaining buffer size - implement class for ServerNameIndication extension - add class handling generic TLS Extensions - Merge pull request #32 from tomato42/client-hello-ext-parser-tests - add parser tests for extensions in ClientHello - clean up also in unit_tests directory - Merge pull request #30 from tomato42/epydoc-fixes - Merge pull request #31 from tomato42/parser-fixes - fix getFixBytes boundary checking - add characterisation tests for Parser - add graphs to generated documentation - add docs/ directory to .gitignore - add test for epydoc to test-dev target - fix epydoc warnings - Merge pull request #29 from tomato42/test-suite-2 - ServerHello unit tests - simple unit tests for ClientHello class (v3) - remove dead code
166 lines
6.7 KiB
Text
166 lines
6.7 KiB
Text
@comment $NetBSD: PLIST,v 1.6 2017/07/23 22:30:03 schmonz Exp $
|
|
bin/tls${PYVERSSUFFIX}.py
|
|
bin/tlsdb${PYVERSSUFFIX}.py
|
|
${PYSITELIB}/${EGG_FILE}
|
|
${PYSITELIB}/tlslite/__init__.py
|
|
${PYSITELIB}/tlslite/__init__.pyo
|
|
${PYSITELIB}/tlslite/__init__.pyc
|
|
${PYSITELIB}/tlslite/api.pyo
|
|
${PYSITELIB}/tlslite/api.pyc
|
|
${PYSITELIB}/tlslite/basedb.pyo
|
|
${PYSITELIB}/tlslite/basedb.pyc
|
|
${PYSITELIB}/tlslite/checker.pyo
|
|
${PYSITELIB}/tlslite/checker.pyc
|
|
${PYSITELIB}/tlslite/constants.pyo
|
|
${PYSITELIB}/tlslite/constants.pyc
|
|
${PYSITELIB}/tlslite/errors.pyo
|
|
${PYSITELIB}/tlslite/errors.pyc
|
|
${PYSITELIB}/tlslite/extensions.py
|
|
${PYSITELIB}/tlslite/extensions.pyo
|
|
${PYSITELIB}/tlslite/extensions.pyc
|
|
${PYSITELIB}/tlslite/handshakesettings.pyo
|
|
${PYSITELIB}/tlslite/handshakesettings.pyc
|
|
${PYSITELIB}/tlslite/mathtls.pyo
|
|
${PYSITELIB}/tlslite/mathtls.pyc
|
|
${PYSITELIB}/tlslite/messages.pyo
|
|
${PYSITELIB}/tlslite/messages.pyc
|
|
${PYSITELIB}/tlslite/session.pyo
|
|
${PYSITELIB}/tlslite/session.pyc
|
|
${PYSITELIB}/tlslite/sessioncache.pyo
|
|
${PYSITELIB}/tlslite/sessioncache.pyc
|
|
${PYSITELIB}/tlslite/tlsconnection.pyo
|
|
${PYSITELIB}/tlslite/tlsconnection.pyc
|
|
${PYSITELIB}/tlslite/tlsrecordlayer.pyo
|
|
${PYSITELIB}/tlslite/tlsrecordlayer.pyc
|
|
${PYSITELIB}/tlslite/verifierdb.pyo
|
|
${PYSITELIB}/tlslite/verifierdb.pyc
|
|
${PYSITELIB}/tlslite/x509.pyo
|
|
${PYSITELIB}/tlslite/x509.pyc
|
|
${PYSITELIB}/tlslite/x509certchain.pyo
|
|
${PYSITELIB}/tlslite/x509certchain.pyc
|
|
${PYSITELIB}/tlslite/api.py
|
|
${PYSITELIB}/tlslite/basedb.py
|
|
${PYSITELIB}/tlslite/checker.py
|
|
${PYSITELIB}/tlslite/constants.py
|
|
${PYSITELIB}/tlslite/errors.py
|
|
${PYSITELIB}/tlslite/handshakesettings.py
|
|
${PYSITELIB}/tlslite/integration/__init__.py
|
|
${PYSITELIB}/tlslite/integration/__init__.pyo
|
|
${PYSITELIB}/tlslite/integration/__init__.pyc
|
|
${PYSITELIB}/tlslite/integration/asyncstatemachine.pyo
|
|
${PYSITELIB}/tlslite/integration/asyncstatemachine.pyc
|
|
${PYSITELIB}/tlslite/integration/clienthelper.pyo
|
|
${PYSITELIB}/tlslite/integration/clienthelper.pyc
|
|
${PYSITELIB}/tlslite/integration/httptlsconnection.pyo
|
|
${PYSITELIB}/tlslite/integration/httptlsconnection.pyc
|
|
${PYSITELIB}/tlslite/integration/imap4_tls.pyo
|
|
${PYSITELIB}/tlslite/integration/imap4_tls.pyc
|
|
${PYSITELIB}/tlslite/integration/pop3_tls.pyo
|
|
${PYSITELIB}/tlslite/integration/pop3_tls.pyc
|
|
${PYSITELIB}/tlslite/integration/smtp_tls.pyo
|
|
${PYSITELIB}/tlslite/integration/smtp_tls.pyc
|
|
${PYSITELIB}/tlslite/integration/tlsasyncdispatchermixin.pyo
|
|
${PYSITELIB}/tlslite/integration/tlsasyncdispatchermixin.pyc
|
|
${PYSITELIB}/tlslite/integration/tlssocketservermixin.pyo
|
|
${PYSITELIB}/tlslite/integration/tlssocketservermixin.pyc
|
|
${PYSITELIB}/tlslite/integration/xmlrpcserver.pyo
|
|
${PYSITELIB}/tlslite/integration/xmlrpcserver.pyc
|
|
${PYSITELIB}/tlslite/integration/xmlrpctransport.pyo
|
|
${PYSITELIB}/tlslite/integration/xmlrpctransport.pyc
|
|
${PYSITELIB}/tlslite/integration/asyncstatemachine.py
|
|
${PYSITELIB}/tlslite/integration/clienthelper.py
|
|
${PYSITELIB}/tlslite/integration/httptlsconnection.py
|
|
${PYSITELIB}/tlslite/integration/imap4_tls.py
|
|
${PYSITELIB}/tlslite/integration/pop3_tls.py
|
|
${PYSITELIB}/tlslite/integration/smtp_tls.py
|
|
${PYSITELIB}/tlslite/integration/tlsasyncdispatchermixin.py
|
|
${PYSITELIB}/tlslite/integration/tlssocketservermixin.py
|
|
${PYSITELIB}/tlslite/integration/xmlrpcserver.py
|
|
${PYSITELIB}/tlslite/integration/xmlrpctransport.py
|
|
${PYSITELIB}/tlslite/mathtls.py
|
|
${PYSITELIB}/tlslite/messages.py
|
|
${PYSITELIB}/tlslite/session.py
|
|
${PYSITELIB}/tlslite/sessioncache.py
|
|
${PYSITELIB}/tlslite/tlsconnection.py
|
|
${PYSITELIB}/tlslite/tlsrecordlayer.py
|
|
${PYSITELIB}/tlslite/utils/__init__.py
|
|
${PYSITELIB}/tlslite/utils/__init__.pyo
|
|
${PYSITELIB}/tlslite/utils/__init__.pyc
|
|
${PYSITELIB}/tlslite/utils/aes.pyo
|
|
${PYSITELIB}/tlslite/utils/aes.pyc
|
|
${PYSITELIB}/tlslite/utils/asn1parser.pyo
|
|
${PYSITELIB}/tlslite/utils/asn1parser.pyc
|
|
${PYSITELIB}/tlslite/utils/cipherfactory.pyo
|
|
${PYSITELIB}/tlslite/utils/cipherfactory.pyc
|
|
${PYSITELIB}/tlslite/utils/codec.pyo
|
|
${PYSITELIB}/tlslite/utils/codec.pyc
|
|
${PYSITELIB}/tlslite/utils/compat.pyo
|
|
${PYSITELIB}/tlslite/utils/compat.pyc
|
|
${PYSITELIB}/tlslite/utils/cryptomath.pyo
|
|
${PYSITELIB}/tlslite/utils/cryptomath.pyc
|
|
${PYSITELIB}/tlslite/utils/datefuncs.pyo
|
|
${PYSITELIB}/tlslite/utils/datefuncs.pyc
|
|
${PYSITELIB}/tlslite/utils/keyfactory.pyo
|
|
${PYSITELIB}/tlslite/utils/keyfactory.pyc
|
|
${PYSITELIB}/tlslite/utils/openssl_aes.pyo
|
|
${PYSITELIB}/tlslite/utils/openssl_aes.pyc
|
|
${PYSITELIB}/tlslite/utils/openssl_rc4.pyo
|
|
${PYSITELIB}/tlslite/utils/openssl_rc4.pyc
|
|
${PYSITELIB}/tlslite/utils/openssl_rsakey.pyo
|
|
${PYSITELIB}/tlslite/utils/openssl_rsakey.pyc
|
|
${PYSITELIB}/tlslite/utils/openssl_tripledes.pyo
|
|
${PYSITELIB}/tlslite/utils/openssl_tripledes.pyc
|
|
${PYSITELIB}/tlslite/utils/pem.pyo
|
|
${PYSITELIB}/tlslite/utils/pem.pyc
|
|
${PYSITELIB}/tlslite/utils/pycrypto_aes.pyo
|
|
${PYSITELIB}/tlslite/utils/pycrypto_aes.pyc
|
|
${PYSITELIB}/tlslite/utils/pycrypto_rc4.pyo
|
|
${PYSITELIB}/tlslite/utils/pycrypto_rc4.pyc
|
|
${PYSITELIB}/tlslite/utils/pycrypto_rsakey.pyo
|
|
${PYSITELIB}/tlslite/utils/pycrypto_rsakey.pyc
|
|
${PYSITELIB}/tlslite/utils/pycrypto_tripledes.pyo
|
|
${PYSITELIB}/tlslite/utils/pycrypto_tripledes.pyc
|
|
${PYSITELIB}/tlslite/utils/python_aes.pyo
|
|
${PYSITELIB}/tlslite/utils/python_aes.pyc
|
|
${PYSITELIB}/tlslite/utils/python_rc4.pyo
|
|
${PYSITELIB}/tlslite/utils/python_rc4.pyc
|
|
${PYSITELIB}/tlslite/utils/python_rsakey.pyo
|
|
${PYSITELIB}/tlslite/utils/python_rsakey.pyc
|
|
${PYSITELIB}/tlslite/utils/rc4.pyo
|
|
${PYSITELIB}/tlslite/utils/rc4.pyc
|
|
${PYSITELIB}/tlslite/utils/rijndael.pyo
|
|
${PYSITELIB}/tlslite/utils/rijndael.pyc
|
|
${PYSITELIB}/tlslite/utils/rsakey.pyo
|
|
${PYSITELIB}/tlslite/utils/rsakey.pyc
|
|
${PYSITELIB}/tlslite/utils/tackwrapper.pyo
|
|
${PYSITELIB}/tlslite/utils/tackwrapper.pyc
|
|
${PYSITELIB}/tlslite/utils/tripledes.pyo
|
|
${PYSITELIB}/tlslite/utils/tripledes.pyc
|
|
${PYSITELIB}/tlslite/utils/aes.py
|
|
${PYSITELIB}/tlslite/utils/asn1parser.py
|
|
${PYSITELIB}/tlslite/utils/cipherfactory.py
|
|
${PYSITELIB}/tlslite/utils/codec.py
|
|
${PYSITELIB}/tlslite/utils/compat.py
|
|
${PYSITELIB}/tlslite/utils/cryptomath.py
|
|
${PYSITELIB}/tlslite/utils/datefuncs.py
|
|
${PYSITELIB}/tlslite/utils/keyfactory.py
|
|
${PYSITELIB}/tlslite/utils/openssl_aes.py
|
|
${PYSITELIB}/tlslite/utils/openssl_rc4.py
|
|
${PYSITELIB}/tlslite/utils/openssl_rsakey.py
|
|
${PYSITELIB}/tlslite/utils/openssl_tripledes.py
|
|
${PYSITELIB}/tlslite/utils/pem.py
|
|
${PYSITELIB}/tlslite/utils/pycrypto_aes.py
|
|
${PYSITELIB}/tlslite/utils/pycrypto_rc4.py
|
|
${PYSITELIB}/tlslite/utils/pycrypto_rsakey.py
|
|
${PYSITELIB}/tlslite/utils/pycrypto_tripledes.py
|
|
${PYSITELIB}/tlslite/utils/python_aes.py
|
|
${PYSITELIB}/tlslite/utils/python_rc4.py
|
|
${PYSITELIB}/tlslite/utils/python_rsakey.py
|
|
${PYSITELIB}/tlslite/utils/rc4.py
|
|
${PYSITELIB}/tlslite/utils/rijndael.py
|
|
${PYSITELIB}/tlslite/utils/rsakey.py
|
|
${PYSITELIB}/tlslite/utils/tackwrapper.py
|
|
${PYSITELIB}/tlslite/utils/tripledes.py
|
|
${PYSITELIB}/tlslite/verifierdb.py
|
|
${PYSITELIB}/tlslite/x509.py
|
|
${PYSITELIB}/tlslite/x509certchain.py
|