From 6c092089a25b3092734e8d8c1ef4ae815cd92990 Mon Sep 17 00:00:00 2001 From: sf Date: Sun, 21 Jan 2001 18:58:37 +0000 Subject: o NOPORTDOCS. o avoid forcing to link against -lxpg4. $(GTK_CONFIG) --libs does the job. --- emulators/xsystem35/files/patch-af | 14 +++++++++++--- emulators/xsystem35/pkg-plist | 30 +++++++++++++++--------------- 2 files changed, 26 insertions(+), 18 deletions(-) (limited to 'emulators/xsystem35') diff --git a/emulators/xsystem35/files/patch-af b/emulators/xsystem35/files/patch-af index 33be56d9c6d2..367c5af18470 100644 --- a/emulators/xsystem35/files/patch-af +++ b/emulators/xsystem35/files/patch-af @@ -1,6 +1,14 @@ --- Imakefile.orig Sun Jan 9 02:23:15 2000 -+++ Imakefile Wed Nov 1 12:13:37 2000 -@@ -160,13 +160,13 @@ ++++ Imakefile Sun Jan 21 15:45:27 2001 +@@ -28,7 +28,6 @@ + OSDEPDEF = -DUSE_OSS + OSDEPINC = -I/usr/local/lib/oss/include + ****/ +-OSDEPLIB = -lxpg4 + CDROM_S = cdrom.FreeBSD + AUDIO_IO = audioIO_oss + JOY_S = joystick_dmy +@@ -160,13 +159,13 @@ /* * include / library / definition */ @@ -16,7 +24,7 @@ EXTRA_DEFINES = $(OSDEPDEF) /* -@@ -196,4 +196,4 @@ +@@ -196,4 +195,4 @@ /* * install program */ diff --git a/emulators/xsystem35/pkg-plist b/emulators/xsystem35/pkg-plist index ec8cc642ab88..6d0746d421eb 100644 --- a/emulators/xsystem35/pkg-plist +++ b/emulators/xsystem35/pkg-plist @@ -1,19 +1,19 @@ bin/instgame bin/xsystem35 -share/doc/ja/xsystem35/BUGS -share/doc/ja/xsystem35/ChangeLog -share/doc/ja/xsystem35/FAQ -share/doc/ja/xsystem35/GRFMT.TXT -share/doc/ja/xsystem35/INSTALL -share/doc/ja/xsystem35/MISCGAME.TXT -share/doc/ja/xsystem35/README -share/doc/ja/xsystem35/README.color -share/doc/ja/xsystem35/README.joystick -share/doc/ja/xsystem35/README.miko -share/doc/ja/xsystem35/README.music -share/doc/ja/xsystem35/README.pastel -share/doc/ja/xsystem35/THANKS -share/doc/ja/xsystem35/TODO +%%PORTDOCS%%share/doc/ja/xsystem35/BUGS +%%PORTDOCS%%share/doc/ja/xsystem35/ChangeLog +%%PORTDOCS%%share/doc/ja/xsystem35/FAQ +%%PORTDOCS%%share/doc/ja/xsystem35/GRFMT.TXT +%%PORTDOCS%%share/doc/ja/xsystem35/INSTALL +%%PORTDOCS%%share/doc/ja/xsystem35/MISCGAME.TXT +%%PORTDOCS%%share/doc/ja/xsystem35/README +%%PORTDOCS%%share/doc/ja/xsystem35/README.color +%%PORTDOCS%%share/doc/ja/xsystem35/README.joystick +%%PORTDOCS%%share/doc/ja/xsystem35/README.miko +%%PORTDOCS%%share/doc/ja/xsystem35/README.music +%%PORTDOCS%%share/doc/ja/xsystem35/README.pastel +%%PORTDOCS%%share/doc/ja/xsystem35/THANKS +%%PORTDOCS%%share/doc/ja/xsystem35/TODO share/examples/xsystem35/README.TXT share/examples/xsystem35/ambi.inf share/examples/xsystem35/atlach.inf @@ -41,5 +41,5 @@ share/examples/xsystem35/toushin.inf share/examples/xsystem35/toushin2.inf share/examples/xsystem35/xsys35rc.sample share/examples/xsystem35/zero.inf -@dirrm share/doc/ja/xsystem35 +%%PORTDOCS%%@dirrm share/doc/ja/xsystem35 @dirrm share/examples/xsystem35 -- cgit /cgit/gsoc2013-evolution/log/?h=EVOLUTION_3_8_0&showmsg=1'>root/camel
Commit message (Collapse)AuthorAgeFilesLines
* Kill dead filesJP Rosevear2005-01-11480-162889/+0
| | | | svn path=/trunk/; revision=28342
* have our own so we don't need to link with glib.Not Zed2004-12-03116-1181/+1485
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * camel-lock-helper.c (g_strerror): have our own so we don't need to link with glib. * providers/*/Makefile.am: Do not install ANY provider header files. No providers are subclassable. No providers are directly linkable. * camel.pc.in: create package config file. * tests/lib/folders.c (test_folder_message_ops): updated counts for delete also marking unread. * tests/lib/camel-test.c (camel_test_provider_init): new api for initialising test system 'in-build'. * camel-provider.c: remove the assertions, init if we need to,k use pthread_once stuff to serialise it. * tests/folder/test3.c (main): remove gtk stuff (???). * tests/*: Fix all the makefiles. Made make-check work 'in-build'. * tests/lib/folders.c (test_folder_counts): update for api changes. (test_message_info): similar. * providers/Makefile.am: removed groupwise from the build, this can't go in here anymore, not in its current state. * camel-net-utils.c (camel_gethostbyaddr_r) (camel_gethostbyname_r): the old e_gethost* calls from e-host-utils.c. 2004-11-15 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-utils.c (imap_path_to_physical): copied from e-path.c. (imap_path_find_folders): copied from e-path.c. * camel.h: remove the provider stuff from the header. * camel-provider.c: globalise provider_init variable, and asserton it in all functions that rely on it. * camel-service.c: removed getaddrinfo/etc. * camel-net-utils.[ch]: separate out camel_getaddrinfo etc. * Makefile.am: split camel into 2 libraries, libcamel and libcamel-store. * camel-multipart-signed.c (camel_multipart_signed_sign) (camel_multipart_signed_verify, prepare_sign): remove old deprecated api. * camel-multipart-encrypted.c (camel_multipart_encrypted_encrypt) (camel_multipart_encrypted_decrypt): remove old deprecated api. svn path=/trunk/; revision=28046
* add mnemonic for checkboxes.Mengjie Yu2004-12-012-8/+12
| | | | | | | | 2004-12-01 Mengjie Yu <meng-jie.yu@sun.com> * providers/imap/camel-imap-provider.c:add mnemonic for checkboxes. svn path=/trunk/; revision=28030
* ** See bug #69776.Not Zed2004-12-012-7/+20
| | | | | | | | | | | | | | 2004-12-01 Not Zed <NotZed@Ximian.com> ** See bug #69776. * camel-multipart-signed.c (parse_boundary): take end of data argument, so it handles binary data. Use a binary data string search rather than strstr. (parse_content): dont bother to append a \0 on the end of the data, not binary capable. svn path=/trunk/; revision=28026
* ** See bug #69615.Not Zed2004-12-014-45/+33
| | | | | | | | | | | | | | | | | | | 2004-11-23 Not Zed <NotZed@Ximian.com> ** See bug #69615. * camel-smime-context.c (sm_get_passwd): removed. All callers that passed it now pass NULL. This is so we don't override the password function set by e-cert-db. Seems to work ok, I think. 2004-11-22 Not Zed <NotZed@Ximian.com> ** See bug #69109. * providers/smtp/camel-smtp-transport.c (smtp_helo): if we have ipv6 address and it is numeric, prefix it with "IPv6:" svn path=/trunk/; revision=28025
* rename to STREAM_LINE_SIZE so it doesn't override the STREAM_LINE enum.Not Zed2004-12-012-3/+10
| | | | | | | | | | | 2004-11-30 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-stream.c (CAMEL_NNTP_STREAM_LINE): rename to STREAM_LINE_SIZE so it doesn't override the STREAM_LINE enum. Sigh. (camel_nntp_stream_init): fix for above change. svn path=/trunk/; revision=28021
* ** See bug #69446.S.Çağlar Onur2004-12-0115-55/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-28 S.Çağlar Onur <caglar@uludag.org.tr> ** See bug #69446. * evolution-2.0.2/camel/camel-charset-map.c (camel_charset_iso_to_windows) * evolution-2.0.2/camel/camel-filter-search.c (check_header) * evolution-2.0.2/camel/camel-folder-search.c (check_header) * evolution-2.0.2/camel/camel-folder-summary.c (message_info_new,summary_build_content_info,camel_system_flag) * evolution-2.0.2/camel/camel-html-parser.c (camel_html_parser_attr) * evolution-2.0.2/camel/camel-mime-filter-enriched.c (param_parse,camel_mime_filter_enriched_init) * evolution-2.0.2/camel/camel-mime-parser.c (folder_scan_step,main) * evolution-2.0.2/camel/camel-mime-utils.c (camel_header_param,camel_header_set_param,camel_content_type_is,camel_transfer_encoding_from_string,camel_conten t_type_format,camel_content_type_simple,camel_header_decode_date,header_raw_find_node) * evolution-2.0.2/camel/camel-sasl-digest-md5.c (decode_data_type) * evolution-2.0.2/camel/providers/imap/camel-imap-command.c (camel_imap_response_free) * evolution-2.0.2/camel/providers/imap/camel-imap-folder.c (camel_imap_folder_new,camel_imap_folder_selected,imap_refresh_info,camel_imap_folder_new,camel_i map_folder_selected) * evolution-2.0.2/camel/providers/imap/camel-imap-store.c (imap_get_capability,imap_connect_online,get_folder_online,get_folder_offline,get_subscribed_folde rs,folder_hash,get_folders) * evolution-2.0.2/camel/providers/pop3/camel-pop3-store.c (get_folder) * evolution-2.0.2/camel/tests/lib/folders.c: (test_folder_message_ops) some strcasecmp() calls changed with g_ascii_strcasecmp() for Turkish character conversiton problems [ http://www.i18nguy.com/unicode/turkish-i18n.html ] svn path=/trunk/; revision=28019
* new init method implementationRadek Doulik2004-11-253-0/+19
| | | | | | | | | | 2004-10-12 Radek Doulik <rodo@ximian.com> * camel-junk-plugin.c: new init method implementation * camel-junk-plugin.h: added junk plugin init declaration svn path=/trunk/; revision=27989
* ** See bug #69109.Not Zed2004-11-223-9/+23
| | | | | | | | | | | | | | 2004-11-10 Not Zed <NotZed@Ximian.com> ** See bug #69109. * camel-service.c (cs_getnameinfo): honour the NI_NAMEREQD flag. * providers/smtp/camel-smtp-transport.c (smtp_helo): change the nameinfo flags a bit so we know when we got a numeric name and need to wrap it in []. svn path=/trunk/; revision=27959
* added a setting to mark the account for offline usuageSivaiah Nallagatla2004-11-223-20/+64
| | | | | | | | | | | | | | | 2004-11-21 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-groupwise-provider.c : added a setting to mark the account for offline usuage * providers/groupwise/came-gw-listener.c (add_esource) (modify_esource) : changed the prototypes to pass CamelUrl instead of individual properties Add offline_sync property on e-sources if account is marked for offline svn path=/trunk/; revision=27951
* Make debug run based on 'nntp' debug option.Not Zed2004-11-194-19/+53
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-18 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-stream.c: * providers/nntp/camel-nntp-store.c: * providers/nntp/camel-nntp-summary.c: Make debug run based on 'nntp' debug option. * providers/nntp/camel-nntp-stream.c (stream_fill): if we get a 0 read, return ECONNRESET. This should really have been put on the stream for that imap hack fix. * providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate): retry if the password attempt failed. ** See bug #68556. * providers/nntp/camel-nntp-store.c (xover_setup): don't overwrite exception if we get a failure. (camel_nntp_command): if we continue, then set the return code to -1, so we re-loop rather than abort. svn path=/trunk/; revision=27946
* In the fallback cases, clear the exception first.Jeffrey Stedfast2004-11-164-7/+27
| | | | | | | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): In the fallback cases, clear the exception first. * providers/imap/camel-imap-store.c (connect_to_server_wrapper): In the fallback cases, clear the exception first. * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): In the fallback cases, clear the exception first. svn path=/trunk/; revision=27928
* Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream.Jeffrey Stedfast2004-11-164-9/+19
| | | | | | | | | | | | | | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/imap/camel-imap-store.c (connect_to_server): Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream. * providers/imap4/camel-imap4-store.c (connect_to_server): Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream. * providers/pop3/camel-pop3-store.c: Change default port numbers to be correct (they shouldn't all be the pop3s port). (connect_to_server): Moved the last tcp_stream unref to afetr the last fail-check so that we won't ever get a double-unref on something we only own one ref on. (connect_to_server): Unref the tcp_stream if we fail to create an engine object before returning fail. (connect_to_server): Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream. svn path=/trunk/; revision=27927
* Moved the last tcp_stream unref to afetr the last fail-check so that weJeffrey Stedfast2004-11-162-1/+3
| | | | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/pop3/camel-pop3-store.c (connect_to_server): Moved the last tcp_stream unref to afetr the last fail-check so that we won't ever get a double-unref on something we only own one ref on. (connect_to_server): Unref the tcp_stream if we fail to create an engine object before returning fail. svn path=/trunk/; revision=27926
* Moved the last tcp_stream unref to afetr the last fail-check so that weJeffrey Stedfast2004-11-162-2/+6
| | | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/pop3/camel-pop3-store.c (connect_to_server): Moved the last tcp_stream unref to afetr the last fail-check so that we won't ever get a double-unref on something we only own one ref on. svn path=/trunk/; revision=27925
* Fix bug #69408 by filling our input buffer if inptr == inend.Jeffrey Stedfast2004-11-162-1/+9
| | | | | | | | | 2004-11-15 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_line): Fix bug #69408 by filling our input buffer if inptr == inend. svn path=/trunk/; revision=27924
* Handle numeric tokens for the COPYUID set values as well.Jeffrey Stedfast2004-11-142-8/+22
| | | | | | | | | | 2004-11-13 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-engine.c (camel_imap4_engine_parse_resp_code): Handle numeric tokens for the COPYUID set values as well. svn path=/trunk/; revision=27912
* Folder now gets set on the CamelFolderSummary object rather than theJeffrey Stedfast2004-11-133-18/+24
| | | | | | | | | | | | | | | | | | 2004-11-12 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (camel_imap4_summary_new): Folder now gets set on the CamelFolderSummary object rather than the CamelIMAP4Summary. (imap4_fetch_all_update): Base summary class now has a folder member, use that instead. (imap4_fetch_all_add): Same. (imap4_summary_fetch_all): Same. (imap4_summary_fetch_flags): Same. (camel_imap4_summary_set_uidvalidity): Same. (camel_imap4_summary_expunge): Same. (camel_imap4_summary_flush_updates): Same. svn path=/trunk/; revision=27908
* Init appended_uid value to NULLJeffrey Stedfast2004-11-132-0/+6
| | | | | | | | | 2004-11-12 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-folder.c (imap4_append_message): Init appended_uid value to NULL svn path=/trunk/; revision=27907
* Properly handle NILs for the namespace separator (somehow I missed this,Jeffrey Stedfast2004-11-132-3/+19
| | | | | | | | | | 2004-11-12 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-engine.c (engine_parse_namespace): Properly handle NILs for the namespace separator (somehow I missed this, silly me). svn path=/trunk/; revision=27906
* ** Merge in notzed-messageinfo-branch, fix some minor conflicts.Not Zed2004-11-1262-1456/+2266
| | | | | | | | 2004-11-12 Not Zed <NotZed@Ximian.com> ** Merge in notzed-messageinfo-branch, fix some minor conflicts. svn path=/trunk/; revision=27898
* Free the passwd here if we need to retry to authenticate.Jeffrey Stedfast2004-11-122-1/+9
| | | | | | | | | 2004-11-11 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_reconnect): Free the passwd here if we need to retry to authenticate. svn path=/trunk/; revision=27895
* #define d()Jeffrey Stedfast2004-11-121-0/+2
| | | | svn path=/trunk/; revision=27892
* removed some debug printf'sJeffrey Stedfast2004-11-111-5/+5
| | | | svn path=/trunk/; revision=27889
* Use the expanded ALL macro as on closer inspection of the RFC, we're notJeffrey Stedfast2004-11-113-12/+13
| | | | | | | | | | | 2004-11-10 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Use the expanded ALL macro as on closer inspection of the RFC, we're not allowed to use macros in conjunction with other FETCH items (such as UID in our case). svn path=/trunk/; revision=27888
* include a headerJeffrey Stedfast2004-11-111-0/+1
| | | | svn path=/trunk/; revision=27887
* enabled \\Recent flagJeffrey Stedfast2004-11-113-9/+11
| | | | svn path=/trunk/; revision=27885
* before short-circuiting the check for child content, check the childNot Zed2004-11-102-16/+35
| | | | | | | | | | | | | | | | | | | 2004-11-09 Not Zed <NotZed@Ximian.com> * providers/imap/camel-imap-folder.c (imap_get_message): before short-circuiting the check for child content, check the child content info is actually correct. 2004-11-08 Not Zed <NotZed@Ximian.com> ** See bug #69145. * providers/imap/camel-imap-folder.c (get_message): remove spec argument, always calculate it from the content-info. (content_info_incomplete): recursively check the content-info for completeness, not just one level. svn path=/trunk/; revision=27882
* Updated the properties to include all the same settings as the old imapJeffrey Stedfast2004-11-104-0/+121
| | | | | | | | | | | | 2004-11-09 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-provider.c: Updated the properties to include all the same settings as the old imap code. * providers/imap4/camel-imap4-folder.c (imap4_getv): Implemented. (imap4_setv): Implemented. svn path=/trunk/; revision=27880
* remoevd unused varsJeffrey Stedfast2004-11-101-2/+0
| | | | svn path=/trunk/; revision=27877
* Fix for bug #69241.Jeffrey Stedfast2004-11-102-10/+27
| | | | | | | | | | | | | | | 2004-11-08 Jeffrey Stedfast <fejj@novell.com> Fix for bug #69241. * camel-gpg-context.c (gpg_decrypt): We need to extract just the application/pgp-encrypted part from the multipart/encrypted that gets passed in. Added checks to verify that the input part is the correct type as well. Once we have the application/pgp-encrypted part, we need to use camel_data_wrapper_decode_to_stream() in case the part was encoded in any way. svn path=/trunk/; revision=27876
* Handle not getting the CRLF pair together. Also don't require that we haveJeffrey Stedfast2004-11-105-10/+31
| | | | | | | | | | | | | | | | | 2004-11-09 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_line): Handle not getting the CRLF pair together. Also don't require that we have at least 3 bytes in the read buffer as it is possible we don't have that much (see bug #69160). 2004-11-08 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_subscribe_folder): Note the folder-info just subscribed. (imap4_unsubscribe_folder): Unnote the folder-info. svn path=/trunk/; revision=27875
* Added much in-line documentation. (engine_parse_capability): UseJeffrey Stedfast2004-11-053-9/+165
| | | | | | | | | | | 2004-11-04 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-engine.c: Added much in-line documentation. (engine_parse_capability): Use g_ascii_str[n]casecmp(). (camel_imap4_engine_nstring): New convenience function. svn path=/trunk/; revision=27843
* check interfaces for events too. (camel_object_trigger_event): checkNot Zed2004-11-045-38/+397
| | | | | | | | | | | | | | | 2004-11-02 Not Zed <NotZed@Ximian.com> * camel-object.c (camel_object_hook_event): check interfaces for events too. (camel_object_trigger_event): check interfaces for events too. (camel_object_class_add_event): more checks for interfaces vs normal object classes. (camel_object_class_add_interface): add an interface to a class. (camel_object_get_interface): query for interfaces on an object. (camel_object_get_type): register the interface type. svn path=/trunk/; revision=27834
* Don't bother getting the folder delim if the name is "" since we don'tJeffrey Stedfast2004-11-033-19/+22
| | | | | | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_folder_utf7_name): Don't bother getting the folder delim if the name is "" since we don't need it in that case. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): add an assert that s->namespaces is non-NULL. svn path=/trunk/; revision=27804
* If namespaces is NULL, return the default folder delim ('/').Jeffrey Stedfast2004-11-032-0/+7
| | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): If namespaces is NULL, return the default folder delim ('/'). svn path=/trunk/; revision=27803
* Update stream->inptr after fetching the literal chunk.Jeffrey Stedfast2004-11-032-0/+6
| | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_literal): Update stream->inptr after fetching the literal chunk. svn path=/trunk/; revision=27800
* Do proper cleanup in case of error and also handle literals.Jeffrey Stedfast2004-11-032-9/+40
| | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (envelope_decode_address): Do proper cleanup in case of error and also handle literals. svn path=/trunk/; revision=27798
* Removed camel_service_connect() call which is no longer needed.Jeffrey Stedfast2004-11-032-7/+15
| | | | | | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_get_folder_info): Removed camel_service_connect() call which is no longer needed. (imap4_connect): If engine is already connected, shortcut to simply returning success. (imap4_disconnect): Check engine state rather than poking at stream state. svn path=/trunk/; revision=27797
* Do the same SSL->TLS and TLS->CLEAR fallbacks that the 2.0 (and older)Jeffrey Stedfast2004-11-025-8/+32
| | | | | | | | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/smtp/camel-smtp-transport.c (connect_to_server_wrapper): Do the same SSL->TLS and TLS->CLEAR fallbacks that the 2.0 (and older) code did. * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): Same. * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): Same. * providers/imap/camel-imap-store.c (connect_to_server_wrapper): Same. svn path=/trunk/; revision=27786
* Remove expunged messages from the cache.Jeffrey Stedfast2004-11-025-8/+71
| | | | | | | | | | | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (camel_imap4_summary_expunge): Remove expunged messages from the cache. (camel_imap4_summary_set_uidvalidity): Clear the cache if the UIDVALIDITY has changed. * providers/imap4/camel-imap4-folder.c (imap4_get_message): If the message exists in the cache, use that rather than fetching it from the server and cache messages fetched from the server for later use. (camel_imap4_folder_finalize): Unref the cache if non-NULL. (camel_imap4_folder_new): Create the CamelDataCache. svn path=/trunk/; revision=27784
* Cache the folder-info on the summary if successful. (imap4_delete_folder):Jeffrey Stedfast2004-11-024-7/+32
| | | | | | | | | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_create_folder): Cache the folder-info on the summary if successful. (imap4_delete_folder): Un-cache the folder-info from the summary. * providers/imap4/camel-imap4-store-summary.c (load_namespaces): Cleaned up a bit. (save_namespaces): Same. (camel_imap4_store_summary_unnote_info): New function. (camel_imap4_store_summary_get_folder_info): Fixed the logic a bit. svn path=/trunk/; revision=27782
* Cleaned up a bit. (save_namespaces): Same.Jeffrey Stedfast2004-11-022-27/+37
| | | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store-summary.c (load_namespaces): Cleaned up a bit. (save_namespaces): Same. svn path=/trunk/; revision=27779
* Handle literal strings. (envelope_decode_date): Same. Fixes bug #68894.Jeffrey Stedfast2004-10-292-0/+29
| | | | | | | | | | 2004-10-28 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c (envelope_decode_nstring): Handle literal strings. (envelope_decode_date): Same. Fixes bug #68894. svn path=/trunk/; revision=27759
* Properly tokenise "\*" as a flag token. Fixes bug #68869.Jeffrey Stedfast2004-10-282-0/+10
| | | | | | | | | | 2004-10-28 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-stream.c (camel_imap4_stream_next_token): Properly tokenise "\*" as a flag token. Fixes bug #68869. svn path=/trunk/; revision=27758
* #include "camel-i18n.h"Björn Torkelsson2004-10-282-0/+5
| | | | | | | | 2004-10-21 Björn Torkelsson <torkel@acc.umu.se> * camel-sasl-kerberos4.c: #include "camel-i18n.h" svn path=/trunk/; revision=27746
* fix the arguments to pthread_key_delete.Julio M. Merino Vidal2004-10-272-1/+6
| | | | | | | | | 2004-10-27 Julio M. Merino Vidal <jmmv@menta.net> * camel-operation.c (camel_operation_shutdown): fix the arguments to pthread_key_delete. svn path=/trunk/; revision=27733
* New files implementing a folder-info cache for offline mode (and fasterJeffrey Stedfast2004-10-2711-50/+707
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-26 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store-summary.[c,h]: New files implementing a folder-info cache for offline mode (and faster startup I guess). * providers/imap4/camel-imap4-store.c (imap4_build_folder_info): Cache the folder-info for later use in offline mode. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): Instead of assigning top = "INBOX", do strcpy (top, "INBOX") so that we can later modify the string. Fixes bug #68814. 2004-10-25 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-engine.c (engine_parse_namespace): Updated to use the public function in camel-imap4-utils.c (camel_imap4_engine_finalize): Same. * providers/imap4/camel-imap4-store.c (imap4_construct): Setup and load the store summary. (camel_imap4_store_finalize): Unref the store summary. (imap4_get_folder): Implemented offline support. (imap4_folder_utf7_name): Pass the summary to get_delim rather than the engine. (imap4_create_folder): Same. (imap4_reconnect): Update the namespaces on the store summary. (connect_to_server): Update the store summary capabilities. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): Now takes a store-summary rather than an engine so that it will work in offline mode. (camel_imap4_namespace_clear): Moved here from camel-imap4-engine.c (camel_imap4_namespace_list_copy): New convenience function. (camel_imap4_namespace_list_free): New. * providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new): Check the return value of summary loading in offline mode (if it fails, we can't get the folder). svn path=/trunk/; revision=27730
* #include "camel-i18n.h"Jeffrey Stedfast2004-10-222-0/+5
| | | | | | | | 2004-10-21 Jeffrey Stedfast <fejj@novell.com> * camel-sasl-gssapi.c: #include "camel-i18n.h" svn path=/trunk/; revision=27687
* Don't allow users to create folders in offline mode. When in offline mode,Jeffrey Stedfast2004-10-213-8/+86
| | | | | | | | | | | | | | | | | | | | | | | 2004-10-20 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-store.c (imap4_get_folder): Don't allow users to create folders in offline mode. When in offline mode, use a different codepath to get a folder object. (imap4_noop): Handle offline mode. (imap4_unsubscribe_folder): Throw an exception if we are in offline mode. (imap4_subscribe_folder): Same. (imap4_get_folder_info): Started to implement offline support. Also, even if we are in online mode but the engine has not yet been connected, we should follow the "offline" code path and get the folder info's from the cache. (imap4_rename_folder): Disallow in offline mode. (imap4_delete_folder): Same. (imap4_connect): Handle offline mode. (imap4_disconnect): Handle offline mode and do proper locking. (imap4_query_auth_types): Same. svn path=/trunk/; revision=27660
* Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.Jeffrey Stedfast2004-10-215-115/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-19 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same. * providers/imap4/camel-imap4-folder.c (imap4_get_path_delim): Removed. Use camel_imap4_get_path_delim() instead. (camel_imap4_folder_new): Updated. (imap4_sync): If we aren't online, we're done. nothing to do. (imap4_refresh_info): Same. (imap4_append_message): Same but set an exception. (imap4_transfer_messages_to): Same. * providers/imap4/camel-imap4-utils.c (camel_imap4_get_path_delim): Moved here from camel-imap4-store.c * providers/imap4/camel-imap4-store.c (imap4_try_authenticate): Change the service string for the sasl mechanism to"imap" rather than "imap4". (imap4_get_path_delim): Removed. (imap4_create_folder): Updated. (imap4_folder_utf7_name): Same. svn path=/trunk/; revision=27651
* updated commentJeffrey Stedfast2004-10-211-0/+1
| | | | svn path=/trunk/; revision=27650
* Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.Jeffrey Stedfast2004-10-202-8/+6
| | | | | | | | | | 2004-10-19 Jeffrey Stedfast <fejj@ximian.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same. svn path=/trunk/; revision=27630
* fixedJeffrey Stedfast2004-10-201-6/+6
| | | | svn path=/trunk/; revision=27629
* Change the service string for the sasl mechanism to"imap" rather thanJeffrey Stedfast2004-10-192-1/+7
| | | | | | | | | | 2004-10-18 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-store.c (imap4_try_authenticate): Change the service string for the sasl mechanism to"imap" rather than "imap4". svn path=/trunk/; revision=27609
* renamed delete_originals to move. clearer. cleaner. shorter. not as ugly.Jeffrey Stedfast2004-10-161-5/+5
| | | | svn path=/trunk/; revision=27601
* added gtk-doc commentsJeffrey Stedfast2004-10-161-1/+14
| | | | svn path=/trunk/; revision=27600
* kill cast as lvalue warning.Not Zed2004-10-1315-58/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-13 Not Zed <NotZed@Ximian.com> * providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new) (imap4_sync_changes, imap4_sync): * providers/imap4/camel-imap4-summary.c (untagged_fetch_all): kill cast as lvalue warning. * camel-string-utils.h: add prototype for camel_toupper. * providers/imap4/camel-imap4-utils.c: * providers/imap4/camel-imap4-summary.c: * providers/imap4/camel-imap4-folder.c: * providers/imap4/camel-imap4-engine.c: * providers/imap4/camel-imap4-command.c: * providers/imap4/camel-imap4-store.c: include camel-i18n.h. 2004-10-12 Not Zed <NotZed@Ximian.com> ** See bug ??? * providers/nntp/camel-nntp-store.c (connect_to_server): if we have a username, try to authenticate before doing anything else. ** See bug #67895. * providers/nntp/camel-nntp-summary.c (add_range_xover) (add_range_head): use raw_command_auth since we might need auth here. * providers/nntp/camel-nntp-store.c (camel_nntp_raw_command_auth): new almost-raw command that also does auth. (xover_setup, connect_to_server, camel_nntp_command): use raw_command_auth since we might need auth here. 2004-10-12 Not Zed <NotZed@Ximian.com> ** See bug #67898 and probably others. * providers/imapp/camel-imapp-store.c (connect_to_server): * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): * providers/imap/camel-imap-store.c (connect_to_server_wrapper): * providers/nntp/camel-nntp-store.c (connect_to_server_wrapper): * providers/smtp/camel-smtp-transport.c (connect_to_server_wrapper): Fallback to hard-coded port number if the name lookup fails and no port was supplied. svn path=/trunk/; revision=27562
* ** See bug #67211.Not Zed2004-10-122-1/+13
| | | | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67211. * camel-mime-utils.c (camel_header_raw_check_mailing_list): initialise the match start/end pointers, since some regexec's don't seem to do it. svn path=/trunk/; revision=27541
* fix for #62053Sivaiah Nallagatla2004-10-111-3/+43
| | | | svn path=/trunk/; revision=27530
* add the source uid to list of selected calendar and tasks so thatSivaiah Nallagatla2004-10-111-0/+8
| | | | | | | | | | | | 2004-10-09 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listner.c (add_esource) : add the source uid to list of selected calendar and tasks so that groupwise calendar and tasks are automatically selected (remove_esource) : remove the uids from corresponding gconf keys Fixes #62053 svn path=/trunk/; revision=27529
* ** See bug #67170.Not Zed2004-10-112-3/+11
| | | | | | | | | | | | 2004-10-08 Not Zed <NotZed@Ximian.com> ** See bug #67170. * providers/nntp/camel-nntp-store.c (nntp_store_get_cached_folder_info): compare newsgroup names case sensitively. svn path=/trunk/; revision=27528
* Check msg->result for error and set an exception if appropriate.Jeffrey Stedfast2004-10-072-11/+37
| | | | | | | | | | | | | | | | 2004-10-05 Jeffrey Stedfast <fejj@novell.com> * camel-service.c (camel_getaddrinfo): Check msg->result for error and set an exception if appropriate. (camel_getnameinfo): Same. 2004-10-04 Jeffrey Stedfast <fejj@novell.com> * camel-service.c (camel_getaddrinfo): Add a non-const cast for hints when changing the ai_family member in the IPv6-disabled case. Fixes bug #67028. svn path=/trunk/; revision=27482
* ** See bug #67527.Not Zed2004-10-062-6/+10
| | | | | | | | | | | | 2004-10-05 Not Zed <NotZed@Ximian.com> ** See bug #67527. * camel-service.c (cs_getaddrinfo, cs_getnameinfo): don't loop on EAI_AGAIN, it doesn't appear to mean the same as EAGAIN does with system calls (i guess 'no shit sherlock' really). svn path=/trunk/; revision=27472
* include camel-i18n.hJP Rosevear2004-10-042-0/+5
| | | | | | | | 2004-10-04 JP Rosevear <jpr@novell.com> * providers/imap4/camel-imap4-provider.c: include camel-i18n.h svn path=/trunk/; revision=27458
* Avoid assigning a value to the member of a const struct (which newer gcc'sJeffrey Stedfast2004-10-022-1/+7
| | | | | | | | | | 2004-10-01 Jeffrey Stedfast <fejj@novell.com> * camel-service.c (camel_getaddrinfo): Avoid assigning a value to the member of a const struct (which newer gcc's apparently break over) by casting to non-const. svn path=/trunk/; revision=27449
* make the build again, warnings, doesn't work.Not Zed2004-10-012-4/+13
| | | | | | | | | 2004-09-30 Not Zed <NotZed@Ximian.com> * camel-imapp-engine.c: make the build again, warnings, doesn't work. svn path=/trunk/; revision=27440
* ** See bug #66509.Not Zed2004-09-297-141/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-28 Not Zed <NotZed@Ximian.com> ** See bug #66509. * providers/nntp/camel-nntp-store.c (camel_nntp_command): if we get an error selecting the folder, disconnect/include it in the re-try loop. (camel_nntp_command): don't set the exception based on errno, exception processing is already done. don't clear it if we're on the 3rd retry. 2004-09-27 Not Zed <NotZed@Ximian.com> * providers/nntp/camel-nntp-store.c (nntp_get_folder_info): don't do any locking here. (nntp_store_get_folder_info_all): move the locking here. (nntp_store_get_subscribed_folder_info): and some here too. * providers/nntp/camel-nntp-store.c: * providers/nntp/camel-nntp-folder.c: Remove nntp command_lock and just use the service connect lock for serialisation. svn path=/trunk/; revision=27419
* s/not/no/ in the error string. Fixes bug #65828.Jeffrey Stedfast2004-09-282-1/+6
| | | | | | | | | 2004-09-14 Jeffrey Stedfast <fejj@novell.com> * providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate): s/not/no/ in the error string. Fixes bug #65828. svn path=/trunk/; revision=27412
* free the unmatched uid values as well.Not Zed2004-09-285-166/+211
| | | | | | | | | | | | | | | | | | | | | | | 2004-09-24 Not Zed <NotZed@Ximian.com> * camel-vee-store.c (camel_vee_store_finalise): free the unmatched uid values as well. * camel-vee-folder.c (vee_folder_remove_folder): lock main folder summary lock before doing the unmatched stuff, so the order is right. 2004-08-25 Ed Catmur <ed@catmur.co.uk> ** See bug #63881. * camel-vee-store.c: * camel-vee-folder.c: move the unmatched folder onto the camel-vee-store object. Removede the global unmatched folder and associated locks/etc, fixed all the code up to work with the new unmatched folder, if present. svn path=/trunk/; revision=27408
* make sure body indexing is turned off always, missed the ~ bit.Not Zed2004-09-2810-118/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-27 Not Zed <NotZed@Ximian.com> * providers/local/camel-spool-folder.c (camel_spool_folder_new): make sure body indexing is turned off always, missed the ~ bit. * providers/local/camel-spool-store.c (camel_folder_info_new): dont take unread count. (spool_fill_fi): copied from mbox more or less. (scan_dir): use fill_fi to setup counts. (spool_new_fi): replace camel_foldeR_info_new with one that does most of the work, also generates uri's properly. (get_folder_info_mbox): make the 'system' inbox name translatable. * providers/local/camel-mbox-folder.h: make the camel_mbox_folder_get* functions properly public. * providers/local/camel-local-folder.h: pass the object to the virtual methods now, fix all callers. * providers/local/camel-spool-folder.c (spool_get_full_path) (spool_get_meta_path): implement, this needs to work differnetly to the parent classes implementations :-/. svn path=/trunk/; revision=27407
* Instead of doing a host-lookup ourselves, get it passed in to us as anJeffrey Stedfast2004-09-289-486/+359
| | | | | | | | | | | | | | | | | | | | | | 2004-09-22 Jeffrey Stedfast <fejj@novell.com> * providers/imap/camel-imap-store.c (connect_to_server): Instead of doing a host-lookup ourselves, get it passed in to us as an argument. Also simplified a bit (try_starttls is no longer an option). (connect_to_server_wrapper): Simplified (we no longer have fallback cases for SSL stuff). Also, perform host lookup here. * providers/imap4/camel-imap4-store.c: Same changes as above. * providers/pop3/camel-pop3-store.c: Same. * providers/smtp/camel-smtp-transport.c: Same. Other changes include making the code consistant with the other providers. * providers/nntp/camel-nntp-store.c: Same as pop/imap. svn path=/trunk/; revision=27398
* ** See bug #63521.Not Zed2004-09-279-15/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-21 Not Zed <NotZed@Ximian.com> ** See bug #63521. * camel-movemail.c (camel_movemail): don't clear exception on entry. * camel-folder-search.c (match_words_message): use local exception. * camel-operation.c (camel_operation_cancel_check): soak up all cancellation requests as soon as we get one. (camel_operation_uncancel): soak up all cancellation reqeusts when we uncancel. * camel-uid-cache.c (camel_uid_cache_save): open the file O_TRUNC rather than O_EXCL, otherwise a crash would mean this file never gets updated. (camel_uid_cache_save): block cancellation around writes otherwise we could be interupted from old cancellation. * providers/local/camel-local-folder.c (camel_local_folder_construct): don't clear exception here, just don't pass it to summary load. * providers/pop3/camel-pop3-store.c (pop3_connect): only clear the exception when we received one we handled. * camel-filter-driver.c (close_folder): if exception is already set, don't pass it to folder.sync(). * camel-lock.c (camel_lock_folder): don't clear the exception here, if it came in set its a programming error. * camel-filter-driver.c (camel_filter_driver_filter_message): if the exception is set after evaluating the expression, stop immediately. svn path=/trunk/; revision=27389
* ** See bug #47821.Not Zed2004-09-2417-652/+792
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-13 Not Zed <NotZed@Ximian.com> ** See bug #47821. * camel-service.c: removed the old hostent based hostname interfaces. * camel-sasl-kerberos4.c (krb4_challenge): new hostname interfaces. * camel-sasl-gssapi.c (gssapi_challenge): new hostname interfaces. * camel-sasl-digest-md5.c (digest_md5_challenge): use new hostname interfaces. (generate_response): just take hostname directly, not hostent. * camel-mime-utils.c (camel_header_msgid_generate): use new hostname interfaces. * providers/smtp/camel-smtp-transport.c (connect_to_server): fixed to use new addrinfo apis. * providers/pop3/camel-pop3-store.c (connect_to_server): fixed to use new addrinfo apis. * camel-tcp-stream-ssl.c (stream_connect): try all addresses supplied. * camel-tcp-stream.c (camel_tcp_stream_get_remote_address) (camel_tcp_stream_get_local_address): return a sockaddr now, and also the address length. Fixed all implementations and callers. (camel_tcp_stream_connect): use addrinfo rather than hostent for host AND port info. Fixed all implementations and callers. svn path=/trunk/; revision=27352
* handle a zero-length token read rather than failing.Not Zed2004-09-222-1/+6
| | | | | | | | | 2004-09-22 Not Zed <NotZed@Ximian.com> * camel-folder-summary.c (camel_folder_summary_decode_token): handle a zero-length token read rather than failing. svn path=/trunk/; revision=27327
* ** See bug #66199.Not Zed2004-09-222-5/+36
| | | | | | | | | | | | | | | 2004-09-21 Not Zed <NotZed@Ximian.com> ** See bug #66199. * camel-http-stream.c (stream_read): handle relative url's in redirect. (camel_http_stream_set_proxy): generate the basic auth token for basic proxy auth if we have a user and password. * camel-http-stream.c: turn off debug. svn path=/trunk/; revision=27326
* Fixes Bug#61088Hannah & Fazlu2004-09-202-15/+22
| | | | | | | | | | 2004-09-08 Hannah & Fazlu <hannah_lins@yahoo.co.in> Fixes Bug#61088 * camel/camel-smime-context.c: Change of strings. svn path=/trunk/; revision=27305
* ** See bug #0xffff.Not Zed2004-09-202-12/+23
| | | | | | | | | | | | 2004-09-15 Not Zed <NotZed@Ximian.com> ** See bug #0xffff. * providers/local/camel-local-folder.c (camel_local_folder_construct): only emit folder_created if we actually created it. svn path=/trunk/; revision=27304
* Merged notzed-eplugin-2-branch to head.Michael Zucci2004-09-2074-116/+666
| | | | svn path=/trunk/; revision=27300
* make ssl connection async and cancellable, and minor api update to asyncNot Zed2004-09-082-11/+27
| | | | | | | | | 2004-09-03 Not Zed <NotZed@Ximian.com> * camel-tcp-stream-ssl.c (stream_connect): make ssl connection async and cancellable, and minor api update to async connection. svn path=/trunk/; revision=27180
* fixedJeffrey Stedfast2004-08-311-6/+5
| | | | svn path=/trunk/; revision=27094
* ** See bug #64023.Not Zed2004-08-302-1/+11
| | | | | | | | | | | 2004-08-27 Not Zed <NotZed@Ximian.com> ** See bug #64023. * providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate): forget the password if it was wrong. svn path=/trunk/; revision=27071
* change the "CheckList" to "Tasks" as there is another foder calledSivaiah Nallagatla2004-08-262-1/+9
| | | | | | | | | | | | 2004-08-26 Sivaiah Nallagatla <snallagatla@novell.com> * provoders/groupwise/camel-gw-listner.c (add_calendar_tasks_sources) : change the "CheckList" to "Tasks" as there is another foder called chekclist in groupwise not related to tasks Fixes #64092 svn path=/trunk/; revision=27032
* Init one variable (remove warning) and don't redefine it.Frédéric Crozat2004-08-252-2/+7
| | | | | | | * camel-folder.c: (folder_getv): Init one variable (remove warning) and don't redefine it. svn path=/trunk/; revision=27021
* Check for an exception from get_folders_online() here so that we don'tJeffrey Stedfast2004-08-242-3/+14
| | | | | | | | | | | 2004-08-23 Jeffrey Stedfast <fejj@novell.com> * providers/imap/camel-imap-store.c (get_folders): Check for an exception from get_folders_online() here so that we don't send commands to an IMAP server after a disconnect for example. See bug #63504 for an example. svn path=/trunk/; revision=27005
* ** See bug #63189.Not Zed2004-08-242-4/+38
| | | | | | | | | | | | | 2004-08-23 Not Zed <NotZed@Ximian.com> ** See bug #63189. * providers/imap/camel-imap-store.c (get_subscribed_folders): only LSUB folders we're interested in, and check full name of each path element. (imap_is_subfolder): helper for above. svn path=/trunk/; revision=27001
* Call SSL_CTX_set_default_verify_paths() to initialise the certificateJeffrey Stedfast2004-08-242-0/+7
| | | | | | | | | | 2004-08-23 Jeffrey Stedfast <fejj@novell.com> * camel-tcp-stream-openssl.c (open_ssl_connection): Call SSL_CTX_set_default_verify_paths() to initialise the certificate database paths. Thanks to Anton Altaparmakov for this fix. svn path=/trunk/; revision=27000
* if any of the settings required for soap interaction changes trySivaiah Nallagatla2004-08-213-37/+55
| | | | | | | | | | | | | 2004-08-21 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listener.c (account_changed) : if any of the settings required for soap interaction changes try connecting to server and resetup the ESources * providers/groupwise/camel-groupwise-provider.c ": don't check soap ssl setting by default to be in consistent with IMAP svn path=/trunk/; revision=26982
* pass an exception handle to camel_provider_get.Not Zed2004-08-162-1/+10
| | | | | | | | | | 2004-08-16 Not Zed <NotZed@Ximian.com> * providers/groupwise/camel-groupwise-provider.c (camel_provider_module_init): pass an exception handle to camel_provider_get. svn path=/trunk/; revision=26944
* Use g_ptr_array_sized_new() rather than using set_size() after creating aJeffrey Stedfast2004-08-142-9/+9
| | | | | | | | | | | 2004-08-13 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Use g_ptr_array_sized_new() rather than using set_size() after creating a GPtrArray so that array->len starts out at 0. (imap4_summary_fetch_flags): Same. svn path=/trunk/; revision=26923
* Use g_ptr_array_sized_new() rather than using set_size() after creating aJeffrey Stedfast2004-08-141-9/+15
| | | | | | | | | | | 2004-08-13 Jeffrey Stedfast <fejj@novell.com> * providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all): Use g_ptr_array_sized_new() rather than using set_size() after creating a GPtrArray so that array->len starts out at 0. (imap4_summary_fetch_flags): Same. svn path=/trunk/; revision=26922
* remove the cal/taksks sources when account is disbaled. Also do not try toSivaiah Nallagatla2004-08-142-3/+22
| | | | | | | | | | | | | 2004-08-13 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-gw-listener.c (account_changed): remove the cal/taksks sources when account is disbaled. Also do not try to to create sources when a disabled account is changed to Novell Groupwise (camel_gw_listener_construct) : do not add the disbaled accounts to exitsting groupwise accounts list svn path=/trunk/; revision=26920
* update ssl setting label and title of the soap settings section FixesSivaiah Nallagatla2004-08-142-2/+8
| | | | | | | | | | 2004-08-13 Sivaiah Nallagatla <snallagatla@novell.com> * providers/groupwise/camel-groupwise-provider.c : update ssl setting label and title of the soap settings section Fixes #62747 svn path=/trunk/; revision=26918
* Handle et/comm_err.h as well as the normal comm_err.hRodney Dawes2004-08-132-0/+9
| | | | | | | | | 2004-08-13 Rodney Dawes <dobey@novell.com> * camel-sasl-gssapi.c: Handle et/comm_err.h as well as the normal comm_err.h svn path=/trunk/; revision=26911
* added a commentJeffrey Stedfast2004-08-131-0/+1
| | | | svn path=/trunk/; revision=26898
* use g_string_append_len when appending a subset of a string rather than ↵Jeffrey Stedfast2004-08-132-8/+8
| | | | | | g_string_append, duh. svn path=/trunk/; revision=26890
* Fix for bug #62771Jeffrey Stedfast2004-08-133-7/+56
| | | | | | | | | | | | | | | | 2004-08-11 Jeffrey Stedfast <fejj@novell.com> Fix for bug #62771 * camel-mime-utils.c (append_quoted_pair): New function to append a string of text that may contain quoted-pairs. (header_decode_text): Now takes a ctext argument specifying whether or not to expect comments and to handle them. (camel_header_decode_string): Pass FALSE as ctext argument. (camel_header_format_ctext): New function to format text|comment header field bodies. svn path=/trunk/; revision=26888
* fix for e_passwords api change, and handle reprompting as well.Not Zed2004-08-122-2/+10
| | | | | | | | | | 2004-08-10 Not Zed <NotZed@Ximian.com> * providers/groupwise/camel-gw-listener.c (get_addressbook_names_from_server): fix for e_passwords api change, and handle reprompting as well. svn path=/trunk/; revision=26879
* Call camel_operation_progress(). (imap4_summary_fetch_all): Setup info weJeffrey Stedfast2004-08-07