[Nickle] nickle: Branch 'master' - 2 commits
Keith Packard
keithp at keithp.com
Sat Dec 2 13:25:44 PST 2023
configure.ac | 4 ++--
debian/changelog | 8 ++++++++
test/Makefile.am | 2 +-
3 files changed, 11 insertions(+), 3 deletions(-)
New commits:
commit e9897305ce295b455aa9e9a15b4f35d79588e1ed
Author: Keith Packard <keithp at keithp.com>
Date: Sat Dec 2 12:54:17 2023 -0800
Version 2.95
Signed-off-by: Keith Packard <keithp at keithp.com>
diff --git a/configure.ac b/configure.ac
index 8d50057..b8790e7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,8 +6,8 @@ dnl for licensing information.
AC_PREREQ([2.69])
-AC_INIT([nickle],[2.94],[http://nickle.org],[nickle])
-RELEASE_DATE="2023-11-30"
+AC_INIT([nickle],[2.95],[http://nickle.org],[nickle])
+RELEASE_DATE="2023-12-02"
AC_CONFIG_SRCDIR([nickle.h])
AC_CONFIG_HEADERS([nickle-config.h])
AC_CONFIG_AUX_DIR(.)
diff --git a/debian/changelog b/debian/changelog
index 8a5bd02..c284721 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+nickle (2.95) unstable; urgency=medium
+
+ * Handle empty objects and arrays in JSON input
+ * Initialize SymbolLocal code member in allocator to
+ prevent fault when GC runs before correct value is set.
+
+ -- Keith Packard <keithp at keithp.com> Sat, 02 Dec 2023 12:52:05 -0800
+
nickle (2.94) unstable; urgency=medium
* Add true/false/null support to json.5c
commit e33701034b6613212d93ade75dd3dc369e96577e
Author: Keith Packard <keithp at keithp.com>
Date: Sat Dec 2 13:08:55 2023 -0800
test: Run tests with MALLOC_CHECK_ and MALLOC_PERTURB_ set
Stress uninitialized memory problems.
Signed-off-by: Keith Packard <keithp at keithp.com>
diff --git a/test/Makefile.am b/test/Makefile.am
index 7201fdf..a912334 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -30,7 +30,7 @@ test_DATA=$(check_SCRIPTS) $(TABLES)
CLEANFILES=$(TABLES)
-TESTS_ENVIRONMENT=NICKLESTART=$(top_srcdir)/builtin.5c NICKLEPATH=$(top_srcdir)
+TESTS_ENVIRONMENT=NICKLESTART=$(top_srcdir)/builtin.5c NICKLEPATH=$(top_srcdir) MALLOC_CHECK_=3 MALLOC_PERTURB_=$(shell echo $$(($$RANDOM % 255 + 1)))
TESTS=$(check_SCRIPTS)
LOG_COMPILER=$(top_builddir)/nickle
More information about the Nickle
mailing list