Release v0.9.5

Bump version to 0.9.5
Update copyright year to 2024
Update NEWS
master v0.9.5
Soner Tari 3 months ago
parent 0e8e2c3727
commit dfb783d7ba

@ -1,6 +1,6 @@
BSD 2-Clause License
Copyright (c) 2017-2022, Soner Tari.
Copyright (c) 2017-2024, Soner Tari.
Copyright (c) 2009-2019, Daniel Roethlisberger and contributors.
All rights reserved.

@ -1,5 +1,26 @@
### SSLproxy 0.9.5 2024-02-18
- Fix possible double free of host and serv variables, thanks to @disaykin
- Fix possible integer overflow, thanks to @disaykin
- Close fds only once, thanks to @disaykin
- Fix memory leak, thanks to @disaykin
- Handle ftell error, thanks to @disaykin
- Fix mismatched call arguments, thanks to @disaykin
- Fix memory leak in case of cert key mismatch, thanks to @disaykin
- Fix file descriptor leak, thanks to @disaykin
- Handle partial write, thanks to @disaykin
- Handle return value of gmtime(), thanks to @disaykin
- Fix double free bugs, thanks to @disaykin
- Bugs found by Svace static analyzer
- Fix possible segfault in proto smtp in split mode
- Fix retval of privsep_server_opensock_verify(), thanks to @Qbog
- Fix header-size calculation in IPv6 packet mirroring, thanks to @matoro
- Fix e2e tests with openssl 3
- Replace deprecated fail_unless() with ck_assert_msg() in unit tests
### SSLproxy 0.9.4 2022-12-26
- Fix byte order for ports in mirror trafic, thanks to piolug93.

@ -1,6 +1,6 @@
# SSLproxy - transparent SSL/TLS proxy for decrypting and diverting network traffic to other programs for deep SSL inspection [![Build Status](https://travis-ci.com/sonertari/SSLproxy.svg?branch=master)](https://app.travis-ci.com/github/sonertari/SSLproxy)
Copyright (C) 2017-2022, [Soner Tari](mailto:sonertari@gmail.com).
Copyright (C) 2017-2024, [Soner Tari](mailto:sonertari@gmail.com).
https://github.com/sonertari/SSLproxy
Copyright (C) 2009-2019, [Daniel Roethlisberger](//daniel.roe.ch/).

@ -1,7 +1,7 @@
/*-
* SSLproxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -1,7 +1,7 @@
/*-
* SSLproxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -99,7 +99,7 @@ main_version(void)
fprintf(stderr, "---------------------------------------"
"---------------------------------------\n");
}
fprintf(stderr, "Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>\n");
fprintf(stderr, "Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>\n");
fprintf(stderr, "https://github.com/sonertari/SSLproxy\n");
fprintf(stderr, "Copyright (c) 2009-2019, "
"Daniel Roethlisberger <daniel@roe.ch>\n");

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -1,7 +1,7 @@
/*-
* SSLproxy - transparent SSL/TLS proxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -1,7 +1,7 @@
/*-
* SSLproxy - transparent SSL/TLS proxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -1,7 +1,7 @@
/*-
* SSLproxy - transparent SSL/TLS proxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -1,7 +1,7 @@
/*-
* SSLproxy - transparent SSL/TLS proxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -2,7 +2,7 @@
* SSLsplit - transparent SSL/TLS interception
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -2,7 +2,7 @@
* SSLsplit - transparent SSL/TLS interception
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -4,7 +4,7 @@
.\" https://github.com/sonertari/SSLproxy
.\"
.\" Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
.\" Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
.\" Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@ -27,7 +27,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
.TH "sslproxy" "1" "26 Dec 2022" "v0.9.4" "SSLproxy"
.TH "sslproxy" "1" "18 Feb 2024" "v0.9.5" "SSLproxy"
.SH NAME
sslproxy \-\- transparent SSL/TLS proxy for decrypting and diverting network
traffic to other programs for deep SSL inspection

@ -1,4 +1,4 @@
# Sample configuration for sslproxy v0.9.4
# Sample configuration for sslproxy v0.9.5
#
# Use the -f command line option to start sslproxy with a config file.
# See sslproxy.conf(5) and sslproxy(1) for documentation.

@ -3,7 +3,7 @@
.\" https://github.com/sonertari/SSLproxy
.\"
.\" Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
.\" Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
.\" Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@ -26,7 +26,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
.TH "sslproxy.conf" "5" "26 Dec 2022" "v0.9.4" "SSLproxy"
.TH "sslproxy.conf" "5" "18 Feb 2024" "v0.9.5" "SSLproxy"
.SH "NAME"
.LP
\fBsslproxy.conf\fR \- Configuration file for SSLproxy

@ -1,7 +1,7 @@
/*-
* SSLproxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -1,7 +1,7 @@
/*-
* SSLproxy
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -2,7 +2,7 @@
* SSLsplit - transparent SSL/TLS interception
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -88,7 +88,7 @@ main_version(void)
fprintf(stderr, "---------------------------------------"
"---------------------------------------\n");
}
fprintf(stderr, "Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>\n");
fprintf(stderr, "Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>\n");
fprintf(stderr, "https://github.com/sonertari/SSLproxy\n");
fprintf(stderr, "Copyright (c) 2009-2019, "
"Daniel Roethlisberger <daniel@roe.ch>\n");

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -2,7 +2,7 @@
* SSLsplit - transparent SSL/TLS interception
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -2,7 +2,7 @@
* SSLsplit - transparent SSL/TLS interception
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -3,7 +3,7 @@
* https://www.roe.ch/SSLsplit
*
* Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>.
* Copyright (c) 2017-2022, Soner Tari <sonertari@gmail.com>.
* Copyright (c) 2017-2024, Soner Tari <sonertari@gmail.com>.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without

@ -1,4 +1,4 @@
# TestProxy test configuration for sslproxy v0.9.4
# TestProxy test configuration for sslproxy v0.9.5
# Global options
#User _sslproxy

@ -1,4 +1,4 @@
# TestProxy test configuration for sslproxy v0.9.4
# TestProxy test configuration for sslproxy v0.9.5
# Global options
#User _sslproxy

@ -1,4 +1,4 @@
# TestProxy test configuration for sslproxy v0.9.4
# TestProxy test configuration for sslproxy v0.9.5
# Global options
#User _sslproxy

@ -1,4 +1,4 @@
# TestProxy test configuration for sslproxy v0.9.4
# TestProxy test configuration for sslproxy v0.9.5
# Global options
#User _sslproxy

Loading…
Cancel
Save