Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclStringObj.c: Revised [format] to not overflow the | dgp | 2009-06-10 | 2 | -9/+77 |
| | | | | | | | integer calculations computing the length of the %ll formats of really big integers. Also added protections so that [format]s that would produce results overflowing the maximum string length of Tcl values throw a normal Tcl error instead of a panic. [Bug 2801413] | ||||
* | * generic/tclGetDate.y: Fixed a thread safety bug in the generated | Kevin B Kenny | 2009-06-09 | 5 | -291/+521 |
| | | | | | | | | | | * 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 Kenny | 2009-06-08 | 2 | -0/+7 |
| | |||||
* | * generic/tclExecute.c: Replace dynamically-initialized table with | dgp | 2009-06-02 | 2 | -44/+14 |
| | | | | | 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 selection | dgp | 2009-06-02 | 2 | -41/+69 |
| | | | | logic of the INST_EXPON instruction to fix [Bug 2798543]. | ||||
* | * tests/expr.test: Added many tests demonstrating the broken | dgp | 2009-06-01 | 2 | -1/+331 |
| | | | | cases of [Bug 2798543]. | ||||
* | Applied Olson's tzdata2009h | Kevin B Kenny | 2009-05-30 | 3 | -105/+110 |
| | |||||
* | * library/platform/platform.tcl: Fixed handling of cpu ia64, | andreas_kupries | 2009-05-29 | 5 | -10/+17 |
| | | | | | | * 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 Sofer | 2009-05-08 | 2 | -1/+8 |
| | | | | | insure that a command in a deleted namespace cannot be found through a cached name. | ||||
* | * generic/tclCmdMZ.c: Improve overflow error message from | dgp | 2009-05-06 | 3 | -3/+10 |
| | | | | [string repeat]. [Bug 2582327] | ||||
* | Revert last commit which fails to build with msvc2005 and msvc6 | patthoyts | 2009-04-29 | 2 | -9/+4 |
| | |||||
* | Fix [Bug 2651823]. | dkf | 2009-04-29 | 2 | -4/+9 |
| | |||||
* | comment with last tcl.m4 change | hobbs | 2009-04-28 | 1 | -0/+5 |
| | |||||
* | * unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the check | hobbs | 2009-04-28 | 2 | -5/+7 |
| | | | | to add _r to CC on AIX with threads. | ||||
* | Backport fix for [Bug 1028264]: WSACleanup() too early. The fix introduces ↵ | ferrieux | 2009-04-27 | 4 | -5/+115 |
| | | | | "late exit handlers" for similar late process-wide cleanups. | ||||
* | Backport fix for [Bug 2446662]: resync Win behavior on RST with that of unix ↵ | ferrieux | 2009-04-27 | 2 | -2/+19 |
| | | | | (EOF). | ||||
* | Fix examples. [Bug 2780680] | dkf | 2009-04-27 | 2 | -23/+29 |
| | |||||
* | Don't chmod/exec installManPage. [Patch 2769530] | stwo | 2009-04-24 | 2 | -7/+9 |
| | |||||
* | * generic/tclStringObj.c: AppendUnicodeToUnicodeRep failedcore_8_5_7 | dgp | 2009-04-15 | 2 | -1/+5 |
| | | | | to set stringPtr->allocated to 0, leading to crashes. | ||||
* | * changes: Update for 8.5.7 release. | dgp | 2009-04-15 | 2 | -7/+11 |
| | |||||
* | Removed -Wno-implicit-int from CFLAGS_WARNING. | stwo | 2009-04-14 | 3 | -2/+6 |
| | | | | Regen unix/configure. | ||||
* | * library/tzdata/Asia/Karachi: Updated rules for Pakistan Summer | Kevin B Kenny | 2009-04-14 | 2 | -0/+7 |
| | | | | Time (Olson's tzdata2009f) | ||||
* | update Apple copyright notice for 2009-04-10 changes | das | 2009-04-14 | 4 | -51/+13 |
| | |||||
* | typos | dgp | 2009-04-13 | 1 | -3/+3 |
| | |||||
* | D'oh | das | 2009-04-11 | 1 | -2/+2 |
| | |||||
* | fix warning | das | 2009-04-10 | 1 | -1/+3 |
| | |||||
* | silence warning preventing symbols build with msvc6 (signed/unsigned comparison) | patthoyts | 2009-04-10 | 1 | -2/+2 |
| | |||||
* | *** 8.5.7 TAGGED FOR RELEASE *** | dgp | 2009-04-10 | 1 | -0/+2 |
| | |||||
* | * generic/tclStringObj.c (UpdateStringOfString): Fix bug detected | dgp | 2009-04-10 | 2 | -3/+6 |
| | | | | by compiler warning about undefined "dst". | ||||
* | Darwin additions | das | 2009-04-10 | 1 | -1/+5 |
| | |||||
* | * unix/tclUnixChan.c: TclUnixWaitForFile(): use FD_* macros | das | 2009-04-10 | 3 | -68/+66 |
| | | | | | * macosx/tclMacOSXNotify.c: to manipulate select masks (Cassoff). [Bug 1960647] | ||||
* | typos | dgp | 2009-04-10 | 1 | -2/+2 |
| | |||||
* | * unix/tclLoadDyld.c: use RTLD_GLOBAL instead of RTLD_LOCAL. | das | 2009-04-10 | 2 | -3/+6 |
| | | | | [Bug 1961211] | ||||
* | typo | das | 2009-04-10 | 1 | -2/+2 |
| | |||||
* | * macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allow | das | 2009-04-10 | 8 | -437/+1088 |
| | | | | | | | | | | | | | | | | | | * 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: | ||||
* | * unix/configure.in (Darwin): use Darwin SUSv3 extensions if | das | 2009-04-10 | 3 | -5/+100 |
| | | | | | | | | available; remove /Network locations from default tcl package search path (NFS mounted locations and thus slow). * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 | ||||
* | * changes: Update for 8.5.7 release. | dgp | 2009-04-10 | 2 | -1/+44 |
| | |||||
* | * macosx/tclMacOSXBundle.c: on Mac OS X 10.4 and later, replace | das | 2009-04-10 | 2 | -8/+84 |
| | | | | deprecated NSModule API by dlfcn API. | ||||
* | * generic/tcl.h: Bump to 8.5.7 for release. | dgp | 2009-04-10 | 10 | -16/+27 |
| | | | | | | | | | | | | * 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. | dgp | 2009-04-10 | 3 | -5/+22 |
| | | | | * tests/http.tcl: | ||||
* | Fix tzdata line terminators | Kevin B Kenny | 2009-04-09 | 561 | -49072/+49075 |
| | |||||
* | Olson's tzdata2009e | Kevin B Kenny | 2009-04-09 | 560 | -48700/+49075 |
| | |||||
* | * library/http/http.tcl: Backport http 2.7.3 from HEAD for | dgp | 2009-04-09 | 5 | -145/+192 |
| | | | | | | * 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 to | andreas_kupries | 2009-04-08 | 6 | -11/+59 |
| | | | | | | | | | * 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!) to | dgp | 2009-04-08 | 5 | -17/+24 |
| | | | | | | * 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 for | dgp | 2009-04-07 | 2 | -68/+117 |
| | | | | [Bug 2494093] and [Bug 2553906]. | ||||
* | * doc/Alloc.3: Size argument is "unsigned int". [Bug 2556263] | dgp | 2009-03-30 | 2 | -2/+4 |
| | |||||
* | * generic/tclStringObj.c: Added protections from invalid memory | dgp | 2009-03-30 | 4 | -4/+141 |
| | | | | | | | * 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 computing | dgp | 2009-03-27 | 3 | -4/+50 |
| | | | | | | * 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] | ||||
* | typo | dgp | 2009-03-26 | 1 | -1/+1 |
| |