summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Add support for Cygwin64, which has a 64-bit "long" type. jan.nijtmans2013-05-061-0/+9
|\ | | | | | | Binary compatibility with win64 requires that all stub entries use 32-bit long's, therefore the need for various wrapper functions/macros. For Tcl 9 a better solution is needed, but that cannot be done without introducing binary incompatibility.
| * Add support for Cygwin64, which has a 64-bit "long" type. jan.nijtmans2013-05-061-0/+9
| |\ | | | | | | | | | Binary compatibility with win64 requires that all stub entries use 32-bit long's, therefore the need for various wrapper functions/macros. For Tcl 9 a better solution is needed, but that cannot be done without introducing binary incompatibility.
| | * Add support for Cygwin64, which has a 64-bit "long" type. jan.nijtmans2013-05-061-0/+9
| | | | | | | | | | | | Binary compatibility with win64 requires that all stub entries use 32-bit long's, therefore the need for various wrapper functions/macros. For Tcl 9 a better solution is needed, but that cannot be done without introducing binary incompatibility.
* | | (::platform::LibcVersion): Followup to the 2013-01-30 change. The REandreask2013-04-301-1/+9
|\ \ \ | |/ / | | | | | | | | | become too restrictive again. SuSe added a timestamp after the version. Loosened up a bit. Bumped package to version 1.0.12.
| * | (::platform::LibcVersion): Followup to the 2013-01-30 change. The REandreask2013-04-301-1/+9
| |\ \ | | |/ | | | | | | | | | become too restrictive again. SuSe added a timestamp after the version. Loosened up a bit. Bumped package to version 1.0.12.
| | * (::platform::LibcVersion): Followup to the 2013-01-30 change. The REandreask2013-04-301-0/+8
| | | | | | | | | | | | | | | become too restrictive again. SuSe added a timestamp after the version. Loosened up a bit. Bumped package to version 1.0.12.
| | * Update dde to version 1.3.3. jan.nijtmans2013-04-251-0/+7
| | | | | | | | | | | | Update registry to version 1.2.2. (the same as distributed with Tcl 8.5.14)
* | | Improve code generation for [array set] in a common case.dkf2013-04-291-0/+5
| | |
* | | Implement Tcl_NewBooleanObj, Tcl_DbNewBooleanObj and Tcl_SetBooleanObj as ↵jan.nijtmans2013-04-231-12/+20
|\ \ \ | |/ / | | | | | | | | | | | | macros using Tcl_NewIntObj, Tcl_DbNewLongObj and Tcl_SetIntObj. Starting with Tcl 8.5, this is exactly the same, it only eliminates code duplication. Eliminate use of NO_WIDE_TYPE everywhere: It's exactly the same as TCL_WIDE_INT_IS_LONG
| * | Split ChangeLog in 3 parts, just as already done on trunkjan.nijtmans2013-04-231-7900/+477
| | |
| * | Implement Tcl_NewBooleanObj, Tcl_DbNewBooleanObj and Tcl_SetBooleanObj as ↵jan.nijtmans2013-04-231-0/+7
| | | | | | | | | | | | | | | macros using Tcl_NewIntObj, Tcl_DbNewLongObj and Tcl_SetIntObj. Starting with Tcl 8.5, this is exactly the same, it only eliminates code duplication.
* | | Implement many Tcl_*Var* functions and Tcl_GetIndexFromObj as ↵jan.nijtmans2013-04-191-0/+6
|\ \ \ | |/ / | | | | | | (faster/stack-saving) macros around resp their Tcl_*Var*2 equivalent and Tcl_GetIndexFromObjStruct
| * | Implement many Tcl_*Var* functions and Tcl_GetIndexFromObj as ↵jan.nijtmans2013-04-191-0/+6
| |\ \ | | |/ | | | | | | (faster/stack-saving) macros around resp their Tcl_*Var*2 equivalent and Tcl_GetIndexFromObjStruct
| | * Implement many Tcl_*Var* functions and Tcl_GetIndexFromObj as ↵jan.nijtmans2013-04-191-0/+8
| | | | | | | | | | | | (faster/stack-saving) macros around resp their Tcl_*Var*2 equivalent and Tcl_GetIndexFromObjStruct
* | | Implement Tcl_Pkg* functions as macro's around Tcl_Pkg*Ex. This saves stack ↵jan.nijtmans2013-04-121-0/+5
|\ \ \ | |/ / | | | | | | space, is (marginally) faster, while still being fully up/down compatible. It makes pkgb.so loadable in "novem" without the need to change the Tcl_PkgProvide() call to Tcl_PkgProvideEx().
| * | Implement Tcl_Pkg* functions as macro's around Tcl_Pkg*Ex. This saves stack ↵jan.nijtmans2013-04-121-0/+5
| |\ \ | | |/ | | | | | | space, is (marginally) faster, while still being fully up/down compatible. It makes pkgb.so loadable in "novem" without the need to change the Tcl_PkgProvide() call to Tcl_PkgProvideEx().
| | * Allow URLs that don't have a path, but a query, e.g. ↵jan.nijtmans2013-04-091-0/+6
| | | | | | | | | | | | http://example.com?foo=bar and bump http to 2.5.8.
* | | 3610026 Stop crash when the number of "colors" in a regular expressiondgp2013-04-081-0/+8
|\ \ \ | |/ / | | | | | | overflows a short int. Thanks to Heikki Linnakangas for the report and the patch.
| * | 3610026 Stop crash when the number of "colors" in a regular expressiondgp2013-04-081-0/+8
| |\ \ | | |/ | | | | | | overflows a short int. Thanks to Heikki Linnakangas for the report and the patch.
| | * 3610026 Stop crash when the number of "colors" in a regular expressiondgp2013-04-081-0/+8
| | | | | | | | | | | | overflows a short int. Thanks to Heikki Linnakangas for the report and the patch.
| * | Allow URLs that don't have a path, but a query, max2013-04-041-0/+6
| | | | | | | | | e.g. http://example.com?foo=bar and bump http to 2.7.12.
| * | [Bug 3205320]: stack space detection defeated by inlining. Now fixed in the ↵jan.nijtmans2013-04-031-1/+7
| |\ \ | | | | | | | | | | | | cross-compile case as well.
| * | | Redate. Retag RC1.core_8_5_14core_8_5_14rcdgp2013-03-291-1/+1
| | | |
| * | | Update tzdata and release tagsdgp2013-03-231-1/+28
| |\ \ \ | | |/ /
| * | | Tag for releasedgp2013-03-221-0/+15
| | | |
* | | | Bump http to 2.8.7 in the other dozen places as well.max2013-04-041-0/+1
| | | |
* | | | Allow URLs that don't have a path, but a query query, e.g. ↵max2013-04-041-0/+5
| | | | | | | | | | | | | | | | http://example.com?foo=bar .
* | | | Update to tzdata2013bvenkat2013-03-221-0/+27
|\ \ \ \ | | |/ / | |/| |
| * | | Update to tzdata2013bvenkat2013-03-221-0/+27
| |/ /
* | | 2102614 Add ensemble indexing support to [auto_mkindex]. Thanks Brian Griffin.dgp2013-03-211-0/+5
|\ \ \ | |/ /
| * | 2102614 Add ensemble indexing support to [auto_mkindex]. Thanks Brian Griffin.dgp2013-03-211-0/+5
| | |
* | | 3597000 Consistent [file copy] result.dgp2013-03-191-0/+5
|\ \ \ | |/ /
| * | 3597000 Consistent [file copy] result.dgp2013-03-191-0/+5
| |\ \ | | |/
| | * 3597000 Consistent [file copy] result.dgp2013-03-191-0/+4
| | |
* | | [Bug 3608360]: Incompatible behaviour of "file exists".jan.nijtmans2013-03-191-2/+2
|\ \ \ | |/ /
| * | [Bug 2893771]: file stat fails on locked files on win32.jan.nijtmans2013-03-191-0/+5
| |\ \ | | |/
| | * [Bug 2893771]: file stat fails on locked files on win32.jan.nijtmans2013-03-191-0/+5
| | |
* | | Back out bug fix for [Bug 2893771], because it was the cause of the regression.jan.nijtmans2013-03-191-0/+5
| | |
* | | [Bug 3608360]: Test to make sure we never let [file exists] do globbing.dkf2013-03-181-1/+6
|\ \ \ | |/ /
| * | [Bug 3608360]: Test to make sure we never let [file exists] do globbing.dkf2013-03-181-1/+6
| |\ \ | | |/
| | * [Bug 3608360]: Test to make sure we never let [file exists] do globbing.dkf2013-03-181-0/+5
| | |
| | * Regenerate configure with autoconf-2.13. Mostly repairs line numbers.dgp2013-03-121-1/+1
| | |
* | | Patch by Andrew Shadura, providing better support for three architectures ↵jan.nijtmans2013-03-121-0/+5
|\ \ \ | |/ / | | | | | | they have in Debian.
| * | Patch by Andrew Shadura, providing better support for three architectures ↵jan.nijtmans2013-03-121-0/+5
| |\ \ | | |/ | | | | | | they have in Debian.
| | * Patch by Andrew Shadura, providing better support for three architectures ↵jan.nijtmans2013-03-121-0/+5
| | | | | | | | | | | | | | | they have in Debian. (regeneration of "configure" not done yet)
* | | 3607246,3607372 Unbalanced refcounts of literals in the global literal table.dgp2013-03-111-0/+5
| | |
* | | 3604074,3606683 Rewrite of the fixempties() routine (and supporting routines)dgp2013-03-061-0/+7
|\ \ \ | |/ / | | | | | | to completely eliminate the infinite loop hazard. Thanks to Tom Lane for the much improved solution.
| * | 3604074,3606683 Rewrite of the fixempties() routine (and supporting routines)dgp2013-03-061-0/+7
| |\ \ | | |/ | | | | | | to completely eliminate the infinite loop hazard. Thanks to Tom Lane for the much improved solution.
| | * 3604074,3606683 Rewrite of the fixempties() routine (and supporting routines)dgp2013-03-061-0/+7
| | | | | | | | | | | | to completely eliminate the infinite loop hazard. Thanks to Tom Lane for the much improved solution.
| | * New scheme for keeping the per-process tcl_precision value in sync withoutdgp2013-03-041-0/+11
| | | | | | | | | | | | | | | | | | | | | the need for mutex locks on every read. Uses adapted ProcessGlobalValue machinery backported from Tcl 8.5 where it's been working without reported problems. Thanks to Phil Brooks for reporting on tests which highlight the thread performance problems raised by the old scheme, and to Clif Flynt for further testing pointing the finger at tcl_precision locks as the main culprit.