Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * unix/tclUnixFCmd.c (CopyFile): [SF Tcl Bug 1586470]. Added code | andreas_kupries | 2006-11-07 | 2 | -1/+17 |
| | | | | | to fall back to a hardwired default block size should the filesystem report a bogus value. | ||||
* | * generic/tclBasic.c (TEOVI): fix por possible leak of a Command | Miguel Sofer | 2006-11-04 | 3 | -13/+46 |
| | | | | | | | | | in the presence of execution traces that delete it. * generic/tclBasic.c (TEOVI): * tests/trace.test (trace-21.11): fix for [Bug 1590232], execution traces may cause a second command resolution in the wrong namespace. | ||||
* | * generic/tclEnv.c (Darwin): mark _environ symbol as unexported. | das | 2006-10-31 | 2 | -1/+6 |
| | |||||
* | Fix bug #1582769 build with VC2003 and correct i386 arch. | patthoyts | 2006-10-31 | 2 | -2/+9 |
| | |||||
* | * README: Bump version number to 8.4.15 | dgp | 2006-10-23 | 10 | -16/+29 |
| | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: | ||||
* | advance 8.4.14 tagcore_8_4_14 | dgp | 2006-10-18 | 1 | -2/+2 |
| | |||||
* | Ensure builds with VC6 without Platform SDK and Pickup MACHINE from environment | patthoyts | 2006-10-18 | 3 | -11/+24 |
| | | | | to make life easier on Windows non-x86 platforms. | ||||
* | * generic/tclIOUtil.c: Cleaned up some code flagged by a | dgp | 2006-10-17 | 5 | -20/+25 |
| | | | | | | * generic/tclInt.h: `make checkexports` test. * win/tclWin32Dll.c: * win/tclWinFile.c: | ||||
* | Set release date | dgp | 2006-10-16 | 1 | -2/+2 |
| | |||||
* | * macosx/Makefile: don't redo prebinding of non-prebound binaires. | das | 2006-10-16 | 2 | -4/+9 |
| | |||||
* | * changes: updates for 8.4.14 release. | das | 2006-10-16 | 2 | -3/+9 |
| | |||||
* | * generic/tclPkg.c (Tcl_PkgRequireEx): Corrected crash when | andreas_kupries | 2006-10-11 | 2 | -8/+18 |
| | | | | | argument version==NULL passed in. Backport of the fix for the same problem in 8.5. | ||||
* | * changes: changes updated for 8.4.14 release. | dgp | 2006-10-10 | 2 | -2/+28 |
| | |||||
* | dup test name | dgp | 2006-10-10 | 1 | -2/+2 |
| | |||||
* | update tests to handle strictness change | hobbs | 2006-10-06 | 2 | -1/+18 |
| | |||||
* | Remove RTCc flag | patthoyts | 2006-10-06 | 3 | -7/+7 |
| | |||||
* | note default "false" for http::strict for 8.4 | hobbs | 2006-10-06 | 1 | -1/+1 |
| | |||||
* | * library/http/http.tcl (http::geturl): only do geturl url rfc | hobbs | 2006-10-06 | 2 | -4/+12 |
| | | | | | 3986 validity checking if $::http::strict is true (default false for 8.5). [Bug 1560506] | ||||
* | (UnicodeToUtfProc): dst must be set to (ch & 0xFF) to work on big endian systems | hobbs | 2006-10-06 | 1 | -2/+2 |
| | |||||
* | * generic/tcl.h: note limitation on changing Tcl_UniChar size | hobbs | 2006-10-05 | 4 | -29/+52 |
| | | | | | | * generic/tclEncoding.c (UtfToUnicodeProc, UnicodeToUtfProc): * tests/encoding.test (encoding-16.1): fix alignment issues in unicode <> utf conversion procs. [Bug 1122671] | ||||
* | * generic/tclVar.c (Tcl_LappendObjCmd): | Miguel Sofer | 2006-10-05 | 3 | -3/+25 |
| | | | | | * tests/append.test(4.21-22): fix for longstanding [Bug 1570718], lappending nothing to non-list. Reported by lvirden | ||||
* | Bug 1400572 will remain knownBug for 8.4.14 | dgp | 2006-10-04 | 1 | -2/+2 |
| | |||||
* | Attempt to correct regression filename-16.6 due to 2006-05-13 commit. | dgp | 2006-10-03 | 1 | -2/+6 |
| | |||||
* | * generic/tclFileName.c (TclGlob): Prevent doubling of directory | dgp | 2006-10-02 | 2 | -1/+10 |
| | | | | separators by [glob]. [Bug 1569042] | ||||
* | Handle possible missing define | patthoyts | 2006-10-01 | 2 | -4/+8 |
| | |||||
* | Backported fix for bug #1420432 (cannot set mtime for directories on windows). | patthoyts | 2006-10-01 | 3 | -5/+35 |
| | |||||
* | 2006-09-30 Miguel Sofer <msofer@users.sf.net> | Miguel Sofer | 2006-09-30 | 2 | -5/+21 |
| | | | | | * generic/tclUtil.c (Tcl_SplitList): optimisation, [Patch 1344747] by dgp. | ||||
* | * win/makefile.vc: Updated MSVC build to properly deal with | patthoyts | 2006-09-26 | 7 | -126/+352 |
| | | | | | | | | * win/nmakehlp.c: MSVC8 and AMD64 target. Backport from 8.5 * win/rules.vc: * generic/tcl.h: Fixed stat definition for MSVC8 AMD64. * win/tclWinSock.c: Casting type police. * win/tclWinTime.c: | ||||
* | * generic/tcl.h: As 2006-09-22 commit from Donal K. Fellows | dgp | 2006-09-26 | 2 | -4/+8 |
| | | | | | | demonstrates, "#define NULL 0" is just wrong, and as a quotable chat figure observed, "If NULL isn't defined, we're not using a C compiler." Improper fallback definition of NULL removed. | ||||
* | * generic/tclIO.c (Tcl_StackChannel): Fixed [SF Tcl Bug 1564642], | andreas_kupries | 2006-09-25 | 2 | -2/+8 |
| | | | | | aka coverity #51. Extended loop condition, added checking for NULL to prevent seg.fault. | ||||
* | * generic/tclBasic.c: Reverted exposure of patchlevel in | andreas_kupries | 2006-09-25 | 2 | -6/+13 |
| | | | | | | registered core version when TIP#268 features are activated. Better compatibility with existing packages. Like Tk. | ||||
* | * generic/tclParse.c (Tcl_ParseCommand): also return an error if | Miguel Sofer | 2006-09-24 | 3 | -5/+15 |
| | | | | | | | start==NULL and numBytes<0. This is coverity's bug #20 * generic/tclStringObj.c (STRING_SIZE): fix allocation for 0-length strings. This is coverity's bugs #54-5 | ||||
* | * generic/tclInt.h: Moved TIP#268's field 'packagePrefer' to the | andreas_kupries | 2006-09-22 | 2 | -10/+15 |
| | | | | end of the structure, for better backward compatibility. | ||||
* | * generic/tclPkg.c (Tcl_PkgRequireEx): Changes handling of the | andreas_kupries | 2006-09-22 | 2 | -2/+66 |
| | | | | | | return information from 'Tcl_PkgRequireProc'. Keep the interpreter result empty. Backport of fix for problem found while testing #268 under 8.5. More details in the comments. | ||||
* | Fix [Bug 1562528] | dkf | 2006-09-22 | 2 | -2/+8 |
| | |||||
* | * generic/tcl.decls: Implemented TIP #268, conditionally. | andreas_kupries | 2006-09-22 | 13 | -143/+1993 |
| | | | | | | | | | | | | | | | * generic/tclBasic.c: Define TCL_TIP268 to activate the new * generic/tclDecls.h: features. * generic/tclInt.h: * generic/tclPkg.c: * generic/tclStubInit.c: * generic/tclTest.c: * library/init.tcl * library/package.tcl: * tests/pkg.test: * tests/platform.test: * tests/safe.test: * doc/PkgRequire.3: | ||||
* | * library/http/http.tcl: Change " " -> "+" url encoding mapping | hobbs | 2006-09-15 | 4 | -12/+18 |
| | | | | | * library/http/pkgIndex.tcl: to " " -> "%20" as per RFC 3986. * tests/http.test (http-5.1): bump http to 2.5.3 for 8.4.14 | ||||
* | * unix/configure.in (HAVE_MTSAFE_GETHOST*): Modified to recognize | andreas_kupries | 2006-09-12 | 3 | -195/+220 |
| | | | | | | HP-UX 11.00 and beyond as having mt-safe implementations of the gethost functions. * unix/configure: Regenerated, using autoconf 2.13 | ||||
* | * unix/tclUnixCompat.c (PadBuffer): Fixed bug in calculation of | andreas_kupries | 2006-09-12 | 2 | -5/+17 |
| | | | | | the increment needed to align the pointer, and added documentation explaining why the macro is implemented as it is. | ||||
* | * tests/msgcat.test: Bumped version in auxiliary files as well. | andreas_kupries | 2006-09-11 | 3 | -4/+9 |
| | | | | * doc/msgcat.n: | ||||
* | * unix/tclUnixCompat.c: make compatLock static and only declare it when | das | 2006-09-11 | 2 | -107/+116 |
| | | | | | it will actually be used; #ifdef parts of TSD that are not always needed; adjust #ifdefs to cover all possible cases; fix whitespace. | ||||
* | * library/msgcat/msgcat.tcl: Bump to version msgcat 1.3.4 to account | dgp | 2006-09-10 | 3 | -3/+8 |
| | | | | * library/msgcat/pkgIndex.tcl: for modifications. | ||||
* | * library/msgcat/msgcat.tcl (msgcat::Init): on Darwin, add fallback of | das | 2006-09-10 | 6 | -928/+1008 |
| | | | | | | | | | | * tests/msgcat.test: default msgcat locale to * unix/tclUnixInit.c (TclpSetVariables): current CFLocale identifier if available (via private ::tcl::mac::locale global, set at interp init when on Mac OS X 10.3 or later with CoreFoundation). * unix/tcl.m4: add caching to new SC_TCL_* macros for MT-safe wrappers. * unix/configure: autoconf-2.13 | ||||
* | Fixed compilation for Darwin so the compiler does not bark about | vasiljevic | 2006-09-08 | 1 | -8/+11 |
| | | | | defined but unused functions. | ||||
* | * unix/tclUnixCompat.c: Fixed conditions for CopyArray/CopyString, | andreas_kupries | 2006-09-08 | 2 | -6/+11 |
| | | | | and CopyHostent. Also fixed bad var names in TclpGetHostByName. | ||||
* | For Darwin, assume gethostbyname() and gethostbyaddr() are MT-safe | vasiljevic | 2006-09-08 | 4 | -202/+237 |
| | | | | starting with Dariwn 6 (Mac OSX 10.2) or later. | ||||
* | * unix/tclUnixFCmd.c: Removed some false tests added | vasiljevic | 2006-09-07 | 3 | -24/+75 |
| | | | | | | | | | (and left by mistake) by fixing the Tcl Bug: 999544 * unix/tclUnixCompat.c: Added fallback to MT-unsafe library calls if TCL_THREADS is not defined. Fixed alignment of arrays copied by CopyArrayi() to be on the sizeof(char *) boundary. | ||||
* | * unix/configure: Regenerated using autoconf 2.13. | andreas_kupries | 2006-09-07 | 2 | -14055/+5073 |
| | |||||
* | Fixed typos in some wrapers | vasiljevic | 2006-09-07 | 1 | -4/+4 |
| | |||||
* | Removed unused variables | vasiljevic | 2006-09-07 | 1 | -6/+1 |
| |