1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
0.5.1
-----
* Fixed nacore_*asprintf*() overflow bug.
* INCLUDES -> AM_CPPFLAGS in Makefile.am's.
* Now requiring Autoconf >= 2.69 for build system (re)generation.
0.5.0
-----
* Probably fixed semaphores on Mac OS X.
* Now ./configure checks both for NaturalDocs and naturaldocs.
0.4.0
-----
* API break, new version is 5.0.0.
* Added threading, mutex and semaphore APIs.
* Added element handling functions to list and AVL trees APIs.
* All functions operating on UTF16-encoded strings now use natural endianess.
* Test "suite" dropped.
* Now requiring Autoconf >= 2.68 for build system (re)generation.
* Synced documentation among website, text files and headers.
0.3.0
-----
* API break, new version is 4.0.0.
* Lists and AVL trees are no more thread-safe, APIs are now a little bit
different.
* Added new thread-local locale API.
* Mutex API dropped.
* Removed grapheme counting functions.
* Renamed nacore_string_utf8_to_utf16le() to nacore_string_utf8_to_utf16le_a()
and nacore_string_utf16le_to_utf8() to nacore_string_utf16le_to_utf8_a().
* Added nacore_string_utf8_to_utf16le(), nacore_string_utf8_to_utf16le_len(),
nacore_string_utf16le_to_utf8() and nacore_string_utf16le_to_utf8_len().
* nacore_asprintf() and nacore_vasprintf() now affected by locale settings.
* Added nacore_asprintf_nl() and nacore_vasprintf_nl().
* nacore_astrcpy() renamed to nacore_strdup().
* Added NACORE_ELOOP definition.
* Removed nacore_op_with_msg_cb type.
* Added needed extern declaration to nacore_fs_dir_sep.
* Fixed quite some header inclusion madness and now using _POSIX_C_SOURCE,
_WIN32_WINNT and UNICODE macros properly.
* Improved message reporting in dynamic loading implementation on Windows.
* Improved error code returing in nacore_fs_dir_open() on Windows.
* Added -Wno-error=format compilation flag when targetting Windows.
* Removed useless inclusion of wchar.h in src/internal.h.
* Fixed typo in COPYING file.
0.2.91
------
* Ported to Win32/64.
* Added definititons of NACORE_LIBC_SIZE_FORMAT_LM and
NACORE_LIBC_SIZE_FORMAT_TYPE.
* Fixed a memory bug in nacore_astrcpy().
* Fixed a couple of bugs w.r.t. formatting of floating point numbers.
* Pre-generated documentation is not in the distribution anymore because of
licensing issues.
0.2.90
------
Rewritten from scratch.
|