2002-07-24 - libconnect 0.5.2 * Code cleanup * Libconnect is now completely transparent (in the previous releases it didn't push the flags register) * Script changed to handle multiple commands at a time * Configure script improved to determine the cpu type and other useful things 2002-07-17 - libconnect 0.5 * The library sets the errno properly * Fixed the open() permissions for the libconnect.tmp file * You can select which proxy to use for the next connect() * You can "lock" and "unlock" libconnect to make it use the same proxy or to start cycling from a specified proxy * configure script "improved" (next time I'll use autoconf, sorry for these releases) * Fixed the control file of the debian package * Added a makefile in the binary/ directory to simplify the installation of the precompiled library 2002-06-08 - libconnect 0.4 * Added support for POST proxies * Code cleanup in the parseconf.asm, rewritten some functions to simplify future development * The configuration file is more user-friendly; now libconnect understands ip addresses in their common form, not only their numeric one * Users can now define a particular amount of bytes to ignore from a specified proxy (to suppress in a more effective way the proxy acknowledgment banner) * Added a bash script, libconnect, to simplify the use of the library * Added a manpage for the libconnect script and for the libconnect.conf file 2002-05-26 - libconnect 0.3 * Fixed the problems with non_blocking sockets, now libconnect should work with every (hope so) software that uses libc * Now we're checking the SO_TYPE of the socket and using the old_connect to handle connections in SOCK_DGRAM. As a result we don't have to 'skip' our nameservers in the config file. * The tmpfile is now opened with the right flags * Users can define the Connection timeout in the libconnect.h * If the proxy doesn't send an acknowledgement response we won't wait forever, we can define a timeout in the libconnect.h