summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclObj.c (Tcl_GetCommandFromObj): [Bug 2979402]: Reorderdgp2010-03-302-2/+8
| | | | | the validity tests on internal rep of a "cmdName" value to avoid invalid reads reported by valgrind.
* * generic/tclStringObj.c: Fix array overrun in test format-1.12dgp2010-03-292-2/+7
| | | | caught by valgrind testing.
* * unix/tclUnixFCmd.c (TclUnixCopyFile): [Bug 2976504]: Correcteddkf2010-03-252-3/+8
| | | | number of arguments to fstatfs() call.
* * generic/tclResult.c: [Bug 2383005] Revise [return -errorcode] sodgp2010-03-243-3/+30
| | | | * tests/result.test: that it rejects illegal non-list values.
* * generic/tclIO.c (CopyData): Allow the total number of bytes copieddkf2010-03-203-13/+19
| | | | by [fcopy] to exceed 2GB. Can happen when no -size parameter given.
* constification backport to silence warningdgp2010-03-191-3/+3
|
* *** empty log message ***dgp2010-03-181-1/+1
|
* * generic/tclListObj.c: Prevent in overflow trouble in [lreplace]dgp2010-03-184-4/+138
| | | | | * generic/tclTestObj.c: operations. Thanks to kbk for fix and test. * tests/listObj.test: [Bug 2971669].
* Fix [Bug 2967340]: Static build failurenijtmans2010-03-123-13/+13
|
* * generic/tclIORChan.c: [Bug 2936225]: Thanks to Alexandre Ferrieuxandreas_kupries2010-03-094-10/+148
| | | | | | * doc/refchan.n: <ferrieux@users.sourceforge.net> for debugging and fixing * tests/ioCmd.test: the problem. It is the write-side equivalent to the bug fixed 2009-08-06.
* * library/tzdata/America/Matamoros: New localedgp2010-03-0911-360/+1286
| | | | | | | | | | | | | * library/tzdata/America/Ojinaga: New locale * library/tzdata/America/Santa_Isabel: New locale * library/tzdata/America/Asuncion: * library/tzdata/America/Tijuana: * library/tzdata/Antarctica/Casey: * library/tzdata/Antarctica/Davis: * library/tzdata/Antarctica/Mawson: * library/tzdata/Asia/Dhaka: * library/tzdata/Pacific/Fiji: Olson tzdata2010c.
* Prettify and fix filename in ChangeLog.ferrieux2010-03-012-7/+12
|
* [Backported] Refrain from a possibly lengthy reverse-DNS lookup on 0.0.0.0 whenferrieux2010-03-012-4/+16
| | | | | calling [fconfigure -sockname] on an universally-bound (default) server socket.
* Only look for the needle when it fits in the haystack. [Bug 2960021]dkf2010-02-272-5/+21
|
* Added missing quotingdkf2010-02-221-1/+1
|
* Fix [Bug 2954959] expr abs(0.0) is -0.0nijtmans2010-02-213-20/+65
| | | | and added test cases for it.
* Correct compiler/linker flags for threaded builds on OpenBSD.stwo2010-02-193-3/+22
|
* [Bug 2954638]: Correct behaviour of manual page installer. Also added armouringdkf2010-02-192-27/+82
| | | | | to check that assumptions about the initial state are actually valid (e.g., look for existing input file).
* [Bug 2949740]: Do not try to put a NULL pipeline channel into binary mode.dkf2010-02-113-3/+11
|
* Backport various formatting (spacing)nijtmans2010-02-0711-2751/+2441
| | | | | | | changes from HEAD, so diffing between 8.5.x and 8.6 shows the real structural differences again. (any signature change not backported!)
* More corrections to the [array unset] command.dkf2010-02-032-7/+11
|
* * generic/tclCompile.c: [Bug 2933089]: A literal sharing problem withandreas_kupries2010-02-025-4/+149
| | | | | | * generic/tclCompile.h: 'info frame' affects not only 8.6 but 8.5 as * generic/tclExecute.h: well. Backported the fix done in 8.6, without * tests/info.test: changes. New testcase info-39.1.
* Ensure that decrements never assume that they can't do (actual) deletion.dkf2010-02-021-3/+7
|
* Fix [Bug 2939073]: dangling ref when an unset trace triggered by [array unset]dkf2010-02-023-25/+95
| | | | hits the next element to be deleted.
* [Bug 2942697]: Rework the RE engine so that certain pathological patterns aredkf2010-02-012-132/+128
| | | | | matched much more rapidly. Many thanks to Tom Lane for dianosing this issue and providing an initial patch.
* better panic messagenijtmans2010-02-011-9/+9
|
* Various CYGWIN-related fixesnijtmans2010-01-3118-357/+409
| | | | | | | | | backported from HEAD. Still configure script not modified, so CYGWIN build is still disabled. Reason: although the build succeeds with those changes, many tests still fail.
* Fix macro conflict on CYGWIN: don't use "small".nijtmans2010-01-292-16/+17
|
* Use correct TCL_LL_MODIFIER for CYGWIN.nijtmans2010-01-295-79/+119
| | | | | Formatting (all backported from HEAD) Fix gcc 4.4 warning: ignoring return value of ‘write’,
* [bug 2929546]: Improve the dict documentation.dkf2010-01-192-5/+95
|
* * generic/tclIO.c (CreateScriptRecord): [Bug 2918110]: Initializeandreas_kupries2010-01-182-6/+32
| | | | | | | | the EventScriptRecord (esPtr) fully before handing it to Tcl_CreateChannelHandler for registration. Otherwise a reflected channel calling 'chan postevent' (== Tcl_NotifyChannel) in its 'watchProc' will cause the function 'TclChannelEventScriptInvoker' to be run on an uninitialized structure.
* [Bug 2932421]: Make [format] less likely to smash intreps.dkf2010-01-182-22/+41
|
* Fix environment tests under CYGWINnijtmans2010-01-064-14/+39
|
* Various trivial fixes, discovered during CYGWIN porting attempt. All ↵nijtmans2010-01-0611-6246/+6472
| | | | backported from trunk.
* * generic/tclPathObj.c (TclPathPart): Correct inconsistency betweendgp2010-01-053-27/+32
| | | | | | * tests/fileName.test (filename-14.31): the string rep and the intrep of a path value created by [file rootname]. Thanks to Vitaly Magerya for reporting. [Bug 2918610]
* Fix quoting problemdkf2010-01-031-1/+1
|
* [Bug 1636685]: Use the configuration for modern FreeBSD suggested by thedkf2010-01-032-1/+30
| | | | FreeBSD porter.
* [Bug 2923613]: Make the safer [source] handle a [return] at the end of the filedkf2009-12-303-7/+26
| | | | correctly.
* [Bug 2895741]: Make min() and max() supported in safe interpreters.dkf2009-12-294-29/+73
|
* regen with autconf 2.61dkf2009-12-281-6175/+6220
|
* [Bug 942170]: Detect the st_blocks field of 'struct stat' correctly.dkf2009-12-286-41/+46
|
* Correct failing testdkf2009-12-281-2/+2
|
* [Bug 2891362]: Make time limits work better with the event loop.dkf2009-12-283-3/+31
|
* [Bug 2921538]: Updated example to not be quite so ancient.dkf2009-12-272-3/+12
|
* [Bug 2913625]: Stop information about paths from leaking through [info script]dkf2009-12-232-9/+44
| | | | and [info nameofexecutable].
* bump to msgcat 1.4.3 to account for commitsdgp2009-12-174-9/+9
|
* Upgrade to Safe Base's handling of [glob] to be more permissive with thedkf2009-12-163-26/+117
| | | | | feature set supported, but stricter with path management. It also now has an error pattern more like the standard [glob] command.
* [Bug 1911342]: Rewrite formatting to avoid bogus link from tm.n to list.n indkf2009-12-163-11/+22
| | | | the HTML documentation.
* [Bug 2913616]: Make msgcat package work in safe interpreters.dkf2009-12-162-10/+18
|
* Silence a bunch of unimportant messages from cvsdkf2009-12-161-0/+2
|