Update Vcs-* headers.
[debian/gpesyncd.git] / ChangeLog
1 2007-07-07  Florian Boor <florian@linuxtogo.org>
2
3         * Release version 2.0
4         * configure.ac, gpe-dist.am: Use GPE source distribution bits.
5
6 2007-03-21  Graham Cobb <g+gpe@cobb.uk.net>
7
8         * src/export.c, src/import.c, src/main.c: eliminate
9         compilation warnings
10         
11 2007-02-20  Graham Cobb <g+gpe@cobb.uk.net>
12
13         * src/import.c, src/main.c, src/export.c: apply interim fixes
14         to compile with new libeventdb interface (see bug 14)
15         Note that real fixes to handle errors are still outstanding (bug 14)
16
17 2007-01-10  Graham Cobb <g+gpe@cobb.uk.net>
18         
19         * src/import.c: make add_event correctly handle modify operations
20
21 2007-01-09  Graham Cobb <g+gpe@cobb.uk.net>
22
23         * src/main.c: fix calls to printf to stop problems with text
24         containing "%".
25         * src/gpesyncd.h: include config.h, do not define _GNU_SOURCE explicitly (makes
26         --enable-vartmp configure option work which fixes "no space" error on Maemo)
27         * configure.ac: Depend on version 0.11 or greater of libtododb and
28         0.31 or greater of libeventdb.
29
30 2006-12-30  Neal H. Walfield  <neal@gnu.org>
31
32         * configure.ac: Depend on version 0.20 or greater of libgpevtype.
33         
34 2006-12-29  Neal H. Walfield  <neal@gnu.org>
35
36         * src/export.c (todo_db_find_item_by_id): Move from here...
37         * ../libtododb/todo-db.c: ... to here.
38
39 2006-12-29  Neal H. Walfield  <neal@gnu.org>
40
41         * configure.ac: Call AC_GNU_SOURCE.  Require at least version 0.2
42         of libgpevtype.
43         * src/Makefile.am (gpesyncd_SOURCES): Remove export-vcal.c and
44         import-vcal.c.
45         * src/export.c (get_event): Call event_export_as_vevent, not
46         export_event_as_vevent.
47         * src/import.c: Include <time.h>.  Call event_import_from_vevent,
48         not do_import_vevent.  Fix error handling.
49         * src/import-vcal.c: Remove file.
50         * src/import-vcal.h: Likewise.
51         * src/export-vcal.c: Likewise.
52         * src/export-vcal.h: Likewise.
53
54 2006-11-28  Florian Boor <florian@kernelconcepts.de>
55
56         * Apply major patch by Graham Cobb <g+gpe@cobb.uk.net> including 
57           several major updates to work with latest PIM libraries and
58           fixing a major number of bugs. It uses a similar import/export
59           code like gpe-calendar as well:
60         * import-vcal.c, import-vcal.h, export-vcal.c, export-vcal.h:
61           import/export code from gpe-calendar added.
62         * import.h: replace add/modify/del_item with add/modify/del_contact/event/todo.
63         * import.c: replace add/modify/del_item with add/modify/del_contact/event/todo;
64           remove direct sql access and replace with calls to libcontactsdb
65           libeventdb libtododb.
66         * export.h: add todo_db_item_to_tags, todo_db_find_item_by_id.
67         * export.c: add todo_db_item_to_tags, todo_db_find_item_by_id;
68           remove direct sql access and replace with calls to libcontactsdb
69           libeventdb libtododb.
70         * gpesyncd.h, main.c: remove direct sql access and replace with 
71           calls to libcontactsdb libeventdb libtododb;
72           replace calls to add/modify/del_item with add/modify/del_contact/event/todo.
73         * configure.ac: add references to libcontactsdb libeventdb libtododb;
74           add --enable-vartmp option for configure.
75         * Makefile.am: add export-vcal.c, import-vcal.c
76
77 2006-08-18  Martin Felis <martin@_0nospam0_silef.de>
78
79         * INSTALL, autogen.sh: Simplified the build process.
80         * AUTHORS, COPYING, NEWS: Added.
81
82 2006-05-19  Martin Felis <martin@_0nospam0_silef.de>
83
84         * ChangeLog: Changed my email adress, hoping to receive less spam in
85         the future.
86         * main.c: Fixed some memory leaks, added a --help option.
87
88 2006-05-16  Florian Boor <florian@kernelconcepts.de>
89
90         * configure.ac: Remove unused gettext bits breaking builds.
91
92 2006-01-16  Martin Felis <martin@silef.de>
93
94         * BUGS: Added BUGS file.
95
96 2006-01-07  Martin Felis <martin@silef.de>
97         
98         * main.c: You can now access the gpesyncd over tcp/ip.
99         
100 2005-11-13  gettextize  <bug-gnu-gettext@gnu.org>
101
102         * Makefile.am (SUBDIRS): Add po, m4.
103         (ACLOCAL_AMFLAGS): New variable.
104         (EXTRA_DIST): Add config.rpath, mkinstalldirs.
105         * configure.ac (AC_OUTPUT): Add po/Makefile.in, m4/Makefile.
106
107 2005-09-21  Martin Felis  <martin@silef.de>
108
109         * main.c: Removed some errors when compiling with -Werror (thanks
110         koen)
111
112 2005-09-19  Martin Felis  <martin@silef.de>
113
114         * export.c: Fixed bug, which wouldn't report items that do not
115         have a modified tag (thanks koen).
116
117 2005-09-17  Martin Felis  <martin@silef.de>
118
119         * main.c, gpesyncd.h: Removed fixed BUFFER_LENGTH. Using now a
120         GString for receiving buffer in remote mode.
121
122 2005-09-16  Martin Felis  <martin@silef.de>
123
124         * import.c, import.h, main.c: When adding an item, the uid of the
125         added item will be reported.
126
127 2005-09-15  Martin Felis  <martin@silef.de>
128
129         * import.c: Errors from libmimedir are now reported correctly.
130         * main.c: The last command will now be cleared correctly.
131
132 2005-09-01  Martin Felis  <martin@silef.de>
133
134         * import.c: Fixed a bug, that wouldn't delete todo_urn entries.
135         * main.c: Removed some memory leaks.
136
137 2005-08-31  Martin Felis  <martin@silef.de>
138
139         * import.c, import.h: Changed add_/modify_item to return the value of
140         the modify tag.
141         * main.c: The commands add and modify return now the value of the
142         modify tag.
143
144 2005-08-31  Martin Felis  <martin@silef.de>
145
146         * main.c: Creation of contact database corrected.
147
148 2005-08-31  Martin Felis  <martin@silef.de>
149
150         * import.c: Added a check whether there are any items in the
151         database.
152         * main.c: gpesyncd now creates tables if they do not yet exist. This
153         prevents gpesyncd from crashing when adding a new item.
154         
155 2005-08-30  Martin Felis  <martin@silef.de>
156         
157         * main.c: Corrected processing of the data. Now also vcards
158         that start with a BEGIN:vcard instead of a BEGIN:VCARD will
159         be processed.
160         * import.c: Made a seperate function for modifying data. Fixed
161         the return value of del_item.
162         
163 2005-08-30  Martin Felis  <martin@silef.de>
164
165         * main.c: gpesyncd didn't want to stop after client disconnected.
166
167 2005-08-30  Martin Felis  <martin@silef.de>
168
169         * export.c, main.c: Error in export.c caused segfault. (Forgot to
170         check, whether I get some tags back or not).
171
172 2005-08-29  Martin Felis  <martin@silef.de>
173
174         * Initial Release.