Sun, 01 Mar 2009 02:02:48 +0200add missing irc_cmd.h, and modify line_proto/irc_conn to use log
Tero Marttila <terom@fixme.fi> [Sun, 01 Mar 2009 02:02:48 +0200] rev 22
add missing irc_cmd.h, and modify line_proto/irc_conn to use log

Sun, 01 Mar 2009 01:48:14 +0200add basic log.c module
Tero Marttila <terom@fixme.fi> [Sun, 01 Mar 2009 01:48:14 +0200] rev 21
add basic log.c module

Sun, 01 Mar 2009 00:34:33 +0200irc_conn PING/PONG code, and line_proto fixups
Tero Marttila <terom@fixme.fi> [Sun, 01 Mar 2009 00:34:33 +0200] rev 20
irc_conn PING/PONG code, and line_proto fixups

Sat, 28 Feb 2009 23:48:34 +0200improve line_proto output buffering slightly
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 23:48:34 +0200] rev 19
improve line_proto output buffering slightly

Sat, 28 Feb 2009 22:47:39 +0200add initial irc_conn code that can register
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 22:47:39 +0200] rev 18
add initial irc_conn code that can register

Sat, 28 Feb 2009 21:39:15 +0200irc_line implementation
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 21:39:15 +0200] rev 17
irc_line implementation

Sat, 28 Feb 2009 20:23:37 +0200missing break
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 20:23:37 +0200] rev 16
missing break

Sat, 28 Feb 2009 20:21:53 +0200add some simple command-line options
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 20:21:53 +0200] rev 15
add some simple command-line options

Sat, 28 Feb 2009 19:58:49 +0200fix sock_gnutls_read/write EAGAIN
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 19:58:49 +0200] rev 14
fix sock_gnutls_read/write EAGAIN

Sat, 28 Feb 2009 19:08:51 +0200add support for \n line endings as well
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 19:08:51 +0200] rev 13
add support for \n line endings as well

Sat, 28 Feb 2009 18:48:10 +0200update sock_stream_read/write semantics for EOF/EAGAIN, tentative event-based gnutls code
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 18:48:10 +0200] rev 12
update sock_stream_read/write semantics for EOF/EAGAIN, tentative event-based gnutls code

Sat, 28 Feb 2009 17:39:37 +0200working event-based operation for sock_tcp
Tero Marttila <terom@fixme.fi> [Sat, 28 Feb 2009 17:39:37 +0200] rev 11
working event-based operation for sock_tcp

Sun, 22 Feb 2009 10:16:28 +0200fix sock_stream read/write return value, move line buffer inside of line_proto, add some initial code for event-based non-blocking operation
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 10:16:28 +0200] rev 10
fix sock_stream read/write return value, move line buffer inside of line_proto, add some initial code for event-based non-blocking operation

Sun, 22 Feb 2009 08:48:21 +0200add sock_stream_callbacks and ev_base
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 08:48:21 +0200] rev 9
add sock_stream_callbacks and ev_base

Sun, 22 Feb 2009 08:21:22 +0200split off line_proto, and make sock_stream_error return a const error_info
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 08:21:22 +0200] rev 8
split off line_proto, and make sock_stream_error return a const error_info

Sun, 22 Feb 2009 07:53:34 +0200and then error_msg
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 07:53:34 +0200] rev 7
and then error_msg

Sun, 22 Feb 2009 07:21:28 +0200add error_name function
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 07:21:28 +0200] rev 6
add error_name function

Sun, 22 Feb 2009 07:08:57 +0200ERROR-ify sock_gnutls
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 07:08:57 +0200] rev 5
ERROR-ify sock_gnutls

Sun, 22 Feb 2009 06:52:55 +0200change ERROR_* to use pointers again, and implement error_info for sock_init
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 06:52:55 +0200] rev 4
change ERROR_* to use pointers again, and implement error_info for sock_init

Sun, 22 Feb 2009 06:44:16 +0200error handling magic
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 06:44:16 +0200] rev 3
error handling magic

Sun, 22 Feb 2009 05:27:29 +0200working SSL using gnutls - a bit of a painful process
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 05:27:29 +0200] rev 2
working SSL using gnutls - a bit of a painful process

Sun, 22 Feb 2009 03:57:44 +0200a fancy socket abstraction layer, with TCP, next, SSL. Also, .hgignore
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 03:57:44 +0200] rev 1
a fancy socket abstraction layer, with TCP, next, SSL. Also, .hgignore

Sun, 22 Feb 2009 02:00:34 +0200initial code...
Tero Marttila <terom@fixme.fi> [Sun, 22 Feb 2009 02:00:34 +0200] rev 0
initial code...