summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
bertrand [Sun, 9 May 1999 21:03:54 +0000 (21:03 +0000)]
new method
1999-05-09 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-mime-part.c (__camel_mime_part_add_header):
new method
* camel/camel-mime-part.h (struct CamelMimePart):
added core fields.
bertrand [Sat, 8 May 1999 17:20:27 +0000 (17:20 +0000)]
new class. models a mime mail part.
1999-05-08 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-mime-part.[ch]:
new class. models a mime mail part.
bertrand [Sat, 8 May 1999 16:31:26 +0000 (16:31 +0000)]
method to stream data content in a buffer.
1999-05-08 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-data-wrapper.c
(camel_data_wrapper_write_to_buffer): method to
stream data content in a buffer.
(camel_data_wrapper_write_to_file):
(camel_data_wrapper_construct_from_buffer):
(camel_data_wrapper_construct_from_file):
new methods.
Basic data_wrapper interface. Will have to add MIME content
type and bonobo object creation from content type.
Bertrand.
Bertrand Guiheneuf [Sat, 8 May 1999 07:55:16 +0000 (07:55 +0000)]
sync - Started work on messages classes.
Bertrand.
Bertrand Guiheneuf [Fri, 7 May 1999 08:00:21 +0000 (08:00 +0000)]
admin cvs work
bertrand [Tue, 4 May 1999 18:49:20 +0000 (18:49 +0000)]
new method.
1999-05-04 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-service.c (camel_service_get_url):
new method.
* devel-docs/camel/camel-sections.txt: added
function doc references
* camel/camel-folder.c (__camel_folder_close):
fixed indentation.
(camel_folder_expunge): new method.
(__camel_folder_close): used expunge flag
bertrand [Mon, 3 May 1999 15:38:31 +0000 (15:38 +0000)]
typo fix
1999-05-03 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-folder.c (camel_folder_get_mode):
typo fix
* camel/camel-folder.c (__camel_folder_list_subfolders):
new func.
* some doc stuffs
Finishing storage layer, will start message classes soon.
Bertrand
bertrand [Sat, 1 May 1999 14:04:18 +0000 (14:04 +0000)]
new methods
1999-05-01 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-folder.c
(__camel_folder_get_mode):
(camel_folder_get_mode):
(camel_folder_get_parent_store):
(__camel_folder_get_parent_store):
(camel_folder_get_parent_folder):
(__camel_folder_get_parent_folder):
new methods
* camel/camel-service.c: put __ prefix before
private virtual funcs.
bertrand [Sat, 1 May 1999 08:23:26 +0000 (08:23 +0000)]
new methods.
1999-05-01 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-folder.c (camel_folder_delete):
(camel_folder_delete_messages):
new methods.
bertrand [Sat, 1 May 1999 06:57:40 +0000 (06:57 +0000)]
some more comments
1999-05-01 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/url-util.c (g_url_new): some
more comments
1999-04-27 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-folder.c (camel_folder_create):
new public function.
Bertrand Guiheneuf [Sat, 1 May 1999 06:50:32 +0000 (06:50 +0000)]
sync
bertrand [Sun, 25 Apr 1999 21:58:27 +0000 (21:58 +0000)]
initialize folder object.
1999-04-25 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-session.c (camel_session_get_store_from_provider):
initialize folder object.
* camel/camel-store.c (init): new method.
called by session object at instantiation time.
* camel/camel-store.h (struct _CamelStore):
new fields : session and url_name
bertrand [Sun, 25 Apr 1999 11:21:33 +0000 (11:21 +0000)]
new method to set the default provider for a protocol.
1999-04-25 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-session.c (camel_session_set_provider):
new method to set the default provider for a protocol.
(camel_session_get_store_from_provider):
new method to instantiate a folder from a provider.
* camel/camel-provider.h: s/GString/gchar/g
+ typo fix.
Bertrand Guiheneuf [Sun, 25 Apr 1999 09:55:14 +0000 (09:55 +0000)]
start session object
bertrand [Sun, 25 Apr 1999 09:45:13 +0000 (09:45 +0000)]
basic provider structure. Have to write the code for dynamic loading.
1999-04-25 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-provider.[ch]:
basic provider structure. Have to write the
code for dynamic loading.
bertrand [Sat, 24 Apr 1999 11:23:05 +0000 (11:23 +0000)]
s/new_g_url/g_url_new
1999-04-24 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/url-util.[ch]: s/new_g_url/g_url_new
bertrand [Sat, 24 Apr 1999 11:11:07 +0000 (11:11 +0000)]
URL rewritten completely. Error handling not implemented in public
1999-04-24 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/url-util.c (new_g_url): URL
rewritten completely. Error handling not
implemented in public functions.
But URL scan works pretty well :)))
bertrand [Fri, 23 Apr 1999 23:16:14 +0000 (23:16 +0000)]
I needed the url functions to use GString, and I wanted a more general
1999-04-24 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/url-util.[ch]: I needed the url
functions to use GString, and I wanted a more
general scheme so I finally started rewriting
the whole thing from scratch.
No more code from gzilla :(
bertrand [Fri, 23 Apr 1999 15:58:42 +0000 (15:58 +0000)]
Utility functions to parse URLs. Stolen shamelessly from gzilla
1999-04-23 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/url-util.[ch]:
Utility functions to parse URLs.
Stolen shamelessly from gzilla (www.gzilla.com)
written by Raph Levien <raph@acm.org>
* camel/Makefile.am: added url-util.[ch]
compilation.
bertrand [Fri, 23 Apr 1999 13:04:34 +0000 (13:04 +0000)]
removed devel-docs until I come up with a correct Makefile.am
1999-04-23 bertrand <Bertrand.Guiheneuf@inria.fr>
* Makefile.am (SUBDIRS): removed devel-docs
until I come up with a correct Makefile.am
* camel/camel-store.h:
* camel/camel-folder.h:
correct declarations of structs
bertrand [Wed, 21 Apr 1999 22:45:49 +0000 (22:45 +0000)]
more test implementation.
1999-04-22 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/providers/MH/camel-mh-store.c:
more test implementation.
* camel/camel-store.c (camel_store_get_type): typo fix
A lot of small adds and corrections.
bertrand [Wed, 21 Apr 1999 17:30:54 +0000 (17:30 +0000)]
start test provider.
1999-04-21 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/providers/MH/camel-mh-folder.c (camel_mh_folder_get_type):
start test provider.
Bertrand Guiheneuf [Wed, 21 Apr 1999 12:56:28 +0000 (12:56 +0000)]
A first attempt at setting up the documentation system.
bertrand [Tue, 20 Apr 1999 20:36:26 +0000 (20:36 +0000)]
now CamelStore inherits from CamelService.
1999-04-20 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-store.h: now CamelStore inherits from
CamelService.
bertrand [Tue, 20 Apr 1999 20:23:48 +0000 (20:23 +0000)]
basic abstract service class.
1999-04-20 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-service.c (camel_service_class_init):
basic abstract service class.
Bertrand Guiheneuf [Tue, 20 Apr 1999 18:31:34 +0000 (18:31 +0000)]
simple service class added
Bertrand Guiheneuf [Mon, 19 Apr 1999 07:57:22 +0000 (07:57 +0000)]
silence...
Bertrand Guiheneuf [Mon, 19 Apr 1999 07:53:46 +0000 (07:53 +0000)]
Added some slight explanations.
Bertrand Guiheneuf [Sun, 18 Apr 1999 20:26:51 +0000 (20:26 +0000)]
missing files.
bertrand [Sun, 18 Apr 1999 20:24:26 +0000 (20:24 +0000)]
started implementation typo uncommented the store related code.
1999-04-18 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-store.[ch]: started implementation
* camel/camel-folder.c (camel_folder_get_type): typo
uncommented the store related code.
(camel_folder_create): enable som store relted code.
Not finished. Have to define public methods first.
* camel/camel-log.h: some explanation about the
log system
bertrand [Sun, 18 Apr 1999 19:01:23 +0000 (19:01 +0000)]
implemented (partially) have to write CamelStore before finishing it.
1999-04-18 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-folder.c:
(camel_folder_create): implemented (partially)
have to write CamelStore before finishing it.
* camel/camel-folder.h (CamelFolder): added full_name field
(CamelFolderClass): added set/get_full_name methods
Some more work
Bertrand Guiheneuf [Sun, 18 Apr 1999 10:46:57 +0000 (10:46 +0000)]
chut...
bertrand [Sun, 18 Apr 1999 10:44:38 +0000 (10:44 +0000)]
some work log system for camel some utilities for GString objects
1999-04-18 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-folder.c: some work
* camel/camel-log.c: log system for camel
* camel/gstring-util.c: some utilities for GString objects
Work on obmail translation.
Bertrand
Bertrand Guiheneuf [Sun, 18 Apr 1999 08:40:04 +0000 (08:40 +0000)]
Initial import
Bertrand Guiheneuf [Sun, 18 Apr 1999 08:40:04 +0000 (08:40 +0000)]
Initial revision