lp:~yadi/squid/crypto-ng
Project to support non-OpenSSL cryptographic support to Squid. GnuTLS, NSS and the Mac OS X API are all being requested frequently.
Due to their support in Debian the GnuTLS library is lined up first for development followed by NSS if time permits. The resulting code redesign is expected to make additional libraries easier to implement.
- Get this branch:
- bzr branch lp:~yadi/squid/crypto-ng
Branch merges
Branch information
Recent revisions
- 14328. By Christos Tsantilas
-
Bug 4330: Do not use SSL_METHOD:
:put_cipher_ by_char to determine size of
cipher on hello messagesThe use of these methods can cause many problems in squid:
- In earlier openSSL libraries the SSL_METHOD::put_cipher_ by_char method with
NULL arguments returned the size of cipher in the SSL hello message.
In newer openSSL releases, calling this method with NULL arguments is not
valid any more, and can result to segfaults.
- In newer libreSSL library releases, the SSLv23_method it is used to produce
TLS messages and does not return the size of a cipher in an v2 HELLO
message.This is a Measurement Factory project
- 14326. By Amos Jeffries
-
Parser-NG: update response mime parsing
Update the response mime header parse to using the parseHeader()
method previously in HttpRequest.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~squid/squid/trunk