aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2001-02-13 08:13:27 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2001-02-13 08:13:27 +0800
commit5aab334614859ec22233f8f2a6cebb7d9db8eac5 (patch)
tree82f18636ddbac368784f8221a54297aa6ec84b76 /mail
parenta10d530a3593b7fe9774b3c3f336e0d00e4e843d (diff)
downloadgsoc2013-evolution-5aab334614859ec22233f8f2a6cebb7d9db8eac5.tar.gz
gsoc2013-evolution-5aab334614859ec22233f8f2a6cebb7d9db8eac5.tar.zst
gsoc2013-evolution-5aab334614859ec22233f8f2a6cebb7d9db8eac5.zip
Clean out the cruft in the Accounts section before writing the current
2001-02-12 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (mail_config_write): Clean out the cruft in the Accounts section before writing the current accounts out to the config file. svn path=/trunk/; revision=8196
Diffstat (limited to 'mail')
-rw-r--r--mail/ChangeLog4
-rw-r--r--mail/mail-config.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 07bfc4b533..2f76369e7d 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,5 +1,9 @@
2001-02-12 Jeffrey Stedfast <fejj@ximian.com>
+ * mail-config.c (mail_config_write): Clean out the cruft in the
+ Accounts section before writing the current accounts out to the
+ config file.
+
* mail-account-editor.c (construct): Strip the leading "/" from
the Namespace/Path entry if the provider doesn't require absolute
pathnames.
diff --git a/mail/mail-config.c b/mail/mail-config.c
index be8b8a7b6c..bdf739bafe 100644
--- a/mail/mail-config.c
+++ b/mail/mail-config.c
@@ -387,6 +387,7 @@ mail_config_write (void)
/* Accounts */
str = g_strdup_printf ("=%s/config/Mail=/Accounts/", evolution_dir);
+ gnome_config_clean_section (str);
gnome_config_push_prefix (str);
g_free (str);
ale2018-08-062-4/+4 * Try to fix build with clang6.ale2018-05-141-0/+11 * Update to 5.5.60 release.ale2018-04-263-6/+5 * Update to 5.5.59 release.ale2018-01-232-4/+4 * Update to 5.5.58 release.ale2017-10-192-4/+4 * For ports that are explicitly enabled on armv6, also enable themlinimon2017-10-111-1/+1 * MySQL ports: Extend CONFLICTS_INSTALL in conflicting ports.vd2017-08-141-0/+1 * Update to 5.5.57 release.ale2017-08-072-4/+4 * Update to 5.5.56 release.ale2017-06-302-5/+5 * Update devel/readline to 7.0 patch 3sunpoet2017-06-271-1/+1 * Make ninja opt-out in cmake.mktcberner2017-06-261-1/+1 * Update to 5.5.55 release.ale2017-04-132-5/+5 * Remove patch added by accidentbapt2017-04-021-17/+0 * Update libedit to 20170329bapt2017-04-013-1/+43 * Update to 5.5.54 release.ale2017-01-232-4/+4 * Update to 5.5.53 release.ale2016-10-212-4/+4 * Update to 5.5.52 release.ale2016-09-162-4/+4 * Unmark broken on powerpc64swills2016-09-151-2/+0 * Update to 5.5.51 release.ale2016-08-312-4/+4 * databases/mysql55-server: Update to 5.5.50feld2016-07-282-3/+4 * many ports: mark broken on powerpc64swills2016-04-221-0/+2 * Update to 5.5.49 release.ale2016-04-192-3/+3 * Update to 5.5.46 release.ale2015-11-192-3/+3 * Remove trailing whitespace from Makefiles, A-L.olgeni2015-10-081-2/+2 * Update to 5.5.44 release.ale2015-07-162-3/+3 * MASTER_SITES cleanup.mat2015-05-141-2/+1 * Update to 5.5.43 release.ale2015-04-262-3/+3 * Update to 5.5.42 release.ale2015-02-042-3/+3 * For ARMv6, declare FPSETMASK 0 and FEDISABLEEXCEPT 1. This allows mysql serv...sbruno2015-01-022-1/+19 * Update to 5.5.41 release.ale2014-12-033-10/+11 * Update CONFLICTS.ale2014-11-051-1/+3 * Update to 5.5.40 release and unbreak on armv6 [1].ale2014-09-234-38/+51 * Update to 5.5.39 release.ale2014-08-042-3/+3 * Both the client and the server require readline if no readline is present inbapt2014-07-021-4/+2 * Given cmake seems to not append CPPFLAGS to CXXFLAGS enforce it, that allowsbapt2014-07-021-0/+1 * Fix build with readline from portsbapt2014-07-011-0/+2 * Update to 5.5.38 release.ale2014-06-032-3/+3 * Update to 5.5.37 release.ale2014-03-315-36/+16 * Update to 5.5.36 release.ale2014-02-012-3/+3 * Update to 5.5.35 release and stagify.ale2013-12-174-20/+38 * Fix mysql51/55/56 build with clang on i386.tijl2013-10-081-0/+11 * databases/mysql5{5,6}-server: set shebangfix for perlmarino2013-10-061-1/+3 * - use unique package namesflo2013-10-041-4/+2 * Update to 5.5.34 release.ale2013-09-272-3/+3 * Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1 * - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0 * Update to 5.5.33 release.ale2013-08-122-3/+3 * Distfile rerolled to make it clearer the license of thisale2013-06-262-2/+4 * Update to 5.5.32 release.ale2013-06-123-9/+21 * Pass --defaults-extra-file also to mysql_install_db.ale2013-05-271-1/+1 * Very slight speedup on rc file parsing; use hostname variable in preferencecrees2013-04-251-1/+2 * Allow to specify server-specific option file path in /etc/rc.confale2013-04-241-1/+4 * Update to 5.5.31.ale2013-04-235-10/+123 * - convert USE_CMAKE to USESmakc2013-03-231-1/+1 * Remove obsolete flag.ale2013-02-071-3/+2 * Update to 5.5.30 release.ale2013-02-062-3/+3 * Update CONFLCITS after the addition of percona55-* and mariadb55-*flo2013-01-181-1/+1 * Update to 5.5.29 release.ale2012-12-222-3/+3 * Update to 5.5.28 release and switch to OptionsNG.ale2012-10-122-12/+11 * Mark as broken on ARM.linimon2012-09-041-1/+7 * Update to 5.5.27 release.ale2012-08-062-3/+3 * Move the rc.d scripts of the form *.sh.in to *.indougb2012-08-062-1/+1 * Add a patch to lower the valid range of mysql read/write/wait timeouts.ale2012-06-151-0/+38 * Update to 5.5.25 release.ale2012-06-012-3/+3 * Update to 5.5.24 release.ale2012-05-092-3/+3 * Update to 5.5.23 release.ale2012-04-262-3/+3 * Fix build on i386.ale2012-04-021-0/+11 * Update to 5.5.22 release (ssl security fixes).ale2012-03-262-3/+3 * Update to 5.5.21 release.ale2012-03-062-3/+3 * In the rc.d scripts, change assignments to rcvar to use thedougb2012-01-141-1/+1 * Update to 5.5.20 release.ale2012-01-132-3/+3 * Update to 5.5.19 release.ale2011-12-162-3/+3 * - remove maintainer tags from pkg-descreadler2011-10-231-3/+0 * Update to 5.5.17 release.ale2011-10-223-4/+15 * Update to 5.5.16 release.ale2011-10-075-16/+26 * Don't escape quotes in mysqld_safe script, in order to fix @FIND_PROC@.ale2011-09-012-3/+12 * Update to 5.5.15 release.ale2011-08-093-16/+3 * Update to 5.5.14 release.ale2011-07-123-9/+9 * Update to 5.5.13 release.ale2011-06-092-3/+3 * Update to 5.5.12 release.ale2011-05-103-5/+5 * Update to 5.5.11 release.ale2011-04-123-3/+13 * Update MySQL to 5.5.10 release (shared library bumped).ale2011-03-192-3/+3 * Update to 5.5.9 release [1]ale2011-02-093-11/+11 * Fix init_embedded_server when argc=0.ale2011-01-132-1/+14 * Remove any attempts to create a libmysqlclient not linked to a threading libr...ale2011-01-125-45/+17 * Fix mysqlclient library in single-threaded applications,ale2011-01-092-2/+16 * Normalize cmake parameters and fix WITH_FAST_MUTEXES.ale2010-12-281-4/+4 * Allow custom pidfile.ale2010-12-281-2/+3 * Update MySQL to 5.5.8 GA release. Read UPDATING.ale2010-12-2729-658/+305 * Allow to enable userland dtrace only on supported FreeBSD versions.ale2010-11-261-6/+9 * - Mark BROKEN on 6.X: does not buildpav2010-11-201-0/+4 * Update to 5.5.7-rc release.ale2010-11-117-33/+36 * Switch to use daemon(8) in rc script to avoid keeping a tty open.ale2010-09-302-3/+3 * - Update to 5.5.6 RC release [1]ale2010-09-286-45/+45 * Really fix includes.ale2010-07-273-17/+31 * Update to 5.5.5-m3 release:ale2010-07-168-111/+49 * Fix build/install when cmake is installed.ale2010-04-181-0/+14 * Update to 5.5.4-m3 release.ale2010-04-162-4/+4 * - Update to 5.5.3-m3 releaseale2010-04-1310-153/+60 * Begin the process of deprecating sysutils/rc_subr bydougb2010-03-271-1/+1 * Update to 5.5.2 release.ale2010-03-053-4/+69 * Update to 5.5.1-m2 release.ale2010-01-153-12/+12 * As announced, remove MySQL 6.0 (dead development branch) and update CONFLICTS.ale2010-01-111-3/+3 * Update to 5.5.0 Milestone 2 release.ale2010-01-045-25/+44 * Update to 5.4.3 release (see UPDATING).ale2009-10-182-4/+4 * Update to 5.4.2 release.ale2009-09-245-41/+21 * Fix build when perl is not installed.ale2009-07-231-0/+11 * Fix --enable-dtrace logic and use bundled libtool.ale2009-07-222-10/+10 * Add MySQL 5.4.1-beta.ale2009-07-215-20/+21 * Update to 5.1.35 release and install additional manpages.ale2009-06-082-11/+23 * Update to 5.1.34 release.ale2009-04-233-9/+9 * Update to 5.1.33 release.ale2009-04-012-4/+4 * - Mark MAKE_JOBS_SAFE for SMP compilationmm2009-03-251-0/+1 * Update to 5.1.32 release.ale2009-03-042-4/+4 * Update to 5.1.31 and add mysqld embedded server library.ale2009-03-045-6/+35 * Move the USE_PERL5 definition for the scripts slave ports from the masterlinimon2009-01-171-1/+0 * Update to 5.1.30 Generaly Available release.ale2008-12-082-5/+4 * Accept all linuxthreads library major versions.ale2008-11-171-1/+1 * Update to 5.1.29 release.ale2008-10-314-14/+16 * - Fix client input validation vulnerabilityale2008-10-113-2/+29 * Update to 5.1.28-rc release.ale2008-09-234-26/+16 * Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.rafan2008-08-211-1/+0 * Make startup script ssh-friendly.ale2008-07-301-1/+1 * Update CONFLICTS and remove duplicated USE_PERL5.ale2008-07-261-3/+3 * Add support for --with-fast-mutexes.ale2008-07-151-0/+4 * Update to 5.1.26 release.ale2008-07-132-4/+4 * Update to 5.1.25-rc release.ale2008-06-073-5/+16 * Fix plist and bump PORTREVISION.ale2008-04-232-1/+2 * - Update to 5.1.24 releaseale2008-04-224-18/+19 * Update to 5.1.23 release.ale2008-02-147-93/+40 * Update to 5.1.22 RC release.ale2007-10-083-5/+29 * Update to 5.1.21 release.ale2007-08-285-6/+44 * Update to 5.1.20 release.ale2007-07-053-4/+5 * Fix compilation with gcc4.2, by moving down mix/max definitions.ale2007-07-021-0/+27 * Update to 5.1.19 release.ale2007-06-013-17/+9 * Update to 5.1.18 release and drop support for FreeBSD < 5.ale2007-05-207-52/+25 * Update to 5.1.17 release.ale2007-04-196-20/+38 * Update to 5.1.16 release.ale2007-03-153-5/+5 * Update to 5.1.15 release.ale2007-02-043-11/+13 * Fix dependencies.ale2007-01-201-1/+1 * Update to 5.1.14-beta release.ale2006-12-314-8/+12 * Update to 5.1.12 release.ale2006-11-0813-51/+63 * Fix patching with WITH_PROC_SCOPE_PTH=yesale2006-09-111-3/+0 * Remove the temporary hack to use the new USE_LDCONFIG feature.ale2006-06-221-2/+0 * Update to 5.1.11 release:ale2006-06-199-57/+54 * Fix pkg-plist.ale2006-05-231-1/+0 * Update to 5.1.9 release.ale2006-05-114-9/+12 * Remove USE_REINPLACE from all categories starting with Dedwin2006-05-051-1/+0 * Update to 5.1.7 beta release:ale2006-03-175-11/+22 * Fix rcNG startup ordering for MySQL daemon.ale2006-03-082-3/+2 * Conversion to a single libtool environment.ade2006-02-232-1/+4 * Update to 5.1.6 release.ale2006-02-163-6/+5 * Initial import of MySQL 5.1 version.ale2006-02-058-80/+84 * Add zlib to plist if FreeBSD < 5.0ale2006-01-292-0/+9 * Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-3/+3 * Fix build on 4.X (use included zlib on 4.X).ale2006-01-111-2/+2 * Update to 5.0.18 release:ale2006-01-094-27/+9 * Update to 5.0.17 release.ale2005-12-234-17/+26 * Update to 5.0.16 release:ale2005-11-273-21/+26 * Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-1/+1 * Update to 5.0.15 release, the first Generally Available (GA) version!ale2005-10-263-5/+4 * Update to 5.0.13 rc release:ale2005-09-303-5/+10 * Update to 5.0.12 release.ale2005-09-072-3/+3 * Update to 5.0.11 release.ale2005-08-295-17/+20 * Install some header files (like mysqld_error.h) with the client, as previous ...ale2005-07-233-6/+8 * Update to 5.0.9 release.ale2005-07-163-7/+7 * Update to 5.0.7 release.ale2005-06-183-9/+7 * Fix compilation on FreeBSD 4.X.ale2005-06-111-1/+2 * Update to 5.0.6 release.ale2005-06-087-64/+39 * At Kris's request, back out the MACHINE_ARCH spelling correction untilobrien2005-04-121-1/+1 * - Use the rcNG script to kill MySQL on deinstallation [1]ale2005-04-114-3/+18 * Assist getting more ports working on AMD64 by obeying theobrien2005-04-111-1/+1 * Update to 5.0.3 release:ale2005-04-0613-290/+125 * - Add new knob to define default server collationpav2005-03-211-0/+4 * Symlink vulnerability fixed.ale2005-01-171-0/+90 * - Make it compilable with old gcc [1]ale2005-01-112-1/+17 * Extend allowed linuxthreads shlib versions.ale2005-01-101-2/+2 * Move pre-configure in the common part.ale2005-01-101-6/+6 * Correct comment typo.ale2005-01-101-1/+1 * Update to 5.0.2 release:ale2005-01-108-165/+301 * Add p5-File-Temp dependency to mysql-scripts.ale2004-12-011-1/+2 * Update to 5.0.1 (snapshot) release:ale2004-10-2512-304/+265 * Mark FORBIDDEN due to serious, unpatched security vulnerabilitynectar2004-10-221-0/+2 * - Fix mysqlhotdump vulnerabilityale2004-09-253-12/+60 * - Replace dead MASTER_SITE [1]ale2004-05-182-1/+15 * Whoa there, boy, that's a mighty big commit y'all have there...ade2004-03-141-1/+1 * Fix a never-catched bug in mysql_install_db script.ale2004-03-122-8/+22 * Fix mysql default db installation.ale2004-03-083-5/+4 * Fix building without perl.ale2004-03-051-0/+21 * Fix installation (a bit of perl was still there).ale2004-03-024-4/+23 * Sync with MySQL 4.0:ale2004-02-296-34/+108 * Finally MySQL 5.0 appears in the ports tree!ale2004-02-046-38/+38 * o Add CONFLICTS sections.nork2003-12-272-3/+17 * o Update to 4.1.1 alpha release.nork2003-12-116-122/+110 * utilize SITE_PERLijliao2003-10-241-1/+1 * Protect against accidentally defining USE_MYSQL in the environment orroam2003-10-041-0/+4 * take care about DB_DIR when the initial database get installedoliver2003-09-291-2/+2 * We finally have a threadsafe realpath(3) in 4.x and 5.x.mbr2003-05-232-6/+25 * Correct configure patcharved2003-05-191-5/+3 * Repo copy & update to MySQL 4.1.0 aka mysql41-server/mysql41-client.nork2003-04-195-55/+59 * o Move USE_PERL5_RUN into server part.nork2003-04-041-3/+4 * Under FreeBSD 5.X, libstdc++ and libsupc++ in /usr/lib use FreeBSDmbr2003-03-271-1/+2 * o Build thread-safe libs by default.nork2003-03-262-4/+5 * Update to 4.0.12.nork2003-03-257-55/+54 * Destroy pkg-comment for some of the stranger uses in the tree,ade2003-03-072-2/+1 * FreeBSD 5.X does have lthread.3, FreeBSD 4.X lthread.2mbr2003-02-251-2/+7 * Add WITH_LINUXTHREADS option to build with linuxthreads.mbr2003-02-231-0/+9 * De-pkg-comment.knu2003-02-212-1/+1 * o Definitely fix building on -current.nork2003-02-052-22/+17 * Update to 4.0.10.nork2003-02-044-14/+59 * Update to MySQL 4.0.9 after a repo-copy from the mysql323-* ports.roam2003-02-0111-328/+119 * Upgrade to 3.23.55.dirk2003-01-303-7/+8 * mysql-server compiles and runs fine on sparc64.dirk2003-01-231-1/+1 * make USE_LIBTOOL actually workingdirk2002-12-171-10/+18 * Upgrade to 3.23.54.dirk2002-12-155-52/+44 * Mark as FORBIDDEN - multiple security vulnerabilities exist. Seesobomax2002-12-131-0/+2 * Fix MASTER_SITES.dirk2002-11-221-4/+6 * WITH_XCHARSET is independent of WITH_CHARSET.dirk2002-11-171-1/+1 * -STABLE exits with signal 11 while connecting via TCP/IP if emptydirk2002-11-132-5/+9 * FreeBSD has broken realpath(3), too.dirk2002-11-112-9/+17 * Set limits from user mysql before starting mysqld.dirk2002-11-112-1/+2 * Only kill mysqld we started. Don't kill all mysqld.dirk2002-11-111-4/+12 * Only kill mysqld we started. Don't kill all mysqld.dirk2002-11-112-4/+11 * Fix build on 5.0-CURRENT.dirk2002-11-111-0/+11 * Upgrade to 3.23.52.dirk2002-10-213-24/+25 * Don't restrict InnoDB to i386. Works on alpha, too.dirk2002-09-041-3/+4 * Upgrade to 3.23.52.dirk2002-08-195-51/+30 * - remove CXX=${CC} this doesn't work with -CURRENT ${CC} any longer.dirk2002-08-132-2/+12 * Bump PORTREVISION after fixing startup script.dirk2002-08-081-1/+1 * Workaround revision 1.42 and 1.29.2.7 of src/bin/sh/parser.c.dirk2002-08-081-1/+2 * Back out last commit. It was unapproved and inappropriate since itdirk2002-08-081-4/+0 * Look for my.cnf in ${PREFIX}/etc rather than /etc.anders2002-07-011-0/+4 * Upgrade to 3.23.51.dirk2002-06-20