| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
This makes the code free of Coverity scan issues.
It is sometimes quite pedantic and expects/suggests some
coding habits, thus certain changes may look weird, but for a good
thing, I hope. The code is also tagged with Coverity scan
suppressions, to keep the code as is and hide the warning too.
Also note that Coverity treats g_return_if_fail(), g_assert() and
similar macros as unreliable, and it's true these can be disabled
during the compile time, thus it brings in other set of 'weird'
changes.
|
|
|
|
| |
g_type_init() is deprecated in GLib 2.36.
|
| |
|
|
|
|
|
| |
Not needed anymore since it finally dawned on me to use weak references
in main loop event closures. The EBookClient now dies when it should.
|
|
|
|
|
|
| |
Flush any undispated event sources from the default main loop context.
Since this program does not use a main loop, these event sources would
otherwise leak.
|
|
|
|
| |
The previous return value was not being checked anyway.
|
| |
|
|
|
|
| |
Defining this as a union makes the code needlessly verbose.
|
|
|
|
| |
Pointless option, does the same as "evolution-addressbook-export &".
|
|
|
|
| |
Instead of e_client_utils_open_new() and e_book_client_new().
|
| |
|
| |
|
| |
|
|
|
|
|
| |
References evolution-addressbook-import, which was removed in 2007.
Clearly no point in keeping this script around.
|
|
|
|
|
|
|
|
|
| |
We have a confusing array of nearly-identical CFLAGS/LIBS definitions in
configure.ac. Time to simplify. Instead let's just have one definition
that includes all the libraries provided by Evolution-Data-Server (incl.
Camel). That, in combination with GNOME_PLATFORM, gives us most of what
we need for compliation and linking, and we can sprinkle definitions for
additional library dependencies in Makefile.am's as needed.
|
|
|
|
| |
G_OPTION_FLAG_FILENAME is only for G_OPTION_ARG_CALLBACK options.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Call SetDllDirectory() to reduce risk of DLL hijacking, and call SetProcessDEPPolicy() to reduce risk of rogue code execution.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The only remaining case is widgets/test/test-dropdown-button.c, but this
file will be removed when the kill-bonobo branch is merged.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-10-17 Milan Crha <mcrha@redhat.com>
** Fix for bug #511918
* tools/evolution-addressbook-export-list-cards.c:
(struct _EContactCSVFieldData), (csv_field_data[]),
(e_contact_csv_get_data_type), (e_contact_csv_get):
Use TRUE/FALSE texts for boolean values and do not
free returned value for them, otherwise it crashes.
svn path=/trunk/; revision=36632
|
|
|
|
| |
svn path=/trunk/; revision=36381
|
|
|
|
|
|
| |
More changes to come.
svn path=/trunk/; revision=36247
|
|
|
|
|
|
|
|
|
|
|
| |
2008-08-27 Philip Withnall <philip@tecnocode.co.uk>
** Fix for bug #534762
Change "addressbook" to "address book" in translatable strings.
svn path=/trunk/; revision=36117
|
|
|
|
| |
svn path=/trunk/; revision=36116
|
|
|
|
| |
svn path=/trunk/; revision=35665
|
|
|
|
|
|
|
|
|
|
| |
2008-06-06 Matthew Barnes <mbarnes@redhat.com>
** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
GTK_DISABLE_SINGLE_INCLUDES defined. (#536637)
svn path=/trunk/; revision=35606
|
|
|
|
|
|
| |
(Not-NULL check for a string array before finding its length), handle NULL filename strings before backup/restore/check operations in the backup-restore plugin.
svn path=/trunk/; revision=34768
|
|
|
|
|
|
|
|
|
| |
2007-11-14 Matthew Barnes <mbarnes@redhat.com>
** Remove trailing whitespace from source code.
svn path=/trunk/; revision=34537
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-11-03 Matthew Barnes <mbarnes@redhat.com>
** Remove dead files from source control. The dates below
indicate when the file was removed from Makefile.am.
Fixes part of bug #478704.
* addressbook/printing/e-contact-print-envelope.c (Apr 2007)
* addressbook/printing/e-contact-print-envelope.h (Apr 2007)
* addressbook/tools/evolution-addressbook-abuse.c (May 2004)
* addressbook/tools/evolution-addressbook-import.c (no history)
* calendar/gui/dialogs/calendar-setup.glade (Nov 2004)
* calendar/gui/dialogs/meeting-page.etspec (Sep 2003)
* calendar/gui/dialogs/new-calendar.glade (Jan 2003)
* calendar/gui/dialogs/new-task-list.glade (Jan 2004)
* calendar/gui/dialogs/url-editor-dialog.c (Dec 2005)
* calendar/gui/dialogs/url-editor-dialog.glade (Dec 2005)
* calendar/gui/dialogs/url-editor-dialog.h (Dec 2005)
* calendar/gui/e-pub-utils.c (Dec 2005)
* calendar/gui/e-pub-utils.h (Dec 2005)
* calendar/gui/gnome-calendar-conduit.png (May 2000)
* e-util/e-categories-master-list-wombat.c (Jun 2005)
* e-util/e-categories-master-list-wombat.h (Jun 2005)
* tools/evolution-launch-composer.c (Jun 2003)
* configure.in:
Remove plugins/mail-remote/Makefile from AC_OUTPUT.
Fixes a distcheck error.
* po/POTFILES.in: Remove files for mail-remote plugin.
svn path=/trunk/; revision=34487
|
|
|
|
|
|
|
|
|
|
| |
2007-09-02 Matthew Barnes <mbarnes@redhat.com>
* Update FSF address in header comments (#469886).
Patch from Tobias Mueller.
svn path=/trunk/; revision=34151
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-04 Hiroyuki Ikezoe <poincare@ikezoe.net>
** Fix for bug #455799
Remove all .cvsignore and update svn:ignore porperty in whole
directories.
svn path=/trunk/; revision=33945
|
|
|
|
| |
svn path=/trunk/; revision=33825
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-06-20 Laszlo (Laca) Peter <laca@sun.com>
* configure.in: make the path to perl configurable
and add addressbook/tools/csv2vcard to AC_OUTPUT.
Part of the fix for bug #433732
2007-06-20 Laszlo (Laca) Peter <laca@sun.com>
** Fix for bug #433732
* tools/Makefile.am: expand @PERL@ in evolution-addressbook-clean.in
* tools/csv2vcard: rename to csv2vcard.in
* tools/csv2vcard.in: make the path to perl configurable
* tools/evolution-addressbook-clean.in: make the path to perl
configurable
svn path=/trunk/; revision=33711
|
|
|
|
|
|
|
|
|
|
| |
2007-05-08 Wang Xin <jedy.wang@sun.com>
*tools/evolution-addressbook-export-list-cards.c:
Fixes 394932.
svn path=/trunk/; revision=33493
|
|
|
|
| |
svn path=/trunk/; revision=33432
|
|
|
|
|
|
|
|
|
|
|
| |
2007-04-10 Elizabeth Greene <nerdygirl_ellie@yahoo.com>
** Fix for bug #426743.
* addressbook/tools/evolution-addressbook-export.c:
Corrected typo "asychronous".
svn path=/trunk/; revision=33415
|
|
|
|
|
|
|
|
|
| |
2006-01-09 Ali Akcaagac / Andre Klapper <a9016009@gmx.de>
* tools/evolution-addressbook-clean.in: changing old evo1.4 path to
current path. Fixes bug 307513.
Committing on behalf of Ali Akcaagac.
svn path=/trunk/; revision=31104
|
|
|
|
|
|
|
|
|
|
| |
2005-12-17 Tor Lillqvist <tml@novell.com>
* tools/evolution-addressbook-export-list-folders.c: Use gstdio
wrappers. Use GDir API instead of dirent. Use GLib to convert file
names to URIs and back. Open files in binary mode.
svn path=/trunk/; revision=30802
|
|
|
|
|
|
|
|
|
|
| |
2005-12-17 Tor Lillqvist <tml@novell.com>
* tools/evolution-addressbook-export-list-cards.c: Use gstdio
wrappers. No fork() on Windows, but the fork-to-background
functionality doesn't seem essential?
svn path=/trunk/; revision=30801
|
|
|
|
| |
svn path=/trunk/; revision=30194
|
|
|
|
|
|
|
|
|
| |
2005-07-29 Srinivasa Ragavan <sragavan@novell.com>
* tools/evolution-addressbook-export-list-cards.c: (output_n_cards_file)
Fixes the bug #269870. Commiting Michael Meeks patch.
svn path=/trunk/; revision=29928
|
|
|
|
|
|
|
|
|
| |
2004-12-21 Andre Klapper <a9016009@gmx.de>
* tools/evolution-addressbook-export.c:
Fixing bug 61068 (removing a white space in a string)
svn path=/trunk/; revision=28211
|
|
|
|
|
|
|
|
|
| |
2004-10-27 Andre Klapper <a9016009@gmx.de>
* tools/evolution-addressbook-export.c:
Fixing a typo (bug 61069).
svn path=/trunk/; revision=27738
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-23 Pamplona Hackers <gnome-desarrollo@es.gnome.org>
Fixes #61978
* tools/evolution-addressbook-export.c (main): use more
meaningful error message.
svn path=/trunk/; revision=27349
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-23 Fazlu & Hannah <hannah_lins@yahoo.co.in>
* tools/evolution-addressbook-export.c (main):
Changed the string into proper grammar 'In normal mode, there
should not need size option.' to 'In normal mode, there is no need
for the size option.'
svn path=/trunk/; revision=27347
|
|
|
|
|
|
|
|
|
|
| |
2004-06-29 Rodney Dawes <dobey@novell.com>
* tools/Makefile.am (bin_PROGRAMS): Change to privlibexec_PROGRAMS
Fixes #60832
svn path=/trunk/; revision=26549
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-05-24 Chris Toshok <toshok@ximian.com>
* tools/Makefile.am: fix this for current build foo.
* tools/evolution-addressbook-export-list-folders.c,
* tools/evolution-addressbook-export-list-cards.c,
* tools/evolution-addressbook-export.c: revive this.
svn path=/trunk/; revision=26065
|
|
|
|
|
|
|
|
| |
2003-12-06 JP Rosevear <jpr@ximian.com>
* */Makefile.am: Remove hard coded disable deprecated flags
svn path=/trunk/; revision=23658
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-23 Chris Toshok <toshok@ximian.com>
* tools/Makefile.am: convert 8 spaces to a tab.
* tools/.cvsignore: ignore evolution-addressbook-abuse and
evolution-addressbook-clean.
* gui/component/Makefile.am (libevolution_addressbook_la_LIBADD):
add libevolution-smime.la.
* gui/component/component-factory.c (factory): add the certificate
manager config control stuff here, at least for now.
* gui/component/GNOME_Evolution_Addressbook.server.in.in: same.
svn path=/trunk/; revision=23048
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-21 Chris Toshok <toshok@ximian.com>
* tools/evolution-addressbook-abuse.c: use the synchronous api for
this. simplifies it a bunch.
2003-10-21 Chris Toshok <toshok@ximian.com>
* backend/pas/pas-book.c
(impl_GNOME_Evolution_Addressbook_Book_remove): we can ill afford
bad debug spew.
(view_listener_died_cb): implement.
(impl_GNOME_Evolution_Addressbook_Book_getBookView): hook up an
ORBit_small connection listener on the view's listener.
(pas_book_respond_create): use e_contact_get_const instead of
e_contact_get here. fixes a leak.
* backend/pas/pas-book-view.c
(impl_GNOME_Evolution_Addressbook_BookView_stop): implement, call
pas_backend_stop_book_view.
(pas_book_view_get_listener): return the book view's listener.
(pas_book_view_class_init): fill in epv->stop.
(pas_book_view_init): use a #define for THRESHOLD_MAX instead of
the constant.
* backend/pas/pas-book-view.h: add prototype for
pas_book_view_get_listener.
* backend/pas/pas-backend.c (pas_backend_stop_book_view):
implement.
(pas_backend_remove_book_view): implement.
* backend/pas/pas-backend.h: add prototype for stop_book_view and
remove_book_view.
* backend/pas/pas-backend-vcf.c (load_file): pass in the fd and
use fdopen here.
(foreach_build_list): don't creat EContacts here, because we'll
just be converting them back to vcards anyway.
(save_file): use char*'s instead of EContacts, and split entries
with 2 blank lines. Also, hold the lock over the entire function.
(do_create): hold the lock around uid generation and touching the
hash table.
(pas_backend_vcf_process_remove_contacts): same.
(pas_backend_vcf_process_modify_contact): same.
(pas_backend_vcf_stop_book_view): new function, but leave
unimplemented for now.
(pas_backend_vcf_load_uri): the uri contains the directory name,
not the filename.
(pas_backend_vcf_dispose): grab the lock here just for sanity's
sake. Also reorder things a bit, and free the hashtable and
mutex.
(pas_backend_vcf_init): init the mutex.
* backend/pas/pas-backend-summary.c
(pas_backend_summary_add_contact): don't unref the contact here.
* backend/pas/pas-backend-ldap.c
(pas_backend_ldap_process_stop_book_view): new function, but leave
unimplemented for now.
* backend/pas/pas-backend-file.c (build_summary): use an EContact
for this call.
(do_summary_query): nuke, the contents of this has been moved to
start_book_view.
(pas_backend_file_search_timeout): same.
(pas_backend_file_search): same.
(pas_backend_file_start_book_view): glom everything into here
involving searching. This function could (and should) be renamed
and reused from both this function and _get_contact_list.
(pas_backend_file_stop_book_view): new function.
(pas_backend_file_class_init): fill in backend->stop_book_view.
* backend/pas/Makefile.am (LDAP_BACKEND): libpasldap.a ->
libpasldap.la
(noinst_LTLIBRARIES): *.a -> *.la.
(libpas_la_SOURCES): same.
(libpasfile_la_SOURCES): same.
(libpasvcf_la_SOURCES): same.
(libpasldap_la_SOURCES): same.
* backend/idl/addressbook.idl: add BookView::stop.
* backend/ebook/e-vcard.c (read_attribute_value): fix GString
related leaks.
(read_attribute_params): same.
(parse): don't leak the EVCardAttributes corresponding to
BEGIN/END:vCard.
(free_gstring): new function
(e_vcard_attribute_remove_values): free the decoded_values list,
using free_gstring.
* backend/ebook/e-book.c (e_book_response_get_book_view): ref the
listener here.
* backend/ebook/e-book-view.h: add prototype for e_book_view_stop.
* backend/ebook/e-book-view.c (e_book_view_stop): new function.
* backend/ebook/e-book-async.c (_get_book_view_response_dtor):
unref the book view.
svn path=/trunk/; revision=23000
|
|
|
|
| |
svn path=/trunk/; revision=22965
|
|
|
|
|
|
|
|
|
| |
2003-04-29 Gilbert Fang <gilbert.fang@sun.com>
* tools/evolution-addressbook-export-list-cards.c
(set_pre_defined_field): remove duplicate HOME_COUNTRY field add.
svn path=/trunk/; revision=21015
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-04-28 Chris Toshok <toshok@ximian.com>
[ fixes bug #41843]
* tools/evolution-addressbook-export-list-cards.c
(e_card_simple_csv_get_name): use e_card_simple_get_ecard_field
instead of e_card_simple_get_name, so the return value won't be
localized.
svn path=/trunk/; revision=20978
|
|
2003-04-07 Gilbert Fang <gilbert.fang@sun.com>
[ fixes bug #23036 ]
* tools/evolution-addressbook-export.c,
tools/evolution-addressbook-export-list-cards.c,
tools/evolution-addressbook-export-list-folders.c: : new and
improved export utility.
svn path=/trunk/; revision=20709
|