-
dfb783d7ba
Release v0.9.5
master
v0.9.5
develop
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
-
d07606b586
Add support for multi-site struct filtering rules
Soner Tari
2021-11-03 22:18:15 +0300
-
12f09dbb87
Add ReconnectSSL to debug logs
Soner Tari
2021-11-03 03:04:45 +0300
-
45a4015707
Add checks for multiple or not allowed specs in struct filtering rules
Soner Tari
2021-11-03 02:51:30 +0300
-
add8bcda09
Add line_num to filtering rules with DEBUG_PROXY
Soner Tari
2021-11-03 02:28:31 +0300
-
77df635afa
Change line_num type to unsigned int
Soner Tari
2021-11-02 19:27:45 +0300
-
feb673e8fa
Add unit tests for struct proxyspecs
Soner Tari
2021-11-02 03:40:39 +0300
-
2f8575d7c0
Add unit tests for struct filtering rules
Soner Tari
2021-11-02 02:18:45 +0300
-
eccd46dc0e
Add support for multiple log actions on Log lines
Soner Tari
2021-11-01 21:31:00 +0300
-
9708225bb1
Rename LogAction to Log
Soner Tari
2021-11-01 20:48:24 +0300
-
a3c89fc931
Set conn_opts only if struct filtering rule specifies any conn option
Soner Tari
2021-11-01 18:44:36 +0300
-
8e00f94ccd
Fix user/desc precedence in struct filtering rules
Soner Tari
2021-11-01 18:20:23 +0300
-
775ae774ea
Set conn term flag only, do not free conn in eventcb
Soner Tari
2021-10-30 19:22:30 +0300
-
8f63ec7f82
Add ReconnectSSL option to enforce SSL options in struct filtering rules
Soner Tari
2021-10-30 16:27:13 +0300
-
f744c2c77a
Fix check build with LibreSSL 3.4.1 on OpenBSD 7.0
Soner Tari
2021-10-30 01:57:18 +0300
-
e8f35ce587
Reapply dsthost filter after user auth
Soner Tari
2021-10-30 01:16:24 +0300
-
05d5412515
Fix warning for unused ctx debug param in pxy_conn_set_filter_action()
Soner Tari
2021-10-29 22:56:24 +0300
-
98d9a05eac
Add documentation for structured filtering rules
Soner Tari
2021-10-29 22:49:18 +0300
-
6c586bb4a4
Add e2e tests for struct filtering rules, and add -B EnableSSLProto option
Soner Tari
2021-10-29 21:21:19 +0300