Sun, 16 Sep 2007 14:34:22 +0300 |
Timo Sirainen |
Replaced my Copyright notices. The year range always ends with 2007 now.
HEAD
|
Sun, 16 Sep 2007 13:30:31 +0300 |
Timo Sirainen |
Renamed strocpy() to i_strocpy().
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|
Fri, 13 Jul 2007 05:52:37 +0300 |
Timo Sirainen |
More union usage to avoid casting.
HEAD
|
Fri, 13 Jul 2007 05:48:54 +0300 |
Timo Sirainen |
Changed struct ip_addr to use union for ipv4/ipv6 structs so we don't have
HEAD
|
Mon, 02 Jul 2007 23:11:46 +0300 |
Timo Sirainen |
Added net_ip_hash().
HEAD
|
Sun, 10 Jun 2007 22:47:08 +0300 |
Timo Sirainen |
Removed some asserts that check if parameter is NULL. We can't check for all
HEAD
|
Sun, 10 Jun 2007 22:39:48 +0300 |
Timo Sirainen |
Removed useless getnameinfo() call from net_gethostbyname()
HEAD
|
Sun, 10 Jun 2007 22:21:58 +0300 |
Timo Sirainen |
If getnameinfo() fails, use gai_strerror() as well to return the error
HEAD
|
Sun, 18 Mar 2007 04:00:59 +0200 |
Timo Sirainen |
net_listen_unix() API changed a bit. -1 is now returned for errors that can
HEAD
|
Sat, 04 Nov 2006 20:45:01 +0200 |
Timo Sirainen |
Changed ips_count to unsigned int in net_gethostbyname(). Also removed
HEAD
|
Mon, 16 Oct 2006 02:11:12 +0300 |
Timo Sirainen |
Fix net_ipv6_mapped_ipv4_convert() to be actually portable.
HEAD
|
Sun, 15 Oct 2006 19:19:17 +0300 |
Timo Sirainen |
Added net_ipv6_mapped_ipv4_convert().
HEAD
|
Tue, 14 Feb 2006 20:28:15 +0200 |
Timo Sirainen |
Enable -Wstrict-aliasing=2 warning and fixed a couple of warnings it gave.
HEAD
|
Tue, 14 Feb 2006 15:41:58 +0200 |
Timo Sirainen |
Moved dupliated close_save_errno() code to public close_keep_errno() function.
HEAD
|
Fri, 13 Jan 2006 22:25:57 +0200 |
Timo Sirainen |
Added "bool" type and changed all ints that were used as booleans to bool.
HEAD
|
Thu, 27 Oct 2005 16:40:40 +0300 |
Timo Sirainen |
Use read() instead of recv() in net_receive(), so it works even with
HEAD
|
Sun, 25 Sep 2005 14:12:24 +0300 |
Timo Sirainen |
Added fd_set_nonblock() and changed net_set_nonblock() to use it.
HEAD
|
Sun, 18 Sep 2005 14:29:05 +0300 |
Timo Sirainen |
s/SOL_TCP/IPPROTO_TCP/
HEAD
|
Thu, 18 Aug 2005 20:27:04 +0300 |
Timo Sirainen |
Don't log extra bind() errors for net_listen_unix() either
HEAD
|
Mon, 15 Aug 2005 02:19:29 +0300 |
Timo Sirainen |
net_listen(): Print bind() errors only if it's not EADDRINUSE. Also do the
HEAD
|
Sun, 07 Aug 2005 16:06:56 +0300 |
Timo Sirainen |
Added some more error messages. Also if net_connect_ip() gives my_ip
HEAD
|
Sun, 29 May 2005 03:26:19 +0300 |
Timo Sirainen |
Don't return random data if net_getpeername() or net_getsockname() is used
HEAD
|
Fri, 13 May 2005 16:35:19 +0300 |
Timo Sirainen |
if using IPv6, bind both on the IPv4 and IPv6 addresses if IPV6_V6ONLY is
HEAD
|
Sun, 09 Jan 2005 18:52:30 +0200 |
Timo Sirainen |
Use nonblocking connecting for unix sockets.
HEAD
|
Sun, 09 Jan 2005 18:51:03 +0200 |
Timo Sirainen |
Added backlog parameter for net_listen*().
HEAD
|
Sat, 18 Sep 2004 17:37:18 +0300 |
Timo Sirainen |
net_connect() should be nonblocking (currently unused in Dovecot)
HEAD
|
Mon, 14 Jun 2004 02:37:40 +0300 |
Timo Sirainen |
net_gethostbyname() was broken with IPv6 enabled (wasn't really used with
HEAD
|
Mon, 31 May 2004 21:56:43 +0300 |
Timo Sirainen |
Added net_getpeername()
HEAD
|
Tue, 27 Apr 2004 23:25:52 +0300 |
Timo Sirainen |
importing new index code. mbox still broken.
HEAD
|
Sun, 09 Nov 2003 22:20:36 +0200 |
Timo Sirainen |
net_set_nonblock(): don't replace flags in fd, change the existing ones
HEAD
|
Wed, 27 Aug 2003 00:18:16 +0300 |
Timo Sirainen |
Removed most of the license comments from src/lib/*.c. It's just fine to
HEAD
|
Sun, 22 Jun 2003 22:23:54 +0300 |
Timo Sirainen |
Compiler warning fixes
HEAD
|
Sun, 18 May 2003 19:37:04 +0300 |
Timo Sirainen |
s/host/addr/ in a few network functions
HEAD
|
Tue, 04 Mar 2003 04:18:09 +0200 |
Timo Sirainen |
net_* functions don't anymore set sockets to non-blocking by default.
HEAD
|
Sun, 05 Jan 2003 15:09:51 +0200 |
Timo Sirainen |
Naming style changes, finally got tired of most of the typedefs. Also the
HEAD
|
Thu, 19 Dec 2002 03:02:34 +0200 |
Timo Sirainen |
Buffer related cleanups. Use PATH_MAX instead of hardcoded 1024 for paths.
HEAD
|
Wed, 18 Dec 2002 17:15:41 +0200 |
Timo Sirainen |
Marked all non-trivial buffer modifications with @UNSAFE tag. Several
HEAD
|
Thu, 12 Dec 2002 20:57:47 +0200 |
Timo Sirainen |
net_receive, net_transmit: Return -2 for regular disconnection errors. Don't
HEAD
|
Thu, 12 Dec 2002 20:33:32 +0200 |
Timo Sirainen |
imap_listen and imaps_listen accepts now "*" as "all IPv4 interfaces" and
HEAD
|
Tue, 26 Nov 2002 15:27:13 +0200 |
Timo Sirainen |
net_accept() returns now -2 for fatal failures.
HEAD
|
Wed, 20 Nov 2002 18:59:10 +0200 |
Timo Sirainen |
typofix
HEAD
|
Mon, 14 Oct 2002 02:49:11 +0300 |
Timo Sirainen |
Split IOBuffer into mmaped IBuffer, file IBuffer, memory data IBuffer and
HEAD
|
Thu, 10 Oct 2002 05:01:34 +0300 |
Timo Sirainen |
Created datastack_mempool which is used by at least a few temporary
HEAD
|
Wed, 09 Oct 2002 02:22:06 +0300 |
Timo Sirainen |
Send error message if close() fails in net_disconnect().
HEAD
|
Sun, 06 Oct 2002 00:04:50 +0300 |
Timo Sirainen |
keep the port unsigned.
HEAD
|
Sun, 08 Sep 2002 16:20:28 +0300 |
Timo Sirainen |
size_t fixes for lib/. Changed OFF_T_FORMAT to PRIuOFF_T which is more
HEAD
|
Fri, 06 Sep 2002 16:29:51 +0300 |
Timo Sirainen |
net_accept() set listening socket nonblocking, not the new socket. thanks to
HEAD
|
Wed, 28 Aug 2002 07:54:23 +0300 |
Timo Sirainen |
added t_strdup_noconst() which can be used instead of (char *) t_strdup().
HEAD
|
Mon, 26 Aug 2002 23:49:05 +0300 |
Timo Sirainen |
fixed compile warnings with some systems
HEAD
|
Fri, 09 Aug 2002 12:15:38 +0300 |
Timo Sirainen |
Initial revision
HEAD
|