summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorericm <ericm>2000-01-15 02:52:32 (GMT)
committerericm <ericm>2000-01-15 02:52:32 (GMT)
commiteecf4343375af14eedadfc7dfc9d3b1b33491656 (patch)
treef0a48e84b923fb854ce92e859f9387305788cda0 /ChangeLog
parent91b7d84e6d9216cf464bfb49a3f0721e57362e5e (diff)
downloadtcl-eecf4343375af14eedadfc7dfc9d3b1b33491656.zip
tcl-eecf4343375af14eedadfc7dfc9d3b1b33491656.tar.gz
tcl-eecf4343375af14eedadfc7dfc9d3b1b33491656.tar.bz2
* tests/var.test: Added a test for the array multiple delete
protection in Tcl_UnsetVar2. * generic/tclVar.c: Added protection in Tcl_UnsetVar2 against attempts to multiply delete arrays when unsetting them (bug #3453). This could happen if there was an unset trace on an array element and the trace proc made a global or upvar link to the array, and then the array was unset at the global level. See the bug reference for more information.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 272c763..6dad3f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2000-01-14 Eric Melski <ericm@scriptics.com>
+
+ * tests/var.test: Added a test for the array multiple delete
+ protection in Tcl_UnsetVar2.
+
+ * generic/tclVar.c: Added protection in Tcl_UnsetVar2 against
+ attempts to multiply delete arrays when unsetting them (bug
+ #3453). This could happen if there was an unset trace on an array
+ element and the trace proc made a global or upvar link to the
+ array, and then the array was unset at the global level. See the
+ bug reference for more information.
+
+ * unix/tclUnixTime.c: New clock format format.
+
+ * compat/strftime.c: New clock format format.
+
+ * generic/tclGetDate.y: New clock scan format.
+
2000-01-13 Jeff Hobbs <hobbs@scriptics.com>
* changes: updated changes file to reflect 8.3b2 mods