summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* * generic/tclGetDate.y: Fixed a thread safety bug in the generatedKevin B Kenny2009-06-091-0/+11
| | | | | | | | | | * library/clock.tcl: Bison parser (needed a %pure-parser * tests/clock.test: declaration to avoid static variables). Discovered that the %pure-parser declaration allowed for returning the Bison error message to the Tcl caller in the event of a syntax error, so did so. * generic/tclDate.c: bison 2.3
* New DST rule for Bangladesh (Olson's tzdata2009i)Kevin B Kenny2009-06-081-0/+5
|
* * generic/tclExecute.c: Replace dynamically-initialized table withdgp2009-06-021-0/+4
| | | | | a table of static constants in the lookup table for exponent operator computations that fit in a 64 bit integer result.
* * generic/tclExecute.c: Corrected implementations and selectiondgp2009-06-021-0/+5
| | | | logic of the INST_EXPON instruction to fix [Bug 2798543].
* * tests/expr.test: Added many tests demonstrating the brokendgp2009-06-011-0/+5
| | | | cases of [Bug 2798543].
* Applied Olson's tzdata2009hKevin B Kenny2009-05-301-0/+5
|
* * library/platform/platform.tcl: Fixed handling of cpu ia64,andreas_kupries2009-05-291-0/+7
| | | | | | * library/platform/pkgIndex.tcl: taking ia64_32 into account * unix/Makefile.in: now. Bumped version to 1.0.5. Updated the * win/Makefile.in: installation commands.
* * generic/tclObj.c (Tcl_GetCommandFromObj): fix for bug [2785893],Miguel Sofer2009-05-081-0/+6
| | | | | insure that a command in a deleted namespace cannot be found through a cached name.
* * generic/tclCmdMZ.c: Improve overflow error message fromdgp2009-05-061-0/+5
| | | | [string repeat]. [Bug 2582327]
* Revert last commit which fails to build with msvc2005 and msvc6patthoyts2009-04-291-5/+0
|
* Fix [Bug 2651823].dkf2009-04-291-0/+5
|
* comment with last tcl.m4 changehobbs2009-04-281-0/+5
|
* Backport fix for [Bug 1028264]: WSACleanup() too early. The fix introduces ↵ferrieux2009-04-271-0/+6
| | | | "late exit handlers" for similar late process-wide cleanups.
* Backport fix for [Bug 2446662]: resync Win behavior on RST with that of unix ↵ferrieux2009-04-271-0/+5
| | | | (EOF).
* Fix examples. [Bug 2780680]dkf2009-04-271-2/+8
|
* Don't chmod/exec installManPage. [Patch 2769530]stwo2009-04-241-0/+5
|
* * generic/tclStringObj.c: AppendUnicodeToUnicodeRep faileddgp2009-04-151-0/+3
| | | | to set stringPtr->allocated to 0, leading to crashes.
* * changes: Update for 8.5.7 release.dgp2009-04-151-2/+6
|
* Removed -Wno-implicit-int from CFLAGS_WARNING.stwo2009-04-141-0/+4
| | | | Regen unix/configure.
* * library/tzdata/Asia/Karachi: Updated rules for Pakistan SummerKevin B Kenny2009-04-141-0/+5
| | | | Time (Olson's tzdata2009f)
* D'ohdas2009-04-111-2/+2
|
* *** 8.5.7 TAGGED FOR RELEASE ***dgp2009-04-101-0/+2
|
* * generic/tclStringObj.c (UpdateStringOfString): Fix bug detecteddgp2009-04-101-0/+3
| | | | by compiler warning about undefined "dst".
* * unix/tclUnixChan.c: TclUnixWaitForFile(): use FD_* macrosdas2009-04-101-0/+4
| | | | | * macosx/tclMacOSXNotify.c: to manipulate select masks (Cassoff). [Bug 1960647]
* * unix/tclLoadDyld.c: use RTLD_GLOBAL instead of RTLD_LOCAL.das2009-04-101-0/+3
| | | | [Bug 1961211]
* typodas2009-04-101-2/+2
|
* * macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allowdas2009-04-101-2/+26
| | | | | | | | | | | | | | | | | | * unix/tclUnixChan.c: embedding into applications that * unix/tclUnixEvent.c: already have a CFRunLoop running and want to run the tcl event loop via Tcl_ServiceModeHook(TCL_SERVICE_ALL). * macosx/tclMacOSXNotify.c: add CFRunLoop based Tcl_Sleep() and * unix/tclUnixChan.c: TclUnixWaitForFile() implementations * unix/tclUnixEvent.c: and disable select() based ones in CoreFoundation builds. * unix/tclUnixNotify.c: simplify, sync with tclMacOSXNotify.c. * generic/tclInt.decls: add TclMacOSXNotifierAddRunLoopMode() * generic/tclIntPlatDecls.h: internal API, regen. * generic/tclStubInit.c:
* * changes: Update for 8.5.7 release.dgp2009-04-101-0/+2
|
* * macosx/tclMacOSXBundle.c: on Mac OS X 10.4 and later, replacedas2009-04-101-0/+5
| | | | deprecated NSModule API by dlfcn API.
* * generic/tcl.h: Bump to 8.5.7 for release.dgp2009-04-101-0/+11
| | | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:
* * tests/httpd: Backport new tests for http 2.7.3.dgp2009-04-101-0/+5
| | | | * tests/http.tcl:
* Fix tzdata line terminatorsKevin B Kenny2009-04-091-0/+1
|
* Olson's tzdata2009eKevin B Kenny2009-04-091-0/+4
|
* * library/http/http.tcl: Backport http 2.7.3 from HEAD fordgp2009-04-091-0/+7
| | | | | | * library/http/pkgIndex.tcl: bundling with the Tcl 8.5.7 release. * unix/Makefile.in: * win/Makefile.in:
* * library/platform/platform.tcl: Extended the darwin sections toandreas_kupries2009-04-081-0/+10
| | | | | | | | | * library/platform/pkgIndex.tcl: add a kernel version number to * unix/Makefile.in: the identifier for anything from Leopard (10.5) * win/Makefile.in: on up. Extended patterns for same. Extended cpu * doc/platform.n: recognition for 64bit Tcl running on a 32bit kernel on a 64bit processor (By Daniel Steffen). Bumped version to 1.0.4. Updated Makefiles.
* * library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) todgp2009-04-081-0/+7
| | | | | | * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in:
* * generic/tclStringObj.c: Completed backports of fixes fordgp2009-04-071-0/+5
| | | | [Bug 2494093] and [Bug 2553906].
* * doc/Alloc.3: Size argument is "unsigned int". [Bug 2556263]dgp2009-03-301-0/+2
|
* * generic/tclStringObj.c: Added protections from invalid memorydgp2009-03-301-0/+8
| | | | | | | * generic/tclTestObj.c: accesses when we append (some part of) * tests/stringObj.test: a Tcl_Obj to itself. Added the appendself and appendself2 subcommands to the [teststringobj] testing command and added tests to the test suite. [Bug 2603158]
* * generic/tclPathObj.c (TclPathPart): TclPathPart() was computingdgp2009-03-271-0/+7
| | | | | | * tests/fileName.test: the wrong results for both [file dirname] and [file tail] on "path" arguments with the PATHFLAGS != 0 intrep and with an empty string for the "joined-on" part. [Bug 2710920]
* typodgp2009-03-261-1/+1
|
* * generic/tclStringObj.c: Test stringObj-6.9 checks thatdgp2009-03-211-0/+4
| | | | | * tests/stringObj.test: Tcl_AppendStringsToObj() no longer crashes when operating on a pure unicode value. [Bug 2597185]
* * generic/tclExecute.c (INST_CONCAT1): Panic when appends overflowdgp2009-03-201-0/+5
| | | | the max length of a Tcl value. [Bug 2669109]
* * win/tclWinFile.c (TclpObjNormalizePath): Corrected Tcl_Obj leak.dgp2009-03-181-0/+5
| | | | Thanks to Joe Mistachkin for detection and patch. [Bug 2688184].
* Added support for SIGINFO. [Patch 1513655]dkf2009-03-151-0/+5
|
* * generic/tclPathObj.c: Fixed mistaken logic in TclFSGetPathType()dgp2009-02-201-0/+7
| | | | | | * tests/fileName.test: that assumed (not "absolute" => "relative"). This is a false assumption on Windows, where "volumerelative" is another possibility. [Bug 2571597].
* * win/tcl.m4, win/configure: Check if cl groks _WIN64 already tohobbs2009-02-171-0/+6
| | | | | avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds.
* * generic/tclStringObj.c: Added overflow protections to thedgp2009-02-051-0/+6
| | | | | AppendUtfToUtfRep routine to either avoid invalid arguments and crashes, or to replace them with controlled panics. [Bug 2561794]
* * generic/tclStringObj.c (SetUnicodeObj): Corrected failure ofdgp2009-02-041-0/+4
| | | | | Tcl_SetUnicodeObj() to panic on a shared object. [Bug 2561488]. Also factored out common code to reduce duplication.
* * generic/tclCmdMZ.c: Prevent crashes due to int overflow of thedgp2009-02-041-0/+5
| | | | length of the result of [string repeat]. [Bug 2561746]