~ubuntu-branches/ubuntu/precise/libdatrie/precise

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Theppitak Karoonboonyanan
  • Date: 2010-06-30 16:40:33 UTC
  • mfrom: (1.2.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20100630164033-y9e6yt2gmuqeaode
* New upstream release
  - debian/libdatrie1.symbols: Add new symbols according to upstream.
* Bump Standards-Version to 3.9.0 (no changes needed)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2010-06-30  Theppitak Karoonboonyanan  <thep@linux.thai.net>
 
2
 
 
3
        * NEWS, configure.ac:
 
4
        === Version 0.2.4 ===
 
5
 
 
6
2010-06-28  Theppitak Karoonboonyanan  <thep@linux.thai.net>
 
7
 
 
8
        * datrie/alpha-map-private.h, datrie/alpha-map.c:
 
9
        * datrie/darray.h, datrie/darray.c:
 
10
        * datrie/tail.h, datrie/tail.c:
 
11
        * datrie/trie.c (trie_fread, trie_fwrite):
 
12
        Rename *_read() and *_write() functions to *_fread() and *_fwrite(),
 
13
        for consistency with the trie_f{read,write}() function.
 
14
 
 
15
2010-06-28  Theppitak Karoonboonyanan  <thep@linux.thai.net>
 
16
 
 
17
        Add trie_fread() and trie_fwrite() interfaces for reading/writing trie
 
18
        data from an open file. Thanks NIIBE Yutaka <gniibe@fsij.org> for the
 
19
        suggestion.
 
20
 
 
21
        * datrie/trie.h (trie_fread, trie_fwrite): Add new API declarations.
 
22
        * datrie/trie.c (trie_new_from_file, trie_fread, trie_save,
 
23
          trie_fwrite):
 
24
        Refactor open file handling of trie_new_from_file() and trie_save()
 
25
        into trie_fread() and trie_fwrite(), and make the old functions
 
26
        do file opening/closing as wrappers to them.
 
27
        * datrie/libdatrie.def, datrie/libdatrie.map: Add symbol exports.
 
28
 
 
29
2010-06-27  Theppitak Karoonboonyanan  <thep@linux.thai.net>
 
30
 
 
31
        * datrie/trie.c (trie_store_if_absent): Document that it's available
 
32
        since 0.2.4.
 
33
        * datrie/libdatrie.def, datrie/libdatrie.map: Add symbol exports for
 
34
        trie_store_if_absent().
 
35
        * ChangeLog: Fix file locations in previous log.
 
36
 
 
37
2010-06-24  Theppitak Karoonboonyanan  <thep@linux.thai.net>
 
38
 
 
39
        Add trie_store_if_absent() interface to avoid race condition in
 
40
        multi-thread applications. Thanks Dan Searle <dan.searle@censornet.com>
 
41
        for the suggestion.
 
42
 
 
43
        * datrie/trie.h (trie_store_if_absent): Add new API declaration.
 
44
        * datrie/trie.c (trie_store_if_absent, trie_store,
 
45
          trie_store_conditionally):
 
46
        Refactor trie_store() into trie_store_conditionally() with extra arg
 
47
        is_overwrite, and make the two public functions mere wrappers to it.
 
48
        * configure.ac: Bump library version according to the added symbol.
 
49
 
 
50
2010-03-01  Theppitak Karoonboonyanan  <thep@linux.thai.net>
 
51
 
 
52
        * datrie/trie.c (trie_save): Do not return before closing file.
 
53
        Thanks to Xu Jiandong for the report.
 
54
 
 
55
2010-03-01  Theppitak Karoonboonyanan  <thep@linux.thai.net>
 
56
 
 
57
        * configure.ac: Post-release version suffix added.
 
58
 
1
59
2010-02-27  Theppitak Karoonboonyanan  <thep@linux.thai.net>
2
60
 
3
61
        * configure.ac: Bump library revision.