summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--changes104
-rw-r--r--generic/tcl.h4
-rw-r--r--library/init.tcl2
-rwxr-xr-xunix/configure2
-rw-r--r--unix/configure.in2
-rw-r--r--unix/tcl.spec2
-rwxr-xr-xwin/configure2
-rw-r--r--win/configure.in2
9 files changed, 113 insertions, 9 deletions
diff --git a/README.md b/README.md
index 25367ce..b71f41c 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# README: Tcl
-This is the **Tcl 8.6.10** source distribution.
+This is the **Tcl 8.6.11** source distribution.
You can get any source release of Tcl from [our distribution
site](https://sourceforge.net/projects/tcl/files/Tcl/).
diff --git a/changes b/changes
index 090846f..1c2eb2f 100644
--- a/changes
+++ b/changes
@@ -8945,3 +8945,107 @@ improvements to regexp engine from Postgres (lane,porter,fellows,seltenreich)
=> http 2.9.1
- Released 8.6.10, Nov 21, 2019 - details at http://core.tcl-lang.org/tcl/ -
+
+2019-12-03 (bug)[3cd9bea1e6] Corner case in surrogate handling (nijtmans)
+
+2019-12-09 (new)[2cf1202807] Add tcltest::(EvalTest|CleanupTest) (pooryorick, sebres)
+
+2019-12-12 (new)[23016a5299] Add 3 libtommath functions to stub table (nijtmans)
+
+2019-12-23 (bug)[ce3b9f2b04] compilation errors with clang, windows msys2 (nijtmans)
+
+2019-12-27 (bug)[1de6b0629e] number parser fails handling int overflow in exponents (kbk)
+
+2020-01-04 (bug)[9128866ec8] tis-620 encoding fails to load (pooryorick)
+
+2020-01-13 (bug)[0b9332722a] Support utf-8 on Windows console (jedlička)
+
+2020-01-17 (bug)[8cd2fe7474] "unload" command bug, when handling multiple libs (berc)
+
+2020-01-17 (bug)[5d989f9ba3] Seg fault in lsort for large list length (sebres)
+
+2020-01-30 (bug)[1f9f6b8596] Reset WSAGetLastError()/errno in case of earlier error (nijtmans)
+
+2020-01-30 (bug)[968255386e] windows: avoid create of legacy error-vars on init phase (sebres)
+
+2020-02-21 (bug)[da235271f1] [info hostname] on Windows is limited to max NetBIOS name length (apnadkarni)
+
+2020-02-25 (bug)[df73151114] release references when setting a class's superclasses fails (dkf)
+
+2020-02-26 (bug)[cc5c355ced] Make dde/reg compilable with C++ compiler. -> 1.4.3/1.3.5 (nijtmans)
+
+2020-03-04 (bug)[3a5bf9c4ee] WideSeekProc/Close2Proc() implemented for all internal channels (nijtmans)
+
+2020-03-05 (new)[341689c2ff] Update to Unicode-13 (nijtmans)
+
+2020-03-06 (new)[7f2b0f5d2d] Remove SetIndexFromAny (dgp)
+
+2020-03-16 (bug)[8f89e2e059] Windows: environment is not reflected properly, special characters (sebres, nijtmans)
+
+2020-03-27 (bug)[767e070d35] Tcl_GetRange/Tcl_GetUniChar do not validate index inputs (nijtmans)
+
+2020-03-28 (bug)[8edfcedfa0] binary encode base64 explodes multi-byte wrapchars (dgp)
+
+2020-03-28 (bug)[ffeb20] [binary decode base64] ignore invalid chars (dgp)
+See RFC 2045
+ *** POTENTIAL INCOMPATIBILITY ***
+
+2020-03-31 (bug)[b8e82d] some -maxlen values break uuencode round trip (dgp)
+ *** POTENTIAL INCOMPATIBILITY ***
+
+2020-04-09 (bug)[085913] Tcl_DStringAppendElement # quoting precision (dgp)
+ *** POTENTIAL INCOMPATIBILITY ***
+
+2020-04-15 (bug)[8af92d] zlib transform issue, bad inflate (sebres)
+
+2020-04-27 (bug)[45ca23] [string tolower] inconsistency (dgp)
+
+2020-04-30 (bug)[da2352] [info hostname] on Windows is limited to max NetBIOS name length (oehlmann)
+
+2020-05-07 (bug)[b2816a] Tcl_NumUtfChars counts wrong at end of malformed string (dgp)
+
+2020-05-11 (bug)[d402ff] Win32 potential crash when using main() (werner)
+
+2020-05-13 (bug)[81242a] Documentation for Tcl_UtfAtIndex() is incorrect (nijtmans)
+
+2020-05-13 (bug)[ed2980] Tcl_UtfToUniChar reads more than TCL_UTF_MAX bytes (nijtmans)
+
+2020-06-23 (bug)[41c985] library/init.tcl adds nonsense to auto_path in Safe Base interpreters (kjnash)
+
+2020-06-24 (bug)[f70ce1] zlib transform issue, multi-stream inflate ignores streams after first (sebres)
+
+2020-07-09 (bug)[a1bd37] clock (free)scan of ISO 8601 timestamp with literal T behaves strange (sebres)
+
+2020-07-10 (bug)[501974] FreeScan resp. Oldscan does not recognize positive time zone offset (sebres)
+
+2020-07-15 (bug)[3c6e47] Performance degradation by compiled "lappend" command (sebres)
+
+2020-07-16 (bug)[5bbd04] Fix index underflow (schwab)
+
+2020-07-25 (bug)[20dccf] htons-related test fails on Mac OSX Catalina (10.15) (nijtmans)
+
+2020-07-27 (bug)[cb0373] The http::geturl -keepalive option does not work as described in the man page (kjnash)
+
+2020-08-10 (bug)[29e884] calling an imported alias in a deletion trace causes Tcl to cycle (sebres)
+
+2020-08-12 (bug)[e87000] crash for "fconfigure stdout" in Win32 (werner, nijtmans)
+
+2020-08-31 (TIP #581) Master/Slave (nijtmans)
+
+2020-09-11 (bug)[3bc0f4] UBSan complains about body.chars[] usage (nijtmans)
+
+2020-09-17 (bug)[835c93] TIP #525 only implemented for non-singleproc case (nijtmans)
+
+2020-09-19 (bug)[b9ecf3] [uplevel $list], [uplevel 1 $list] and generation of string representations (pouryorick)
+
+2020-09-29 (bug)[0063cb] check http::geturl -headers parameter to be a dict (oehlmann, nijtmans)
+
+2020-10-09 (bug)[014ade] Misleading error message when using "-path" multiple times with "glob" (nijtmans)
+
+2020-10-09 (bug)[53d515] Typo in interp.n (stu)
+
+2020-10-19 (bug)[cb4582] Update install-sh script to latest version (stu, nijtmans)
+
+2020-10-22 (bug)[c97593]: Usage of gnu_printf in latest mingw-w64 (nijtmans)
+
+- Released 8.6.11, Nov ??, 2020 - details at http://core.tcl-lang.org/tcl/ -
diff --git a/generic/tcl.h b/generic/tcl.h
index a756a33..822d17b 100644
--- a/generic/tcl.h
+++ b/generic/tcl.h
@@ -51,10 +51,10 @@ extern "C" {
#define TCL_MAJOR_VERSION 8
#define TCL_MINOR_VERSION 6
#define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE
-#define TCL_RELEASE_SERIAL 10
+#define TCL_RELEASE_SERIAL 11
#define TCL_VERSION "8.6"
-#define TCL_PATCH_LEVEL "8.6.10"
+#define TCL_PATCH_LEVEL "8.6.11"
/*
*----------------------------------------------------------------------------
diff --git a/library/init.tcl b/library/init.tcl
index 0713aa2..5efd7b0 100644
--- a/library/init.tcl
+++ b/library/init.tcl
@@ -16,7 +16,7 @@
if {[info commands package] == ""} {
error "version mismatch: library\nscripts expect Tcl version 7.5b1 or later but the loaded version is\nonly [info patchlevel]"
}
-package require -exact Tcl 8.6.10
+package require -exact Tcl 8.6.11
# Compute the auto path to use in this interpreter.
# The values on the path come from several locations:
diff --git a/unix/configure b/unix/configure
index 9dd612d..62f017d 100755
--- a/unix/configure
+++ b/unix/configure
@@ -1335,7 +1335,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
TCL_VERSION=8.6
TCL_MAJOR_VERSION=8
TCL_MINOR_VERSION=6
-TCL_PATCH_LEVEL=".10"
+TCL_PATCH_LEVEL=".11"
VERSION=${TCL_VERSION}
EXTRA_INSTALL_BINARIES=${EXTRA_INSTALL_BINARIES:-"@:"}
diff --git a/unix/configure.in b/unix/configure.in
index 2a66cb1..572fb48 100644
--- a/unix/configure.in
+++ b/unix/configure.in
@@ -25,7 +25,7 @@ m4_ifdef([SC_USE_CONFIG_HEADERS], [
TCL_VERSION=8.6
TCL_MAJOR_VERSION=8
TCL_MINOR_VERSION=6
-TCL_PATCH_LEVEL=".10"
+TCL_PATCH_LEVEL=".11"
VERSION=${TCL_VERSION}
EXTRA_INSTALL_BINARIES=${EXTRA_INSTALL_BINARIES:-"@:"}
diff --git a/unix/tcl.spec b/unix/tcl.spec
index e050a30..1758836 100644
--- a/unix/tcl.spec
+++ b/unix/tcl.spec
@@ -4,7 +4,7 @@
Name: tcl
Summary: Tcl scripting language development environment
-Version: 8.6.10
+Version: 8.6.11
Release: 2
License: BSD
Group: Development/Languages
diff --git a/win/configure b/win/configure
index dae49d6..5df540b 100755
--- a/win/configure
+++ b/win/configure
@@ -1312,7 +1312,7 @@ SHELL=/bin/sh
TCL_VERSION=8.6
TCL_MAJOR_VERSION=8
TCL_MINOR_VERSION=6
-TCL_PATCH_LEVEL=".10"
+TCL_PATCH_LEVEL=".11"
VER=$TCL_MAJOR_VERSION$TCL_MINOR_VERSION
TCL_DDE_VERSION=1.4
diff --git a/win/configure.in b/win/configure.in
index 9e0dd19..7050726 100644
--- a/win/configure.in
+++ b/win/configure.in
@@ -14,7 +14,7 @@ SHELL=/bin/sh
TCL_VERSION=8.6
TCL_MAJOR_VERSION=8
TCL_MINOR_VERSION=6
-TCL_PATCH_LEVEL=".10"
+TCL_PATCH_LEVEL=".11"
VER=$TCL_MAJOR_VERSION$TCL_MINOR_VERSION
TCL_DDE_VERSION=1.4