------------------------------------------------------------------------ r125 | bruce | 2006-12-17 23:43:47 -0600 (Sun, 17 Dec 2006) | 2 lines Changed paths: M /trunk/README.in M /trunk/spec Minor tweaks to the README and spec. ------------------------------------------------------------------------ r124 | bruce | 2006-12-17 23:42:14 -0600 (Sun, 17 Dec 2006) | 2 lines Changed paths: M /trunk/NEWS M /trunk/relay-filter.c Export $USER and $DOMAIN when invoking relay-ctrl. ------------------------------------------------------------------------ r123 | bruce | 2006-12-17 23:25:46 -0600 (Sun, 17 Dec 2006) | 2 lines Changed paths: M /trunk/NEWS M /trunk/VERSION Bumped version to 0.97 ------------------------------------------------------------------------ r122 | bruce | 2005-08-18 13:01:39 -0600 (Thu, 18 Aug 2005) | 1 line Changed paths: A /tags/0.96 (from /trunk:121) Tagged version 0.96 ------------------------------------------------------------------------ r121 | bruce | 2005-08-18 12:57:19 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/spec Fixed install mechanism in spec. ------------------------------------------------------------------------ r120 | bruce | 2005-08-18 12:54:43 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/spec Fixed type ${_tmppath} to %{_tmppath} in spec. ------------------------------------------------------------------------ r119 | bruce | 2005-08-18 12:53:39 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/TODO Removed TODO note about catching SIGCHLD, since we already do it. ------------------------------------------------------------------------ r118 | bruce | 2005-08-18 12:51:30 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/README.in Added note about bglibs requirement. ------------------------------------------------------------------------ r117 | bruce | 2005-08-18 12:50:57 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/relay-filter.c Removed extraneous alarm catch call in relay-filter.c ------------------------------------------------------------------------ r116 | bruce | 2005-08-18 12:24:40 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/http-xlate-filter.c Renamed some parameters to avoid global-local name conflicts. ------------------------------------------------------------------------ r115 | bruce | 2005-08-18 12:22:15 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/README.in M /trunk/TODO M /trunk/spec Updated email addresses, copyright year, requirements, etc. ------------------------------------------------------------------------ r114 | bruce | 2005-08-18 12:18:24 -0600 (Thu, 18 Aug 2005) | 2 lines Changed paths: A /trunk/INSTHIER D /trunk/insthier.c Switched to new bg-installer install mechanism. ------------------------------------------------------------------------ r113 | bruce | 2004-03-05 21:33:41 -0600 (Fri, 05 Mar 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy-imap.c M /trunk/ucspi-proxy-pop3.c Make note that the command is optional in the command-line usage. ------------------------------------------------------------------------ r112 | bruce | 2004-03-05 21:32:39 -0600 (Fri, 05 Mar 2004) | 3 lines Changed paths: M /trunk/relay-filter.c Run the command in the background (instead of waiting for it) in case it takes non-trivial time to exit. ------------------------------------------------------------------------ r111 | bruce | 2004-03-05 21:05:48 -0600 (Fri, 05 Mar 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy.c use iopoll_restart to make sure errant signals don't kill the proxy. ------------------------------------------------------------------------ r110 | bruce | 2004-03-03 10:43:48 -0600 (Wed, 03 Mar 2004) | 4 lines Changed paths: M /trunk/ucspi-proxy.c Since the server socket is opened in non-blocking mode, make sure to poll for writeability before actually writing. This fixes problems with uploading large messages to slow IMAP servers. ------------------------------------------------------------------------ r109 | bruce | 2004-02-27 14:43:00 -0600 (Fri, 27 Feb 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy.c Always show the byte counts on exit. ------------------------------------------------------------------------ r108 | bruce | 2004-02-27 14:42:38 -0600 (Fri, 27 Feb 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy.c Make write_client and write_server use a common retry write function. ------------------------------------------------------------------------ r107 | bruce | 2004-02-27 14:27:20 -0600 (Fri, 27 Feb 2004) | 4 lines Changed paths: M /trunk/ucspi-proxy.c Changes to messages: 1) always show error messages 2) give filters appropriate names ------------------------------------------------------------------------ r106 | bruce | 2004-02-27 14:15:49 -0600 (Fri, 27 Feb 2004) | 2 lines Changed paths: M /trunk/relay-filter.c Only emit the relay messages if opt_verbose is set. ------------------------------------------------------------------------ r105 | bruce | 2004-02-27 13:00:29 -0600 (Fri, 27 Feb 2004) | 2 lines Changed paths: M /trunk/ftp-filter.c M /trunk/http-xlate-filter.c M /trunk/imap-filter.c M /trunk/log-filter.c M /trunk/null-filter.c M /trunk/pop3-filter.c M /trunk/relay-filter.c M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Changed name and semantics of add_filter to set_filter (replace if exists). ------------------------------------------------------------------------ r104 | bruce | 2004-02-27 11:42:55 -0600 (Fri, 27 Feb 2004) | 2 lines Changed paths: M /trunk/TODO Fixed up what really needs to be done. ------------------------------------------------------------------------ r103 | bruce | 2004-02-27 11:15:41 -0600 (Fri, 27 Feb 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy.c Provide better byte counters. ------------------------------------------------------------------------ r102 | bruce | 2004-02-27 00:20:36 -0600 (Fri, 27 Feb 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Converted opt_verbose to a counter instead of just a flag. ------------------------------------------------------------------------ r101 | bruce | 2004-02-26 23:38:12 -0600 (Thu, 26 Feb 2004) | 2 lines Changed paths: M /trunk/imap-filter.c Handle quoted usernames. ------------------------------------------------------------------------ r100 | bruce | 2004-02-26 17:06:41 -0600 (Thu, 26 Feb 2004) | 2 lines Changed paths: A /trunk/makedist.py Added missing makedist.py script. ------------------------------------------------------------------------ r99 | bruce | 2004-02-26 17:06:26 -0600 (Thu, 26 Feb 2004) | 2 lines Changed paths: M /trunk/insthier.c Added manual targets to insthier. ------------------------------------------------------------------------ r98 | bruce | 2004-02-26 17:06:07 -0600 (Thu, 26 Feb 2004) | 2 lines Changed paths: M /trunk/spec Modernized spec, including use of installer/instcheck. ------------------------------------------------------------------------ r97 | bruce | 2004-02-26 17:04:30 -0600 (Thu, 26 Feb 2004) | 2 lines Changed paths: D /trunk/README A /trunk/README.in (from /trunk/README:68) Converted to templated README. ------------------------------------------------------------------------ r96 | bruce | 2004-02-26 11:44:51 -0600 (Thu, 26 Feb 2004) | 2 lines Changed paths: M /trunk/ftp-filter.c M /trunk/http-xlate-filter.c M /trunk/relay-filter.c M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Replaced usages of stdio with iobuf/fmt/msg calls. ------------------------------------------------------------------------ r95 | bruce | 2004-02-26 11:09:37 -0600 (Thu, 26 Feb 2004) | 2 lines Changed paths: M /trunk/spec M /trunk/ucspi-proxy-http-xlate=x M /trunk/ucspi-proxy-imap=x M /trunk/ucspi-proxy-log=x M /trunk/ucspi-proxy-pop3=x M /trunk/ucspi-proxy=x Switch to use of bglibs 1.015 and libbg.a ------------------------------------------------------------------------ r94 | bruce | 2004-01-27 11:15:36 -0600 (Tue, 27 Jan 2004) | 3 lines Changed paths: M /trunk/ucspi-proxy.c Since the FD handler function can potentially reorder the filter linked list, don't process any FDs after the first ready one. ------------------------------------------------------------------------ r93 | bruce | 2004-01-27 11:13:30 -0600 (Tue, 27 Jan 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy-http-xlate=x M /trunk/ucspi-proxy-log=x M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy=x Use a temporary str buffer to write out the error message all in one go. ------------------------------------------------------------------------ r92 | bruce | 2004-01-27 10:12:33 -0600 (Tue, 27 Jan 2004) | 2 lines Changed paths: M /trunk/tcp-connect.c Look up port names with getservbyname. ------------------------------------------------------------------------ r91 | bruce | 2004-01-27 00:03:20 -0600 (Tue, 27 Jan 2004) | 2 lines Changed paths: M /trunk/tcp-connect.c M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Accept timeout as a command-line option instead of env var. ------------------------------------------------------------------------ r90 | bruce | 2004-01-26 17:59:03 -0600 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /trunk/ftp-proxy M /trunk/imap-proxy M /trunk/log-proxy M /trunk/pop3-proxy M /trunk/tcp-connect.c M /trunk/tcp-proxy M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Take host/port parameters from command-line instead of environment variables. ------------------------------------------------------------------------ r89 | bruce | 2004-01-26 17:36:24 -0600 (Mon, 26 Jan 2004) | 3 lines Changed paths: M /trunk/tcp-connect.c Allow specification of a host name instead of just numerical IP through $PROXY_CONNECT_HOST. ------------------------------------------------------------------------ r88 | bruce | 2004-01-26 17:05:27 -0600 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /trunk/pop3-filter.c Fixed several bugs in handling of the username. ------------------------------------------------------------------------ r87 | bruce | 2004-01-26 16:56:21 -0600 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /trunk/NEWS M /trunk/imap-filter.c M /trunk/ucspi-proxy-imap.c Added hostname suffixing support to the IMAP proxy. ------------------------------------------------------------------------ r86 | bruce | 2004-01-26 16:46:37 -0600 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy-pop3.c Fixed typo in prototype for pop3_filter_init. ------------------------------------------------------------------------ r85 | bruce | 2004-01-26 16:41:27 -0600 (Mon, 26 Jan 2004) | 3 lines Changed paths: M /trunk/relay-filter.c When the command isn't present, relay_command will be a NULL pointer, making this buggy test cause a seg fault. ------------------------------------------------------------------------ r84 | bruce | 2004-01-26 16:40:45 -0600 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy.c Make sure to ignore EAGAIN or EINTR errors when reading from a FD. ------------------------------------------------------------------------ r83 | bruce | 2004-01-26 15:39:40 -0600 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /trunk/imap-filter.c M /trunk/ucspi-proxy-imap.c Moved primary initialization routine to main C file. ------------------------------------------------------------------------ r82 | bruce | 2004-01-26 15:37:37 -0600 (Mon, 26 Jan 2004) | 2 lines Changed paths: M /trunk/imap-filter.c M /trunk/ucspi-proxy-imap=x Converted to using string functions instead of manual memory management. ------------------------------------------------------------------------ r81 | bruce | 2004-01-26 15:16:04 -0600 (Mon, 26 Jan 2004) | 3 lines Changed paths: A /trunk/imap-filter.c (from /trunk/imap-relay-filter.c:79) A /trunk/imap-proxy (from /trunk/imap-relay-proxy:68) D /trunk/imap-relay-filter.c D /trunk/imap-relay-proxy D /trunk/ucspi-proxy-imap-relay.c D /trunk/ucspi-proxy-imap-relay=x A /trunk/ucspi-proxy-imap.c (from /trunk/ucspi-proxy-imap-relay.c:79) A /trunk/ucspi-proxy-imap=x (from /trunk/ucspi-proxy-imap-relay=x:74) Renamed imap-relay-filter to imap-filter, and ucspi-proxy-imap-relay to just ucspi-proxy-imap. The username fixups will come as a later step. ------------------------------------------------------------------------ r80 | bruce | 2004-01-26 15:11:15 -0600 (Mon, 26 Jan 2004) | 3 lines Changed paths: M /trunk/NEWS A /trunk/pop3-filter.c (from /trunk/pop3-relay-filter.c:79) A /trunk/pop3-proxy (from /trunk/pop3-relay-proxy:68) D /trunk/pop3-relay-filter.c D /trunk/pop3-relay-proxy D /trunk/ucspi-proxy-pop3-relay.c D /trunk/ucspi-proxy-pop3-relay=x A /trunk/ucspi-proxy-pop3.c (from /trunk/ucspi-proxy-pop3-relay.c:79) A /trunk/ucspi-proxy-pop3=x (from /trunk/ucspi-proxy-pop3-relay=x:74) Added hostname suffixing support to the POP3 proxy, removing the "relay" from the filename since it does more than just relay control now. ------------------------------------------------------------------------ r79 | bruce | 2004-01-26 14:18:38 -0600 (Mon, 26 Jan 2004) | 4 lines Changed paths: M /trunk/NEWS M /trunk/imap-relay-filter.c M /trunk/pop3-relay-filter.c M /trunk/relay-filter.c M /trunk/ucspi-proxy-imap-relay.c M /trunk/ucspi-proxy-pop3-relay.c M /trunk/ucspi-proxy.h Reverted much of the previous relay filter change. In particular, the command now goes on the command line again, but the delay parameter has been moved to an environment variable. ------------------------------------------------------------------------ r78 | bruce | 2004-01-26 13:25:33 -0600 (Mon, 26 Jan 2004) | 3 lines Changed paths: M /trunk/http-xlate-filter.c M /trunk/null-filter.c M /trunk/relay-filter.c M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Introduced a typedef for the filter/eof functions; used that typedef to get rid of some erroneous type differences. ------------------------------------------------------------------------ r77 | bruce | 2004-01-26 12:30:04 -0600 (Mon, 26 Jan 2004) | 3 lines Changed paths: M /trunk/imap-relay-filter.c M /trunk/pop3-relay-filter.c M /trunk/relay-filter.c M /trunk/ucspi-proxy-imap-relay.c M /trunk/ucspi-proxy-pop3-relay.c M /trunk/ucspi-proxy.h Modified relay-ctrl to pull its configuration from environment variables. ------------------------------------------------------------------------ r76 | bruce | 2004-01-24 23:20:52 -0600 (Sat, 24 Jan 2004) | 2 lines Changed paths: A /trunk/VERSION Added spac version file. ------------------------------------------------------------------------ r75 | bruce | 2004-01-24 23:17:00 -0600 (Sat, 24 Jan 2004) | 3 lines Changed paths: M /trunk/relay-filter.c M /trunk/ucspi-proxy-imap-relay.c M /trunk/ucspi-proxy-pop3-relay.c Since tcpclient is no longer overwriting environment variables, the relay filter can rely on $TCPREMOTEIP again. ------------------------------------------------------------------------ r74 | bruce | 2004-01-24 23:12:19 -0600 (Sat, 24 Jan 2004) | 2 lines Changed paths: M /trunk/NEWS M /trunk/ftp-filter.c M /trunk/http-xlate-filter.c M /trunk/imap-relay-filter.c M /trunk/log-filter.c M /trunk/null-filter.c M /trunk/pop3-relay-filter.c M /trunk/relay-filter.c A /trunk/tcp-connect.c M /trunk/ucspi-proxy-http-xlate=x M /trunk/ucspi-proxy-imap-relay=x M /trunk/ucspi-proxy-log=x M /trunk/ucspi-proxy-pop3-relay=x M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h M /trunk/ucspi-proxy=x Moved the server connect handler into the proxy program. ------------------------------------------------------------------------ r73 | bruce | 2004-01-24 22:23:17 -0600 (Sat, 24 Jan 2004) | 3 lines Changed paths: M /trunk/http-xlate-filter.c M /trunk/imap-relay-filter.c M /trunk/log-filter.c M /trunk/pop3-relay-filter.c A /trunk/ucspi-proxy-http-xlate.c A /trunk/ucspi-proxy-imap-relay.c A /trunk/ucspi-proxy-log.c A /trunk/ucspi-proxy-pop3-relay.c Moved the program and filter_usage strings into their own source file to complete the spac build requirements. ------------------------------------------------------------------------ r72 | bruce | 2004-01-24 12:13:02 -0600 (Sat, 24 Jan 2004) | 2 lines Changed paths: A /trunk/insthier.c Added necessary install script. ------------------------------------------------------------------------ r71 | bruce | 2004-01-24 12:12:38 -0600 (Sat, 24 Jan 2004) | 2 lines Changed paths: D /trunk/Makefile A /trunk/ucspi-proxy-http-xlate=x A /trunk/ucspi-proxy-imap-relay=x A /trunk/ucspi-proxy-log=x A /trunk/ucspi-proxy-pop3-relay=x A /trunk/ucspi-proxy=x Switched to spac to build the Makefile automatically. ------------------------------------------------------------------------ r70 | bruce | 2004-01-24 11:47:26 -0600 (Sat, 24 Jan 2004) | 3 lines Changed paths: M /trunk/ftp-filter.c M /trunk/http-xlate-filter.c M /trunk/imap-relay-filter.c M /trunk/log-filter.c M /trunk/null-filter.c M /trunk/pop3-relay-filter.c M /trunk/relay-filter.c M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Renamed filter_name to program to match bglibs usage, and changed type of filter_usage to const char[]. ------------------------------------------------------------------------ r69 | bruce | 2004-01-21 17:40:29 -0600 (Wed, 21 Jan 2004) | 2 lines Changed paths: M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Allow the server FD numbers to be overridden. ------------------------------------------------------------------------ r68 | unknown | 2003-11-27 17:09:44 -0600 (Thu, 27 Nov 2003) | 1 line Changed paths: A /tags/rel-0-93 (from /trunk:48) This commit was manufactured by cvs2svn to create tag 'rel-0-93'. ------------------------------------------------------------------------ r67 | unknown | 2003-11-27 17:09:44 -0600 (Thu, 27 Nov 2003) | 1 line Changed paths: A /tags/rel-0-92 (from /trunk:45) This commit was manufactured by cvs2svn to create tag 'rel-0-92'. ------------------------------------------------------------------------ r66 | unknown | 2003-11-27 17:09:44 -0600 (Thu, 27 Nov 2003) | 1 line Changed paths: A /tags/rel-0-91 (from /trunk:42) This commit was manufactured by cvs2svn to create tag 'rel-0-91'. ------------------------------------------------------------------------ r65 | unknown | 2003-11-27 17:09:44 -0600 (Thu, 27 Nov 2003) | 1 line Changed paths: A /tags/rel-0-90 (from /trunk:11) This commit was manufactured by cvs2svn to create tag 'rel-0-90'. ------------------------------------------------------------------------ r64 | unknown | 2003-11-27 17:09:44 -0600 (Thu, 27 Nov 2003) | 1 line Changed paths: A /tags/rel-0-95 (from /trunk:57) This commit was manufactured by cvs2svn to create tag 'rel-0-95'. ------------------------------------------------------------------------ r63 | unknown | 2003-11-27 17:09:44 -0600 (Thu, 27 Nov 2003) | 1 line Changed paths: A /tags/rel-0-94 (from /trunk:55) This commit was manufactured by cvs2svn to create tag 'rel-0-94'. ------------------------------------------------------------------------ r62 | unknown | 2003-11-27 17:09:44 -0600 (Thu, 27 Nov 2003) | 1 line Changed paths: A /tags A /tags/start (from /branches/bruceg:2) This commit was manufactured by cvs2svn to create tag 'start'. ------------------------------------------------------------------------ r61 | bruce | 2003-11-27 16:50:40 -0600 (Thu, 27 Nov 2003) | 2 lines Changed paths: M /trunk/TODO *** empty log message *** ------------------------------------------------------------------------ r60 | bruce | 2001-03-15 13:37:32 -0600 (Thu, 15 Mar 2001) | 2 lines Changed paths: M /trunk/NEWS *** empty log message *** ------------------------------------------------------------------------ r59 | bruce | 2001-03-15 13:37:29 -0600 (Thu, 15 Mar 2001) | 2 lines Changed paths: M /trunk/makedist.in Updated the list URL. ------------------------------------------------------------------------ r58 | bruce | 2001-03-15 13:32:40 -0600 (Thu, 15 Mar 2001) | 2 lines Changed paths: M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Write the PID with all output messages. ------------------------------------------------------------------------ r57 | bruce | 2000-12-20 14:39:13 -0600 (Wed, 20 Dec 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/README M /trunk/makedist.in *** empty log message *** ------------------------------------------------------------------------ r56 | bruce | 2000-12-20 14:37:24 -0600 (Wed, 20 Dec 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/NEWS A /trunk/base64.c M /trunk/imap-relay-filter.c M /trunk/pop3-relay-filter.c M /trunk/relay-filter.c Parse and display the username on login. ------------------------------------------------------------------------ r55 | bruce | 2000-12-14 16:32:46 -0600 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/makedist.in *** empty log message *** ------------------------------------------------------------------------ r54 | bruce | 2000-12-14 16:31:57 -0600 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/README Updated date. ------------------------------------------------------------------------ r53 | bruce | 2000-12-14 16:31:21 -0600 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/Makefile A /trunk/ucspi-proxy-http-xlate.1 Added man page for ucspi-proxy-http-xlate. ------------------------------------------------------------------------ r52 | bruce | 2000-12-14 16:30:12 -0600 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/NEWS Added note about ucspi-http-xlate-proxy. ------------------------------------------------------------------------ r51 | bruce | 2000-12-14 16:20:05 -0600 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/Makefile A /trunk/http-xlate-filter.c Added a translating HTTP filter. ------------------------------------------------------------------------ r50 | bruce | 2000-12-14 16:19:45 -0600 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Renamed the DEBUG* macros to MSG, and added some new DEBUG macros. ------------------------------------------------------------------------ r49 | bruce | 2000-10-12 22:42:20 -0600 (Thu, 12 Oct 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/NEWS M /trunk/README M /trunk/ucspi-proxy.c Fixed a bug in write_client that treated a short write as a failure. ------------------------------------------------------------------------ r48 | bruce | 2000-10-06 10:19:18 -0600 (Fri, 06 Oct 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/README *** empty log message *** ------------------------------------------------------------------------ r47 | bruce | 2000-10-06 10:05:48 -0600 (Fri, 06 Oct 2000) | 2 lines Changed paths: M /trunk/NEWS M /trunk/imap-relay-filter.c M /trunk/imap-relay-proxy M /trunk/pop3-relay-filter.c M /trunk/pop3-relay-proxy M /trunk/relay-filter.c Made the relay rerun delay and command into command-line arguments. ------------------------------------------------------------------------ r46 | bruce | 2000-10-06 10:04:37 -0600 (Fri, 06 Oct 2000) | 2 lines Changed paths: M /trunk/Makefile Fixed a couple of bugs. ------------------------------------------------------------------------ r45 | bruce | 2000-10-02 12:59:05 -0600 (Mon, 02 Oct 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/NEWS M /trunk/README *** empty log message *** ------------------------------------------------------------------------ r44 | bruce | 2000-10-02 12:54:56 -0600 (Mon, 02 Oct 2000) | 2 lines Changed paths: M /trunk/pop3-relay-filter.c Added support for POP3 CRAM-MD5 authentication. ------------------------------------------------------------------------ r43 | bruce | 2000-10-02 12:41:24 -0600 (Mon, 02 Oct 2000) | 2 lines Changed paths: M /trunk/ucspi-proxy.c Ignore several harmless signals that could otherwise crash the proxy. ------------------------------------------------------------------------ r42 | bruce | 2000-09-21 14:05:49 -0600 (Thu, 21 Sep 2000) | 2 lines Changed paths: M /trunk/README *** empty log message *** ------------------------------------------------------------------------ r41 | bruce | 2000-09-20 13:38:17 -0600 (Wed, 20 Sep 2000) | 2 lines Changed paths: M /trunk/ftp-proxy M /trunk/imap-relay-proxy M /trunk/log-proxy M /trunk/pop3-relay-proxy M /trunk/tcp-proxy Compacted the options to tcpserver and tcpclient. ------------------------------------------------------------------------ r40 | bruce | 2000-09-19 11:23:39 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/imap-relay-filter.c Fixed bug in handling the AUTHENTICATE command sequence. ------------------------------------------------------------------------ r39 | bruce | 2000-09-19 11:23:18 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/pop3-relay-filter.c Added logging via relay-filter.c ------------------------------------------------------------------------ r38 | bruce | 2000-09-19 11:23:03 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/relay-filter.c Added logging. ------------------------------------------------------------------------ r37 | bruce | 2000-09-19 10:15:34 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/NEWS M /trunk/README M /trunk/makedist.in *** empty log message *** ------------------------------------------------------------------------ r36 | bruce | 2000-09-19 10:11:57 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/relay-filter.c Renamed the duplicate "true". ------------------------------------------------------------------------ r35 | bruce | 2000-09-19 10:07:49 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/relay-filter.c Moved the various paths and time constants to the start of the file. ------------------------------------------------------------------------ r34 | bruce | 2000-09-19 10:08:44 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/NEWS M /trunk/README M /trunk/TODO Documentation updates. ------------------------------------------------------------------------ r33 | bruce | 2000-09-19 10:00:56 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/imap-relay-filter.c M /trunk/pop3-relay-filter.c Renamed accept_ip to accept_client for relay control. ------------------------------------------------------------------------ r32 | bruce | 2000-09-19 10:00:05 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/relay-filter.c Added code to re-run relay-ctrl-allow every 5 minutes. ------------------------------------------------------------------------ r31 | bruce | 2000-09-19 09:59:42 -0600 (Tue, 19 Sep 2000) | 2 lines Changed paths: M /trunk/ucspi-proxy.c Fixed problem with handling signals during select. ------------------------------------------------------------------------ r30 | bruce | 2000-09-18 17:28:06 -0600 (Mon, 18 Sep 2000) | 2 lines Changed paths: M /trunk/Makefile A /trunk/imap-relay-filter.c M /trunk/pop3-relay-filter.c A /trunk/relay-filter.c Completed POP3 relay, started IMAP relay filters. ------------------------------------------------------------------------ r29 | bruce | 2000-09-18 17:27:32 -0600 (Mon, 18 Sep 2000) | 3 lines Changed paths: M /trunk/ftp-proxy A /trunk/imap-relay-proxy M /trunk/log-proxy A /trunk/pop3-relay-proxy M /trunk/tcp-proxy Fixed usage to add a prefix to executing the ucspi-proxy-* programs. Added scripts for imap-relay and pop3-relay. ------------------------------------------------------------------------ r28 | bruce | 2000-09-18 17:25:34 -0600 (Mon, 18 Sep 2000) | 2 lines Changed paths: M /trunk/ftp-filter.c M /trunk/log-filter.c M /trunk/null-filter.c M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Added proxy usage string to filters. ------------------------------------------------------------------------ r27 | bruce | 2000-09-18 13:58:04 -0600 (Mon, 18 Sep 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/pop3-relay-filter.c Completed basic POP3 relay implementation. ------------------------------------------------------------------------ r26 | bruce | 2000-09-15 16:46:38 -0600 (Fri, 15 Sep 2000) | 2 lines Changed paths: M /trunk/NEWS M /trunk/makedist.in M /trunk/ucspi-proxy.h *** empty log message *** ------------------------------------------------------------------------ r25 | bruce | 2000-09-15 16:46:32 -0600 (Fri, 15 Sep 2000) | 2 lines Changed paths: A /trunk/pop3-relay-filter.c Started a SMTP-after-POP3 relaying filter. ------------------------------------------------------------------------ r24 | bruce | 2000-09-15 16:46:15 -0600 (Fri, 15 Sep 2000) | 2 lines Changed paths: M /trunk/ftp-filter.c Continuing progress on this filter. ------------------------------------------------------------------------ r23 | bruce | 2000-09-15 16:45:34 -0600 (Fri, 15 Sep 2000) | 2 lines Changed paths: M /trunk/log-filter.c M /trunk/null-filter.c M /trunk/ucspi-proxy.c Overhauled the I/O system. ------------------------------------------------------------------------ r22 | bruce | 2000-07-07 13:30:15 -0600 (Fri, 07 Jul 2000) | 2 lines Changed paths: M /trunk/ftp-filter.c M /trunk/log-filter.c M /trunk/null-filter.c M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Added filter_name global to filter modules, used in all output. ------------------------------------------------------------------------ r21 | bruce | 2000-07-07 11:13:35 -0600 (Fri, 07 Jul 2000) | 2 lines Changed paths: M /trunk/NEWS M /trunk/TODO M /trunk/ftp-filter.c Further work on FTP proxy code. ------------------------------------------------------------------------ r20 | bruce | 2000-07-07 11:13:02 -0600 (Fri, 07 Jul 2000) | 2 lines Changed paths: M /trunk/ucspi-proxy.h Turned multiply-defined true/false constants into macros. ------------------------------------------------------------------------ r19 | bruce | 2000-07-06 15:48:54 -0600 (Thu, 06 Jul 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/tcp-proxy Renamed ucspi-proxy-null back to just ucspi-proxy. ------------------------------------------------------------------------ r18 | bruce | 2000-07-06 15:47:59 -0600 (Thu, 06 Jul 2000) | 3 lines Changed paths: M /trunk/Makefile M /trunk/NEWS M /trunk/ftp-filter.c M /trunk/tcp-proxy Renamed plain ucspi-proxy to ucspi-proxy-null Started implementation of FTP proxy. ------------------------------------------------------------------------ r17 | bruce | 2000-07-06 15:43:22 -0600 (Thu, 06 Jul 2000) | 2 lines Changed paths: M /trunk/Makefile A /trunk/ftp-proxy A /trunk/log-filter.c A /trunk/log-proxy Added new logging proxy. ------------------------------------------------------------------------ r16 | bruce | 2000-07-06 15:23:58 -0600 (Thu, 06 Jul 2000) | 3 lines Changed paths: M /trunk/ucspi-proxy.c M /trunk/ucspi-proxy.h Add an extra (unused) NUL byte to the data buffer for string searches in filter. Add definition of BUFSIZE to ucspi-proxy.h. ------------------------------------------------------------------------ r15 | bruce | 2000-06-28 16:29:33 -0600 (Wed, 28 Jun 2000) | 2 lines Changed paths: M /trunk/NEWS M /trunk/makedist.in *** empty log message *** ------------------------------------------------------------------------ r14 | bruce | 2000-06-28 16:29:02 -0600 (Wed, 28 Jun 2000) | 2 lines Changed paths: M /trunk/Makefile Added build rules for FTP proxy. ------------------------------------------------------------------------ r13 | bruce | 2000-06-28 16:27:46 -0600 (Wed, 28 Jun 2000) | 2 lines Changed paths: M /trunk/tcp-proxy Fixed missing options. ------------------------------------------------------------------------ r12 | bruce | 2000-06-28 16:27:19 -0600 (Wed, 28 Jun 2000) | 2 lines Changed paths: M /trunk/tcp-proxy Fixed typo. ------------------------------------------------------------------------ r11 | bruce | 2000-06-21 14:32:30 -0600 (Wed, 21 Jun 2000) | 2 lines Changed paths: M /trunk/makedist.in *** empty log message *** ------------------------------------------------------------------------ r10 | bruce | 2000-06-21 13:35:35 -0600 (Wed, 21 Jun 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/makedist.in *** empty log message *** ------------------------------------------------------------------------ r9 | bruce | 2000-06-21 13:33:34 -0600 (Wed, 21 Jun 2000) | 2 lines Changed paths: A /trunk/spec Added RPM spec. ------------------------------------------------------------------------ r8 | bruce | 2000-06-21 13:31:20 -0600 (Wed, 21 Jun 2000) | 2 lines Changed paths: M /trunk/Makefile M /trunk/makedist.in *** empty log message *** ------------------------------------------------------------------------ r7 | bruce | 2000-06-21 13:29:03 -0600 (Wed, 21 Jun 2000) | 2 lines Changed paths: M /trunk/Makefile D /trunk/filter.h M /trunk/ftp-filter.c A /trunk/null-filter.c M /trunk/ucspi-proxy.c A /trunk/ucspi-proxy.h Finalized the proxy module API and build model. ------------------------------------------------------------------------ r6 | bruce | 2000-06-21 13:10:39 -0600 (Wed, 21 Jun 2000) | 2 lines Changed paths: A /trunk/COPYING M /trunk/Makefile A /trunk/NEWS A /trunk/README A /trunk/TODO A /trunk/makedist.in Prepared package for distribution. ------------------------------------------------------------------------ r5 | bruce | 2000-06-21 13:00:53 -0600 (Wed, 21 Jun 2000) | 2 lines Changed paths: M /trunk/tcp-proxy Use "envuidgid", and fix a documentation typo. ------------------------------------------------------------------------ r4 | bruce | 2000-06-15 17:06:25 -0600 (Thu, 15 Jun 2000) | 2 lines Changed paths: A /trunk/filter.h A /trunk/ftp-filter.c Added a proxy filter framework. ------------------------------------------------------------------------ r3 | bruce | 2000-06-15 16:51:34 -0600 (Thu, 15 Jun 2000) | 2 lines Changed paths: A /trunk/ucspi-proxy.1 M /trunk/ucspi-proxy.c Added man page, parse options. ------------------------------------------------------------------------ r2 | bruce | 2000-06-14 23:57:02 -0600 (Wed, 14 Jun 2000) | 2 lines Changed paths: A /branches A /branches/bruceg (from /trunk:1) Started project. ------------------------------------------------------------------------ r1 | bruce | 2000-06-14 23:57:01 -0600 (Wed, 14 Jun 2000) | 2 lines Changed paths: A /trunk A /trunk/Makefile A /trunk/tcp-proxy A /trunk/ucspi-proxy.c Initial revision ------------------------------------------------------------------------