source: trunk/third/evolution-data-server/ChangeLog @ 21340

Revision 21340, 34.6 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21339, which included commits to RCS files with non-trunk default branches.
Line 
12005-02-14  JP Rosevear  <jpr@novell.com>
2
3        * configure.in: bump version, requires, libtool numbers
4
52005-01-21  Sivaiah Nallagatla <snallagatla@novell.com>
6
7       * libedataserver/e-source.c
8       (e_source_update_from_xml_node) : look for
9       case where passed in node does not contain any properites.
10       In the case reset the properites of the source
11       and emit the changed signal
12       makes personal books unselectable
13       from auto-completion
14        Fixes #69816 too 
15
162005-01-08  Not Zed  <NotZed@Ximian.com>
17
18        * libedataserver/e-xml-hash-utils.c (e_xmlhash_write): cast field
19        length to int.
20
21        * libedataserver/e-url.c (e_url_shroud): setup string manually
22        don't use *.%s as it depends on locale.
23
242004-12-06  JP Rosevear  <jpr@novell.com>
25
26        * configure.in: bump version, libtool number
27
282004-11-05  JP Rosevear  <jpr@novell.com>
29
30        * configure.in: require libbonobo >= 2.4.2
31
322004-11-04  Rodrigo Moya <rodrigo@novell.com>
33
34        Fixes #69056
35
36        * configure.in: use evolution-data-server-1.0 as GETTEXT_PACKAGE.
37
382004-11-01  Hans Petter Jansson  <hpj@novell.com>
39
40        * libdb/dbinc/mutex.h: Remove duplicated x86-64 mutex definition.
41
422004-10-27  JP Rosevear  <jpr@novell.com>
43
44        * src/server.c: include just include signal.h for portability
45
462004-10-11  JP Rosevear  <jpr@novell.com>
47
48        * configure.in: bump version, libtool numbers and soup requirement
49
502004-10-11  Hans Petter Jansson  <hpj@ximian.com>
51
52        Probably fixes bugs #67600 and #65996.
53
54        * libdb/dbinc/mutex.h
55        * libdb/dist/config.hin
56        * libdb/dist/configure
57        * libdb/mutex/mut_tas.c
58        * libdb/lock/lock_region.c
59        * libdb/dist/aclocal/mutex.ac
60        * libdb/dist/aclocal/libtool.ac: Commit mutex portability changes for
61        x86-64 and a couple of other archs, and rebuild the generated
62        configure files.
63
642004-09-24  JP Rosevear  <jpr@novell.com>
65
66        * NEWS: update
67
68        * configure.in: bump version, libtool numbers
69
702004-09-23  Not Zed  <NotZed@Ximian.com>
71
72        ** See bug #66209
73
74        * libedataserver/e-source-list.c (sync_idle_callback): clear the
75        idle id after we've been called.
76
772004-09-21  Hans Petter Jansson  <hpj@ximian.com>
78
79        * libdb/dbinc/mutex.h
80        * libdb/dist/configure
81        * libdb/dist/aclocal/mutex.ac
82        * libdb/dist/aclocal/options.ac:
83        Applied patch from Toshok that fixes issues related to NPTL and AMD
84        processors.
85
862004-09-14  Roozbeh Pournader  <roozbeh@farsiweb.info>
87
88        * configure.in: Added 'fa' (Persian) to ALL_LINGUAS.
89
902004-09-14  Mohammad DAMT  <mdamt@bisnisweb.com>
91                                                                               
92        * configure.in: Added "id" (Indonesian) to ALL_LINGUAS
93        * po/id.po: Added Indonesian translation
94                                                                               
952004-09-13  JP Rosevear  <jpr@novell.com>
96
97        * configure.in: bump version, libtool numbers
98
992004-09-08  Arafat Medini  <lumina@arabeyes.org>
100
101        * configure.in: Added Arabic locale "ar" to ALL_LINGUAS.
102
1032004-09-04  Telsa Gwynne  <hobbit@aloss.ukuu.org.uk>
104
105        * configure.in: Added "cy" (Welsh) to ALL_LINGUAS.
106
1072004-09-14  Roozbeh Pournader  <roozbeh@farsiweb.info>
108
109        * configure.in: Added 'fa' (Persian) to ALL_LINGUAG.
110
1112004-09-14  Tomasz Kłoczko  <kloczek@pld.org.pl>
112
113        * servers/groupwise/Makefile.am: automake fix for paralel build ("make -j<N>").
114
1152004-09-10  Mohammad DAMT  <mdamt@bisnisweb.com>
116
117        * configure.in: Added 'id' to ALL_LINGUAS
118        * po/id.po: Added Indonesian translation
119
1202004-08-27  Akagic Amila <bono@linux.org.ba>
121
122        * configure.in: Added 'bs' to ALL_LINGUAS.
123
1242004-08-26  JP Rosevear  <jpr@novell.com>
125
126        * configure.in: bump verision, libtool numbers
127
1282004-08-26  Not Zed  <NotZed@Ximian.com>
129
130        ** See bug #63051.
131
132        * libedataserver/e-util.c (e_util_utf8_strstrcase)
133        (e_util_utf8_strstrcasedecomp):
134
135        * libedataserver/e-sexp.c (e_sexp_term_eval):
136        * libedataserver/e-memory.c (e_memchunk_clean): use g_alloca for
137        stupid arcanely out of date and posixly-busted slowaris which
138        doesn't put alloca in stdlib.h like any sane system.
139
1402004-08-25  Frederic Crozat  <fcrozat@mandrakesoft.com>
141
142        * libedataserver/e-file-cache.c: (add_key_to_list),
143        (add_object_to_list):
144        Add missing include, fix warnings.
145
146        * libedataserver/e-util.c: add missing include.
147
148        * servers/groupwise/e-gw-connection.c:
149        (e_gw_connection_get_categories):
150        Fix type, causing warnings.
151
1522004-08-23  Sivaiah Nallagatla <snallagatla@novell.com>
153
154        * libedataserver/e-file-cache.c (e_file_cache_set_property) :
155        assing the value set for filename property to priv->filename
156 
1572004-08-21  Kjartan Maraas  <kmaraas@gnome.org>
158
159        * configure.in: Added «nb» to ALL_LINGUAS.
160
1612004-08-13  JP Rosevear  <jpr@novell.com>
162
163        * configure.in: bump version, libtool numbers, soup requirement
164
1652004-08-13  Rodney Dawes  <dobey@novell.com>
166
167        * acinclude.m4: Revert previous EVO_LDAP_CHECK changes, aren't working
168        as well as expceted and determined in testing
169
1702004-08-13  Rodney Dawes  <dobey@novell.com>
171
172        * acinclude.m4: Remove EVO_CHECK_LIB
173        Update EVO_LDAP_CHECK to support --with-openldap-{libs,includes}
174
1752004-08-09  Ankit Patel <ankit@redhat.com>
176
177        * configure.in: Added Gujarati & Panjabi
178
1792004-08-06  Sayamindu Dasgupta <sayamindu@gnome.org>
180
181        * configure.in: Added bn (Bengali) to ALL_LINGUAS.
182
1832004-08-02  JP Rosevear  <jpr@novell.com>
184
185        * configure.in: bump version, libtool numbers
186
1872004-08-02  Not Zed  <NotZed@Ximian.com>
188
189        * src/server.c (gnome_segv_handler): deadlock in non-main threads
190        so we only run once, and increment our recursive-call code
191        properly, and actually exit anyway.  should fix infinite crash
192        loop crap.
193
1942004-07-29  Rodney Dawes  <dobey@novell.com>
195
196        * configure.in: Check for libgnomeui_serverdir with pkgconfig, and
197        AC_DEFINE it so we know where to find gnome_segv2
198
199        * src/server.c (gnome_segv_handler): Use GNOMEUI_SERVERDIR that we
200        now define at configure time to find the path to gnome_segv2
201
202        Fixes #62021
203
2042004-07-19  JP Rosevear  <jpr@novell.com>
205
206        * configure.in: bump version, libtool numbers, soup requirement
207
2082004-07-16  Sivaiah Nallagatla <snallagatla@novell.com>
209
210        * libedataserver/e-source-group.c (e_source_group_remove_source)
211        (e_source_group_remove_source) : disconnet the signal
212        handler registered on source object for CHANGED singal
213        as we may not be interested in the changes in source once
214        it is removed form the group
215
2162004-07-12  Chris Toshok  <toshok@ximian.com>
217
218        [ most likely fixes #57999 ]
219       
220        * libdb/dist/aclocal/options.ac: set the default unique name to
221        "_eds".  this will append _eds to all externally visible libdb
222        symbols, so we can be sure it won't conflict with another libdb
223        (linked dynamically).
224
225        * libdb/dist/configure: regen after options.ac change.
226
227        * libdb/dist/.cvsignore: ignore db_int_def.h
228
2292004-07-07  Rodrigo Moya <rodrigo@novell.com>
230
231        * libedataserver/e-source.[ch] (e_source_build_absolute_uri): made
232        this function public.
233
2342004-07-07  Not Zed  <NotZed@Ximian.com>
235
236        * src/server.c (main): bind to the right charset (i.e. utf8).  See
237        #58976.
238
2392004-07-02  JP Rosevear  <jpr@novell.com>
240
241        * configure.in: bump version, libtool numbers
242
2432004-07-02  Chris Toshok  <toshok@ximian.com>
244
245        [ fixes #60691 ]
246       
247        * libedataserver/e-iterator.h: rename the "delete" member to
248        "remove", to fix c++ build.
249
250        * libedataserver/e-iterator.c (e_iterator_delete): same.
251        (e_iterator_class_init): same.
252
253        * libedataserver/e-list-iterator.c (e_list_iterator_class_init): same.
254        (e_list_iterator_remove): same.
255
2562004-06-23  Jeffrey Stedfast  <fejj@novell.com>
257
258        * src/server.c (main): Register a segv handler to popup bug-buddy
259        or whatever. Fixes bug #51165.
260
2612004-06-14  Not Zed  <NotZed@Ximian.com>
262
263        * libedataserver/e-source-group.c
264        (e_source_group_new_from_xmldoc): abort and fail if we get an xml
265        error setting up the new_source entries.  #59592.
266
2672004-06-03  JP Rosevear  <jpr@novell.com>
268
269        * configure.in: bump version, libtool numbers
270
2712004-06-02  Chris Toshok  <toshok@ximian.com>
272
273        * configure.in: bump to 0.0.93.1 so we can rev evo's dep.
274
2752004-06-01  Chris Toshok  <toshok@ximian.com>
276
277        * libedataserver/e-source.c (e_source_set_absolute_uri): permit
278        NULL absolute_uri, so we can clear it.
279
2802004-06-01  Chris Toshok  <toshok@ximian.com>
281
282        * libedataserver/e-source.c (e_source_set_group): back out the
283        change that causes this function to always add an absolute_uri to
284        the ESource, as this uri is always used instead of the
285        relative_uri in e_source_get_uri, which is NOT what we want in 99%
286        of the cases.  If you want an absolute uri, call
287        e_source_set_absolute_uri - it should never happen implicitly.
288        (e_source_copy): when copying an ESource don't create an absolute
289        uri when @source might have had one.
290        (e_source_set_absolute_uri): use strcmp, not ==.  also,
291        "source->priv->readonly" governs whether or not data can be stored
292        in the folder represented by the ESource, not that the ESource
293        itself is readonly.
294
2952004-05-27  Rodrigo Moya <rodrigo@novell.com>
296
297        * libedataserver/e-file-cache.[ch] (e_file_cache_clean): new function.
298
2992004-05-27  Sushma Rai <rsushma@novell.com>
300
301        * libedataserver/e-source.[ch] (e_source_new_with_absolute_uri)
302        (e_source_set_absolute_uri)(e_source_peek_absolute_uri):
303        Added new.
304
305        * libedataserver/e-source.c: (e_source_set_group)(e_source_get_uri):
306        Build absolute URI only if source is not having it.
307
308        * libedataserver/e-source.c: (dump_common_to_xml_node): Writing
309        absolute URI to the file.
310
3112004-05-26  Rodney Dawes  <dobey@novell.com>
312
313        * configure.in: Make the ORBit >= 2.9.8 requirement more obvious to
314        work around a problem with the AM_PATH_ORBIT2() m4 function not failing
315        properly when < 2.9.8 is found
316
317        * libedataserver/libedataserver-1.0.pc.in (Requires): Add the ORBit
318        requirement here, so that dependents pick it up properly as well
319       
3202004-05-19  JP Rosevear  <jpr@novell.com>
321
322        * configure.in: bump version, libtool numbers
323
3242004-05-17  Rodney Dawes  <dobey@ximian.com>
325
326        * libedataserver/Makefile.am (libedataserver_la_LIBADD):
327        Add $(E_DATA_SERVER_LIBS) to link all the right dependencies for the
328        mono bindings to work correctly
329
330        Fixes #58615
331
3322004-05-04  Edward Rudd <urkle@outoforder.cc>
333       
334        * addressbook/backend/ldap/e-book-backend-ldap.c: Added new complex
335        handlers for postal address fields. Bug # 45210
336
3372004-05-03  JP Rosevear  <jpr@ximian.com>
338
339        * libedataserver/e-memory.h: include glib.h for G_BEGIN_DECLS
340
341        * libedataserver/e-uid.h: ditto
342       
343        * libedataserver/e-memory.c: remove unnecessary include
344
345        * libedataserver/e-uid.c: ditto
346       
347        * libedataserver/e-list-iterator.h: order G_BEGIN_DECLS after the
348        glib include
349
3502004-05-03  William Jon McCann  <mccann@jhu.edu>
351
352        * libedataserver/e-account-list.h:
353        * libedataserver/e-account.h:
354        * libedataserver/e-db3-utils.h:
355        * libedataserver/e-dbhash.h:
356        * libedataserver/e-iterator.h:
357        * libedataserver/e-list-iterator.h:
358        * libedataserver/e-list.h:
359        * libedataserver/e-memory.h:
360        * libedataserver/e-sexp.h:
361        * libedataserver/e-source-group.h:
362        * libedataserver/e-source-list.h:
363        * libedataserver/e-source.h:
364        * libedataserver/e-uid.h:
365        * libedataserver/e-url.h:
366        * libedataserver/e-util.h:
367        * libedataserver/e-xml-hash-utils.h:
368        * libedataserver/md5-utils.h: Add missing G_BEGIN_DECLS and G_END_DECLS
369
3702004-04-27  Jeffrey Stedfast  <fejj@ximian.com>
371
372        * libedataserver/e-dbhash.c (e_dbhash_foreach_key): Revert
373        yesterday's changes. The data is useless for what I needed it for
374        (which was for migrating pilot-sync changelog files). md5sums are
375        ...not what I wanted.
376
3772004-04-26  Jeffrey Stedfast  <fejj@ximian.com>
378
379        * libedataserver/e-dbhash.c (e_dbhash_foreach_key): Call func with
380        3 arguments (key, data, user_data).
381
3822004-04-26  Adam Weinberger  <adamw@gnome.org>
383
384        * configure.in: Added en_CA to ALL_LINGUAS.
385
3862004-04-22  Jeffrey Stedfast  <fejj@ximian.com>
387
388        * libedataserver/e-xml-hash-utils.c (e_xml_to_hash): Make sure
389        that 'key' always points to a malloc'd block of memory that we can
390        free.
391        (foreach_save_func): Use xmlEncodeEntitiesReentrant() rather than
392        xmlEncodeSpecialChars() since that latter doesn't encode 8bit
393        chars and the like.
394        (e_xmlhash_write): Save the doc to a tmp file first, only if
395        saving is successful rename() the file over the original.
396
3972004-04-21  Chris Toshok  <toshok@ximian.com>
398
399        * configure.in: bump version to 0.0.92.1.
400
4012004-04-21  Tomasz Kłoczko <kloczek@pld.org.pl>
402
403        * acinclude.m4: minor fixes (added missing [] quotation).
404
4052004-04-19  JP Rosevear  <jpr@ximian.com>
406
407        * configure.in: bump version, libtool numbers
408
4092004-04-13  Sivaiah Nallagatla <snallagatla@novell.com>
410
411        * configure.in: added LIBEGROUPWISE_* variables and corresponding
412        AC_SUBST for assinging libegroupwise version number. Defined a
413        varible LIBSOUP_REQUIRED.  added
414        servers/groupwise/libegroupwise-1.0.pc for AC_OUTPUT section
415
416        * servers/groupwise/Makefile.am: added
417        libegroupwiseinclude_HEADERS, libegroupwise_la_LDFLAGS etc to make
418        groupwise apis installable
419
420        * servers/groupwise/libegroupwise-1.0.pc.in: new pc.in file
421        libegroupwise
422
4232004-04-02  JP Rosevear  <jpr@ximian.com>
424
425        * configure.in: bump version, libtool numbers
426
4272004-03-25  William Jon McCann  <mccann@jhu.edu>
428
429        * src/server.c (setup_cals): add registration of webcal protocol
430        for tasks.
431
4322004-03-19  Rodrigo Moya <rodrigo@ximian.com>
433
434        * src/Makefile.am: added $SOUP_CFLAGS, needed for
435        e-cal-backend-groupwise.h.
436
4372004-03-18  Rodrigo Moya <rodrigo@ximian.com>
438
439        * libedataserver/e-xml-hash-utils.c (e_xml_from_hash): set encoding
440        on XML document.
441
442        * libedataserver/e-file-cache.c (e_file_cache_set_property): if we fail
443        opening the cache file, just create it empty, don't fail.
444
4452004-03-17  Rodrigo Moya <rodrigo@ximian.com>
446
447        * configure.in: yank --enable-debug option, not needed anymore.
448
4492004-03-15  Rodney Dawes  <dobey@ximian.com>
450
451        * configure.in: Add LIBBONOBO_REQUIRED, and AC_SUBST() it
452        * evolution-data-server-1.0.pc.in:
453        * libedataserver/libedataserver-1.0.pc.in: Add @LIBBONOBO_REQUIRED@ for
454        the libbonobo dependency
455
4562004-03-05  JP Rosevear <jpr@ximian.com>
457
458        * configure.in: bump version, libtool numbers and soup requirement
459
4602004-02-26  JP Rosevear <jpr@ximian.com>
461
462        * Makefile.am: dist the libdb stuff properly
463
4642004-02-26 Harish K <kharish@novell.com>
465
466        * servers/groupwise/e-gw-connection.c : the latest GW server
467        requires getFolderListRequest instead of the getContainerListRequest
468        message to get the ids of folders.
469
4702004-02-24  Chris Toshok  <toshok@ximian.com>
471
472        * libedataserver/e-source-group.c
473        (e_source_group_new_from_xmldoc): don't leak uid.
474
4752004-02-23  JP Rosevear <jpr@ximian.com>
476
477        * Makefile.am: make sure to distclean libdb
478
479        * autogen.sh: require automake 1.6
480       
481        * marshal.mk: make sure we use the srcdir as the location of the
482        list file
483
484        * libdb/dist/Makefile.in: add installcheck target that does
485        nothing, don't remove tags
486
487        * src/Makefile.am: add extra libical includes for srcdir !=
488        builddir
489       
4902004-02-20 Sivaiah Nallagatla <snallagatla@novell.com>
491                                                                                                                             
492        * configure.in : added addressbook/backends/groupwise/Makefile to AC_OUTPUT section
493        * src/Makefile.am : added libebookbackendgroupwise.la to LDADD
494        * src/server.c (setup_books) : register groupwise address book backend
495        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in
496        * src/GNOME_Evolution_DataServerLDAP.server.in.in : added groupwise to supported
497        address book protocols
498       
4992004-02-13  Chris Toshok  <toshok@ximian.com>
500
501        * libedataserver/Makefile.am (libedataserver_la_LIBADD): use
502        libdb-4.1.la instead of libdb.a.
503
504        * libdb/dist/configure.ac: remove all the static/shared logic and
505        force libtool to be used.  also, remove -rpath from the SOFLAGS.
506        without -rpath and -static libtool builds the equivalent of a
507        noinst_ automake library.
508
509        * libdb/dist/configure: regen configure from configure.ac.
510
5112004-02-12  Chris Toshok  <toshok@ximian.com>
512
513        * configure.in (AM_PATH_ORBIT2): up our requirement to 2.9.8.
514
5152004-02-09  Michael Meeks  <michael@ximian.com>
516
517        * libedataserver/e-list-iterator.c (e_list_iterator_new),
518        * libedataserver/e-list.c (e_list_get_iterator):
519        add preconditions for NULL list.
520
5212004-02-09  JP Rosevear  <jpr@ximian.com>
522
523        * configure.in: Bump version, libtool numbers
524
525
5262004-02-08  Robert Sedak  <robert.sedak@sk.htnet.hr>
527 
528         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
529
5302004-02-06  Rodrigo Moya <rodrigo@ximian.com>
531
532        * configure.in:
533        * Makefile.am:
534        * servers/Makefile.am: added servers/ dir to build.
535
5362004-02-03  Chris Toshok  <toshok@ximian.com>
537
538        * libedataserver/libedataserver-1.0.pc.in (Requires): add
539        libxml-2.0 as the e-source* stuff needs it.
540
5412004-01-30  Rodrigo Moya <rodrigo@ximian.com>
542
543        * configure.in: require libsoup >= 2.1.6.
544
5452004-01-26  JP Rosevear  <jpr@ximian.com>
546
547        * configure.in: Bump libtool versions, version, soup requirement
548
5492004-01-25  Sanlig Badral  <badral@openmn.org>
550
551        * configure.in: Added "mn" to ALL_LINGUAS.
552
5532004-01-24  Rodrigo Moya <rodrigo@ximian.com>
554
555        * configure.in: s/GROUPWISE/SOUP.
556
5572004-01-22  Thomas Cataldo  <tcataldo@users.sourceforge.net>
558
559        * libedataserver/e-xml-hash-utils.c: (e_xml_to_hash):
560        Fix leak.
561
5622004-01-21  Rodrigo Moya <rodrigo@ximian.com>
563
564        * libedataserver/e-file-cache.[ch] (e_file_cache_remove): new function
565        to remove the file cache from disk.
566
5672004-01-21  JP Rosevear <jpr@ximian.com>
568
569        * configure.in: include calendar test stuff in AC_OUTPUT
570
5712004-01-21  Rodrigo Moya <rodrigo@ximian.com>
572
573        Fixes nasty crash in e-d-s
574
575        * libedataserver/e-xml-hash-utils.[ch]: EXmlHashFunc gets 3 arguments.
576        (foreach_hash_func): pass the value also to the XML hash function.
577
578        * libedataserver/e-file-cache.c (add_object_to_list): use the correct
579        argument types.
580
5812004-01-15  JP Rosevear <jpr@ximian.com>
582
583        * libedataserver/e-source-list.c (e_source_list_peek_source_any):
584        make sure we don't derefence a NULL pointer
585
5862004-01-15  Mark McLoughlin  <mark@skynet.ie>
587
588        * libedataserver/e-source-list.c: (load_from_gconf):
589        Fix leak.
590       
591        * libedataserver/e-source.c: (dump_common_to_xml_node):
592        Don't output properties tag if there are no properties.
593
5942004-01-14  Rodrigo Moya <rodrigo@ximian.com>
595
596        * libedataserver/e-file-cache.c (add_object_to_list): use the GList **
597        correctly when calling g_slist_prepend.
598
5992004-01-13  Laurent Dhima  <laurenti@alblinux.net>
600
601        * configure.in: Added "sq" to ALL_LINGUAS.
602
6032004-01-12  JP Rosevear  <jpr@ximian.com>
604
605        * configure.in: bump version, libtool numbers
606
6072004-01-12  Rodrigo Moya <rodrigo@ximian.com>
608
609        * src/server-logging.c (server_log_handler): avoid CORBA allocations
610        by using the CORBA_any directly. Free the CORBA exception.
611
6122004-01-10  Rodrigo Moya <rodrigo@ximian.com>
613
614        * libedataserver/e-file-cache.c (e_file_cache_set_property): fixed
615        memory leak.
616
6172004-01-09  ERDI Gergo  <cactus@cactus.rulez.org>
618
619        * libedataserver/e-source-group.h: added new read-only flag
620
621        * src/contactdates-server.c: new factory for ContactDates backend
622
623        * configure.in: Added new ContactDates calendar backend
624
6252004-01-09  Rodrigo Moya <rodrigo@ximian.com>
626
627        * libedataserver/e-source-list.[ch]
628        (e_source_list_peek_group_by_name): new function.
629
6302004-01-08  JP Rosevear <jpr@ximian.com>
631
632        * libedataserver/e-source-list.c (e_source_list_sync): don't
633        remove the gconf listener
634
6352004-01-07  JP Rosevear <jpr@ximian.com>
636
637        * libedataserver/Makefile.am: remove DISABLE_DEPRECATED flags
638
6392004-01-05  Christian Neumair  <chris@gnome-de.org>
640
641        * addressbook/libebook/e-book.c: Generalize some more strings.
642
6432004-01-05  Christian Neumair  <chris@gnome-de.org>
644
645        * calendar/libedata-cal/e-cal-backend-sexp.c: Generalize some strings.
646
6472004-01-05  Rodrigo Moya <rodrigo@ximian.com>
648
649        * libedataserver/e-file-cache.[ch] (e_file_cache_get_objects): new
650        function to get all objects in the cache.
651
6522003-12-29  JP Rosevear <jpr@ximian.com>
653
654        * configure.in: bump libsoup requirement, version, libtool numbers
655
6562003-12-23  Ross Burton  <ross@burtonini.com>
657
658        * docs/reference/addressbook/libebook/tmpl/*:
659        * docs/reference/addressbook/libebook/libebook-docs.sgml:
660        * docs/reference/addressbook/libebook/libebook-sections.txt
661        * docs/reference/addressbook/libebook/libebook.types:
662        Updated API documentation.
663
6642003-12-21  JP Rosevear <jpr@ximian.com>
665
666        * libedataserver/e-source-list.c (e_source_list_peek_source_any):
667        find a source if there is one
668
669        * libedataserver/e-source-list.h: add proto
670
6712003-12-18  Rodrigo Moya <rodrigo@ximian.com>
672
673        * src/server.c (setup_logging, setup_interface_check): get the
674        BonoboObject's we create here out of the function.
675        (main): re-organize extra interfaces initialization code, and
676        make sure we unref all objects we have created.
677
6782003-12-17  Hans Petter Jansson  <hpj@ximian.com>
679
680        * libedataserver/e-source.c (build_absolute_uri): Implement based on
681        factored-out code.
682        (e_source_set_group): Generate and keep an absolute URI so we can
683        work stand-alone if the group goes away.
684        (e_source_get_uri): Use build_absolute_uri ().
685
6862003-12-16  Hans Petter Jansson  <hpj@ximian.com>
687
688        * libedataserver/e-source.c (e_source_equal): Implement. Compares
689        two sources based on UID and full URI.
690
6912003-12-12  Rodrigo Moya <rodrigo@ximian.com>
692
693        * configure.in: added --enable-debug argument.
694
6952003-12-10  Chris Toshok  <toshok@ximian.com>
696
697        * Makefile.am (ACLOCAL_AMFLAGS): remove
698
6992003-12-08  Rodrigo Moya <rodrigo@ximian.com>
700
701        * libedataserver/e-file-cache.[ch]: renamed from e-cache.[ch]
702        to avoid conflicts with GAL's ECache class, which might get
703        registered before.
704
705        * libedataserver/Makefile.am: added new files.
706
7072003-12-08  Rodrigo Moya <rodrigo@ximian.com>
708       
709        * libedataserver/e-util.[ch] (e_util_mkdir_hier): added this
710        function from GAL, needed for the cache objects.
711
712        * libedataserver/e-cache.c (e_cache_set_property): make sure the
713        directory for the cache file exists by calling e_util_mkdir_hier.
714
7152003-12-08  Rodrigo Moya <rodrigo@ximian.com>
716
717        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in:
718        * src/GNOME_Evolution_DataServerLDAP.server.in.in: added "groupwise" to
719        the "calendar:supported_protocols" property.
720
7212003-12-07  JP Rosevear  <jpr@ximian.com>
722
723        * src/GNOME_Evolution_DataServerLDAP.server.in.in: update the repo
724        and oaf iids
725
726        * src/server.c: set correct default oaf id's
727
728        * configure.in: Bump version   
729
7302003-12-07  JP Rosevear  <jpr@ximian.com>
731       
732        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: version our
733        repo_ids
734
735        * src/GNOME_Evolution_DataServerLDAP.server.in.in: ditto
736       
7372003-12-07  Chris Toshok  <toshok@ximian.com>
738
739        * libdb/dist/Makefile.in: make install depend on all.
740
7412003-12-07  JP Rosevear  <jpr@ximian.com>
742
743        * configure.in: bump version and libsoup requirement
744
7452003-12-04  JP Rosevear <jpr@ximian.com>
746
747        * libedataserver/e-source-list.c
748        (e_source_list_new_for_gconf_default): uses the default gconf
749        client for getting the source list
750
751        * libedataserver/e-source-list.h: add proto
752       
7532003-12-01  Rodrigo Moya <rodrigo@ximian.com>
754
755        * libedataserver/e-cache.[ch]: new class for a cache implementation,
756        to be shared between calendar and addressbook backends.
757
758        * libedataserver/Makefile.am: added new files.
759
7602003-12-01  Hans Petter Jansson  <hpj@ximian.com>
761
762        * libedataserver/e-source.c (e_source_to_standalone_xml): Allow
763        creating XML from already standalone source.
764        (e_source_copy): Return the new source, not the one passed in. Duh.
765
7662003-12-01  Hans Petter Jansson  <hpj@ximian.com>
767
768        * libedataserver/e-source.c (e_source_set_property): Emit changed
769        signal.
770        (copy_property): Implement.
771        (e_source_copy): Implement. Creates a standalone copy of a source.
772
7732003-11-29  Chris Toshok  <toshok@ximian.com>
774
775        * src/GNOME_Evolution_DataServerLDAP.server.in.in: add
776        DataServer_Logging oaf_server.
777
778        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: same.
779
780        * src/Evolution-DataServer.idl: add a Logging interface.  the
781        events emitted are of type LogEvent.
782
783        * src/Makefile.am (evolution_data_server_SOURCES): add
784        server-logging.[ch]
785
786        * src/server.c (termination_handler): use g_message, not a printf.
787        (setup_logging): new function, register the log domains that'll
788        generate bonobo events.
789        (main): initialize the DataServer::Logging interface.
790
791        * src/server-logging.[ch]: a glib log handler that emits log
792        events via a BonoboEventSource.
793       
7942003-11-27  Hans Petter Jansson  <hpj@ximian.com>
795
796        * libedataserver/e-source.c (impl_finalize): Destroy properties table.
797        (init): Create properties table.
798        (import_properties): Implement. Imports properties from XML tree to
799        table.
800        (e_source_update_from_xml_node): Import properties to table.
801        (property_dump_cb): Implement. Dumps a property to XML tree.
802        (dump_common_to_xml_node): Dump properties to XML tree.
803        (e_source_get_property): Implement.
804        (e_source_set_property): Implement.
805        (e_source_foreach_property): Implement.
806
807        * libedataserver/test-source-list.c (dump_property): Implement.
808        (dump_source): Dump properties.
809        (on_idle_do_stuff): Add --property, --set-value, --unset-value args.
810
8112003-11-26  Hans Petter Jansson  <hpj@ximian.com>
812
813        * libedataserver/e-source.c (impl_finalize): Support absolute URI.
814        (e_source_update_from_xml_node): Ditto.
815        (e_source_get_uri): Ditto.
816        (dump_common_to_xml_node): Implement for parameters common to
817        dependent and standalone ESources.
818        (e_source_dump_to_xml_node): Use dump_common_to_xml_node ().
819        (e_source_to_standalone_xml): Implement.
820        (e_source_new_from_standalone_xml): Implement.
821
8222003-11-26  Rodney Dawes  <dobey@ximian.com>
823
824        * Makefile.am: remove \ on last line of LIBDB_FILES
825
8262003-11-26  JP Rosevear  <jpr@ximian.com>
827
828        * tags: add a dummy file for disting
829
8302003-11-25  Chris Toshok  <toshok@ximian.com>
831
832        * libdb/dist/configure.ac: switch the order of AC_DISABLE_SHARED
833        and AC_PROG_LIBTOOL.
834
835        * libdb/dist/configure: same.
836       
837        * libedataserver/Makefile.am (libedataserver_la_LIBADD): switch to
838        dist/libdb.a
839
8402003-11-25  Chris Toshok  <toshok@ximian.com>
841
842        * libdb/dist/configure.ac: AC_DISABLE_SHARED.
843       
844        * libdb/dist/configure: same.
845       
846        * libedataserver/e-db3-utils.c: remove the db3 version checks.
847
848        * libedataserver/e-dbhash.c: same.
849        (e_dbhash_new): pass NULL for txn.
850
8512003-11-25  Chris Toshok  <toshok@ximian.com>
852
853        * libedataserver/Makefile.am (INCLUDES): use the embedded db4.
854        (libedataserver_la_LIBADD): explicitly list the db4 .a since I
855        suck at getting libtool to do what I want.
856
857        * libdb/dist/Makefile.in (install-strip install): don't do
858        anything here.
859
860        * Makefile.am (SUBDIRS): add libdb
861        (DIST_SUBDIRS): new variable, list everything in SUBDIRS except
862        libdb.
863        (LIBDB_FILES): list all the db4 files.
864        (EXTRA_DIST): add the db4 files explicitly to this.
865
866        * configure.in: remove all the db3 stuff, and build the embedded
867        db4.
868
8692003-11-25 Aaron Weber <aaron@ximian.com>
870        * configure.in: Add 1.0 to GTK_DOC_CHECK: Rodney says "It won't
871        hurt to add it, and might helpsince GTK_DOC_CHECK is in
872        acinclude.m4 so you can build the stuffwithout gtk-doc
873        installed/working."
874
875        * docs/reference/addressbook/libebook/libebook-docs.sgml: added title
876        * docs/reference/calendar/libecal/libecal-docs.sgml: added title
877        * Plus added short/long descriptions and "See Also" where appropriate to:
878        * docs/reference/addressbook/libebook/tmpl/e-address-western.sgml
879        * docs/reference/addressbook/libebook/tmpl/e-book-async.sgml
880        * docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml
881        * docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
882        * docs/reference/addressbook/libebook/tmpl/e-book-view.sgml
883        * docs/reference/addressbook/libebook/tmpl/e-book.sgml
884        * docs/reference/addressbook/libebook/tmpl/e-contact.sgml
885        * docs/reference/addressbook/libebook/tmpl/e-vcard.sgml
886        * docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
887        * docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
888        * docs/reference/calendar/libecal/tmpl/e-cal-view-listener.sgml
889        * docs/reference/calendar/libecal/tmpl/e-cal-view.sgml
890        * docs/reference/calendar/libecal/tmpl/e-cal.sgml
891
8922003-11-22  Chris Toshok  <toshok@ximian.com>
893
894        * dist/NO-AUTO-GEN: don't autogen in here.
895       
896        * libdb/.cvsignore: new file, ignore the generated Makefile foo.
897
898        * libdb/Makefile.am: new file so we can integrate libdb into our
899        build.
900
9012003-11-20 Aaron Weber <aaron@ximian.com>
902        * docs/reference/calendar/libecal/libecal-sections.txt: moved private structs to private subsections
903        * docs/reference/addressbook/libebook/libebook-sections.txt: moved private structs to private subsections
904        * docs/reference/libebook/tmpl/e-book-async.sgml: made tentative stabs at some description (same for sgml files below).
905        * docs/reference/addressbook/libebook/tmpl/e-book-types.sgml
906        * docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
907        * docs/reference/addressbook/libebook/tmpl/e-book.sgml
908        * docs/reference/calendar/libecal/libecal-sections.txt
909        * docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
910        * docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
911        * docs/reference/calendar/libecal/tmpl/e-cal.sgml
912
9132003-11-20  Rodney Dawes  <dobey@ximian.com>
914
915        * autogen.sh: Remove extra #!/bin/sh line
916
9172003-11-19  JP Rosevear <jpr@ximian.com>
918
919        * MAINTAINERS: Update
920
9212003-11-18  Rodrigo Moya <rodrigo@ximian.com>
922
923        * configure.in: require libsoup version from CVS (2.1.1).
924
9252003-11-17  Rodrigo Moya <rodrigo@ximian.com>
926
927        * configure.in: added libsoup-2.2 as a dependency for Groupwise.
928
9292003-11-14  JP Rosevear <jpr@ximian.com>
930
931        * libedataserver/test-source-list.c: use only libgnome stuff (no
932        ui bits)
933
934        * libedataserver/e-source.c: ditto
935
936        * libedataserver/e-source-list.c: ditto
937
938        * libedataserver/e-source-group.c: remove use of gal bits, use
939        local marshallers
940
941        * libedataserver/Makefile.am: build and install e-source stuff
942
9432003-11-14  Rodrigo Moya <rodrigo@ximian.com>
944
945        * src/server-interface-check.[ch]: fixed copyright comments.
946
9472003-11-14  Rodrigo Moya <rodrigo@ximian.com>
948
949        * src/server.c (setup_cals): register the Groupwise calendar backend.
950
951        * src/Makefile.am:
952        * configure.in: added Groupwise calendar backend to build.
953
9542003-11-14  Rodney Dawes  <dobey@ximian.com>
955
956        * acinclude.m4: Add the GTK_DOC_CHECK m4 macro here, as we need it
957
9582003-11-11  Chris Toshok  <toshok@ximian.com>
959
960        * src/server.c (queue_termination): guard against multiple threads
961        here by using a mutex.  also, always remove the
962        terminal_handler_id if one exists and reinstate it afterward.
963        This gives us the behavior of always lasting EXIT_TIMEOUT
964        milliseconds after the most recent book/calendar shutdown.  Before
965        there was a potential for shutting down EXIT_TIMEOUT milliseconds
966        after the *first* book/calendar shutdown.
967
9682003-11-10  JP Rosevear <jpr@ximian.com>
969
970        * Makefile.am: build docs
971
972        * configure.in: check for gtk-doc
973
9742003-11-08  Hans Petter Jansson  <hpj@ximian.com>
975
976        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: Correct typo
977        that broke GNOME_Evolution_DataServer_CalFactory. And another one
978        that broke GNOME_Evolution_DataServer_InterfaceCheck.
979
9802003-11-07  Dan Winship  <danw@ximian.com>
981
982        * configure.in: Remove a bunch more checks that
983        evolution-data-server doesn't need. Change "Evolution" to
984        "evolution-data-server" in two messages. Remove gtk-doc support
985        since there is currently no doc/ directory, and we'll want to use
986        the new GTK_DOC_CHECK macro when we add it back anyway.
987
988        * libedataserver/ename/*: Moved to libebook
989
990        * libedataserver/Makefile.am (SUBDIRS): Remove ename
991        (libedataserver_la_LIBADD): Remove libename
992        (libedataserver_la_LDFLAGS): Remove -no-undefined
993
994        * configure.in (AC_OUTPUT): Remove libedataserver/ename/Makefile
995
9962003-11-07  Rodney Dawes  <dobey@ximian.com>
997
998        * configure.in: Remove kerberos checks since we don't need them here
999
10002003-11-06  JP Rosevear <jpr@ximian.com>
1001
1002        * configure.in: output new .pc file
1003
1004        * evolution-data-server-1.0.pc.in: pkconfig for idl
1005
1006        * libedataserver/ename/Makefile.am: don't install
1007
1008        * libedataserver/Makefile.am: link in libename
1009
10102003-11-06  Rodney Dawes  <dobey@ximian.com>
1011
1012        * configure.in: Remove dependencies for GUI libs that we don't need
1013
10142003-11-06  JP Rosevear <jpr@ximian.com>
1015
1016        * libedataserver/Makefile.am: e-msgport is no longer needed
1017
10182003-11-06  JP Rosevear  <jpr@ximian.com>
1019
1020        * src/server.c: include the addressbook backend files properly
1021
1022        * src/Makefile.am: link to the individual addressbook backends
1023
10242003-11-06  JP Rosevear  <jpr@ximian.com>
1025
1026        * src/server.c: include the backend files properly
1027
1028        * src/Makefile.am: link to the individual backends
1029       
10302003-11-06  JP Rosevear <jpr@ximian.com>
1031       
1032        * configure.in (BASE_VERSION): clean up priv* dirs
1033       
1034        * src/Makefile.am: install a version binary to libexecdir
1035
1036        * src/GNOME_Evolution_DataServerLDAP.server.in.in: reflect new
1037        binary location
1038
1039        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
1040       
10412003-11-05  JP Rosevear <jpr@ximian.com>
1042
1043        * src/server.c: following renaming of libedata-book
1044
1045        * src/server-interface.[hc]: ditto
1046
10472003-11-05  JP Rosevear <jpr@ximian.com>
1048
1049        * src/server.c: following renaming of libedata-cal
1050
1051        * src/server-interface.[hc]: ditto
1052
10532003-11-05 JP Rosevear <jpr@ximian.com>
1054
1055        * configure.in: make the priv*dir's sane
1056
1057        * libedataserver/libedataserver-1.0.pc.in: use privincludedir;
1058        remove gal
1059
1060        * libedataserver/ename/Makefile.am: ditto
1061
1062        * libedataserver/Makefile.am: install to privincludedir
1063       
10642003-11-05  Rodrigo Moya <rodrigo@ximian.com>
1065
1066        * libedataserver/e-util.[ch]: new files to contain a few functions
1067        from GAL.
1068
1069        * libedataserver/Makefile.am: added new files.
1070
1071        * libedataserver/ename/e-address-western.c:
1072        * libedataserver/e-account-list.c:
1073        * libedataserver/e-account.c:
1074        * src/server-interface-check.c:
1075        * configure.in: removed libgal dependency.
1076
10772003-11-04  JP Rosevear <jpr@ximian.com>
1078
1079        * src/server.c: tidy up logging messages
1080
10812003-11-04  JP Rosevear <jpr@ximian.com>
1082
1083        * src/server.c: properly name space the oaf ids
1084
1085        * src/server-interface-check.c: use the correctly named poa
1086
1087        * src/server-interface-check.h: ditto
1088       
1089        * src/GNOME_Evolution_DataServerLDAP.server.in.in: name space the
1090        factories and interface check better
1091
1092        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
1093       
1094        * src/Evolution-DataServer.idl: name space the interface check
1095        properly
1096
10972003-11-04  JP Rosevear <jpr@ximian.com>
1098
1099        * src/Evolution-DataServer.idl: server interface check instead of
1100        wombat interface check
1101
1102        * src/GNOME_Evolution_DataServerLDAP.server.in.in: ditto
1103
1104        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
1105       
1106        * src/server.c: adjust to interface check renaming
1107
1108        * src/server-interface-check.[hc]: finish renaming so wombat
1109        disappears
1110
11112003-11-04  JP Rosevear <jpr@ximian.com>
1112
1113        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
1114
1115        * src/GNOME_Evolution_DataServerLDAP.server.in.in: update to point
1116        to the right binary
1117
1118        * libedataserver/Makefile.am: install pkg-config file
1119
11202003-11-04  Hans Petter Jansson  <hpj@ximian.com>
1121
1122        * src/GNOME_Evolution_DataServerNOLDAP.server.in.in:
1123        * src/GNOME_Evolution_DataServerLDAP.server.in.in: Add "webcal" to
1124        supported protocols.
1125
11262003-11-04  JP Rosevear <jpr@ximian.com>
1127
1128        * MAINTAINERS, TODO: update
1129
11302003-11-04  JP Rosevear <jpr@ximian.com>
1131
1132        * src/server-interface-check.h: use G_*_DECLS and include the data
1133        server stub
1134       
1135        * src/Makefile.am: compile Evolution-DataServer.idl and manipulate
1136        the DataServer .server files
1137
11382003-11-03  JP Rosevear <jpr@ximian.com>
1139
1140        * configure.in: don't need EVO_DIR
1141
11422003-11-03  JP Rosevear <jpr@ximian.com>
1143
1144        * configure.in: remove trailing slash
1145
11462003-11-03  JP Rosevear <jpr@ximian.com>
1147
1148        * configure.in: add the trailing slash to the config subdir
1149
Note: See TracBrowser for help on using the repository browser.