Commit Graph

  • 9bf883d3c4 Remove travis ci build status master v0.9.7 develop Soner Tari 2024-10-21 17:52:34 +0300
  • 655da69651 Release v0.9.7 Soner Tari 2024-10-15 16:04:20 +0300
  • 69e89c2464 Free sslctx on error Soner Tari 2024-09-30 11:39:47 +0300
  • 1e726e0eac Suppress deprecation warnings for engines with OpenSSL 3.x Soner Tari 2024-09-28 15:35:42 +0300
  • 97e52bc95d Fix deprecation warnings for RSA functions with OpenSSL 3.x Soner Tari 2024-09-28 15:10:24 +0300
  • 80cb2d654d Remove unused ssl_dh_refcount_inc() Soner Tari 2024-09-28 12:36:48 +0300
  • ca29ad0740 Fix deprecation warnings for DH_free() with OpenSSL 3.x Soner Tari 2024-09-28 12:19:44 +0300
  • 6ab7cb02b9 Fix deprecation warning for DH config with OpenSSL 3.x Soner Tari 2024-09-28 10:32:28 +0300
  • a45b5d6b41 Fix deprecation warning for ECDH config with OpenSSL 3.x Soner Tari 2024-09-28 00:05:04 +0300
  • f009df6615
    Use CLOCK_REALTIME to fix pcap timestamp issue (#78) mdulaney 2024-09-10 17:01:16 -0400
  • 417f0af80d Use CLOCK_REALTIME to fix pcap timestamp issue Mike Dulaney 2024-09-10 19:59:23 +0000
  • e5e0ad941b Fix possible memleak and use after free for srchost_clean Soner Tari 2024-07-25 12:05:16 +0300
  • e7498f6760 Use strdup instead of strlen+malloc+memcpy in sys_sockaddr_str() Soner Tari 2024-07-25 12:00:59 +0300
  • 4a1c5b1d40 Fix memleak, develop proto_free functions for pop3 and smtp Soner Tari 2024-07-11 11:35:45 +0300
  • 9879c7ba49 Release v0.9.6 v0.9.6 Soner Tari 2024-07-04 11:07:40 +0300
  • f5df046961 Fix clang-static-analysis warnings, thanks to @disaykin Soner Tari 2024-07-02 21:40:03 +0300
  • d7bf0bd53d Use clock_gettime() instead of gettimeofday(), thanks to @disaykin Soner Tari 2024-07-02 21:12:46 +0300
  • b3705efe9d Fix deprecation warnings for function declarations without a prototype Soner Tari 2024-07-02 17:55:27 +0300
  • dfb783d7ba Release v0.9.5 v0.9.5 Soner Tari 2024-02-18 15:38:46 +0300
  • 0e8e2c3727 Fix e2e tests with openssl 3 Soner Tari 2023-12-27 18:08:55 +0300
  • a9fec35d42 Fix possible segfault in proto smtp in split mode Soner Tari 2023-12-27 18:08:34 +0300
  • 651844d9ca
    Update testharness_split_no_tls13.json kimsaetbyeol 2023-12-12 09:07:59 +0900
  • f0b851b940
    Update testharness_split_no_tls11.json kimsaetbyeol 2023-12-12 09:07:45 +0900
  • d7fa16b20c
    Update testharness_split.json kimsaetbyeol 2023-12-12 09:07:28 +0900
  • 479fd948fa
    Update testharness_no_tls13.json kimsaetbyeol 2023-12-12 09:07:10 +0900
  • 5e839ca232
    Update testharness_no_tls11.json kimsaetbyeol 2023-12-12 09:06:52 +0900
  • 7de7bc4734
    Update testharness.json kimsaetbyeol 2023-12-12 09:06:20 +0900
  • 828c1c3c69 Fix retval of privsep_server_opensock_verify() Soner Tari 2023-06-29 14:17:13 +0300
  • e049f14cc2 Replace deprecated fail_unless() with ck_assert_msg() in unit tests Soner Tari 2023-05-23 16:18:19 +0300
  • adf9a44d22 Fix possible double free of host and serv variables, thanks to @disaykin Soner Tari 2023-05-23 10:36:50 +0300
  • e2f83eaa3a Fix possible integer overflow, thanks to @disaykin Soner Tari 2023-05-18 00:53:37 +0300
  • 1408e85513 Close fds only once, thanks to @disaykin Soner Tari 2023-05-18 00:47:47 +0300
  • d45e9a2f92 Fix memory leak, thanks to @disaykin Soner Tari 2023-05-18 00:38:43 +0300
  • 6a92058b09 Handle ftell error, thanks to @disaykin Soner Tari 2023-05-18 00:34:37 +0300
  • 3048f95485 Fix mismatched call arguments, thanks to @disaykin Soner Tari 2023-05-18 00:32:13 +0300
  • 94fed777d4 Fix memory leak in case of cert key mismatch, thanks to @disaykin Soner Tari 2023-05-18 00:26:58 +0300
  • d48ba1da9a Fix file descriptor leak, thanks to @disaykin Soner Tari 2023-05-18 00:23:38 +0300
  • fc7d57469d Fix double free, thanks to @disaykin Soner Tari 2023-05-18 00:20:07 +0300
  • 8168d32d03 Fix header-size calculation in IPv6 packet mirroring, thanks to @matoro Soner Tari 2023-05-14 01:17:38 +0300
  • 0d7db139dd Handle partial write, thanks to @disaykin Soner Tari 2023-05-14 00:02:14 +0300
  • 521a1cc3a0 Handle return value of gmtime(), thanks to @disaykin Soner Tari 2023-05-13 21:27:10 +0300
  • 7f201c59de Fix double free, thanks to @disaykin Soner Tari 2023-05-13 21:13:17 +0300
  • 30ed5b4200 Release v0.9.4 v0.9.4 Soner Tari 2022-12-26 14:44:45 +1300
  • bd4123375d Update testproxy version to 0.0.5 Soner Tari 2022-12-24 21:44:10 +1300
  • 6faecf21ff Fix unit tests with opaque x509 struct Soner Tari 2022-12-24 01:14:10 +1300
  • 187f5c7893 Use htons() not hton() Soner Tari 2022-12-23 22:23:40 +1300
  • 37aa3d7ed5 Fix byte order for ports in mirror trafic piolug93 2022-06-28 18:14:02 +0200
  • 91fc80cb67 Fix warning for array subscript outside array bounds in function declaration Soner Tari 2022-09-24 11:06:21 +0300
  • 7fa67d0071
    Fix byte order for ports in mirror trafic piolug93 2022-06-28 18:14:02 +0200
  • e456f56001 Release v0.9.3 v0.9.3 Soner Tari 2022-05-02 11:56:15 +0300
  • b78a367d76 Silence warning for unused var on OpenBSD Soner Tari 2022-04-23 15:09:36 +0300
  • 604fb58646 Fix macOS header selection Soner Tari 2022-04-19 21:33:41 +0300
  • c3feea53f9 Make sure natengine is not NULL before freeing Soner Tari 2022-04-19 16:27:14 +0300
  • 674893cc79 Fix compiler warnings for format spec for size_t Soner Tari 2022-04-19 12:24:34 +0300
  • efc0be9991 Re-enable osx on travis Soner Tari 2022-04-19 11:51:54 +0300
  • 01d0b156d6 Decouple autossl code handling underlying bufs Soner Tari 2022-04-18 22:35:48 +0300
  • 0124fb33c5 Update XNU headers for macOS Soner Tari 2022-04-12 17:30:08 +0300
  • 3a215f4f3f Use parent protoctx for autossl ctx Soner Tari 2022-04-11 12:27:30 +0300
  • 63a48308cd Fix autossl without STARTTLS in divert mode Soner Tari 2022-04-11 01:11:04 +0300
  • 45abd2e85c Make sure srvdst.bev is not NULL in autossl Soner Tari 2022-04-09 15:08:27 +0300
  • fce838e43b Move code handling underlying bevs to autossl Soner Tari 2022-04-09 14:34:01 +0300
  • 571720e24c OR not AND retval -1 with term and enomem flags Soner Tari 2022-04-09 12:19:38 +0300
  • fec19b8c8b Remove unnecessary function calls Soner Tari 2022-04-09 00:07:50 +0300
  • e43564635a Add WUNRES and NONNULL attribs to function types with return values Soner Tari 2022-04-08 22:01:47 +0300
  • 76ea48f2d0 Remove srvdst_xferred flag Soner Tari 2022-04-08 17:12:36 +0300
  • 02a6cc12e6 Remove redundant srvdst_xferred flag in child ctx Soner Tari 2022-04-08 12:34:14 +0300
  • dc40f74c13 Update copyright year to 2022 Soner Tari 2022-04-06 22:35:26 +0300
  • 722c2f59d2 Disable srvdst events asap when xferring to child and in split mode Soner Tari 2022-04-06 19:41:59 +0300
  • 61e28a5c86 Fix crash in split mode if we try to access srvdst while terminating Soner Tari 2022-04-06 16:44:46 +0300
  • af6b40b5bf Fix natengine opt passed in proxyspec on command line Soner Tari 2022-04-06 14:43:41 +0300
  • 2e8e677bac Discard underlying bufs while closing, sending errors, and denying ocsp Soner Tari 2022-04-06 11:35:17 +0300
  • 7143102efa Create callback functions for set/unset watermark Soner Tari 2022-04-03 23:14:21 +0300
  • 013814317c Fix buffer watermarking for underlying bevs Soner Tari 2022-04-03 17:43:06 +0300
  • 3efac5658f Fix build errors with OpenSSL 3.0.x, but not deprecation warnings Soner Tari 2022-04-03 17:40:36 +0300
  • 3dea854173 Improve documentation Soner Tari 2021-12-28 16:10:36 +0300
  • 59c28f6ad9 Fix enabling pcap and mirror logging, issue #37 Soner Tari 2021-12-22 14:34:23 +0300
  • 7033afced1 Improve documentation Soner Tari 2021-11-25 22:15:30 +0300
  • 7654f5e7b3 Fix unit tests with libressl 2.2.7 v0.9.2 Soner Tari 2021-11-15 20:57:10 +0300
  • 923bea195a Fix unit tests with libressl 3.4.1 Soner Tari 2021-11-14 23:22:53 +0300
  • fe3bdc5dac Migrate to travis-ci.com Soner Tari 2021-11-14 21:57:02 +0300
  • 8b2860b0b3 Fix unit tests with WITHOUT_USERAUTH enabled Soner Tari 2021-11-14 20:52:02 +0300
  • 6bd0dea851 Disable travis e2e tests Soner Tari 2021-11-14 19:37:21 +0300
  • 49c58048f6 Disable travis build with WITHOUT_MIRROR Soner Tari 2021-11-14 19:06:30 +0300
  • 3f3c3623ad Fix unit tests for openssl-1.0.0s Soner Tari 2021-11-14 19:05:18 +0300
  • 90b32e0595 Fix unit tests for openssl and libressl versions in travis config Soner Tari 2021-11-14 17:42:26 +0300
  • 0600a5c2ea Do not verify server cert due to expired Let's Encrypt cert Soner Tari 2021-11-14 01:24:20 +0300
  • 5bc6933f79 Fix unit tests for libressl-2.2.7, libressl-2.7.4, and openssl-1.1.0 Soner Tari 2021-11-14 01:17:33 +0300
  • b3be019ffa Fix travis unit tests with max ssl proto Soner Tari 2021-11-13 19:37:05 +0300
  • c90f71f5ef Bump version to 0.9.2 Soner Tari 2021-11-13 11:49:50 +0300
  • eba4eb3ea6 Fix syntax documentation for Log actions in struct filtering rules Soner Tari 2021-11-13 10:57:16 +0300
  • 677178c2d9 Fix use of uninitialised value error by valgrind Soner Tari 2021-11-10 20:42:13 +0300
  • 2f2dd468f2 Free macros after setting filter rules during startup Soner Tari 2021-11-10 19:57:08 +0300
  • d876710acf Add the full text of the GPL and LGPL licenses Soner Tari 2021-11-10 18:11:15 +0300
  • 3003d237c7 Reflect the license change of aho corasick library to LGPL Soner Tari 2021-11-09 11:59:29 +0300
  • e05dd2b884 Update release date v0.9.1 Soner Tari 2021-11-07 23:12:56 +0300
  • 3e55d4820e Release v0.9.1 Soner Tari 2021-11-07 22:41:39 +0300
  • 700a901e29 Add missing FilterRule option to proxyspec documentation Soner Tari 2021-11-07 18:36:17 +0300
  • dd4975690e Check if userdb file can be opened before setting userdb_path option Soner Tari 2021-11-07 18:13:54 +0300
  • 5877e81301 Improve proxyspec documentation Soner Tari 2021-11-07 17:31:25 +0300
  • 79bacaeff3 Fix definitely lost memleaks reported by valgrind Soner Tari 2021-11-04 03:18:50 +0300