Added OSYNC_TEST_EXPORT to export symbols in test mode - required for windows port
[opensync.git] / ChangeLog
blob823c25c1024a9e242442c9bae85cee8e2eecee90
1 2008-05-04  Graham Cobb  <g+770@cobb.uk.net>
3         * opensync/helper/opensync_hashtable.c (osync_hashtable_get_deleted): 
4         Reimplement change below to avoid local function declaration, which does not
5         work on suncc.  Use user_data parameter on callback_check_deleted instead.
7 2008-05-03  Graham Cobb  <g+770@cobb.uk.net>
9         * opensync/helper/opensync_hashtable.c (osync_hashtable_get_deleted): 
10         Avoid use of g_hash_table_get_keys so code can be built using glib 2.12.
11         Uses g_hash_table_foreach with a callback routine instead.
13 2008-04-12  Daniel Gollub <dgollub@suse.de>
15         * tools/osyncplugin.c:
16           Full rewrite of osyncplugin to work with OpenSync 0.30 API
17         
18         * tests/mock-plugin/mock_sync.c, tests/mock-plugin/mock_format.c: 
19           Stripped entire error handling of mock-sync and mock-format for best
20           code coverage. Instead of error handling in testing code use
21           osync_assert().
23 2008-04-10  Graham Cobb  <g+770@cobb.uk.net>
25         * opensync/helper/opensync_hashtable.c (osync_hashtable_reset_reports): conditionalise g_hash_table_remove_all
26         on GLIB version 2.12 or later.  Use g_hash_table_foreach_remove for earlier versions.
28         * ChangeLog: create a ChangeLog