Commit graph

  • e15ced56d5
    Merge pull request #6 from ankane/newer_certs master Tarjei Husøy 2018-07-31 13:07:12 +02:00
  • a8a2d80d26 Fix for no shared cipher error with newer versions of openssl Andrew 2018-07-28 13:36:05 -07:00
  • f7ec9aed2f Fixed output for Python 3.7 Andrew 2018-07-23 02:55:54 -07:00
  • ca8d6a4cd4
    Merge pull request #3 from xbglowx/python3 Tarjei Husøy 2018-04-21 12:39:18 -07:00
  • dc38e1fd1b Minor refactor of get_server_cert Tarjei Husøy 2018-04-21 12:37:54 -07:00
  • ac01be70cb Make work also in python3.4 Tarjei Husøy 2018-04-21 12:33:16 -07:00
  • 16c4e7dd2a Make startup assertions work in py2 Tarjei Husøy 2018-04-21 12:28:39 -07:00
  • 4770807c04 Log protocol exceptions Tarjei Husøy 2018-04-21 12:26:28 -07:00
  • 3cab847c8f Fix byte types for python3 Tarjei Husøy 2018-04-21 12:24:53 -07:00
  • 6199600e14
    Compatiability changes to work with python2 or 3 Brian Glogower 2018-04-10 15:24:41 -07:00
  • bd6a379837 Set SO_REUSEPORT on the listening socket Tarjei Husøy 2016-11-26 15:25:50 -08:00
  • 081898960b Enable customizing bind port Tarjei Husøy 2016-11-26 15:05:37 -08:00
  • 334fc04981 Change docs link from connect modes to ssl Tarjei Husøy 2016-06-06 10:51:39 -07:00
  • 1b11d2024f Add instructions for testing Heroku Postgres Tarjei Husøy 2016-06-06 10:49:11 -07:00
  • 927018f332 Add shebang to mitm script Tarjei Husøy 2016-06-05 08:32:19 -07:00
  • 023dd1e6fb Add script to fetch server certificate Tarjei Husøy 2016-06-05 01:22:01 -07:00
  • 6657cceea0 Make script executable Tarjei Husøy 2016-06-05 01:19:41 -07:00
  • ad68acfab9 Skip trying to close socket with shutdown Tarjei Husøy 2016-06-04 00:05:01 -07:00
  • 982ef9fca5 Log nice error message for well-behaving clients Tarjei Husøy 2016-06-04 00:04:01 -07:00
  • 1cb092dd73 Hard-code cert in script Tarjei Husøy 2016-06-04 00:03:04 -07:00
  • ed50d9deac Order imports alphabetically Tarjei Husøy 2016-06-03 23:54:44 -07:00
  • 8ec2e9de4e Clarify what's happening in intro docs Tarjei Husøy 2016-06-03 23:53:18 -07:00
  • 4bad8cf825 Use .recv instead of .read Tarjei Husøy 2016-06-03 20:34:09 -07:00
  • a8000b9e99 Specify ssl cipher list osx Tarjei Husøy 2016-06-02 12:11:45 -07:00
  • 66bbfc4141 Pick best available protocol on server Tarjei Husøy 2016-05-30 10:01:39 -07:00
  • 792c55dfbc Remove unused import Tarjei Husøy 2016-05-30 10:01:14 -07:00
  • dcf90c1203 Remove our auth success response Tarjei Husøy 2016-06-02 09:02:13 -07:00
  • bb107c9074 Buffer reads/writes to server Tarjei Husøy 2016-06-02 09:00:39 -07:00
  • 63e55c4260 Remove unread bytes shenanigans Tarjei Husøy 2016-06-02 08:57:34 -07:00
  • 0a7d73bc83 Run initiation under try/except Tarjei Husøy 2016-06-02 08:56:04 -07:00
  • 40265ebb3e Add editorconfig Tarjei Husøy 2016-05-30 23:34:24 -07:00
  • f1094961ba Handle packet fragmentation more robustly Tarjei Husøy 2016-05-30 23:21:48 -07:00
  • 878310d3e1 Close client connections if main thread is stopped Tarjei Husøy 2016-05-30 21:18:53 -07:00
  • 8a59115cad Document where the magic SSL request came from Tarjei Husøy 2016-05-30 20:35:12 -07:00
  • 0aaa7191f1 Add mitigation steps to readme Tarjei Husøy 2016-05-30 20:07:25 -07:00
  • f5de37b0f5 Add warning about socket code Tarjei Husøy 2016-05-30 08:36:46 -07:00
  • c63c5d2f3b Slightly better closing of sockets Tarjei Husøy 2016-05-30 08:35:03 -07:00
  • c826681aee Add test steps to readme Tarjei Husøy 2016-05-30 08:30:48 -07:00
  • a2a19616fc Add first draft of script Tarjei Husøy 2016-05-30 07:31:26 -07:00
  • ac365e3686 Initial commit Tarjei Husøy 2016-05-30 07:28:19 -07:00