Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
libconfig
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
libconfig
Commits
9716f622
Commit
9716f622
authored
Jan 05, 2018
by
Mark Lindner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated ChangeLog
parent
5edf9361
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
54 additions
and
48 deletions
+54
-48
ChangeLog
ChangeLog
+54
-48
No files found.
ChangeLog
View file @
9716f622
----- version 1.7.2 ------
01-05 Mark Lindner <markl@avalon>
* lib/libconfig.c - fixed slow leak in config_destroy()
* <multiple> - miscellaenous build file fixes
----- version 1.7.1 ------
----- version 1.7.1 ------
2017-11-15 Mark Lindner <markl@avalon>
2017-11-15 Mark Lindner <markl@avalon>
* lib/wincompat.c, lib/wincompat.h - added fsync() implementation for Windows
* lib/wincompat.c, lib/wincompat.h - added fsync() implementation for
* lib/libconfig.c, lib/libconfig.h - added CONFIG_OPTION_FSYNC
Windows
* lib/libconfigcpp.c++, lib/libconfig.h++ - added Config::OptionFsync
* lib/libconfig.c, lib/libconfig.h - added CONFIG_OPTION_FSYNC
* doc/libconfig.texi - Documentation updates
* lib/libconfigcpp.c++, lib/libconfig.h++ - added Config::OptionFsync
* doc/libconfig.texi - Documentation updates
2017-11-14 Mark Lindner <markl@avalon>
2017-11-14 Mark Lindner <markl@avalon>
* lib/strbuf.c - bugfix in strbuf_append_char()
* lib/strbuf.c - bugfix in strbuf_append_char()
----- version 1.7 ------
----- version 1.7 ------
2017-10-24 Mark Lindner <markl@avalon>
2017-10-24 Mark Lindner <markl@avalon>
* INSTALL - Added information about installing from a git snapshot
* INSTALL - Added information about installing from a git snapshot
* configure.ac - Bumped version to 1.7
* configure.ac - Bumped version to 1.7
* doc/libconfig.texi - Updated documentation, added new chapter on
* doc/libconfig.texi - Updated documentation, added new chapter on
libconfig bindings/implementations for other languages
libconfig bindings/implementations for other languages
* examples/c/Makefile.am, examples/c/example4.c, examples/c/example4.cfg,
* examples/c/Makefile.am, examples/c/example4.c, examples/c/example4.cfg,
examples/c/cfg_includes/*.cfg - New example program
examples/c/cfg_includes/*.cfg - New example program
* lib/Makefile.am - bumped library version to 11:0:0; added new source
* lib/Makefile.am - bumped library version to 11:0:0; added new source
files
files
* lib/grammar.c, lib/grammar.y, lib/scanner.c, lib/scanner.h - regenerated
* lib/grammar.c, lib/grammar.y, lib/scanner.c, lib/scanner.h - regenerated
* lib/grammar.y - allow optional trailing comma in lists and arrays
* lib/grammar.y - allow optional trailing comma in lists and arrays
* *.vcproj - updated with new source files, library dependency
* *.vcproj - updated with new source files, library dependency
* lib/libconfig.c, lib/libconfig.h - various code cleanup;
* lib/libconfig.c, lib/libconfig.h - various code cleanup;
reworked options API; moved some value parsing logic into lib/util.c
reworked options API; moved some value parsing logic into lib/util.c
and lib/util.h; added new option
and lib/util.h; added new option
CONFIG_OPTION_ALLOW_SCIENTIFIC_NOTATION; bugfix to disallow adding a
CONFIG_OPTION_ALLOW_SCIENTIFIC_NOTATION; bugfix to disallow adding a
group or a list to an array; changed default float precision from 2 to 6;
group or a list to an array; changed default float precision from 2 to 6;
fixed conversion between int and int64 types; added config_clear();
fixed conversion between int and int64 types; added config_clear();
added support for include functions; added config_set_hook() and
added support for include functions; added config_set_hook() and
config_get_hook()
config_get_hook()
* lib/libconfigcpp.c++, lib/libconfig.h++ - moved Option enum from Setting
* lib/libconfigcpp.c++, lib/libconfig.h++ - moved Option enum from Setting
to Config; added OptionAllowScientificNotation; added clear();
to Config; added OptionAllowScientificNotation; added clear();
reworked options API; added evaluateIncludePath(); fixed casting to
reworked options API; added evaluateIncludePath(); fixed casting to
unsigned int (don't clip negative values to 0)
unsigned int (don't clip negative values to 0)
* lib/parsectx.c, lib/parsectx.h - code cleanup
* lib/parsectx.c, lib/parsectx.h - code cleanup
* lib/scanctx.c, lib/scanctx.h - added support for include functions;
* lib/scanctx.c, lib/scanctx.h - added support for include functions;
code cleanup; removed non-portable directory reading code;
code cleanup; removed non-portable directory reading code;
* lib/scanner.l - added support for include functions; moved some parsing
* lib/scanner.l - added support for include functions; moved some parsing
code to lib/util.c and lib/util.h; code cleanup
code to lib/util.c and lib/util.h; code cleanup
* lib/strbuf.c, lib/strbuf.h - added strbuf_append_char(); code cleanup
* lib/strbuf.c, lib/strbuf.h - added strbuf_append_char(); code cleanup
* lib/strvec.c, lib/strvec.h - new functions for managing arrays of
* lib/strvec.c, lib/strvec.h - new functions for managing arrays of
string pointers (for filename lists)
string pointers (for filename lists)
* lib/util.c, lib/util.h - value parsing and formatting code and memory
* lib/util.c, lib/util.h - value parsing and formatting code and memory
management macros and functions extracted from other files
management macros and functions extracted from other files
* lib/wincompat.h - new macros for testing relative paths; replaced
* lib/wincompat.h - new macros for testing relative paths; replaced
INT32_MAX/INT32_MIN with INT_MAX/INT_MIN.
INT32_MAX/INT32_MIN with INT_MAX/INT_MIN.
* tests/tests.c - fixed test failures and improper testing of int type
* tests/tests.c - fixed test failures and improper testing of int type
conversions
conversions
----- version 1.6 ------
----- version 1.6 ------
2015-12-31 Jose Luis Tallon <jltallon@adv-solutions.net>
2015-12-31 Jose Luis Tallon <jltallon@adv-solutions.net>
* Added include_dir feature (support for Debian-style conf.d/
* Added include_dir feature (support for Debian-style conf.d/
includes) (pull request #36)
includes) (pull request #36)
* Added octal_ints feature (support for integer expressed in octal,
* Added octal_ints feature (support for integer expressed in octal,
useful for permissions and masks in UNIX-like systems (pull req #42)
useful for permissions and masks in UNIX-like systems (pull req #42)
* Fixed "Removing a setting removes all siblings" (issue #41)
* Fixed "Removing a setting removes all siblings" (issue #41)
Props random85
Props random85
...
@@ -73,11 +79,11 @@
...
@@ -73,11 +79,11 @@
* Make libconfig usable from CMake (pull request/issue #28)
* Make libconfig usable from CMake (pull request/issue #28)
Props thfi
Props thfi
* Documentation fixes
* Documentation fixes
- Copyright and examples
- Copyright and examples
- Included TeX patch from Debian (fixes FTBS with TeXlive)
- Included TeX patch from Debian (fixes FTBS with TeXlive)
* Resync Debian packaging
* Resync Debian packaging
includes updated packages for GCC5 transition
includes updated packages for GCC5 transition
2015-10-14 Thomas Fischer <fischer@unix-ag.uni-kl.de>
2015-10-14 Thomas Fischer <fischer@unix-ag.uni-kl.de>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment