Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * win/tclWinPipe.c (Tcl_WaitPid): Backport of fix made to the head | andreas_kupries | 2006-03-14 | 2 | -5/+32 |
| | | | | | | | | | | by David Gravereaux in 2004. See ChangeLog entry 2004-01-19. [Bug 1381436]. Fixed a thread-safety problem with the process list. The delayed cut operation after the wait was going stale by being outside the list lock. It now cuts within the lock and does a locked splice for when it needs to instead. [Bug 859820] | ||||
* | * generic/tclEncoding.c: Report error when an escape encoding | dgp | 2006-03-13 | 2 | -5/+27 |
| | | | | is missing one of its sub-encodings [Bug 506653]. | ||||
* | * unix/configure.in: Revert change from 2005-07-26 that sometimes | dgp | 2006-03-13 | 4 | -16/+12 |
| | | | | | * unix/configure: added $prefix/share to the tcl_pkgPath. See [Patch 1231015]. autoconf-2.13. | ||||
* | typo | dgp | 2006-03-10 | 1 | -1/+1 |
| | |||||
* | Added notes about fixing Bug #1437595. | vasiljevic | 2006-03-10 | 1 | -0/+21 |
| | |||||
* | Finalization of the sockets is now solely done in | vasiljevic | 2006-03-10 | 2 | -75/+83 |
| | | | | | | | TclpFinalizeSockets() and not over the thread-exit handler, because the order of actions the Tcl generic core will impose may result in cores/hangs if the thread exit handler tears down socket subsystem too early (See Tcl Bug #1437595). | ||||
* | Added no-op TclpFinalizeSockets() | vasiljevic | 2006-03-10 | 1 | -1/+23 |
| | |||||
* | Finalization of the pipes are now solely done in TclpFinalizePipes and | vasiljevic | 2006-03-10 | 1 | -34/+11 |
| | | | | | | not over the thread-exit handler, because the order of actions the Tcl generic core will impose may result in cores/hangs if the thread exit handler tearis down pipes too early (see Bug # 1437595). | ||||
* | Invokes TclpFinalizeSockets() as part of the TclFinalizeIOSubsystem() call. | vasiljevic | 2006-03-10 | 1 | -3/+16 |
| | |||||
* | Added TclpFinalizeSockets() (Tcl Bug #1437595) | vasiljevic | 2006-03-10 | 1 | -1/+2 |
| | |||||
* | Cosmetic touches and identation | vasiljevic | 2006-03-10 | 1 | -7/+7 |
| | |||||
* | backport of some file readable/writable fixes from HEAD | vincentdarley | 2006-03-10 | 4 | -14/+249 |
| | |||||
* | Undo latest commit. Controversy arose, and we're about to release. | dgp | 2006-03-09 | 2 | -9/+2 |
| | | | | Save arguments about it for another day. | ||||
* | * generic/tclPanic.c (Tcl_PanicVA): added an unconditional abort | Miguel Sofer | 2006-03-09 | 2 | -2/+9 |
| | | | | | | at the end, to insure that a panic cannot return even if the actual procedure was overriden by a Tcl_SetPanicProc() call. Bug caught by looking at Coverity's analysis. | ||||
* | typo | dgp | 2006-03-07 | 1 | -2/+2 |
| | |||||
* | oops! got out of sync; reverting... | dgp | 2006-03-07 | 4 | -10/+4 |
| | |||||
* | * library/http/http.tcl: Bump to version 2.5.3 to cover bug fix | dgp | 2006-03-07 | 1 | -1/+4 |
| | | | | * library/http/pkgIndex.tcl: in URL parsing. [Bug 1358369] | ||||
* | *** 8.4.13 TAGGED FOR RELEASE *** | dgp | 2006-03-07 | 3 | -3/+8 |
| | | | | | * library/http/http.tcl: Bump to version 2.5.3 to cover bug fix * library/http/pkgIndex.tcl: in URL parsing. [Bug 1358369] | ||||
* | * README: Bump version number to 8.4.13 and update | dgp | 2006-03-07 | 12 | -19/+48 |
| | | | | | | | | | | | | * changes: changes to start prep for an 8.4.13 release. * generic/tcl.h: * tools/tcl.wse.in: * unix/configure{.in}: * unix/tcl.spec: * win/README.binary: * win/configure{.in}: * tests/parse.test: Missing constraint | ||||
* | * generic/tclBasic.c: Revised handling of TCL_EVAL_* flags to | dgp | 2006-03-06 | 3 | -30/+47 |
| | | | | | * tests/parse.test: simplify TclEvalObjvInternal and to correct the auto-loading of alias targets (parse-8.12). [Bug 1444291]. | ||||
* | see changes | hobbs | 2006-03-02 | 1 | -9/+16 |
| | |||||
* | * win/Makefile.in: convert _NATIVE paths to use / to avoid ".\" | hobbs | 2006-03-02 | 1 | -6/+6 |
| | | | | path-as-escape issue. | ||||
* | []-quote ac_defun functions | hobbs | 2006-03-02 | 2 | -35/+35 |
| | |||||
* | * unix/tcl.m4: Fix for tk bug #1334613 to sort out shared library | patthoyts | 2006-03-02 | 3 | -2/+7 |
| | | | | * unix/configure: issues on NetBSD. Regenerated configure script. | ||||
* | * generic/tclBasic.c: Corrections to be sure that TCL_EVAL_GLOBAL | dgp | 2006-02-28 | 4 | -13/+100 |
| | | | | | | * tests/parse.test: evaluations act the same as [uplevel #0] * tests/trace.test: evaluations, even when execution traces or invocations of [::unknown] are present. [Bug 1439836]. | ||||
* | typo | dgp | 2006-02-16 | 1 | -1/+1 |
| | |||||
* | * generic/tclIndexObj.c: Disallow the "ambiguous" error message | dgp | 2006-02-16 | 3 | -4/+12 |
| | | | | * generic/indexObj.test: when TCL_EXACT matching is requested. | ||||
* | * generic/tclIO.c: Made several routines tolerant of | dgp | 2006-02-15 | 3 | -27/+50 |
| | | | | * generic/tclIOUtil.c: interp == NULL arguments. [Bug 1380662] | ||||
* | * tests/main.test (Tcl_Main-6.7): Improved robustness of | dgp | 2006-02-09 | 2 | -1/+7 |
| | | | | command auto-completion test. [Bug 1422736]. | ||||
* | Backport of part of FreeBSD port | dkf | 2006-01-25 | 2 | -3/+15 |
| | |||||
* | replaced new test string-12.21 with dkf's version from HEAD | Miguel Sofer | 2006-01-23 | 1 | -9/+14 |
| | |||||
* | added test for [Bug 1410553] | Miguel Sofer | 2006-01-23 | 2 | -3/+15 |
| | |||||
* | * generic/tclStringObj.c: fixed incorrect handling of internal rep | Miguel Sofer | 2006-01-23 | 2 | -2/+7 |
| | | | | in Tcl_GetRange [Bug 1410553]. Thanks to twylite and Peter Spjuth. | ||||
* | * generic/tclPipe.c (FileForRedirect): Prevent nameString from | rmax | 2006-01-16 | 3 | -7/+16 |
| | | | | | being freed without having been initialized. * tests/exec.test: Added a test for the above. | ||||
* | Fixed potential overwriting of already freed memory | vasiljevic | 2006-01-12 | 2 | -3/+13 |
| | | | | | which caused all kinds of (rare but reproducible) coredumps all over the place. | ||||
* | increment tcltest version requirement | dgp | 2006-01-11 | 1 | -2/+2 |
| | |||||
* | * tests/error.test (error-7.0): Test the timing of write traces | dgp | 2006-01-11 | 2 | -1/+26 |
| | | | | on ::errorInfo [Bug 1397843]. | ||||
* | * unix/configure: add caching, use AC_CACHE_CHECK instead of | das | 2006-01-10 | 4 | -842/+1051 |
| | | | | | | | * unix/configure.in: AC_CACHE_VAL where possible, consistent message * unix/tcl.m4: quoting, sync relevant tclconfig/tcl.m4 and HEAD changes and gratuitous formatting differences, fix SC_CONFIG_MANPAGES with default argument, Darwin improvements to SC_LOAD_*CONFIG. | ||||
* | * generic/tclNamesp.c (NamespaceInscopeCmd): [namespace inscope] | dgp | 2006-01-09 | 3 | -4/+19 |
| | | | | | * tests/namespace.test: commands were not reported by [info level] [Bug 1400572]. | ||||
* | Use %ld instead of %d in Tcl_GetMemoryInfo | dkf | 2005-12-20 | 2 | -9/+14 |
| | |||||
* | Clarify specification of variable substitution | dkf | 2005-12-19 | 2 | -383/+389 |
| | |||||
* | * generic/tclIOUtil.c: workaround gcc warning "comparison is always | das | 2005-12-15 | 3 | -2/+27 |
| | | | | * generic/tclTest.c: false due to limited range of data type". | ||||
* | * unix/configure.in: run check for fts API on all platforms, since Linux | das | 2005-12-14 | 3 | -36/+39 |
| | | | | | | glibc2 and *BSDs also have this and using fts is more efficient than recursive opendir/readdir (sync with HEAD). * unix/configure: regen. | ||||
* | * unix/tcl.m4, unix/configure: Fix sh quoting error reported in | hobbs | 2005-12-12 | 3 | -4/+9 |
| | | | | bash-3.1+ [Bug 1377619] (schafer) | ||||
* | * generic/tclExecute.c (ExprAbsFunc): fixed the abs(MIN_INT) case | rmax | 2005-12-12 | 2 | -3/+9 |
| | | | | | so that it doesn't break on compilers that don't assume integers to wrap around (e.g. gcc-4.1.0). | ||||
* | Fix [Bug 1374778] | dkf | 2005-12-09 | 3 | -3/+32 |
| | |||||
* | advance core-8-4-12 tagcore_8_4_12 | dgp | 2005-12-06 | 1 | -2/+2 |
| | |||||
* | * unix/tclUnixPort.h (Darwin): fix incorrect __DARWIN_UNIX03 configure | das | 2005-12-06 | 1 | -1/+3 |
| | | | | overrides that were originally copied from Darwin CVS (rdar://3693001). | ||||
* | * unix/tclUnixPort.h (Darwin): fix incorrect __DARWIN_UNIX03 configure | das | 2005-12-06 | 2 | -8/+15 |
| | | | | overrides that were originally copied from Darwin CVS (rdar://3693001). | ||||
* | 2005-12-05 Don Porter <dgp@users.sourceforge.net> | dgp | 2005-12-05 | 5 | -36/+189 |
| | | | | | | | | | *** 8.4.12 TAGGED FOR RELEASE *** * unix/configure.in: Revised fix for [Bug 1034337] from Daniel * unix/tclUnixFCmd.c: Steffen. Uses fts_*() routines. * unix/configure: autoconf-2.13 * changes: Update changes for 8.4.12 release |