diff options
| author | Florian Westphal <fw@strlen.de> | 2009-02-04 23:01:53 +0100 |
|---|---|---|
| committer | Florian Westphal <fw@strlen.de> | 2009-02-04 23:01:53 +0100 |
| commit | c6a43fbaf0579741ebf34e88ca7f0586b471062e (patch) | |
| tree | e06983f0b501f096688f3c1241573473a9ec88bf /src/ipaddr | |
| parent | 3be9c477be674228c86378e017a70bf49acf06a4 (diff) | |
| download | ngircd-c6a43fbaf0579741ebf34e88ca7f0586b471062e.tar.gz ngircd-c6a43fbaf0579741ebf34e88ca7f0586b471062e.zip | |
TLS/SSL: fix memory leak when using compressed server links with ssl
commit 6bc2d3d06e9cb4da68ea4b63d9b6b219d88ab927 (New connection option CONN_RFC1459) forgot to adjust the ssl bitmasks. The result is that when a compressed AND encrypted server link goes down the memory allocated by zlib and the r/w buffers are no longer free'd as the previous ConnSSL_Free() would then also remove the CONN_ZIP flag from the flag mask.
Diffstat (limited to 'src/ipaddr')
0 files changed, 0 insertions, 0 deletions