Dan Winship [Fri, 7 Nov 2003 20:30:29 +0000 (20:30 +0000)]
Remove a bunch more checks that evolution-data-server doesn't need. Change
* configure.in: Remove a bunch more checks that
evolution-data-server doesn't need. Change "Evolution" to
"evolution-data-server" in two messages. Remove gtk-doc support
since there is currently no doc/ directory, and we'll want to use
the new GTK_DOC_CHECK macro when we add it back anyway.
Dan Winship [Fri, 7 Nov 2003 17:48:55 +0000 (17:48 +0000)]
Remove the word "process" from method names, which hasn't really made
* backends/ldap/e-book-backend-ldap.c: Remove the word "process"
from method names, which hasn't really made sense since 1.2.
* backends/vcf/e-book-backend-vcf.c: Likewise
Rodney Dawes [Fri, 7 Nov 2003 17:07:18 +0000 (17:07 +0000)]
Remove kerberos checks since we don't need them here
2003-11-07 Rodney Dawes <dobey@ximian.com>
* configure.in: Remove kerberos checks since we don't need them here
JP Rosevear [Fri, 7 Nov 2003 17:02:26 +0000 (17:02 +0000)]
only link to the ldap backend if its enabled
2003-11-07 JP Rosevear <jpr@ximian.com>
* src/Makefile.am: only link to the ldap backend if its enabled
JP Rosevear [Fri, 7 Nov 2003 03:05:29 +0000 (03:05 +0000)]
output new .pc file
2003-11-06 JP Rosevear <jpr@ximian.com>
* configure.in: output new .pc file
* evolution-data-server-1.0.pc.in: pkconfig for idl
* libedataserver/ename/Makefile.am: don't install
* libedataserver/Makefile.am: link in libename
2003-11-06 JP Rosevear <jpr@ximian.com>
* libebook/Makefile.am: don't add libename
JP Rosevear [Fri, 7 Nov 2003 00:12:15 +0000 (00:12 +0000)]
fix copyright (clahey actually wrote this from scratch)
2003-11-06 JP Rosevear <jpr@ximian.com>
* libedataserver/e-list.h: fix copyright (clahey actually wrote
this from scratch)
* libedataserver/e-list.c: ditto
* libedataserver/e-list-iterator.h: ditto
* libedataserver/e-list-iterator.c: ditto
* libedataserver/e-iterator.h: ditto
* libedataserver/e-iterator.c: ditto
Rodney Dawes [Thu, 6 Nov 2003 21:35:37 +0000 (21:35 +0000)]
Remove dependencies for GUI libs that we don't need
2003-11-06 Rodney Dawes <dobey@ximian.com>
* configure.in: Remove dependencies for GUI libs that we don't need
JP Rosevear [Thu, 6 Nov 2003 18:39:53 +0000 (18:39 +0000)]
match the signals better
2003-11-06 JP Rosevear <jpr@ximian.com>
* libecal/e-cal-view-listener.h: match the signals better
* libecal/e-cal-view-listener.c (e_cal_view_listener_class_init):
ditto
JP Rosevear [Thu, 6 Nov 2003 18:20:49 +0000 (18:20 +0000)]
e-msgport is no longer needed
2003-11-06 JP Rosevear <jpr@ximian.com>
* libedataserver/Makefile.am: e-msgport is no longer needed
2003-11-06 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.c: replace e_mutex stuff with gthread stuff
2003-11-06 JP Rosevear <jpr@ximian.com>
* libebook/e-book.c: replace e_mutex stuff with gthread stuff
JP Rosevear [Thu, 6 Nov 2003 17:40:15 +0000 (17:40 +0000)]
update for shuffling
2003-11-06 JP Rosevear <jpr@ximian.com>
* POTFILES.in: update for shuffling
JP Rosevear [Thu, 6 Nov 2003 17:15:43 +0000 (17:15 +0000)]
build new subdirs
2003-11-06 JP Rosevear <jpr@ximian.com>
* Makefile.am: build new subdirs
* backends/*: build the file, vcf and ldap backends here
* libedata-cal/Makefile.am: no longer build them here
2003-11-06 JP Rosevear <jpr@ximian.com>
* Makefile.am: build new subdirs
* backends/*: build the http and file backends here
* libedata-cal/Makefile.am: no longer build them here
Jeffrey Stedfast [Thu, 6 Nov 2003 16:26:26 +0000 (16:26 +0000)]
Don't bother trying to see if the server advertises EHLO. Simply always
2003-11-05 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (connect_to_server): Don't
bother trying to see if the server advertises EHLO. Simply always
try EHLO and fall back to HELO if EHLO fails. Fixes bug #50535.
JP Rosevear [Thu, 6 Nov 2003 15:51:35 +0000 (15:51 +0000)]
*** empty log message ***
JP Rosevear [Thu, 6 Nov 2003 15:51:29 +0000 (15:51 +0000)]
Add missing files.
JP Rosevear [Thu, 6 Nov 2003 15:50:18 +0000 (15:50 +0000)]
build new subdirs
2003-11-06 JP Rosevear <jpr@ximian.com>
* Makefile.am: build new subdirs
* backends/*: build the http and file backends here
* libedata-cal/Makefile.am: no longer build them here
2003-11-06 JP Rosevear <jpr@ximian.com>
* src/server.c: include the backend files properly
* src/Makefile.am: link to the individual backends
JP Rosevear [Thu, 6 Nov 2003 14:17:08 +0000 (14:17 +0000)]
clean up priv* dirs
2003-11-06 JP Rosevear <jpr@ximian.com>
* configure.in (BASE_VERSION): clean up priv* dirs
* src/Makefile.am: install a version binary to libexecdir
* src/GNOME_Evolution_DataServerLDAP.server.in.in: reflect new
binary location
* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
JP Rosvear [Thu, 6 Nov 2003 14:13:31 +0000 (14:13 +0000)]
update for renaming
2003-11-06 JP Rosvear <jpr@ximian.com>
* POTFILES.in: update for renaming
JP Rosevear [Thu, 6 Nov 2003 01:37:39 +0000 (01:37 +0000)]
following renaming of libedata-book
2003-11-05 JP Rosevear <jpr@ximian.com>
* src/server.c: following renaming of libedata-book
* src/server-interface.[hc]: ditto
2003-11-05 JP Rosevear <jpr@ximian.com>
* rename libedatabook to libedata-book
JP Rosevear [Thu, 6 Nov 2003 00:33:19 +0000 (00:33 +0000)]
following renaming of libedata-cal
2003-11-05 JP Rosevear <jpr@ximian.com>
* src/server.c: following renaming of libedata-cal
* src/server-interface.[hc]: ditto
2003-11-05 JP Rosevear <jpr@ximian.com>
* rename libedatacal to libedata-cal
JP Rosevear [Wed, 5 Nov 2003 22:47:37 +0000 (22:47 +0000)]
use privincludedir
2003-11-05 JP Rosevear <jpr@ximian.com>
* libebook/Makefile.am: use privincludedir
* libedatabook/Makefile.am: ditto
* libedatabook/libedatabook-1.0.pc.in: use privincludedir; remove
gal
* libebook/libebook-1.0.pc.in: ditto
2003-11-05 JP Rosvear <jpr@ximian.com>
* libecal/Makefile.am: use privincludedir
* libedatacal/Makefile.am: ditto
* libecal/libecal-1.0.pc.in: ditto
* libedatacal/libedatacal-1.0.pc.in: use privincludedir; remove
gal
2003-11-05 JP Rosevear <jpr@ximian.com>
* configure.in: make the priv*dir's sane
* libedataserver/libedataserver-1.0.pc.in: use privincludedir;
remove gal
* libedataserver/ename/Makefile.am: ditto
* libedataserver/Makefile.am: install to privincludedir
2003-11-05 JP Rosevear <jpr@ximian.com>
* src/libical/Makefile.am: ditto
* src/libicalvcal/Makefile.am: ditto
* src/libicalss/Makefile.am: don't install the library
JP Rosevear [Wed, 5 Nov 2003 19:26:38 +0000 (19:26 +0000)]
LIBADD all the relevant libical libs
2003-11-05 JP Rosevear <jpr@ximian.com>
* libecal/Makefile.am: LIBADD all the relevant libical libs
* libecal/libecal-1.0.pc.in: no need to explicitly link
libical-evolution
* libedatacal/libedatacal-1.0.pc.in: ditto; fix include dir
Rodrigo Moya [Wed, 5 Nov 2003 15:47:14 +0000 (15:47 +0000)]
new files to contain a few functions from GAL.
2003-11-05 Rodrigo Moya <rodrigo@ximian.com>
* libedataserver/e-util.[ch]: new files to contain a few functions
from GAL.
* libedataserver/Makefile.am: added new files.
* libedataserver/ename/e-address-western.c:
* libedataserver/e-account-list.c:
* libedataserver/e-account.c:
* src/server-interface-check.c:
* configure.in: removed libgal dependency.
Rodrigo Moya [Wed, 5 Nov 2003 15:46:07 +0000 (15:46 +0000)]
removed GAL dependency.
2003-11-05 Rodrigo Moya <rodrigo@ximian.com>
* libedatacal/e-cal-backend-sexp.c: removed GAL dependency.
Rodrigo Moya [Wed, 5 Nov 2003 15:44:58 +0000 (15:44 +0000)]
removed GAL dependency.
2003-11-05 Rodrigo Moya <rodrigo@ximian.com>
* libedatabook/e-book-backend-sexp.c:
* libedatabook/e-book-backend-summary.c:
* libedatabook/e-book-backend-vcf.c:
* libedatabook/e-book-backend-file.c: removed GAL dependency.
Not Zed [Wed, 5 Nov 2003 00:42:40 +0000 (00:42 +0000)]
new (unfinished) api to peek inside smime parts to tell us whats in it.
2003-11-05 Not Zed <NotZed@Ximian.com>
* camel-smime-context.c (camel_smime_context_describe_part): new
(unfinished) api to peek inside smime parts to tell us whats in
it.
2003-11-03 Not Zed <NotZed@Ximian.com>
* camel-gpg-context.c (gpg_encrypt): Make this output the
full multipart/encrypted part, not just the encrypted content part.
* camel-cipher-context.c (camel_cipher_sign): change to output
full mime part, not just a stream.
(camel_cipher_canonical_to_stream): utility function to
canonicalise a mimepart to a stream.
* camel-smime-context.c (sm_encode_cmsmessage): removed.
(sm_sign): change interface to output a full mime-part, not just a
part of a mime part in multipart/signed mode.
JP Rosevear [Tue, 4 Nov 2003 21:59:45 +0000 (21:59 +0000)]
tidy up logging messages
2003-11-04 JP Rosevear <jpr@ximian.com>
* src/server.c: tidy up logging messages
JP Rosevear [Tue, 4 Nov 2003 21:53:03 +0000 (21:53 +0000)]
properly name space the oaf ids
2003-11-04 JP Rosevear <jpr@ximian.com>
* src/server.c: properly name space the oaf ids
* src/server-interface-check.c: use the correctly named poa
* src/server-interface-check.h: ditto
* src/GNOME_Evolution_DataServerLDAP.server.in.in: name space the
factories and interface check better
* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
* src/Evolution-DataServer.idl: name space the interface check
properly
2003-11-04 JP Rosvear <jpr@ximian.com>
* libedatabook/e-data-book-factory.c: use properly name spaced
default id
* libebook/e-book.c: kill unneccesary define
2003-11-04 JP Rosevear <jpr@ximian.com>
* libedatacal/e-data-cal-factory.c: use properly name spaced
default id
Jeffrey Stedfast [Tue, 4 Nov 2003 21:52:59 +0000 (21:52 +0000)]
We might need to convert the passwd from UTF-8 into the locale charset.
2003-11-04 Jeffrey Stedfast <fejj@ximian.com>
* camel-gpg-context.c (gpg_ctx_parse_status): We might need to
convert the passwd from UTF-8 into the locale charset. Fixes bug
#50485.
JP Rosevear [Tue, 4 Nov 2003 21:26:36 +0000 (21:26 +0000)]
server interface check instead of wombat interface check
2003-11-04 JP Rosevear <jpr@ximian.com>
* src/Evolution-DataServer.idl: server interface check instead of
wombat interface check
* src/GNOME_Evolution_DataServerLDAP.server.in.in: ditto
* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
* src/server.c: adjust to interface check renaming
* src/server-interface-check.[hc]: finish renaming so wombat
disappears
JP Rosevear [Tue, 4 Nov 2003 19:47:21 +0000 (19:47 +0000)]
ditto
2003-11-04 JP Rosevear <jpr@ximian.com>
* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
* src/GNOME_Evolution_DataServerLDAP.server.in.in: update to point
to the right binary
* libedataserver/Makefile.am: install pkg-config file
JP Rosevear [Tue, 4 Nov 2003 19:46:52 +0000 (19:46 +0000)]
include priv dir stuff for libical
2003-11-04 JP Rosevear <jpr@ximian.com>
* libecal/libecal-1.0.pc.in (prefix): include priv dir stuff for
libical
* libedatacal/libedatacal-1.0.pc.in (prefix): ditto
* libecal/e-cal-component.[hc]: properly name space alarm action
enum
* libecal/e-cal-types.h: properly name space change types
Kjartan Maraas [Tue, 4 Nov 2003 17:04:15 +0000 (17:04 +0000)]
Update some
Hans Petter Jansson [Tue, 4 Nov 2003 15:20:00 +0000 (15:20 +0000)]
Add "webcal" to supported protocols.
2003-11-04 Hans Petter Jansson <hpj@ximian.com>
* src/GNOME_Evolution_DataServerNOLDAP.server.in.in:
* src/GNOME_Evolution_DataServerLDAP.server.in.in: Add "webcal" to
supported protocols.
JP Rosevear [Tue, 4 Nov 2003 14:36:02 +0000 (14:36 +0000)]
update
2003-11-04 JP Rosevear <jpr@ximian.com>
* MAINTAINERS, TODO: update
JP Rosevear [Tue, 4 Nov 2003 14:32:04 +0000 (14:32 +0000)]
shush
JP Rosevear [Tue, 4 Nov 2003 14:30:18 +0000 (14:30 +0000)]
remove corbe header include
2003-11-04 JP Rosevear <jpr@ximian.com>
* libedatabook/e-data-book-factory.c: remove corbe header include
* libedatabook/e-data-book.h: include corba header correctly
* libedatabook/e-data-book-view.h: ditto
* libedatabook/e-data-book-factory.h: ditto
* libedatabook/e-book-backend.h: ditto
* libedatabook/e-book-backend-sync.h: ditto
* libedatabook/Makefile.am: reflect idl name change
* libebook/e-book-view.c: remove corba header include
* libebook/e-book.c: ditto
* libebook/e-book.h: include corba header correctly
* libebook/e-book-view.h: ditto
* libebook/e-book-view-listener.h: ditto
* libebook/e-book-listener.h: ditto
* idl/Makefile.am (idl_DATA): rename idl to
Evolution-DataServer-Addressbook.idl
* libebook/Makefile.am: reflect idl name change
JP Rosevear [Tue, 4 Nov 2003 14:11:10 +0000 (14:11 +0000)]
remove corba header include
2003-11-04 JP Rosevear <jpr@ximian.com>
* libedatacal/e-data-cal-factory.c: remove corba header include
* libedatacal/e-cal-backend-sync.h: include corba header properly
* libedatacal/e-data-cal.h: ditto
* libedatacal/e-data-cal-view.h: ditto
* libedatacal/e-data-cal-factory.h: ditto
* libedatacal/e-cal-backend.h: ditto
* libedatacal/Makefile.am: reflect idl name change
* libecal/e-cal-listener.h: include corba header properly
* libecal/e-cal-view.h: ditto
* libecal/e-cal-view-listener.h: ditto
* libecal/Makefile.am: reflect idl name change
* idl/Makefile.am: rename the idl to
Evolution-DataServer-Calendar.idl
JP Rosevear [Tue, 4 Nov 2003 13:49:01 +0000 (13:49 +0000)]
use G_*_DECLS and include the data server stub
2003-11-04 JP Rosevear <jpr@ximian.com>
* src/server-interface-check.h: use G_*_DECLS and include the data
server stub
* src/Makefile.am: compile Evolution-DataServer.idl and manipulate
the DataServer .server files
2003-11-04 JP Rosevear <jpr@ximian.com>
* POTFILES.in: reflect new data server .server file names
Hans Petter Jansson [Tue, 4 Nov 2003 03:28:32 +0000 (03:28 +0000)]
Implement. (e_cal_backend_file_dispose): Use above freers.
2003-11-03 Hans Petter Jansson <hpj@ximian.com>
* calendar/libedatacal/e-cal-backend-file.c (free_calendar_components)
(free_calendar_data): Implement.
(e_cal_backend_file_dispose): Use above freers.
(get_uri_string_for_gnome_vfs): Implement.
(open_cal): Set priv->uri to be escaped, GnomeVFS-friendly.
(notify_removals_cb)
(notify_adds_modifies_cb)
(notify_changes)
(reload_cal): Implement.
(create_cal): Set priv->uri to be escaped, GnomeVFS-friendly.
(get_uri_string): Implement - unescapes once.
(e_cal_backend_file_compute_changes): Unescape DB URI once, don't make
like it's in a subdirectory.
(e_cal_backend_file_reload): Implement.
* calendar/libedatacal/e-cal-backend-http.c
(e_cal_backend_http_finalize): Cancel potential retrieval and free
slave backend.
(e_cal_backend_http_is_read_only): Clean up.
(webcal_to_http_method)
(uri_to_cache_dir)
(ensure_cache_dir)
(retrieval_done)
(retrieval_progress_cb)
(begin_retrieval_cb): Implement.
(e_cal_backend_http_open): Set up slave backend.
(e_cal_backend_http_remove)
(e_cal_backend_http_is_loaded)
(e_cal_backend_http_get_default_object)
(e_cal_backend_http_get_object)
(e_cal_backend_http_get_timezone)
(e_cal_backend_http_add_timezone)
(e_cal_backend_http_set_default_timezone)
(e_cal_backend_http_get_object_list)
(e_cal_backend_http_get_free_busy)
(e_cal_backend_http_get_changes)
(e_cal_backend_http_discard_alarm)
(e_cal_backend_http_modify_object)
(e_cal_backend_http_remove_object)
(e_cal_backend_http_receive_objects)
(e_cal_backend_http_send_objects)
(e_cal_backend_http_internal_get_default_timezone)
(e_cal_backend_http_internal_get_timezone): Implement with fallthrough
to slave backend.
(e_cal_backend_http_init): Remove cruft.
* calendar/libedatacal/e-cal-backend-sync.c
(e_cal_backend_sync_open): Use per-instance mutex.
(e_cal_backend_sync_init): Set up per-instance mutex.
(e_cal_backend_sync_dispose): Free per-instance mutex.
* calendar/libedatacal/e-cal-backend.c
(e_cal_backend_set_notification_proxy): Implement.
(e_cal_backend_notify_object_created)
(e_cal_backend_notify_object_modified)
(e_cal_backend_notify_object_removed)
(e_cal_backend_notify_mode)
(e_cal_backend_notify_error): Use notification proxy if set.
JP Rosevear [Mon, 3 Nov 2003 21:43:32 +0000 (21:43 +0000)]
don't need EVO_DIR
2003-11-03 JP Rosevear <jpr@ximian.com>
* configure.in: don't need EVO_DIR
JP Rosevear [Mon, 3 Nov 2003 19:45:33 +0000 (19:45 +0000)]
add the trailing slash to the config subdir
2003-11-03 JP Rosevear <jpr@ximian.com>
* configure.in: add the trailing slash to the config subdir
JP Rosevear [Mon, 3 Nov 2003 19:16:01 +0000 (19:16 +0000)]
Fix list of files
2003-11-03 JP Rosevear <jpr@ximian.com>
* POTFILES.in: Fix list of files
JP Rosevear [Mon, 3 Nov 2003 18:28:46 +0000 (18:28 +0000)]
Add missing file
JP Rosevear [Mon, 3 Nov 2003 18:25:44 +0000 (18:25 +0000)]
initial import
JP Rosevear [Mon, 3 Nov 2003 18:25:44 +0000 (18:25 +0000)]
Initial revision
Hans Petter Jansson [Fri, 31 Oct 2003 18:11:13 +0000 (18:11 +0000)]
Don't compress trailing slashes in URI elements.
2003-10-31 Hans Petter Jansson <hpj@ximian.com>
* e-source.c (e_source_get_uri): Don't compress trailing slashes in
URI elements.
Not Zed [Fri, 31 Oct 2003 00:54:47 +0000 (00:54 +0000)]
removed, now redundant.
2003-10-31 Not Zed <NotZed@Ximian.com>
* camel-cms-context.[ch]: removed, now redundant.
Not Zed [Thu, 30 Oct 2003 10:04:42 +0000 (10:04 +0000)]
implement something basic.
2003-10-30 Not Zed <NotZed@Ximian.com>
* camel-smime-context.c (sm_get_passwd): implement something basic.
Not Zed [Thu, 30 Oct 2003 04:58:33 +0000 (04:58 +0000)]
Added a note about api inconsistencies.
2003-10-30 Not Zed <NotZed@Ximian.com>
* camel-cipher-context.h: Added a note about api inconsistencies.
2003-10-30 Not Zed <NotZed@Ximian.com>
* camel-multipart-encrypted.c (camel_multipart_encrypted_decrypt):
fix for cipher_decrypt changes.
* camel-gpg-context.c, camel-cipher-context.c: moved all the init
code to the end to save having to keep forward declarations
around.
(camel_cipher_decrypt): changed to take mimepart input and return
a mimepart.
(gpg_decrypt): fix for changed args.
2003-10-29 Not Zed <NotZed@Ximian.com>
* camel-smime-context.[ch]: replaced entirely with a new
implementation which inherits from camel-cipher-context, and add
to build.
* camel-multipart-encrypted.c (camel_multipart_encrypted_encrypt):
fix for cipher_encrypt api changes.
(camel_multipart_encrypted_decrypt): use g_ascii_strcasecmp.
* camel-gpg-context.c (gpg_encrypt): Fix to handle input/output as
parts not streams
* camel-cipher-context.c (camel_cipher_encrypt): change to take
mimeparts rather than streams as input/output. And remove the
'sign' argument, it is implied if userid is supplied.
2003-10-28 Not Zed <NotZed@Ximian.com>
* tests/smime/pgp.c (main): fix for ciphercontext api changes.
* camel-multipart-signed.c (camel_multipart_signed_verify): pass
in the part to cipher_verify directly.
(camel_multipart_signed_sign): let the cipher context setup the
part details.
* camel-gpg-context.c (gpg_sign): put the signature stream into a
mimepart, with appropriate headers/encoding.
(swrite): write out a mimepart rather than a stream.
(gpg_verify): handle changed args.
* camel-cipher-context.c (camel_cipher_sign): write the signature
to a mimepart rather than a simple stream.
(camel_cipher_verify): take the signature as a mimepart not a
stream.
2003-10-22 Not Zed <NotZed@Ximian.com>
* camel-utf8.c (camel_ucs2_utf8, camel_utf8_ucs2): helpers for
ucs2 stuff. ucs2 is 16 bit truncated unicode.
Jeffrey Stedfast [Tue, 28 Oct 2003 19:15:12 +0000 (19:15 +0000)]
We should check List-Post before List-Id (List-Post has to contain the
2003-10-28 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c: We should check List-Post before List-Id
(List-Post has to contain the mailing-list posting address,
whereas List-Id does not.) WAlso moved X-Loop to after List-Id to
make FreeBSD lusers happy. Fixes bug #32297.
Jeffrey Stedfast [Tue, 28 Oct 2003 19:01:58 +0000 (19:01 +0000)]
Fixes bug #35083
2003-10-28 Jeffrey Stedfast <fejj@ximian.com>
* Fixes bug #35083
* providers/imap/camel-imap-store.c (connect_to_server): Same
here.
* providers/pop3/camel-pop3-store.c (connect_to_server): Same as
the smtp changes.
* providers/smtp/camel-smtp-transport.c (connect_to_server): If
HAVE_SSL is undefined, don't default to raw connections if the
option to connect via ssl is set. Instead set an exception and
return fail.
Rodrigo Moya [Tue, 28 Oct 2003 18:56:34 +0000 (18:56 +0000)]
fill_popup_menu signal has 2 arguments.
2003-10-28 Rodrigo Moya <rodrigo@ximian.com>
* e-source-selector.c (class_init): fill_popup_menu signal has
2 arguments.
Rodrigo Moya [Tue, 28 Oct 2003 18:15:37 +0000 (18:15 +0000)]
added "fill_popup_menu" signal, to allow the addition of new items to the
2003-10-28 Rodrigo Moya <rodrigo@ximian.com>
* e-source-selector.[ch]: added "fill_popup_menu" signal, to
allow the addition of new items to the popup menu.
(class_init): create new signal.
(init): connect to "button_press_event" for the tree view.
(selector_button_press_event): callback for "button_press_event".
(e_source_selector_selection_shown): use g_return_val_if_fail.
Frédéric Crozat [Tue, 28 Oct 2003 13:22:13 +0000 (13:22 +0000)]
better detection of broken date to give to broken_date_parser.
* camel-mime-utils.c: (camel_header_decode_date):
better detection of broken date to give to broken_date_parser.
Jeffrey Stedfast [Mon, 27 Oct 2003 20:21:19 +0000 (20:21 +0000)]
If a word is longer than CAMEL_TEXT_INDEX_MAX_WORDLEN, then ignore it.
2003-10-24 Jeffrey Stedfast <fejj@ximian.com>
* camel-text-index.c (text_index_name_add_buffer): If a word is
longer than CAMEL_TEXT_INDEX_MAX_WORDLEN, then ignore it. This
fixes bug #50096.
Jeffrey Stedfast [Thu, 23 Oct 2003 19:57:58 +0000 (19:57 +0000)]
Removed unneeded CAMEL_OBJECT() casts.
2003-10-23 Jeffrey Stedfast <fejj@ximian.com>
* *.c: Removed unneeded CAMEL_OBJECT() casts.
Ettore Perazzoli [Tue, 21 Oct 2003 18:51:19 +0000 (18:51 +0000)]
Merge new-ui-branch into the trunk.
Ettore Perazzoli [Tue, 21 Oct 2003 18:24:44 +0000 (18:24 +0000)]
Merge new-ui-branch to the trunk.
Radek Doulik [Thu, 16 Oct 2003 16:46:29 +0000 (16:46 +0000)]
file camel-spam-plugin.c was initially added on branch spam-filtering.
Radek Doulik [Thu, 16 Oct 2003 16:46:29 +0000 (16:46 +0000)]
file camel-spam-plugin.h was initially added on branch spam-filtering.
Jeffrey Stedfast [Thu, 16 Oct 2003 15:33:47 +0000 (15:33 +0000)]
Fixed a #include.
Jeffrey Stedfast [Thu, 9 Oct 2003 16:46:30 +0000 (16:46 +0000)]
Allow timezone offsets to be up to 14 hours ahead of UTC. Fixes bug
2003-10-09 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (header_decode_date): Allow timezone offsets
to be up to 14 hours ahead of UTC. Fixes bug #49357.
* broken-date-parser.c (get_tzone): Same.
Jeffrey Stedfast [Wed, 8 Oct 2003 18:30:39 +0000 (18:30 +0000)]
Removed an unused variable.
2003-10-08 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (smtp_helo): Removed an
unused variable.
Jeffrey Stedfast [Thu, 25 Sep 2003 16:07:46 +0000 (16:07 +0000)]
fixed a comment spelling mistake and removede CAMEL_OBJECT() casting where it was not needed (ref and unref calls)
Jeffrey Stedfast [Thu, 25 Sep 2003 15:16:51 +0000 (15:16 +0000)]
If the localhost lookup results in a numeric IPv6 host, use the form
2003-09-25 Jeffrey Stedfast <fejj@ximian.com>
* providers/smtp/camel-smtp-transport.c (smtp_helo): If the
localhost lookup results in a numeric IPv6 host, use the form
"[IPv6:<addr>]" as specified in rfc2821. Fixes bug #46006.
Jeffrey Stedfast [Tue, 23 Sep 2003 21:03:19 +0000 (21:03 +0000)]
If the CREATE flag is set and the parent .sbd directory does not exist,
2003-09-23 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-mbox-store.c (get_folder): If the CREATE
flag is set and the parent .sbd directory does not exist, create
it.
Jeffrey Stedfast [Tue, 23 Sep 2003 18:40:25 +0000 (18:40 +0000)]
Don't forget to flush the iconv conversion.
2003-09-23 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (append_8bit): Don't forget to flush the
iconv conversion.
Jeffrey Stedfast [Tue, 23 Sep 2003 16:50:06 +0000 (16:50 +0000)]
Don't try dot-files.
2003-09-23 Jeffrey Stedfast <fejj@ximian.com>
* tests/message/test4.c (main): Don't try dot-files.
Not Zed [Tue, 23 Sep 2003 01:02:23 +0000 (01:02 +0000)]
** See bug #41610
2003-09-22 Not Zed <NotZed@Ximian.com>
** See bug #41610
* providers/pop3/camel-pop3-folder.c (cmd_tocache): protect a
divide by 0 for 0 length messages.
Not Zed [Mon, 22 Sep 2003 18:48:34 +0000 (18:48 +0000)]
Added "offline_sync" option, which lets you synchronise all mail to local
2003-09-22 Not Zed <NotZed@Ximian.com>
* providers/imap/camel-imap-provider.c: Added "offline_sync"
option, which lets you synchronise all mail to local storage
automagically.
* camel-disco-folder.c (cdf_folder_changed): hook onto the folder
changed single, for all new messages, check that they are online
using another thread, if the offline_sync option has been enabled
for this store.
2003-09-21 Not Zed <NotZed@Ximian.com>
* camel-session.c (session_thread_destroy): call proper entry
point for freeing the message.
2003-09-18 Not Zed <NotZed@Ximian.com>
* camel-folder.c (filter_filter): register the filtering process
for progress, and do progress of the filtering process.
2003-09-17 Not Zed <NotZed@Ximian.com>
* camel.c (camel_init): init camel operation.
* camel-operation.c (camel_operation_reset): removed, not used,
not worth it.
(camel_operation_mute): new method to stop all status updates
permanently.
(*): Changed to use thread specific data and a list rather than a
hashtable.
(cancel_thread): removed.
(camel_operation_register): return the previously registered op.
Jeffrey Stedfast [Mon, 22 Sep 2003 15:00:59 +0000 (15:00 +0000)]
Fix the code that creates a new ssl stream to pass the correct arguments
2003-09-22 Jeffrey Stedfast <fejj@ximian.com>
* providers/nntp/camel-nntp-store.c (connect_to_server): Fix the
code that creates a new ssl stream to pass the correct arguments
and the proper flags.
* providers/imapp/camel-imapp-folder.c (imap_sync): Cast the
CamelFolder to a CamelIMAPPFolder to hush some compiler warnings.
* camel-mime-utils.h: Define a struct _CamelContentDisposition
(allows the imapp code to compile)
* providers/imapp/camel-imapp-driver.c: #include <string.h>
Jeffrey Stedfast [Thu, 18 Sep 2003 19:02:15 +0000 (19:02 +0000)]
New function to replace the one from camel-mime-part.c
2003-09-18 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (camel_transfer_encoding_to_string): New
function to replace the one from camel-mime-part.c
(camel_transfer_encoding_from_string): Same.
(camel_content_transfer_encoding_decode): Renamed from
camel_header_content_encoding_decode().
* camel-mime-part.c (camel_mime_part_encoding_to_string): Removed.
(camel_mime_part_encoding_from_string): Removed.
* camel-data-wrapper.[c,h]: updated for CamelTransferEncoding
namespace changes
* camel-folder-summary.c: updated for CamelTransferEncoding
namespace changes
* camel-mime-filter-bestenc.[c,h]: updated for CamelTransferEncoding
namespace changes
* camel-mime-message.c: updated for CamelTransferEncoding
namespace changes
* camel-mime-part-utils.c: updated for CamelTransferEncoding
namespace changes
* camel-multipart-signed.c: updated for CamelTransferEncoding
namespace changes
* camel-smime-context.c: updated for CamelTransferEncoding
namespace changes
* providers/imapp/camel-imapp-utils.c: updated for
CamelTransferEncoding namespace changes
* tests/lib/messages.c: updated for CamelTransferEncoding
namespace changes
* tests/message/test1.c: updated for CamelTransferEncoding
namespace changes
Jeffrey Stedfast [Thu, 18 Sep 2003 18:10:58 +0000 (18:10 +0000)]
namespaced the encoding/decoding routines.
2003-09-18 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.[c,h]: namespaced the encoding/decoding
routines.
* camel-mime-filter-basic.c: updated for namespace changes to the
encoding/decoding routines in camel-mime-utils.c
* camel-multipart.c: updated for namespace changes to the
encoding/decoding routines in camel-mime-utils.c
* camel-sasl-digest-md5.c: updated for namespace changes to the
encoding/decoding routines in camel-mime-utils.c
* camel-sasl.c: updated for namespace changes to the
encoding/decoding routines in camel-mime-utils.c
* camel-vee-folder.c: updated for namespace changes to the
encoding/decoding routines in camel-mime-utils.c
* providers/imap/camel-imap-search.c: updated for namespace
changes to the encoding/decoding routines in camel-mime-utils.c
* providers/pop3/camel-pop3-folder.c: updated for namespace
changes to the encoding/decoding routines in camel-mime-utils.c
Jeffrey Stedfast [Thu, 18 Sep 2003 17:07:09 +0000 (17:07 +0000)]
s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and
2003-08-26 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-parser.[c,h]: s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and
s/_header_state/_camel_mime_parser_state/g
* camel-filter-driver.c: Same.
* camel-folder-summary.c: Here too.
* camel-http-stream.c: And here.
* camel-mime-message.c: ...
* camel-mime-part-utils.c: ...
* camel-mime-part.c: ...
* camel-movemail.c: ...
* camel-multipart-signed.c: ...
* camel-multipart.c: ...
* providers/local/camel-mbox-folder.c: ...
* providers/local/camel-mbox-summary.c: ...
* providers/local/camel-mh-summary.c: ...
* providers/nntp/camel-nntp-summary.c: ...
* providers/pop3/camel-pop3-folder.c: ...
2003-08-25 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.[c,h]: Namespaced.
* camel-data-wrapper.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-digest-folder.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-filter-driver.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-filter-search.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-folder-search.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-folder-summary.[c,h]: updated for namespace changed made
to camel-mime-utils.[c,h]
* camel-http-stream.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-http-stream.h: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-internet-address.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-medium.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-message.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-parser.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-part-utils.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-part.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-movemail.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-multipart-encrypted.c: updated for namespace changed made
to camel-mime-utils.[c,h]
* camel-multipart-signed.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-multipart.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-search-private.[c,h]: updated for namespace changed made
to camel-mime-utils.[c,h]
* camel-types.h: updated for namespace changed made to
camel-mime-utils.[c,h]
* providers/imap/camel-imap-folder.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/imap/camel-imap-store-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/imap/camel-imap-utils.c: updated for namespace changed
made to camel-mime-utils.[c,h]
* providers/imapp/camel-imapp-utils.[c,h]: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-local-summary.[c,h]: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-maildir-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-mbox-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-spool-summary.h: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/nntp/camel-nntp-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/nntp/camel-nntp-utils.c: updated for namespace changed
made to camel-mime-utils.[c,h]
* providers/pop3/camel-pop3-folder.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/sendmail/camel-sendmail-transport.c: updated for
namespace changed made to camel-mime-utils.[c,h]
* providers/smtp/camel-smtp-transport.c: updated for namespace
changed made to camel-mime-utils.[c,h]
Jeffrey Stedfast [Tue, 16 Sep 2003 21:20:50 +0000 (21:20 +0000)]
Implement a temp hack so trunk works until we merge in new-ui-branch.
2003-09-16 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-mbox-folder.c
(camel_mbox_folder_get_full_path): Implement a temp hack so trunk
works until we merge in new-ui-branch.
Jeffrey Stedfast [Tue, 16 Sep 2003 20:49:51 +0000 (20:49 +0000)]
Don't warning about how we haven't written anything to the stream, this is
2003-09-16 Jeffrey Stedfast <fejj@ximian.com>
* camel-stream-filter.c (do_flush): Don't warning about how we
haven't written anything to the stream, this is not an
error. fflush() doesn't care if you try to fflush() a stream
without writing to it, so we shouldn't care either.
Not Zed [Mon, 15 Sep 2003 23:21:16 +0000 (23:21 +0000)]
removed dead code.
2003-09-15 Not Zed <NotZed@Ximian.com>
* providers/imapp/camel-imapp-store.c (store_resp_list)
(imap_login, try_sasl, imap_try_authenticate): removed dead code.
* providers/imapp/camel-imapp-stream.c: return -1 if stream not
set.
* providers/imapp/camel-imapp-engine.c (iterate_completion): put
done request on the done queue, so all requests are always
somewhere.
(camel_imapp_engine_command_free): just spit warnings of active
messages being freed, but abort if the item isn't in any list.
Also remove the node from its list before going on.
(iterate_untagged, iterate_continuation, iterate_completion):
staticifiy.
* providers/imapp/camel-imapp-provider.c
(camel_imapp_module_init): move camel_exception_setup call here.
* providers/imapp/camel-imapp-driver.c
(camel_imapp_driver_get_type): remove execption setup here, it
isn't early enough.
(camel_imapp_driver_list): handle exceptions.
Jeffrey Stedfast [Fri, 12 Sep 2003 18:43:04 +0000 (18:43 +0000)]
Implements CamelLocalFolder::get_full_path() (publicly namespaced so that
2003-09-12 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-mbox-folder.c
(camel_mbox_folder_get_full_path): Implements
CamelLocalFolder::get_full_path() (publicly namespaced so that
CamelMboxStore can re-use them).
(camel_mbox_folder_get_meta_path): Same.
* providers/local/camel-mbox-store.c (get_folder): Changed the way
the path is constructed, since we now handle subdirectories and
stuff.
(delete_folder): Try deleting the Folder.sbd directory. We also
need to manage our own meta files since CamelLocalStore's impl
constructs paths differently than what we need.
(create_folder): Implemented.
(rename_folder): Implemented.
(scan_dir): Scan an mbox tree
(get_folder_info): Implemented using scan_dir().
* providers/local/camel-local-store.c (delete_folder): Set fi->url
to the correct value, meaning we need to prefix it with the
protocol and the folder_name is not actually part of the path, it
is a separate component to the url.
* providers/local/camel-local-folder.c
(camel_local_folder_construct): Use the new class virtual method
to construct the full folder path and all the meta files.
(local_get_full_path): Implemented default get_full_path method.
(local_get_meta_path): Implemented default get_meta_path method.
Jeffrey Stedfast [Fri, 12 Sep 2003 18:42:16 +0000 (18:42 +0000)]
added copyright comment block
Jeffrey Stedfast [Fri, 12 Sep 2003 18:41:35 +0000 (18:41 +0000)]
updated warning to mention the proper rfc
Dan Winship [Thu, 11 Sep 2003 14:57:59 +0000 (14:57 +0000)]
add
Dan Winship [Thu, 11 Sep 2003 14:57:43 +0000 (14:57 +0000)]
Remove libcamel-static.la
* Makefile.am (noinst_LTLIBRARIES): Remove libcamel-static.la
Not Zed [Mon, 8 Sep 2003 20:59:01 +0000 (20:59 +0000)]
call camel_folder_sync bypassing the folder lock. See
2003-09-05 Not Zed <NotZed@Ximian.com>
* providers/imap/camel-imap-store.c (imap_noop): call
camel_folder_sync bypassing the folder lock. See
imap_store_refresh_folders too.
David Woodhouse [Thu, 4 Sep 2003 21:00:19 +0000 (21:00 +0000)]
Add PREAUTH handling and pine/mutt/etpan/etc.-style 'ssh <mailhost> exec
2003-09-04 David Woodhouse <dwmw2@infradead.org>
* providers/camel-imap-store.[ch]: Add PREAUTH handling and
pine/mutt/etpan/etc.-style 'ssh <mailhost> exec imapd' support.
David Woodhouse [Wed, 3 Sep 2003 22:41:40 +0000 (22:41 +0000)]
New stream implementation for running commands. Compile the above
2003-09-03 David Woodhouse <dwmw2@infradead.org>
* camel-stream-process.[ch]: New stream implementation for running
commands.
* Makefile.am: Compile the above
Not Zed [Wed, 3 Sep 2003 18:05:54 +0000 (18:05 +0000)]
** See bug #47765.
2003-08-20 Not Zed <NotZed@Ximian.com>
** See bug #47765.
* camel-folder-search.h: Removed match1 member.
* camel-folder-search.c (camel_folder_search_match_expression):
use current directly rather than match1. This method isn't used
anywhere anyway.
(search_not): remove match1 stuff.
(search_match_all): properly handle the match-all against 1
message as a scalar result, not an array result.
2003-09-03 Not Zed <NotZed@Ximian.com>
* camel-http-stream.c (camel_http_stream_set_proxy): handle NULL
proxy_url - unset the proxy.
Not Zed [Sat, 30 Aug 2003 01:04:38 +0000 (01:04 +0000)]
removed debug printfs.
2003-08-29 Not Zed <NotZed@Ximian.com>
* camel-object.c (camel_object_state_write):
(cobject_getv):
(cobject_setv, cobject_state_read, cobject_state_read)
(cobject_state_write): removed debug printfs.
Not Zed [Sat, 30 Aug 2003 00:54:16 +0000 (00:54 +0000)]
Need to copy the local properties list before passing it out, since it's
2003-08-29 Not Zed <NotZed@Ximian.com>
* providers/local/camel-local-folder.c (local_getv): Need to copy
the local properties list before passing it out, since it's freed.
Not Zed [Wed, 27 Aug 2003 19:50:25 +0000 (19:50 +0000)]
implement PERSISTENT_PROPERTIES, for index mode.
2003-08-27 Not Zed <NotZed@Ximian.com>
* providers/local/camel-local-folder.c (local_getv): implement
PERSISTENT_PROPERTIES, for index mode.
* camel-object.c (cobject_state_read): Also add property reading,
and bump version to 1.
(cobject_state_write): add persistent property writing.
2003-08-26 Not Zed <NotZed@Ximian.com>
* camel-folder.c (folder_getv): chain up properly.
* camel-file-utils.c (camel_file_util_savename): helper to create
a .#filename filename.
* providers/local/camel-local-folder.c
(camel_local_folder_construct): init meta-data for local folders.
(local_getv): chain up properly, if args are not processed, rather
than don't if they aren't.
2003-08-23 Not Zed <NotZed@Ximian.com>
* camel-object.c (cobject_class_init): added a new event,
meta_changed.
(camel_object_meta_set, camel_object_meta_get): meta-data api.
(camel_object_free_hooks): Free meta-data if it is set on the
object.
* providers/local/camel-local-folder.c
(camel_local_folder_get_type): setup a property list for local
folders, just 'index_body' at present.
Jeffrey Stedfast [Tue, 26 Aug 2003 18:16:51 +0000 (18:16 +0000)]
temporarily reverting my camel namespace patches until after we merge in some of the other branches
Jeffrey Stedfast [Tue, 26 Aug 2003 17:52:59 +0000 (17:52 +0000)]
reverted some namespacing changes to internal functions
Jeffrey Stedfast [Tue, 26 Aug 2003 16:06:03 +0000 (16:06 +0000)]
s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and
2003-08-26 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-parser.[c,h]: s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g and
s/_header_state/_camel_mime_parser_state/g
* camel-filter-driver.c: Same.
* camel-folder-summary.c: Here too.
* camel-http-stream.c: And here.
* camel-mime-message.c: ...
* camel-mime-part-utils.c: ...
* camel-mime-part.c: ...
* camel-movemail.c: ...
* camel-multipart-signed.c: ...
* camel-multipart.c: ...
* providers/local/camel-mbox-folder.c: ...
* providers/local/camel-mbox-summary.c: ...
* providers/local/camel-mh-summary.c: ...
* providers/nntp/camel-nntp-summary.c: ...
* providers/pop3/camel-pop3-folder.c: ...
Jeffrey Stedfast [Mon, 25 Aug 2003 21:01:55 +0000 (21:01 +0000)]
Namespaced.
2003-08-25 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.[c,h]: Namespaced.
* camel-data-wrapper.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-digest-folder.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-filter-driver.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-filter-search.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-folder-search.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-folder-summary.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-http-stream.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-http-stream.h: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-internet-address.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-medium.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-message.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-parser.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-part-utils.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-mime-part.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-movemail.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-multipart-encrypted.c: updated for namespace changed made
to camel-mime-utils.[c,h]
* camel-multipart-signed.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-multipart.c: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-search-private.[c,h]: updated for namespace changed made to
camel-mime-utils.[c,h]
* camel-types.h: updated for namespace changed made to
camel-mime-utils.[c,h]
* providers/imap/camel-imap-folder.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/imap/camel-imap-store-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/imap/camel-imap-utils.c: updated for namespace changed
made to camel-mime-utils.[c,h]
* providers/imapp/camel-imapp-utils.[c,h]: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-local-summary.[c,h]: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-maildir-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-mbox-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/local/camel-spool-summary.h: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/nntp/camel-nntp-summary.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/nntp/camel-nntp-utils.c: updated for namespace changed
made to camel-mime-utils.[c,h]
* providers/pop3/camel-pop3-folder.c: updated for namespace
changed made to camel-mime-utils.[c,h]
* providers/sendmail/camel-sendmail-transport.c: updated for
namespace changed made to camel-mime-utils.[c,h]
* providers/smtp/camel-smtp-transport.c: updated for namespace
changed made to camel-mime-utils.[c,h]
Jeffrey Stedfast [Mon, 25 Aug 2003 15:09:34 +0000 (15:09 +0000)]
Added some more error checking for reading/writing to the pipes. Fixes bug
2003-08-25 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (pipe_to_system): Added some more error
checking for reading/writing to the pipes. Fixes bug #47880.
`
Jeffrey Stedfast [Thu, 21 Aug 2003 16:20:14 +0000 (16:20 +0000)]
Don't poke wrapper->stream directly, use
2003-08-21 Jeffrey Stedfast <fejj@ximian.com>
* camel-data-wrapper.c (decode_to_stream): Don't poke
wrapper->stream directly, use camel_data_wrapper_write_to_stream()
instead as this simplifies things and makes the imap data wrapper
implementation Just Work (tm).
* providers/imap/camel-imap-wrapper.c: changed prototype of
write_to_stream() to return ssize_t.
Jeffrey Stedfast [Wed, 20 Aug 2003 17:39:37 +0000 (17:39 +0000)]
Make sure to ref the stream. Fixes bug #47749.
2003-08-20 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-wrapper.c (imap_wrapper_hydrate): Make
sure to ref the stream. Fixes bug #47749.
Jeffrey Stedfast [Tue, 19 Aug 2003 15:44:33 +0000 (15:44 +0000)]
return 77 when gpg isn't available rather than 127
also fixed to import the keys from the correct location
Not Zed [Tue, 19 Aug 2003 02:36:31 +0000 (02:36 +0000)]
Various fixes to make it work.
2003-08-18 Not Zed <NotZed@Ximian.com>
* camel-http-stream.c: Various fixes to make it work.
* tests/smime/pgp-mime.c (main): added missing 'ret' variable.
* providers/smtp/camel-smtp-transport.c (connect_to_server):
* providers/imapp/camel-imapp-store.c (connect_to_server:
* providers/imap/camel-imap-store.c (connect_to_server):
* providers/pop3/camel-pop3-store.c (connect_to_server):
* camel-http-stream.c (http_connect): change service->session for
tcp_stream_ssl_new.
* camel-tcp-stream-ssl.c: Changed service to session, and fix some
refcounting of it.
include camel-operation.h
Not Zed [Fri, 15 Aug 2003 20:57:30 +0000 (20:57 +0000)]
** See bug #47634.
2003-08-15 Not Zed <NotZed@Ximian.com>
** See bug #47634.
* tests/lib/messages.c (test_message_compare): check
write_to_stream returns.
(message_dump_rec): helper to dump message structure.
* camel-mime-part-utils.c
(simple_data_wrapper_construct_from_parser): dont set content
encoding here.
(camel_mime_part_construct_content_from_parser): set it here
instead, on every part. basically same as setting the
mime_type_field always.
* camel-multipart-signed.c (camel_multipart_signed_class_init):
* camel-mime-message.c (camel_mime_message_class_init):
* camel-multipart.c (camel_multipart_class_init): override
decode_to_stream to always do the same as write_to_stream, since
we can never be encoded.
Jeffrey Stedfast [Fri, 15 Aug 2003 18:27:55 +0000 (18:27 +0000)]
Don't attach any filters to decode base64/qp/etc.
2003-08-15 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-wrapper.c (imap_wrapper_hydrate):
Don't attach any filters to decode base64/qp/etc.