|
From: | Alain Magloire |
Subject: | mailutils/mailbox2 Makefile.am address.c attrib... |
Date: | Sun, 16 Sep 2001 22:38:43 -0400 |
CVSROOT: /home/cvs Module name: mailutils Changes by: Alain Magloire <address@hidden> 01/09/16 22:38:43 Modified files: mailbox2 : Makefile.am address.c attribute.c authority.c bstream.c dotlock.c envelope.c folder.c fstream.c header.c iterator.c list.c locker.c mailbox.c mapstream.c memstream.c message.c mutil.c observable.c observer.c parse822.c pticket.c stream.c tcpstream.c ticket.c mailbox2/include/mailutils: Makefile.am address.h attribute.h authority.h body.h debug.h envelope.h folder.h header.h iterator.h list.h locker.h mailbox.h mbox.h message.h monitor.h mutil.h observable.h observer.h pop3.h property.h stream.h ticket.h url.h mailbox2/include/mailutils/sys: Makefile.am attribute.h authority.h bstream.h envelope.h folder.h fstream.h header.h iterator.h list.h locker.h mailbox.h mbox.h memstream.h message.h mstream.h observable.h observer.h pop3.h stream.h tcpstream.h ticket.h mailbox2/pop3 : pop3_carrier.c pop3_connect.c pop3_create.c pop3_destroy.c pop3_iterator.c pop3_stream.c pop3client.c Added files: mailbox2 : dattribute.c fdstream.c refcount.c mailbox2/include/mailutils: refcount.h mailbox2/include/mailutils/sys: fdstream.h refcount.h Log message: This is after an exchange with Dave Inglis and Sam Roberts. Basically they recommand to drop the XX_release() functions and only to keep XX_create (), XX_destroy (). We have simple reference count strategy for memory management. * mailbox2/* : Way too much to enumerate. * mailbox2/refcount.c: New file * mailbox2/include/mailutils/refcount.h: New file * mailbox2/include/mailutils/sys/refcount.h: New file * mailbox2/fdstream.c: stream_fd_create (). CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/dattribute.c?cvsroot=OldCVS&rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/fdstream.c?cvsroot=OldCVS&rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/refcount.c?cvsroot=OldCVS&rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/Makefile.am.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/address.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/attribute.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/authority.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/bstream.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/dotlock.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/envelope.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/folder.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/fstream.c.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/header.c.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/iterator.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/list.c.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/locker.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/mailbox.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/mapstream.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/memstream.c.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/message.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/mutil.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/observable.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/observer.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/parse822.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pticket.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/stream.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/tcpstream.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/ticket.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/refcount.h?cvsroot=OldCVS&rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/Makefile.am.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/address.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/attribute.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/authority.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/body.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/debug.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/envelope.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/folder.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/header.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/iterator.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/list.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/locker.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/mailbox.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/mbox.h.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/message.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/monitor.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/mutil.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/observable.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/observer.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/pop3.h.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/property.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/stream.h.diff?cvsroot=OldCVS&tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/ticket.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/url.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/fdstream.h?cvsroot=OldCVS&rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/refcount.h?cvsroot=OldCVS&rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/Makefile.am.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/attribute.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/authority.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/bstream.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/envelope.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/folder.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/fstream.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/header.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/iterator.h.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/list.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/locker.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/mailbox.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/mbox.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/memstream.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/message.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/mstream.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/observable.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/observer.h.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/pop3.h.diff?cvsroot=OldCVS&tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/stream.h.diff?cvsroot=OldCVS&tr1=1.6&tr2=1.7&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/tcpstream.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/include/mailutils/sys/ticket.h.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pop3/pop3_carrier.c.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pop3/pop3_connect.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pop3/pop3_create.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pop3/pop3_destroy.c.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pop3/pop3_iterator.c.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pop3/pop3_stream.c.diff?cvsroot=OldCVS&tr1=1.6&tr2=1.7&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailbox2/pop3/pop3client.c.diff?cvsroot=OldCVS&tr1=1.5&tr2=1.6&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |