dac21ebb5c1d386298537ca728dc15ebda46cb4a
[platform/upstream/evolution-data-server.git] / ChangeLog
1 2004-06-03  JP Rosevear  <jpr@novell.com>
2
3         * configure.in: bump version, libtool numbers
4
5 2004-06-02  Chris Toshok  <toshok@ximian.com>
6
7         * configure.in: bump to 0.0.93.1 so we can rev evo's dep.
8
9 2004-06-01  Chris Toshok  <toshok@ximian.com>
10
11         * libedataserver/e-source.c (e_source_set_absolute_uri): permit
12         NULL absolute_uri, so we can clear it.
13
14 2004-06-01  Chris Toshok  <toshok@ximian.com>
15
16         * libedataserver/e-source.c (e_source_set_group): back out the
17         change that causes this function to always add an absolute_uri to
18         the ESource, as this uri is always used instead of the
19         relative_uri in e_source_get_uri, which is NOT what we want in 99%
20         of the cases.  If you want an absolute uri, call
21         e_source_set_absolute_uri - it should never happen implicitly.
22         (e_source_copy): when copying an ESource don't create an absolute
23         uri when @source might have had one.
24         (e_source_set_absolute_uri): use strcmp, not ==.  also,
25         "source->priv->readonly" governs whether or not data can be stored
26         in the folder represented by the ESource, not that the ESource
27         itself is readonly.
28
29 2004-05-27  Rodrigo Moya <rodrigo@novell.com>
30
31         * libedataserver/e-file-cache.[ch] (e_file_cache_clean): new function.
32
33 2004-05-27  Sushma Rai <rsushma@novell.com>
34
35         * libedataserver/e-source.[ch] (e_source_new_with_absolute_uri)
36         (e_source_set_absolute_uri)(e_source_peek_absolute_uri):
37         Added new.
38
39         * libedataserver/e-source.c: (e_source_set_group)(e_source_get_uri):
40         Build absolute URI only if source is not having it.
41
42         * libedataserver/e-source.c: (dump_common_to_xml_node): Writing
43         absolute URI to the file.
44
45 2004-05-26  Rodney Dawes  <dobey@novell.com>
46
47         * configure.in: Make the ORBit >= 2.9.8 requirement more obvious to
48         work around a problem with the AM_PATH_ORBIT2() m4 function not failing
49         properly when < 2.9.8 is found
50
51         * libedataserver/libedataserver-1.0.pc.in (Requires): Add the ORBit
52         requirement here, so that dependents pick it up properly as well
53         
54 2004-05-19  JP Rosevear  <jpr@novell.com>
55
56         * configure.in: bump version, libtool numbers
57
58 2004-05-17  Rodney Dawes  <dobey@ximian.com>
59
60         * libedataserver/Makefile.am (libedataserver_la_LIBADD):
61         Add $(E_DATA_SERVER_LIBS) to link all the right dependencies for the
62         mono bindings to work correctly
63
64         Fixes #58615
65
66 2004-05-04  Edward Rudd <urkle@outoforder.cc>
67         
68         * addressbook/backend/ldap/e-book-backend-ldap.c: Added new complex
69         handlers for postal address fields. Bug # 45210
70
71 2004-05-03  JP Rosevear  <jpr@ximian.com>
72
73         * libedataserver/e-memory.h: include glib.h for G_BEGIN_DECLS
74
75         * libedataserver/e-uid.h: ditto
76         
77         * libedataserver/e-memory.c: remove unnecessary include
78
79         * libedataserver/e-uid.c: ditto
80         
81         * libedataserver/e-list-iterator.h: order G_BEGIN_DECLS after the
82         glib include
83
84 2004-05-03  William Jon McCann  <mccann@jhu.edu>
85
86         * libedataserver/e-account-list.h: 
87         * libedataserver/e-account.h:
88         * libedataserver/e-db3-utils.h:
89         * libedataserver/e-dbhash.h:
90         * libedataserver/e-iterator.h:
91         * libedataserver/e-list-iterator.h:
92         * libedataserver/e-list.h:
93         * libedataserver/e-memory.h:
94         * libedataserver/e-sexp.h:
95         * libedataserver/e-source-group.h:
96         * libedataserver/e-source-list.h:
97         * libedataserver/e-source.h:
98         * libedataserver/e-uid.h:
99         * libedataserver/e-url.h:
100         * libedataserver/e-util.h:
101         * libedataserver/e-xml-hash-utils.h:
102         * libedataserver/md5-utils.h: Add missing G_BEGIN_DECLS and G_END_DECLS
103
104 2004-04-27  Jeffrey Stedfast  <fejj@ximian.com>
105
106         * libedataserver/e-dbhash.c (e_dbhash_foreach_key): Revert
107         yesterday's changes. The data is useless for what I needed it for
108         (which was for migrating pilot-sync changelog files). md5sums are
109         ...not what I wanted.
110
111 2004-04-26  Jeffrey Stedfast  <fejj@ximian.com>
112
113         * libedataserver/e-dbhash.c (e_dbhash_foreach_key): Call func with
114         3 arguments (key, data, user_data).
115
116 2004-04-26  Adam Weinberger  <adamw@gnome.org>
117
118         * configure.in: Added en_CA to ALL_LINGUAS.
119
120 2004-04-22  Jeffrey Stedfast  <fejj@ximian.com>
121
122         * libedataserver/e-xml-hash-utils.c (e_xml_to_hash): Make sure
123         that 'key' always points to a malloc'd block of memory that we can
124         free.
125         (foreach_save_func): Use xmlEncodeEntitiesReentrant() rather than
126         xmlEncodeSpecialChars() since that latter doesn't encode 8bit
127         chars and the like.
128         (e_xmlhash_write): Save the doc to a tmp file first, only if
129         saving is successful rename() the file over the original.
130
131 2004-04-21  Chris Toshok  <toshok@ximian.com>
132
133         * configure.in: bump version to 0.0.92.1.
134
135 2004-04-21  Tomasz KÅ\82oczko <kloczek@pld.org.pl>
136
137         * acinclude.m4: minor fixes (added missing [] quotation).
138
139 2004-04-19  JP Rosevear  <jpr@ximian.com>
140
141         * configure.in: bump version, libtool numbers
142
143 2004-04-13  Sivaiah Nallagatla <snallagatla@novell.com>
144
145         * configure.in: added LIBEGROUPWISE_* variables and corresponding
146         AC_SUBST for assinging libegroupwise version number. Defined a
147         varible LIBSOUP_REQUIRED.  added
148         servers/groupwise/libegroupwise-1.0.pc for AC_OUTPUT section
149
150         * servers/groupwise/Makefile.am: added
151         libegroupwiseinclude_HEADERS, libegroupwise_la_LDFLAGS etc to make
152         groupwise apis installable
153
154         * servers/groupwise/libegroupwise-1.0.pc.in: new pc.in file
155         libegroupwise
156
157 2004-04-02  JP Rosevear  <jpr@ximian.com>
158
159         * configure.in: bump version, libtool numbers
160
161 2004-03-25  William Jon McCann  <mccann@jhu.edu>
162
163         * src/server.c (setup_cals): add registration of webcal protocol
164         for tasks.
165
166 2004-03-19  Rodrigo Moya <rodrigo@ximian.com>
167
168         * src/Makefile.am: added $SOUP_CFLAGS, needed for
169         e-cal-backend-groupwise.h.
170
171 2004-03-18  Rodrigo Moya <rodrigo@ximian.com>
172
173         * libedataserver/e-xml-hash-utils.c (e_xml_from_hash): set encoding
174         on XML document.
175
176         * libedataserver/e-file-cache.c (e_file_cache_set_property): if we fail
177         opening the cache file, just create it empty, don't fail.
178
179 2004-03-17  Rodrigo Moya <rodrigo@ximian.com>
180
181         * configure.in: yank --enable-debug option, not needed anymore.
182
183 2004-03-15  Rodney Dawes  <dobey@ximian.com>
184
185         * configure.in: Add LIBBONOBO_REQUIRED, and AC_SUBST() it
186         * evolution-data-server-1.0.pc.in:
187         * libedataserver/libedataserver-1.0.pc.in: Add @LIBBONOBO_REQUIRED@ for
188         the libbonobo dependency
189
190 2004-03-05  JP Rosevear <jpr@ximian.com>
191
192         * configure.in: bump version, libtool numbers and soup requirement
193
194 2004-02-26  JP Rosevear <jpr@ximian.com>
195
196         * Makefile.am: dist the libdb stuff properly
197
198 2004-02-26 Harish K <kharish@novell.com>
199
200         * servers/groupwise/e-gw-connection.c : the latest GW server
201         requires getFolderListRequest instead of the getContainerListRequest
202         message to get the ids of folders.
203
204 2004-02-24  Chris Toshok  <toshok@ximian.com>
205
206         * libedataserver/e-source-group.c
207         (e_source_group_new_from_xmldoc): don't leak uid.
208
209 2004-02-23  JP Rosevear <jpr@ximian.com>
210
211         * Makefile.am: make sure to distclean libdb
212
213         * autogen.sh: require automake 1.6
214         
215         * marshal.mk: make sure we use the srcdir as the location of the
216         list file
217
218         * libdb/dist/Makefile.in: add installcheck target that does
219         nothing, don't remove tags
220
221         * src/Makefile.am: add extra libical includes for srcdir !=
222         builddir
223         
224 2004-02-20 Sivaiah Nallagatla <snallagatla@novell.com>
225                                                                                                                              
226         * configure.in : added addressbook/backends/groupwise/Makefile to AC_OUTPUT section
227         * src/Makefile.am : added libebookbackendgroupwise.la to LDADD
228         * src/server.c (setup_books) : register groupwise address book backend
229         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in
230         * src/GNOME_Evolution_DataServerLDAP.server.in.in : added groupwise to supported
231         address book protocols
232         
233 2004-02-13  Chris Toshok  <toshok@ximian.com>
234
235         * libedataserver/Makefile.am (libedataserver_la_LIBADD): use
236         libdb-4.1.la instead of libdb.a.
237
238         * libdb/dist/configure.ac: remove all the static/shared logic and
239         force libtool to be used.  also, remove -rpath from the SOFLAGS.
240         without -rpath and -static libtool builds the equivalent of a
241         noinst_ automake library.
242
243         * libdb/dist/configure: regen configure from configure.ac.
244
245 2004-02-12  Chris Toshok  <toshok@ximian.com>
246
247         * configure.in (AM_PATH_ORBIT2): up our requirement to 2.9.8.
248
249 2004-02-09  Michael Meeks  <michael@ximian.com>
250
251         * libedataserver/e-list-iterator.c (e_list_iterator_new),
252         * libedataserver/e-list.c (e_list_get_iterator):
253         add preconditions for NULL list.
254
255 2004-02-09  JP Rosevear  <jpr@ximian.com>
256
257         * configure.in: Bump version, libtool numbers
258
259
260 2004-02-08  Robert Sedak  <robert.sedak@sk.htnet.hr>
261  
262          * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
263
264 2004-02-06  Rodrigo Moya <rodrigo@ximian.com>
265
266         * configure.in:
267         * Makefile.am:
268         * servers/Makefile.am: added servers/ dir to build.
269
270 2004-02-03  Chris Toshok  <toshok@ximian.com>
271
272         * libedataserver/libedataserver-1.0.pc.in (Requires): add
273         libxml-2.0 as the e-source* stuff needs it.
274
275 2004-01-30  Rodrigo Moya <rodrigo@ximian.com>
276
277         * configure.in: require libsoup >= 2.1.6.
278
279 2004-01-26  JP Rosevear  <jpr@ximian.com>
280
281         * configure.in: Bump libtool versions, version, soup requirement
282
283 2004-01-25  Sanlig Badral  <badral@openmn.org>
284
285         * configure.in: Added "mn" to ALL_LINGUAS.
286
287 2004-01-24  Rodrigo Moya <rodrigo@ximian.com>
288
289         * configure.in: s/GROUPWISE/SOUP.
290
291 2004-01-22  Thomas Cataldo  <tcataldo@users.sourceforge.net>
292
293         * libedataserver/e-xml-hash-utils.c: (e_xml_to_hash):
294         Fix leak.
295
296 2004-01-21  Rodrigo Moya <rodrigo@ximian.com>
297
298         * libedataserver/e-file-cache.[ch] (e_file_cache_remove): new function
299         to remove the file cache from disk.
300
301 2004-01-21  JP Rosevear <jpr@ximian.com>
302
303         * configure.in: include calendar test stuff in AC_OUTPUT
304
305 2004-01-21  Rodrigo Moya <rodrigo@ximian.com>
306
307         Fixes nasty crash in e-d-s
308
309         * libedataserver/e-xml-hash-utils.[ch]: EXmlHashFunc gets 3 arguments.
310         (foreach_hash_func): pass the value also to the XML hash function.
311
312         * libedataserver/e-file-cache.c (add_object_to_list): use the correct
313         argument types.
314
315 2004-01-15  JP Rosevear <jpr@ximian.com>
316
317         * libedataserver/e-source-list.c (e_source_list_peek_source_any):
318         make sure we don't derefence a NULL pointer
319
320 2004-01-15  Mark McLoughlin  <mark@skynet.ie>
321
322         * libedataserver/e-source-list.c: (load_from_gconf):
323         Fix leak.
324         
325         * libedataserver/e-source.c: (dump_common_to_xml_node):
326         Don't output properties tag if there are no properties.
327
328 2004-01-14  Rodrigo Moya <rodrigo@ximian.com>
329
330         * libedataserver/e-file-cache.c (add_object_to_list): use the GList **
331         correctly when calling g_slist_prepend.
332
333 2004-01-13  Laurent Dhima  <laurenti@alblinux.net>
334
335         * configure.in: Added "sq" to ALL_LINGUAS.
336
337 2004-01-12  JP Rosevear  <jpr@ximian.com>
338
339         * configure.in: bump version, libtool numbers
340
341 2004-01-12  Rodrigo Moya <rodrigo@ximian.com>
342
343         * src/server-logging.c (server_log_handler): avoid CORBA allocations
344         by using the CORBA_any directly. Free the CORBA exception.
345
346 2004-01-10  Rodrigo Moya <rodrigo@ximian.com>
347
348         * libedataserver/e-file-cache.c (e_file_cache_set_property): fixed
349         memory leak.
350
351 2004-01-09  ERDI Gergo  <cactus@cactus.rulez.org>
352
353         * libedataserver/e-source-group.h: added new read-only flag
354
355         * src/contactdates-server.c: new factory for ContactDates backend
356
357         * configure.in: Added new ContactDates calendar backend
358
359 2004-01-09  Rodrigo Moya <rodrigo@ximian.com>
360
361         * libedataserver/e-source-list.[ch]
362         (e_source_list_peek_group_by_name): new function.
363
364 2004-01-08  JP Rosevear <jpr@ximian.com>
365
366         * libedataserver/e-source-list.c (e_source_list_sync): don't
367         remove the gconf listener
368
369 2004-01-07  JP Rosevear <jpr@ximian.com>
370
371         * libedataserver/Makefile.am: remove DISABLE_DEPRECATED flags
372
373 2004-01-05  Christian Neumair  <chris@gnome-de.org>
374
375         * addressbook/libebook/e-book.c: Generalize some more strings.
376
377 2004-01-05  Christian Neumair  <chris@gnome-de.org>
378
379         * calendar/libedata-cal/e-cal-backend-sexp.c: Generalize some strings.
380
381 2004-01-05  Rodrigo Moya <rodrigo@ximian.com>
382
383         * libedataserver/e-file-cache.[ch] (e_file_cache_get_objects): new
384         function to get all objects in the cache.
385
386 2003-12-29  JP Rosevear <jpr@ximian.com>
387
388         * configure.in: bump libsoup requirement, version, libtool numbers
389
390 2003-12-23  Ross Burton  <ross@burtonini.com>
391
392         * docs/reference/addressbook/libebook/tmpl/*:
393         * docs/reference/addressbook/libebook/libebook-docs.sgml:
394         * docs/reference/addressbook/libebook/libebook-sections.txt
395         * docs/reference/addressbook/libebook/libebook.types:
396         Updated API documentation.
397
398 2003-12-21  JP Rosevear <jpr@ximian.com>
399
400         * libedataserver/e-source-list.c (e_source_list_peek_source_any):
401         find a source if there is one
402
403         * libedataserver/e-source-list.h: add proto
404
405 2003-12-18  Rodrigo Moya <rodrigo@ximian.com>
406
407         * src/server.c (setup_logging, setup_interface_check): get the
408         BonoboObject's we create here out of the function.
409         (main): re-organize extra interfaces initialization code, and
410         make sure we unref all objects we have created.
411
412 2003-12-17  Hans Petter Jansson  <hpj@ximian.com>
413
414         * libedataserver/e-source.c (build_absolute_uri): Implement based on
415         factored-out code.
416         (e_source_set_group): Generate and keep an absolute URI so we can
417         work stand-alone if the group goes away.
418         (e_source_get_uri): Use build_absolute_uri ().
419
420 2003-12-16  Hans Petter Jansson  <hpj@ximian.com>
421
422         * libedataserver/e-source.c (e_source_equal): Implement. Compares
423         two sources based on UID and full URI.
424
425 2003-12-12  Rodrigo Moya <rodrigo@ximian.com>
426
427         * configure.in: added --enable-debug argument.
428
429 2003-12-10  Chris Toshok  <toshok@ximian.com>
430
431         * Makefile.am (ACLOCAL_AMFLAGS): remove
432
433 2003-12-08  Rodrigo Moya <rodrigo@ximian.com>
434
435         * libedataserver/e-file-cache.[ch]: renamed from e-cache.[ch]
436         to avoid conflicts with GAL's ECache class, which might get
437         registered before.
438
439         * libedataserver/Makefile.am: added new files.
440
441 2003-12-08  Rodrigo Moya <rodrigo@ximian.com>
442         
443         * libedataserver/e-util.[ch] (e_util_mkdir_hier): added this
444         function from GAL, needed for the cache objects.
445
446         * libedataserver/e-cache.c (e_cache_set_property): make sure the
447         directory for the cache file exists by calling e_util_mkdir_hier.
448
449 2003-12-08  Rodrigo Moya <rodrigo@ximian.com>
450
451         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in:
452         * src/GNOME_Evolution_DataServerLDAP.server.in.in: added "groupwise" to
453         the "calendar:supported_protocols" property.
454
455 2003-12-07  JP Rosevear  <jpr@ximian.com>
456
457         * src/GNOME_Evolution_DataServerLDAP.server.in.in: update the repo
458         and oaf iids
459
460         * src/server.c: set correct default oaf id's
461
462         * configure.in: Bump version    
463
464 2003-12-07  JP Rosevear  <jpr@ximian.com>
465         
466         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: version our
467         repo_ids
468
469         * src/GNOME_Evolution_DataServerLDAP.server.in.in: ditto
470         
471 2003-12-07  Chris Toshok  <toshok@ximian.com>
472
473         * libdb/dist/Makefile.in: make install depend on all.
474
475 2003-12-07  JP Rosevear  <jpr@ximian.com>
476
477         * configure.in: bump version and libsoup requirement
478
479 2003-12-04  JP Rosevear <jpr@ximian.com>
480
481         * libedataserver/e-source-list.c
482         (e_source_list_new_for_gconf_default): uses the default gconf
483         client for getting the source list
484
485         * libedataserver/e-source-list.h: add proto
486         
487 2003-12-01  Rodrigo Moya <rodrigo@ximian.com>
488
489         * libedataserver/e-cache.[ch]: new class for a cache implementation,
490         to be shared between calendar and addressbook backends.
491
492         * libedataserver/Makefile.am: added new files.
493
494 2003-12-01  Hans Petter Jansson  <hpj@ximian.com>
495
496         * libedataserver/e-source.c (e_source_to_standalone_xml): Allow
497         creating XML from already standalone source.
498         (e_source_copy): Return the new source, not the one passed in. Duh.
499
500 2003-12-01  Hans Petter Jansson  <hpj@ximian.com>
501
502         * libedataserver/e-source.c (e_source_set_property): Emit changed
503         signal.
504         (copy_property): Implement.
505         (e_source_copy): Implement. Creates a standalone copy of a source.
506
507 2003-11-29  Chris Toshok  <toshok@ximian.com>
508
509         * src/GNOME_Evolution_DataServerLDAP.server.in.in: add
510         DataServer_Logging oaf_server.
511
512         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: same.
513
514         * src/Evolution-DataServer.idl: add a Logging interface.  the
515         events emitted are of type LogEvent.
516
517         * src/Makefile.am (evolution_data_server_SOURCES): add
518         server-logging.[ch]
519
520         * src/server.c (termination_handler): use g_message, not a printf.
521         (setup_logging): new function, register the log domains that'll
522         generate bonobo events.
523         (main): initialize the DataServer::Logging interface.
524
525         * src/server-logging.[ch]: a glib log handler that emits log
526         events via a BonoboEventSource.
527         
528 2003-11-27  Hans Petter Jansson  <hpj@ximian.com>
529
530         * libedataserver/e-source.c (impl_finalize): Destroy properties table.
531         (init): Create properties table.
532         (import_properties): Implement. Imports properties from XML tree to
533         table.
534         (e_source_update_from_xml_node): Import properties to table.
535         (property_dump_cb): Implement. Dumps a property to XML tree.
536         (dump_common_to_xml_node): Dump properties to XML tree.
537         (e_source_get_property): Implement.
538         (e_source_set_property): Implement.
539         (e_source_foreach_property): Implement.
540
541         * libedataserver/test-source-list.c (dump_property): Implement.
542         (dump_source): Dump properties.
543         (on_idle_do_stuff): Add --property, --set-value, --unset-value args.
544
545 2003-11-26  Hans Petter Jansson  <hpj@ximian.com>
546
547         * libedataserver/e-source.c (impl_finalize): Support absolute URI.
548         (e_source_update_from_xml_node): Ditto.
549         (e_source_get_uri): Ditto.
550         (dump_common_to_xml_node): Implement for parameters common to
551         dependent and standalone ESources.
552         (e_source_dump_to_xml_node): Use dump_common_to_xml_node ().
553         (e_source_to_standalone_xml): Implement.
554         (e_source_new_from_standalone_xml): Implement.
555
556 2003-11-26  Rodney Dawes  <dobey@ximian.com>
557
558         * Makefile.am: remove \ on last line of LIBDB_FILES
559
560 2003-11-26  JP Rosevear  <jpr@ximian.com>
561
562         * tags: add a dummy file for disting
563
564 2003-11-25  Chris Toshok  <toshok@ximian.com>
565
566         * libdb/dist/configure.ac: switch the order of AC_DISABLE_SHARED
567         and AC_PROG_LIBTOOL.
568
569         * libdb/dist/configure: same.
570         
571         * libedataserver/Makefile.am (libedataserver_la_LIBADD): switch to
572         dist/libdb.a
573
574 2003-11-25  Chris Toshok  <toshok@ximian.com>
575
576         * libdb/dist/configure.ac: AC_DISABLE_SHARED.
577         
578         * libdb/dist/configure: same.
579         
580         * libedataserver/e-db3-utils.c: remove the db3 version checks.
581
582         * libedataserver/e-dbhash.c: same.
583         (e_dbhash_new): pass NULL for txn.
584
585 2003-11-25  Chris Toshok  <toshok@ximian.com>
586
587         * libedataserver/Makefile.am (INCLUDES): use the embedded db4.
588         (libedataserver_la_LIBADD): explicitly list the db4 .a since I
589         suck at getting libtool to do what I want.
590
591         * libdb/dist/Makefile.in (install-strip install): don't do
592         anything here.
593
594         * Makefile.am (SUBDIRS): add libdb
595         (DIST_SUBDIRS): new variable, list everything in SUBDIRS except
596         libdb.
597         (LIBDB_FILES): list all the db4 files.
598         (EXTRA_DIST): add the db4 files explicitly to this.
599
600         * configure.in: remove all the db3 stuff, and build the embedded
601         db4.
602
603 2003-11-25 Aaron Weber <aaron@ximian.com>
604         * configure.in: Add 1.0 to GTK_DOC_CHECK: Rodney says "It won't
605         hurt to add it, and might helpsince GTK_DOC_CHECK is in
606         acinclude.m4 so you can build the stuffwithout gtk-doc
607         installed/working."
608
609         * docs/reference/addressbook/libebook/libebook-docs.sgml: added title
610         * docs/reference/calendar/libecal/libecal-docs.sgml: added title
611         * Plus added short/long descriptions and "See Also" where appropriate to:
612         * docs/reference/addressbook/libebook/tmpl/e-address-western.sgml
613         * docs/reference/addressbook/libebook/tmpl/e-book-async.sgml
614         * docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml
615         * docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
616         * docs/reference/addressbook/libebook/tmpl/e-book-view.sgml
617         * docs/reference/addressbook/libebook/tmpl/e-book.sgml
618         * docs/reference/addressbook/libebook/tmpl/e-contact.sgml
619         * docs/reference/addressbook/libebook/tmpl/e-vcard.sgml
620         * docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
621         * docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
622         * docs/reference/calendar/libecal/tmpl/e-cal-view-listener.sgml
623         * docs/reference/calendar/libecal/tmpl/e-cal-view.sgml
624         * docs/reference/calendar/libecal/tmpl/e-cal.sgml
625
626 2003-11-22  Chris Toshok  <toshok@ximian.com>
627
628         * dist/NO-AUTO-GEN: don't autogen in here.
629         
630         * libdb/.cvsignore: new file, ignore the generated Makefile foo.
631
632         * libdb/Makefile.am: new file so we can integrate libdb into our
633         build.
634
635 2003-11-20 Aaron Weber <aaron@ximian.com>
636         * docs/reference/calendar/libecal/libecal-sections.txt: moved private structs to private subsections
637         * docs/reference/addressbook/libebook/libebook-sections.txt: moved private structs to private subsections
638         * docs/reference/libebook/tmpl/e-book-async.sgml: made tentative stabs at some description (same for sgml files below).
639         * docs/reference/addressbook/libebook/tmpl/e-book-types.sgml
640         * docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
641         * docs/reference/addressbook/libebook/tmpl/e-book.sgml
642         * docs/reference/calendar/libecal/libecal-sections.txt
643         * docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
644         * docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
645         * docs/reference/calendar/libecal/tmpl/e-cal.sgml
646
647 2003-11-20  Rodney Dawes  <dobey@ximian.com>
648
649         * autogen.sh: Remove extra #!/bin/sh line
650
651 2003-11-19  JP Rosevear <jpr@ximian.com>
652
653         * MAINTAINERS: Update
654
655 2003-11-18  Rodrigo Moya <rodrigo@ximian.com>
656
657         * configure.in: require libsoup version from CVS (2.1.1).
658
659 2003-11-17  Rodrigo Moya <rodrigo@ximian.com>
660
661         * configure.in: added libsoup-2.2 as a dependency for Groupwise.
662
663 2003-11-14  JP Rosevear <jpr@ximian.com>
664
665         * libedataserver/test-source-list.c: use only libgnome stuff (no
666         ui bits)
667
668         * libedataserver/e-source.c: ditto
669
670         * libedataserver/e-source-list.c: ditto
671
672         * libedataserver/e-source-group.c: remove use of gal bits, use
673         local marshallers
674
675         * libedataserver/Makefile.am: build and install e-source stuff
676
677 2003-11-14  Rodrigo Moya <rodrigo@ximian.com>
678
679         * src/server-interface-check.[ch]: fixed copyright comments.
680
681 2003-11-14  Rodrigo Moya <rodrigo@ximian.com>
682
683         * src/server.c (setup_cals): register the Groupwise calendar backend.
684
685         * src/Makefile.am:
686         * configure.in: added Groupwise calendar backend to build.
687
688 2003-11-14  Rodney Dawes  <dobey@ximian.com>
689
690         * acinclude.m4: Add the GTK_DOC_CHECK m4 macro here, as we need it
691
692 2003-11-11  Chris Toshok  <toshok@ximian.com>
693
694         * src/server.c (queue_termination): guard against multiple threads
695         here by using a mutex.  also, always remove the
696         terminal_handler_id if one exists and reinstate it afterward.
697         This gives us the behavior of always lasting EXIT_TIMEOUT
698         milliseconds after the most recent book/calendar shutdown.  Before
699         there was a potential for shutting down EXIT_TIMEOUT milliseconds
700         after the *first* book/calendar shutdown.
701
702 2003-11-10  JP Rosevear <jpr@ximian.com>
703
704         * Makefile.am: build docs
705
706         * configure.in: check for gtk-doc
707
708 2003-11-08  Hans Petter Jansson  <hpj@ximian.com>
709
710         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: Correct typo
711         that broke GNOME_Evolution_DataServer_CalFactory. And another one
712         that broke GNOME_Evolution_DataServer_InterfaceCheck.
713
714 2003-11-07  Dan Winship  <danw@ximian.com>
715
716         * configure.in: Remove a bunch more checks that
717         evolution-data-server doesn't need. Change "Evolution" to
718         "evolution-data-server" in two messages. Remove gtk-doc support
719         since there is currently no doc/ directory, and we'll want to use
720         the new GTK_DOC_CHECK macro when we add it back anyway.
721
722         * libedataserver/ename/*: Moved to libebook
723
724         * libedataserver/Makefile.am (SUBDIRS): Remove ename
725         (libedataserver_la_LIBADD): Remove libename
726         (libedataserver_la_LDFLAGS): Remove -no-undefined
727
728         * configure.in (AC_OUTPUT): Remove libedataserver/ename/Makefile
729
730 2003-11-07  Rodney Dawes  <dobey@ximian.com>
731
732         * configure.in: Remove kerberos checks since we don't need them here
733
734 2003-11-06  JP Rosevear <jpr@ximian.com>
735
736         * configure.in: output new .pc file
737
738         * evolution-data-server-1.0.pc.in: pkconfig for idl
739
740         * libedataserver/ename/Makefile.am: don't install
741
742         * libedataserver/Makefile.am: link in libename
743
744 2003-11-06  Rodney Dawes  <dobey@ximian.com>
745
746         * configure.in: Remove dependencies for GUI libs that we don't need
747
748 2003-11-06  JP Rosevear <jpr@ximian.com>
749
750         * libedataserver/Makefile.am: e-msgport is no longer needed
751
752 2003-11-06  JP Rosevear  <jpr@ximian.com>
753
754         * src/server.c: include the addressbook backend files properly
755
756         * src/Makefile.am: link to the individual addressbook backends
757
758 2003-11-06  JP Rosevear  <jpr@ximian.com>
759
760         * src/server.c: include the backend files properly
761
762         * src/Makefile.am: link to the individual backends
763         
764 2003-11-06  JP Rosevear <jpr@ximian.com>
765         
766         * configure.in (BASE_VERSION): clean up priv* dirs 
767         
768         * src/Makefile.am: install a version binary to libexecdir
769
770         * src/GNOME_Evolution_DataServerLDAP.server.in.in: reflect new
771         binary location
772
773         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
774         
775 2003-11-05  JP Rosevear <jpr@ximian.com>
776
777         * src/server.c: following renaming of libedata-book
778
779         * src/server-interface.[hc]: ditto
780
781 2003-11-05  JP Rosevear <jpr@ximian.com>
782
783         * src/server.c: following renaming of libedata-cal
784
785         * src/server-interface.[hc]: ditto
786
787 2003-11-05 JP Rosevear <jpr@ximian.com>
788
789         * configure.in: make the priv*dir's sane
790
791         * libedataserver/libedataserver-1.0.pc.in: use privincludedir;
792         remove gal
793
794         * libedataserver/ename/Makefile.am: ditto
795
796         * libedataserver/Makefile.am: install to privincludedir
797         
798 2003-11-05  Rodrigo Moya <rodrigo@ximian.com>
799
800         * libedataserver/e-util.[ch]: new files to contain a few functions
801         from GAL.
802
803         * libedataserver/Makefile.am: added new files.
804
805         * libedataserver/ename/e-address-western.c:
806         * libedataserver/e-account-list.c:
807         * libedataserver/e-account.c:
808         * src/server-interface-check.c:
809         * configure.in: removed libgal dependency.
810
811 2003-11-04  JP Rosevear <jpr@ximian.com>
812
813         * src/server.c: tidy up logging messages
814
815 2003-11-04  JP Rosevear <jpr@ximian.com>
816
817         * src/server.c: properly name space the oaf ids
818
819         * src/server-interface-check.c: use the correctly named poa
820
821         * src/server-interface-check.h: ditto
822         
823         * src/GNOME_Evolution_DataServerLDAP.server.in.in: name space the
824         factories and interface check better
825
826         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
827         
828         * src/Evolution-DataServer.idl: name space the interface check
829         properly
830
831 2003-11-04  JP Rosevear <jpr@ximian.com>
832
833         * src/Evolution-DataServer.idl: server interface check instead of
834         wombat interface check
835
836         * src/GNOME_Evolution_DataServerLDAP.server.in.in: ditto
837
838         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
839         
840         * src/server.c: adjust to interface check renaming
841
842         * src/server-interface-check.[hc]: finish renaming so wombat
843         disappears
844
845 2003-11-04  JP Rosevear <jpr@ximian.com>
846
847         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in: ditto
848
849         * src/GNOME_Evolution_DataServerLDAP.server.in.in: update to point
850         to the right binary
851
852         * libedataserver/Makefile.am: install pkg-config file
853
854 2003-11-04  Hans Petter Jansson  <hpj@ximian.com>
855
856         * src/GNOME_Evolution_DataServerNOLDAP.server.in.in:
857         * src/GNOME_Evolution_DataServerLDAP.server.in.in: Add "webcal" to
858         supported protocols.
859
860 2003-11-04  JP Rosevear <jpr@ximian.com>
861
862         * MAINTAINERS, TODO: update
863
864 2003-11-04  JP Rosevear <jpr@ximian.com>
865
866         * src/server-interface-check.h: use G_*_DECLS and include the data
867         server stub
868         
869         * src/Makefile.am: compile Evolution-DataServer.idl and manipulate
870         the DataServer .server files
871
872 2003-11-03  JP Rosevear <jpr@ximian.com>
873
874         * configure.in: don't need EVO_DIR
875
876 2003-11-03  JP Rosevear <jpr@ximian.com>
877
878         * configure.in: remove trailing slash
879
880 2003-11-03  JP Rosevear <jpr@ximian.com>
881
882         * configure.in: add the trailing slash to the config subdir
883