| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
FossilOrigin-Name: 3b183abe24cf070725787a84f18fbd1ddbe1fd9e
|
| |
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* unix/configure.in:
* win/configure.in:
* win/README.binary: updated to patchlevel 3
FossilOrigin-Name: 38c0dc3e1d82cb6028af0cc106c29c396733cd40
|
| |
|
|
|
|
|
| |
sure tcltest1.0 is installed, and koi-r encoding is installed
correctly
FossilOrigin-Name: bcf594f8d9dd2494e4c19c9ad8636e9eb2525fdd
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* doc/http.n:
* library/http2.1/http.tcl: added register and unregister
commands to http:: package (better support for tls/SSL),
as well as -type argument to http::geturl. [RFE: 2617]
* library/http2.1/http.tcl: Correctly fixed the -timeout
problem mentioned in the 10-29 change. Also added error
handling for failed writes on the socket during the protocol.
FossilOrigin-Name: bf8425559bc88d6e22fe3e5cc3d88b28964d130f
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on NULL input. [Bug: 3400]
* generic/tclStringObj.c: fixed support for passing in negative
length to Tcl_SetUnicodeObj, et al handling routines. [Bug: 3380]
* tests/http.test: updated http package to 2.2
* doc/http.n:
* library/http2.1/http.tcl: added register and unregister
commands to http:: package (better support for tls/SSL),
as well as -type argument to http::geturl. [RFE: 2617]
* library/http2.1/http.tcl: Correctly fixed the -timeout
problem mentioned in the 10-29 change. Also added error
handling for failed writes on the socket during the protocol.
* generic/tclBasic.c: removed extra decr of numLevels in
Tcl_EvalObjEx that could cause seg fault. (mjansen@wendt.de)
* generic/tclEvent.c: fixed possible lack of MutexUnlock in
Tcl_DeleteExitHandler [Bug: 3545]
FossilOrigin-Name: 662493e960a5da4d3365f8d970af7bbb7f9b4fc6
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* doc/http.n:
* library/http2.1/http.tcl: added register and unregister
commands to http:: package (better support for tls/SSL),
as well as -type argument to http::geturl. [RFE: 2617]
* library/http2.1/http.tcl: Correctly fixed the -timeout
problem mentioned in the 10-29 change. Also added error
handling for failed writes on the socket during the protocol.
FossilOrigin-Name: 7fcd7c1093f8d835e2226fd46d052ca05a65b804
|
| |
|
| |
FossilOrigin-Name: d46028bdff8c71c1e50191509b3eeec105bb6bb9
|
| |
|
|
|
|
|
| |
* library/reg1.0/pkgIndex.tcl: fixed packaging to use the debug
versions of the libraries when compiled with symbols [Bug: 3254]
FossilOrigin-Name: 00262ff0202ce73b633cca35f89ee4cff4106f49
|
| |
|
| |
FossilOrigin-Name: 5bcba665e6f39f193e0aca8ed6673b27c8c354b3
|
| |
|
| |
FossilOrigin-Name: 9caa5ba8ca2517c764401b6f311e0975b454dcc6
|
| |
|
| |
FossilOrigin-Name: 47d7a87db504c4b16f218f95d1fa9b9c5475cb34
|
| |
|
|
|
|
| |
(mid-Sept 99). Should greatly reduce stack space reqs.
FossilOrigin-Name: 9f4bec066d296e64ce699de75f028f53b77b2a2e
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/regc_cvec.c:
* generic/regc_lex.c:
* generic/regc_locale.c:
* generic/regcomp.c:
* generic/regcustom.h:
* generic/regerrs.h:
* generic/regex.h:
* generic/regexec.c:
* generic/regguts.h:
* generic/tclRegexp.c:
* generic/tclTest.c:
* tests/reg.test: updated to Henry Spencer's new regexp engine
(mid-Sept 99). Should greatly reduce stack space reqs.
FossilOrigin-Name: 8685035011bfc1ed3922ed03851cb932e6e85344
|
| |
|
| |
FossilOrigin-Name: 812e8ce355a96f92a8f04b3f680bc5c65682cdcc
|
| |
|
| |
FossilOrigin-Name: 1a4f05699e3d3e735a5874eb46a19bd0dd2068f3
|
| |
|
|
|
|
|
|
|
|
| |
* unix/tclUnixPipe.c: fixed mem leak in TclpCreateProcess when
doing alloc between vfork and execvp.
* unix/tclUnixTest.c: fixed mem leak in findexecutable test command
* unix/tclUnixNotfy.c: fixed event/io threading problems by
making triggerPipe non-blocking
FossilOrigin-Name: 07e490e23d760249c9356de7656ede4f6e882c6f
|
| |
|
| |
FossilOrigin-Name: fe9a571a7fee500bc1f64b622f81edb2ccb96aa7
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclCmdMZ.c: fixed [string index] to return ByteArrayObj
when indexing into one (test case string-5.16) [Bug: 2871]
* tests/incr.test:
* tests/set.test:
* generic/tclCompCmds.c: fixed improper bytecode handling of
'eval {set array($unknownvar) 5}' (also for incr)
FossilOrigin-Name: fc5c8cd8e2a476cd99d17affe9ccdb80d2871bc0
|
| |
|
|
|
|
| |
* generic/tclThreadTest.c: fixed mem leaks in threads
FossilOrigin-Name: 0270ee3848f8dfd98bfefd91a73827b35e581d20
|
| |
|
|
|
|
|
|
|
| |
Fixed a bug in the handling of
the state(status) variable when the -timeout flag is specified.
Previously it was possible to leave the status undefined
instead of empty, which caused errors in http::status
FossilOrigin-Name: 89d055e3df4a7fbd1bd1c0632eb97f435ef74f95
|
| |
|
| |
FossilOrigin-Name: 3e5c8f0c0accde37499d3e9ccbbbf9a01f3c8522
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclCmdMZ.c: fixed [string index] to return ByteArrayObj
when indexing into one (test case string-5.16) [Bug: 2871]
* tests/incr.test:
* tests/set.test:
* generic/tclCompCmds.c: fixed improper bytecode handling of
'eval {set array($unknownvar) 5}' (also for incr)
* generic/tclThreadTest.c: fixed mem leaks in threads
* generic/tclStringObj.c: fixed Tcl_AppendStringsToObjVA and
* generic/tclResult.c: fixed Tcl_AppendResultVA to only
iterates once over the va_list (avoiding a memcpy of it,
which is not portable).
* generic/tclCompile.c: removed savedChar trick that appeared to
be causing a segv when the literal table was released
* generic/tclEnv.c: fixed mem leak with putenv and DStrings
and fixed possible ABR error in environ array
FossilOrigin-Name: be0c860183c02b2b52c638b8ecb470532b17e667
|
| |
|
| |
FossilOrigin-Name: 3e4a327458c98d61ded0a9c5b713d854a92d7809
|
| |
|
|
|
|
|
|
|
|
|
| |
procs from pkgIndex.tcl.
* library/tcltest1.0/tcltest.tcl: Fixed the way that the
interactive constraint is set so that it checks the content
of the tcl_interactive flag as well as its existence, and removed
the extra return at the end of tcltest.tcl.
FossilOrigin-Name: 244333ea09376ef97598c914ca3182c0dab855e0
|
| |
|
|
|
|
|
|
| |
* All frozen for 10/4/99 8.2.1 release
* changes: updated from ChangeLog
* unix/Makefile.in: added ChangeLog to source dist
FossilOrigin-Name: f4ae4df355ab50d6c488f338fe0edf163cd80b50
|
| |
|
| |
FossilOrigin-Name: c82686c2eda6c329e6f10ebad77d6b057ea90e53
|
| |
|
| |
FossilOrigin-Name: cfb8575d6d75387de11c18be576a580f4c9b2688
|
| |
|
|
|
|
| |
tcl_interactive to checks for existence of tcl_interactive.
FossilOrigin-Name: ff3cc6ae5a73aedc1bbe20c4c89e53262d381a46
|
| |
|
|
|
|
|
|
|
| |
* mac/tclMacFCmd.c: fixed filename stuff to support UTF-8 [Bug: 2869]
* win/tclWinSerial.c: changed SerialSetOptionProc to return
TCL_OK by default. (patch from Rolf Schroedter)
FossilOrigin-Name: a921ec85971e7a5e87f3e12692ab85c27c10a066
|
| |
|
|
|
|
|
|
| |
* README:
* generic/tcl.h:
* tools/tcl.wse.in: updated text to reflect 8.2.1 where necessary
FossilOrigin-Name: cc32886d584ad9909fb3b37626a9f94ded56f2e3
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
test creates and added tests for -tmpdir and -args.
* tests/env.test:
* tests/exec.test: Added 'exit' calls to scripts that the tests
themselves write.
* tests/README: Cleaned up documentation in README so that it
refers to variables and documentation that actually exist. Also
added missing documentation for flag usage.
FossilOrigin-Name: 16ba72403232418a35a837e3257c976fc47e5a90
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
variable named ::tcltest::parameters based on whatever's being
sent in as the argument to the -args flag. Modified tcltest so
that tcltest namespace variables are only initialized to their
default values if they did not previously exist. Modified the
::tcltest::testConstraints variable so that it isn't unset every
time ::tcltest::initConstraints is called. Modified command line
processing so that they are only processed if ::tcltest doesn't
have a child namespace (if there is a child namespace, then the
command line arguments *must* be processed in that namespace).
FossilOrigin-Name: 07c5f033a5e5497f165ca2a4c2b817091a187b62
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
test creates and added tests for -tmpdir and -args.
* tests/env.test:
* tests/exec.test: Added 'exit' calls to scripts that the tests
themselves write.
* tests/README: Cleaned up documentation in README so that it
refers to variables and documentation that actually exist. Also
added missing documentation for flag usage.
* library/tcltest1.0/tcltest.tcl: Added a -args flag that sets a
variable named ::tcltest::parameters based on whatever's being
sent in as the argument to the -args flag. Modified tcltest so
that tcltest namespace variables are only initialized to their
default values if they did not previously exist. Modified the
::tcltest::testConstraints variable so that it isn't unset every
time ::tcltest::initConstraints is called. Modified command line
processing so that they are only processed if ::tcltest doesn't
have a child namespace (if there is a child namespace, then the
command line arguments *must* be processed in that namespace).
FossilOrigin-Name: e870c5821b495734be4b191f9db44af43e17b4cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/env.test:
* unix/Makefile.in: added support for AIX LIBPATH env var [Bug: 2793]
removed second definition of INCLUDE_INSTALL_DIR (the one that
referenced @includedir@) [Bug: 2805]
* unix/dltest/Makefile.in: added -lc to LIBS [Bug: 2794]
* tests/timer.test: changed after delay in timer test 6.29 from
1 to 10. [Bug: 2796]
* tests/pkg.test:
* generic/tclPkg.c: fixed package version check to disallow 1.2..3
[Bug: 2539]
* unix/Makefile.in: fixed gendate target - this never worked
since RCS was intro'd.
* generic/tclGetDate.y: updated to reflect previous changes
to tclDate.c (leap year calc) and added CEST and UCT time zone
recognition. Fixed 4 missing UCHAR() casts. [Bug: 2717, 954,
1245, 1249]
* generic/tclCkalloc.c: changed Tcl_DumpActiveMemory to really
dump to stderr and close it [Bug: 725] and changed Tcl_Ckrealloc
and Tcl_Ckfree to not bomb when NULL was passed in [Bug: 1719]
and changed Tcl_Alloc, et al to not panic when a alloc request
for zero came through and NULL was returned (valid on AIX, Tru64)
[Bug: 2795, etc]
* generic/tclIOCmd.c: fixed potential core dump in conjunction
with stacked channels with result obj manipulation in
Tcl_ReadChars [Bug: 2623]
* tests/format.test:
* generic/tclCmdAH.c: fixed translation of %0#s in format [Bug: 2605]
* tests/set-old.test:
* generic/tclVar.c: Added fix in TclArraySet
to check when trying to set in a non-existent namespace. [Bug: 2613]
* tests/linsert.test:
* generic/tclCmdIL.c: fixed end-int interpretation of linsert
to correctly calculate value for end, added test and docs [Bug: 2693]
* doc/switch.n: added proper use of comments to example.
* generic/tclCmdMZ.c: changed switch to complain when an error
occurs that seems to be due to a misplaced comment.
* generic/tclCmdMZ.c: fixed illegal ref for \[0-9] substitutions
in regsub [Bug: 2723]
* generic/tclCmdMZ.c: changed [string equal] to return an Int
type object (was a Boolean)
* generic/tclParseExpr.c: changed '"' to '\"' to make FreeBSD
happy [Bug: 2625]
* generic/tclProc.c: moved static buf to better location and
changed static msg that would overflow in ProcessProcResultCode
[Bug: 2483] and added Tcl_DStringFree to Tcl_ProcObjCmd.
Also reworked size of static buffers.
* tests/stringObj.test: added test 9.11
* generic/tclStringObj.c: changed Tcl_AppendObjToObj to
properly handle the 1-byte dest and mixed src case where
both had had Unicode string len checks made on them. [Bug: 2678]
* unix/aclocal.m4:
* unix/tcl.m4: added -bnoentry to the AIX-* case [Bug: 1909]
added fix for FreeBSD-[1-2] recognition
[Bug: 2070] and fix for IRIX SHLIB_LB_LIBS. [Bug: 2610]
* generic/tclPosixStr.c: fixed typo [Bug: 2592]
* win/README.binary: fixed version info and some typos [Bug: 2561]
* generic/tclIO.c: changed Tcl_GetChannelNames* to use style guide
headers (pleases HP cc)
* tests/expr.test:
* generic/tclCompile.c: add TCL_TOKEN_VARIABLE to the part types
that cause differed compilation for exprs, to correct the expr
double-evaluation problem for vars. Added test cases.
Related to [Bug: 732]
FossilOrigin-Name: ab656050a918c62d00ec76ee8f577dfb0f1f10e7
|
| |
|
| |
FossilOrigin-Name: 955414971dddf0f991453bbf086b4fd7d4e00f92
|
| |
|
|
|
|
| |
in re_syntax.n
FossilOrigin-Name: 7bc8c1e80d0571219767d202c58b25e3a862dd88
|
| |
|
| |
FossilOrigin-Name: dd882ac96d292f4911e360470504df1acc118725
|
| |
|
|
|
|
| |
return type (does not return "void *").
FossilOrigin-Name: e312151bcd399a544ea6884e77d13085f9109dc6
|
| |
|
| |
FossilOrigin-Name: 3bc29fd3487b4c045110fcb53f69d4f6b0728d55
|
| |
|
| |
FossilOrigin-Name: 179db97ef4637b8307c5252fb8add3a065724429
|
| |
|
| |
FossilOrigin-Name: 1e10d11974605da3d9aca9122de18ad10fba4606
|
| |
|
| |
FossilOrigin-Name: 23b62d7131854fe4c6856f786e06bfe5828c4f6f
|
| |
|
|
|
|
|
|
|
|
|
| |
easier to turn on compiler tracing.
* tests/parse.test:
* generic/tclParse.c: Fixed bug in Tcl_EvalEx where the termOffset
was not being updated in cases where the evaluation returned a non
TCL_OK error code. [Bug: 2535]
FossilOrigin-Name: ce8026cea8c676dfd5b6c07892241003d6efe241
|
| |
|
| |
FossilOrigin-Name: 27bfd7223c9b74788ebd70a8d05778930fd75688
|
| |
|
| |
FossilOrigin-Name: 032a118e12580c47434a8bbac184e4d9c60c0b5c
|
| |
|
| |
FossilOrigin-Name: 824e2ec9b8b9d3736342cdd7100960151d39cca5
|
| |
|
| |
FossilOrigin-Name: c0840b5c4d9aaede8f247f645e0103e9ca3a8275
|
| |
|
| |
FossilOrigin-Name: a5cfb8482357278acc3f49d420390e84d315b197
|
| |
|
| |
FossilOrigin-Name: 1a6937fbfc2d1b49e5ddc58d677447ad4f80aa92
|
| |
|
|
|
|
| |
Tcl_ListObjGetElements()
FossilOrigin-Name: ac48eb33412c0092536ef1512be418dec909884c
|