source: mod_gnutls/src/gnutls_io.c

Revision Log Mode:


Copied or renamed
Diff Rev Age Author Log Message
(edit) @764fef3   5 months fiona.klute Load cached proxy TLS sessions from cache
(edit) @132eadc   5 months fiona.klute Implement gnutls_pull_timeout_func According to GnuTLS documentation … proxy-ticket
(edit) @f94938c   9 months fiona.klute Nicer logging for post-handshake authentication proxy-ticket
(edit) @fcad37b   9 months fiona.klute Retry gnutls_reauth() on transport interruptions proxy-ticket
(edit) @9db4dcd   9 months fiona.klute Handle GNUTLS_E_GOT_APPLICATION_DATA on gnutls_reauth() Pending … proxy-ticket
(edit) @4a22ee6   9 months fiona.klute Fix speculative reads using cached data The rollback buffer … proxy-ticket
(edit) @6fa6095   9 months fiona.klute Partial post-handshake auth support Needs proper error handling, … proxy-ticket
(edit) @05e2d9e   9 months fiona.klute Move function declarations for gnutls_io.c into a separate header proxy-ticket
(edit) @b6c7866   22 months fiona.klute Update copyright headers of files changed this year debian/masterproxy-ticket
(edit) @4d38cbd   22 months fiona.klute Return EOS/success for failed proxy TLS connections only on handshake … debian/masterproxy-ticket
(edit) @564f33f   23 months fiona.klute Move SNI and ALPN setup for proxy connections to gnutls_proxy.c debian/masterproxy-ticket
(edit) @0378c22   23 months fiona.klute Move mod_proxy note name definitions to gnutls_proxy.h debian/masterproxy-ticket
(edit) @f674424   23 months fiona.klute First prototype of proxy ALPN support The current code assumes that … debian/masterproxy-ticket
(edit) @2038b76   23 months fiona.klute Ensure nonblocking reads pass EAGAIN or EINTR status to caller debian/masterproxy-ticket
(edit) @92cb0cc   23 months fiona.klute Handle APR_TIMEUP return value from blocking ap_get_brigade() call … debian/masterproxy-ticket
(edit) @bac1a32   2 years fiona.klute Order, log message, and style fixes debian/masterproxy-ticket
(edit) @bd2b48b   2 years fiona.klute Immediately retry on EINTR or EAGAIN for blocking receive Proxy TLS … debian/masterproxy-ticket
(edit) @72b669e   2 years fiona.klute Refuse to send or receive over a failed TLS connection On a failed … debian/masterproxy-ticket
(edit) @5ab2868   2 years fiona.klute Remove unused server variable The mgs_srvconf_rec.non_ssl_request … debian/masterproxy-ticket
(edit) @3c123cd   3 years fiona.klute Update my name, prepare changelog for the next release debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @265159d   3 years thomas2.klute Send SNI for proxy connections debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @98cf33f   3 years thomas2.klute Rewrite SNI handler to accept long names and ignore unknown name types … debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @cebb74a   3 years thomas2.klute Remove broken SNI/session resumption workaround By specification, the … debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @08b821a   4 years thomas2.klute gnutls_io.c: API documentation debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @104e881   4 years thomas2.klute General comment updates for Doxygen compatibility Mostly /* */ vs. … debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @ac3f500   4 years thomas2.klute Compatibility code for GnuTLS version < 3.4 * gnutls_memset() is not … debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @b2e6406   4 years thomas2.klute Safe integer type conversion in mgs_filter_input() Read sizes should … debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @7511bfa   4 years thomas2.klute Use ap_log_cerror() instead of ap_log_error() where reasonable … debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @8913410   4 years thomas2.klute Update copyright headers debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @c3ad933   4 years thomas2.klute Remove stale support code for Apache versions before 2.2 debian/masterdebian/stretch-backportsproxy-ticketupstream
(edit) @19f2719   4 years thomas2.klute Update comments and formating in push/pull functions debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @a9fa300   4 years thomas2.klute Set GnuTLS session errno on all error paths in mgs_transport_read() debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @6868585   4 years thomas2.klute Remove unnecessary session pointer check The transport functions are … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @be41ee4   4 years thomas2.klute Set GnuTLS session errno on errors in mgs_transport_write() Sunil … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @73b0bf0   5 years thomas2.klute mgs_filter_input: Use APR_STATUS_IS macros instead of integer comparison debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @2ceb836   5 years thomas2.klute Update log messages on session termination (cleanup_gnutls_session, … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @401a0de   5 years thomas2.klute Close TLS session on EOF in input filter If the input filter receives … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @f5a36ee   5 years thomas2.klute Pass EAGAIN/EINTR from gnutls_io_input_read to input filter … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @02a6a18   5 years thomas2.klute gnutls_io.c: Don't mix EAGAIN and EINTR in mgs_transport_read … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @dfd5837   5 years thomas2.klute Log possible error messages from gnutls_bye debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @e391197   5 years thomas2.klute Update copyright headers for C source debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @73f6f12   6 years thomas2.klute Check handshake result before logging "TLS connection opened" Without … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @265eafc   6 years thomas2.klute gnutls_io.c: Log connection start/end and unusual input filter events … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @4261999   6 years thomas2.klute gnutls_io_input_read: Retry gnutls_record_recv if necessary While … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @398d1a0   6 years thomas2.klute Improved logging for gnutls_io_input_read * Log if something tried to … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @4fefa39   6 years thomas2.klute src/gnutls_io.c: Reformat gnutls_io_filter_error for readability No … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @beb14d9   6 years thomas2.klute Proof of concept: Support for proxy back end connections using TLS … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @fd82e59   7 years dkg use strict compiler arguments by default (-Wall -Werror -Wextra) … debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @55dc3f0   7 years dkg Make Apache 2.4 display the correct module in error logs debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @671b64f   7 years dkg remove all trailing whitespace debian/masterdebian/stretch-backportsjessie-backportsproxy-ticketupstream
(edit) @9ee0464   8 years neuromancer Compilation Errors Cleanup Signed-off-by: Dash Shendy … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @33826c5   9 years neuromancer mod_proxy support debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @9a9bc1e   9 years neuromancer Added fix for unclean shutdowns, we're now ignoring SIGPIPE Signals debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @e183628   9 years neuromancer Updated Copyright Headers & Formatting debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @485d28e   9 years neuromancer Major Legacy Code Cleanup debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @8fffed1   9 years neuromancer Compilation Fixups Signed-off-by: Dash Shendy <neuromancer@…> debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @60cf11c   9 years neuromancer Proxy (TLS termination) patch Signed-off-by: Dash Shendy … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @b4a875b   9 years admin EOC Bucket Infinite Loop Bugfix Signed-off-by: Dash Shendy … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @e02dd8c   10 years nmav indented code debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @62def2f   10 years nmav reduced warning level of TLS errors. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @7ce01c9   10 years nmav Corrected behavior in Keep-Alive connections (do not terminate the … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @368b574   10 years nmav Safer usage of session variable to prevent segmentation faults on … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @9085f5b   11 years nmav Corrected issue with firefox and long post data (had to do … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @dcf1118   11 years nmav On connection termination be polite and send a bye (common handling of … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @daf3dc9   11 years nmav removed APR_BUCKET_IS_EOS. Doesn't seem appropriate at this point. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @1d48b0a   11 years nmav More fixes related to bug #102 debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @c05a8bb   11 years nmav only call gnutls_bye on non null gnutls session. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @a601e7d   11 years nmav Try to avoid bug debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @0e13d67   11 years nmav do not try to send empty packs using TLS. This this has a special … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @0106b25   12 years nmav increased max handshake tries debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @4fb2b3c   12 years nmav use memmove instead of memcpy because buffers might overlap. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @7bebb42   13 years nmav upgraded to 0.4.0 debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @8e33f2d   15 years chip Put a limit on the number of times we try to handshake. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @836417f   16 years chip Refactor finding the correct server record to fix resumed sessions. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @c301152   16 years chip - move hooks to gnutls_hooks.c - use 'mgs_' as the prefix for all … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @316bd8c   16 years chip - remove more debug logging. - fix a crash by changing the certificate … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @e924ddd   16 years chip client auth is sort of working. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @31645b2   16 years chip working SNI. Not so working Client Cert support. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @42307a9   16 years chip - remove anno creds - initial attempt at Server Name Extension - … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @fcb122d   16 years chip checkpoint the work so far. The DBM cache needs a little more work. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @a66e147   16 years chip working support for a ssl session cache via memcached. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @32f2e60   16 years chip fixes and stuff that i should of already committed. debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @0b3bc05   16 years chip setting proper ignores. adding an empty cache files trying to fix … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @b1f7f11   16 years chip hey hey, this is working code! debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @dae0aec   16 years chip input and output filters debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(edit) @2e12226   16 years chip rename structures. properly prefix all non-static functions with … debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
(add) @7e2b223   16 years chip break up the IO functions into their own file debian/masterdebian/stretch-backportsjessie-backportsmsvaproxy-ticketupstream
Note: See TracRevisionLog for help on using the revision log.