summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Removed newline appended to POST data.patthoyts2009-04-197-19/+127
| | | | Added tests to check that the data provided by a POST is as stated in the content-length [Bug 2715421]
* Doc improvements.dkf2009-04-153-21/+61
|
* * library/tzdata/Asia/Karachi: Updated rules for Pakistan SummerKevin B Kenny2009-04-142-0/+7
| | | | Time (Olson's tzdata2009f)
* update Apple copyright notice for 2009-04-10 changesdas2009-04-144-51/+13
|
* Clarify the rules for resolution of what forwarded methods forward to.dkf2009-04-115-22/+146
|
* D'ohdas2009-04-111-1/+1
|
* fix warningdas2009-04-101-1/+3
|
* Forgot to add changelog for http commitpatthoyts2009-04-101-0/+8
|
* Remove unused variable (compiler warning)dgp2009-04-101-2/+2
|
* * unix/tclUnixChan.c: TclUnixWaitForFile(): use FD_* macrosdas2009-04-103-67/+65
| | | | | * macosx/tclMacOSXNotify.c: to manipulate select masks (Cassoff). [Bug 1960647]
* * unix/tclLoadDyld.c: use RTLD_GLOBAL instead of RTLD_LOCAL.das2009-04-102-3/+6
| | | | [Bug 1961211]
* typodas2009-04-101-2/+2
|
* * macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allowdas2009-04-108-428/+1062
| | | | | | | | | | | | | | | | | | * 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 ifdas2009-04-103-6/+101
| | | | | | | | 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
* * macosx/tclMacOSXBundle.c: on Mac OS X 10.4 and later, replacedas2009-04-102-8/+84
| | | | deprecated NSModule API by dlfcn API.
* Improved HTTP/1.1 support and added specific HTTP/1.1 testing.patthoyts2009-04-1010-136/+997
| | | | | | | | This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller.
* Fix for immediate problem in [Bug 2089279].dkf2009-04-102-17/+23
|
* Specific check for [Bug 26245326]patthoyts2009-04-103-3/+34
| | | | | This bug is caused by receiving a partial HTTP response line which caused premature switching of the state in the client package before we received the whole line.
* Olson's tzdata2009eKevin B Kenny2009-04-0913-483/+861
|
* * library/http/http.tcl: Handle incomplete lines in thedgp2009-04-092-2/+8
| | | | "connecting" state. Thanks to Sergei Golovan. [Bug 26245326]
* * library/platform/platform.tcl: Extended the darwin sections toandreas_kupries2009-04-086-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!) todgp2009-04-085-17/+24
| | | | | | * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in:
* * generic/tclStringObj.c: Correction so that value ofdgp2009-04-072-2/+7
| | | | TCL_GROWTH_MIN_ALLOC is everywhere expressed in bytes as comment claims.
* Fix [Bug 1910136].dkf2009-04-042-12/+39
|
* * doc/Alloc.3: Size argument is "unsigned int". [Bug 2556263]dgp2009-03-302-2/+6
|
* * generic/tclPathObj.c (TclPathPart): TclPathPart() was computingdgp2009-03-273-4/+49
| | | | | | * 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
|
* Some small improvements to the last exampledkf2009-03-261-7/+13
|
* bring doc and tools in line with http://wiki.tcl.tk/812nijtmans2009-03-251-1/+1
|
* bring doc and tools in line with http://wiki.tcl.tk/812nijtmans2009-03-255-7/+14
|
* Documented [coroutine] and [yield]. [Bug 2152285]dkf2009-03-252-0/+113
|
* Fix [Bug 2704302]dkf2009-03-244-19/+39
|
* Fix [Bug 2673163]dkf2009-03-244-121/+161
|
* * generic/tclBasic.c: NR-enable the handling of unknown commandsMiguel Sofer2009-03-222-19/+49
| | | | [Bug 2502037].
* removed extra cleanupTests callMiguel Sofer2009-03-211-5/+1
|
* forgot one file :}Miguel Sofer2009-03-211-2/+25
|
* * generic/tclBasic.c: fixed "leaks" in aliases, imports andMiguel Sofer2009-03-215-5/+21
| | | | | | | * generic/tclInt.h: ensembles. Only remaining known leak * generic/tclInterp.c: is in ensemble unknown dispatch (as it * generic/tclNamesp.c: not NR-enabled) * tests/tailcall.test:
* * tclInt.h: commentsMiguel Sofer2009-03-213-6/+96
| | | | | | * tests/tailcall.test: added tests to show that [tailcall] does not currently always execute in constant space: interp-alias, ns-imports and ensembles "leak" as of this commit.
* * tests/nre.test: [foreach] has been NR-enabled for a while, theMiguel Sofer2009-03-212-2/+5
| | | | test was marked 'knownBug': unmark it.
* * generic/tclBasic.c: Fix for (among others) [Bug 2699087]Miguel Sofer2009-03-216-34/+99
| | | | | | | | | * generic/tclCmdAH.c: Tailcalls now perform properly even from * generic/tclExecute.c: within [eval]ed scripts. * generic/tclInt.h: More tests missing, as well as proper exploration and testing of the interaction with "redirectors" like interp-alias (suspect that it does not happen in constant space) and pure-eval commands.
* * generic/tclExecute.c: proper fix for [Bug 2415422]. ReenabledMiguel Sofer2009-03-213-9/+34
| | | | | | * tests/nre.test: the failing assertion that was disabled on 2008-12-18: the assertion is correct, the fault was in the management of expansions.
* * generic/tclExecute.c: fix both test and code for tailcallMiguel Sofer2009-03-213-5/+18
| | | | * tests/tailcall.test: from within a compiled [eval] body.
* * tests/stringObj.test: Test stringObj-6.9 checks thatdgp2009-03-212-1/+11
| | | | | Tcl_AppendStringsToObj() no longer crashes when operating on a pure unicode value. [Bug 2597185]
* * tests/tailcall.test: slightly improved testsMiguel Sofer2009-03-212-5/+31
|
* * generic/tclExecute.c (INST_CONCAT1): Panic when appends overflowdgp2009-03-202-5/+22
| | | | the max length of a Tcl value. [Bug 2669109]
* * generic/tcl.h:Miguel Sofer2009-03-198-594/+609
| | | | | | | | | | | | | | * generic/tclInt.h: * generic/tclBasic.c: * generic/tclExecute.c: * generic/tclNamesp.c (Tcl_PopCallFrame): Rewritten tailcall implementation, ::unsupported::atProcExit is (temporarily?) gone. The new approach is much simpler, and also closer to being correct. This commit fixes [Bug 2649975] and [Bug 2695587]. * tests/coroutine.test: Moved the tests to their own files, * tests/tailcall.test: removed the unsupported.test. Added * tests/unsupported.test: tests for the fixed bugs.
* Added documentation for tailcall.dkf2009-03-192-0/+73
|
* * win/tclWinFile.c (TclpObjNormalizePath): Corrected Tcl_Obj leak.dgp2009-03-182-2/+15
| | | | Thanks to Joe Mistachkin for detection and patch. [Bug 2688184].
* * generic/tclVar.c (TclLookupSimpleVar): Shift all calls todgp2009-03-182-7/+9
| | | | | | Tcl_SetErrorCode() out of TclLookupSimpleVar and onto its callers, where control with TCL_LEAVE_ERR_MSG flag is more easily handled. [Bug 2689307]
* Fix [Bug 2688063]dkf2009-03-162-27/+39
|