Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | some more speedups to socket.test | rmax | 2010-11-04 | 2 | -6/+7 |
| | |||||
* | avoid having to wait for some child processes to time out after all tests ↵ | rmax | 2010-11-04 | 1 | -1/+4 |
| | | | | have been run | ||||
* | Rework some of the tests to speed them up by avoiding (supposedly) | rmax | 2010-11-04 | 2 | -29/+30 |
| | | | | unneeded [after]s. | ||||
* | reorder the constraint list per test for clearer make test output of skipped ↵ | rmax | 2010-11-04 | 1 | -35/+35 |
| | | | | tests | ||||
* | Minor change: Added missing .PHONY marker for install-headers | dkf | 2010-11-04 | 1 | -2/+2 |
| | |||||
* | * tests/socket.test: Run the socket tests three times with the | rmax | 2010-11-04 | 2 | -154/+181 |
| | | | | | | | | address family set to any, inet, and inet6 respectively. Use constraints to skip the tests if a family is found to be unsupported or not configured on the local machine. Adjust the tests to dynamically adapt to the address family that is being tested. | ||||
* | [Patch 3101127]: Installer Improvements. | stwo | 2010-11-04 | 3 | -132/+548 |
| | |||||
* | * tests/error.test (error-19.13): Another variation on testing for | dkf | 2010-11-04 | 2 | -1/+26 |
| | | | | issues in [try] compilation. | ||||
* | * doc/Tcl.n (Variable substitution): [Bug 3099086]: Increase clarity | dkf | 2010-11-04 | 2 | -1/+16 |
| | | | | | | of explanation of what characters are actually permitted in variable substitutions. Note that this does not constitute a change of behavior; it is just an improvement of explanation. | ||||
* | * changes: Updates for 8.6b2 release. (Thanks Andreas Kupries) | dgp | 2010-11-04 | 2 | -4/+91 |
| | |||||
* | Correct typo and mistaken comment. | dgp | 2010-11-04 | 2 | -3/+3 |
| | |||||
* | [FRQ 2965056]: Windows build with -DUNICODE | nijtmans | 2010-11-03 | 4 | -40/+26 |
| | | | | (more clean-ups for pre-win2000 stuff) | ||||
* | * generic/tclCmdMZ.c (TryPostBody): Ensure that errors when setting | dkf | 2010-11-03 | 3 | -17/+70 |
| | | | | | * tests/error.test (error-19.1[12]): message/opt capture variables get reflected properly to the caller. | ||||
* | * generic/tclCompCmds.c (TclCompileCatchCmd): | Kevin B Kenny | 2010-11-03 | 3 | -68/+146 |
| | | | | | | | | | | * tests/compile.test (compile-3,6): Reworked the compilation of the [catch] command so as to avoid placing any code that might throw an exception (specifically, any initial substitutions or any stores to result or options variables) between the BEGIN_CATCH and END_CATCH but outside the exception range. Added a test case that panics on a stack smash if the change is not made. [Bug #3098302] | ||||
* | Improved handling of non-standard module path lists, empty path lists in ↵ | stwo | 2010-11-02 | 3 | -6/+11 |
| | | | | particular. | ||||
* | * library/tzdata/Asia/Hong_Kong: | Kevin B Kenny | 2010-11-01 | 4 | -5/+9 |
| | | | | | * library/tzdata/Pacific/Apia: * library/tzdata/Pacific/Fiji: Olson's tzdata2010o. | ||||
* | Stop small [afters] from wasting CPU [Bug 2905784] while keeping accuracy. | ferrieux | 2010-10-29 | 2 | -5/+26 |
| | |||||
* | * tests/http.test: Make http-4.15 pass in isolation [Bug 3097490] | dgp | 2010-10-28 | 2 | -2/+4 |
| | |||||
* | * unix/tclUnixSock.c: Prevent calls freeaddrinfo(NULL) which can | dgp | 2010-10-28 | 2 | -3/+12 |
| | | | | crash some systems. Thanks Larry Virden. [Bug 3093120] | ||||
* | Split from ChangeLog | rmax | 2010-10-26 | 1 | -0/+3796 |
| | |||||
* | * Changelog.2008: Split off from Changelog. | rmax | 2010-10-26 | 2 | -3804/+31 |
| | | | | | * generic/tclIOSock.c (TclCreateSocketAddress): The interp != NULL check is needed for ::tcl::unsupported::socketAF as well. | ||||
* | Coverage test for portion of ExprSqrtFunc() | dgp | 2010-10-26 | 1 | -1/+5 |
| | |||||
* | * unix/tclUnixSock.c (TcpGetOptionProc): Prevent crash if interp is | dkf | 2010-10-26 | 3 | -16/+19 |
| | | | | * win/tclWinSock.c (TcpGetOptionProc): NULL (a legal situation). | ||||
* | Add support for ::tcl::unsupported::noReverseDNS | rmax | 2010-10-26 | 3 | -8/+25 |
| | |||||
* | [Patch 2995655] Report inner contexts in [info errorstack] | ferrieux | 2010-10-20 | 11 | -41/+369 |
| | |||||
* | * generic/tclCompCmds.c (TclCompileDictForCmd): Update the compilation | dkf | 2010-10-20 | 4 | -27/+46 |
| | | | | | | | | * generic/tclCompile.c (tclInstructionTable): of [dict for] so that * generic/tclExecute.c (TEBCresume): it no longer makes any use of INST_DICT_DONE now that's not needed, and make it clearer in the implementation of the instruction that it's just a deprecated form of unset operation. Followup to my commit of 2010-10-16. | ||||
* | * generic/tclZlib.c (Tcl_ZlibStreamGet): [Bug 3081008]: Ensure that | dkf | 2010-10-19 | 4 | -7/+40 |
| | | | | | | | | | | | | | | | when a bytearray gets its internals entangled with zlib for more than a passing moment, that bytearray will never be shimmered away. This increases the amount of copying but is simple to get right, which is a reasonable trade-off. * generic/tclStringObj.c (Tcl_AppendObjToObj): Added some special cases so that most of the time when you build up a bytearray by appending, it actually ends up being a bytearray rather than shimmering back and forth to string. * tests/http11.test (check_crc): Use a simpler way to express the functionality of this procedure. | ||||
* | * generic/tclZlib.c: Purge code that wrote to the object returned by | dkf | 2010-10-19 | 2 | -52/+62 |
| | | | | Tcl_GetObjResult, as we don't want to do that anti-pattern no more. | ||||
* | [Bug 3085863]: tclUniData 9 years old | nijtmans | 2010-10-18 | 4 | -21/+32 |
| | | | | Added testcases for Unicode 6.0 | ||||
* | Document [info errorstack] faithfully. | ferrieux | 2010-10-17 | 1 | -0/+4 |
| | |||||
* | Document [info errostack] faithfully. | ferrieux | 2010-10-17 | 1 | -4/+14 |
| | |||||
* | * generic/tclExecute.c (ReleaseDictIterator): Factored out the release | dkf | 2010-10-16 | 2 | -41/+75 |
| | | | | | of the bytecode-level dictionary iterator information so that the side-conditions on instruction issuing are simpler. | ||||
* | [Bug 3085863] tclUniData 9 years old: Updated Unicode tables to latest ↵ | nijtmans | 2010-10-15 | 4 | -974/+1009 |
| | | | | | | UnicodeData.txt, corresponding with Unicode 6.0 (except for out-of-range chars > 0xFFFF) | ||||
* | remove outdated comment | dgp | 2010-10-13 | 1 | -7/+1 |
| | |||||
* | * generic/tclCompile.c: Alternative fix for [Bugs 467523,983660] where | dgp | 2010-10-13 | 3 | -7/+12 |
| | | | | * generic/tclExecute.c: sharing of empty scripts is allowed again. | ||||
* | tclWinThrd.h: (removed) because it is just empty en used nowhere | nijtmans | 2010-10-13 | 3 | -25/+5 |
| | |||||
* | Generate proper const qualifiers for tclUniData.c | nijtmans | 2010-10-12 | 3 | -8/+10 |
| | |||||
* | Spacing and comments: let uniClass.tcl generation match better the current ↵ | nijtmans | 2010-10-12 | 3 | -18/+15 |
| | | | | (hand-modified) regc_locale.c | ||||
* | * unix/tclUnixSock.c (CreateClientSocket): Fix a memleak and | rmax | 2010-10-12 | 2 | -16/+11 |
| | | | | refactor the calls to freeaddrinfo() [Bug #3084338]. | ||||
* | Eliminate many tclWinProcs-> indirect calls, which are no longer needed. | nijtmans | 2010-10-12 | 9 | -233/+197 |
| | | | | Fix some MSVC 6.0 warnings | ||||
* | Update for VS10 | nijtmans | 2010-10-11 | 2 | -2/+5 |
| | |||||
* | [FRQ 2965056]: Windows build with -DUNICODE | nijtmans | 2010-10-11 | 8 | -416/+174 |
| | | | | Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions. | ||||
* | fix wrong date in Changelog entry | Miguel Sofer | 2010-10-09 | 1 | -1/+1 |
| | |||||
* | * generic/tclExecute.c: fix overallocation of exec stack in TEBC | Miguel Sofer | 2010-10-09 | 2 | -4/+11 |
| | | | | (mixing numwords and numbytes) | ||||
* | On Windows, use gai_strerrorA | nijtmans | 2010-10-07 | 2 | -1/+11 |
| | |||||
* | * tests/winPipe.test: Test hygiene with makeFile and removeFile. | dgp | 2010-10-06 | 2 | -11/+18 |
| | |||||
* | * generic/tclCompile.c: Prevent writing to the intrep fields of a | dgp | 2010-10-06 | 3 | -4/+33 |
| | | | | * tests/subst.test: freed Tcl_Obj. [Bug 3081065] | ||||
* | * generic/tclExecute.c (TEBCresume): [Bug 3079830]: Added invalidation | dkf | 2010-10-02 | 3 | -118/+150 |
| | | | | of string representations of dictionaries in some cases. | ||||
* | Add function-header comments. | dkf | 2010-10-02 | 1 | -13/+38 |
| | |||||
* | * generic/tclExecute.c (EvalStatsCmd): change 'evalstats' to | hobbs | 2010-10-02 | 5 | -113/+154 |
| | | | | | | | | | return data to interp by default, or if given an arg, use that as filename to output to (accepts 'stdout' and 'stderr'). Fix output to print used inst count data. * generic/tclCkalloc.c: change TclDumpMemoryInfo sig to allow * generic/tclInt.decls: objPtr as well as FILE* as output. * generic/tclIntDecls.h: |