| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/Makefile.in (install-libraries): Added -myaddr option to allow
* library/http/http.tcl (http::geturl): control of selected socket
* library/http/pkgIndex.tcl: interface. [Bug 559898]
* doc/http.n, tests/http.test: Added -keepalive and
-protocol 1.1 with chunked transfer encoding support. [Bug
1063703, 1470377, 219225]
Added ability to override Host in -headers. [Bug 928154]
Added -strict option to control URL validation on per-call basis.
[Bug 1560506]
|
| |
|
| |
|
|
|
|
| |
bug #1868845 - it is better to do the [eof] check after trying to read from the socket. No clashes found in testing. Added http::meta command to access the http headers.
|
| |
|
|
|
|
| |
http::status command. Set version 2.5.4
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5.1 and
* unix/configure.in: 8.5.2 releases.
* unix/tcl.spec:
* win/configure.in:
* README
* unix/configure: autoconf (2.59)
* win/configure:
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h: Bump to 8.5.1 for release.
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
|
|
|
|
| |
use critical section for read & write side. [Bug 1353846] (newman)
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5.0 and
* unix/configure.in: 8.5.1 releases.
* unix/tcl.spec:
* win/configure.in:
* README
* unix/configure: autoconf (2.59)
* win/configure:
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
-loleaut32 but not msvc for Tk's [send]. [Bug 1844749]
|
|
|
|
|
|
| |
* library/tcltest/pkgIndex.tcl: we release a stable tcltest with a
* unix/Makefile.in: stable Tcl.
* win/Makefile.in:
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* win/tclWinSock.c: remove dyn loading of winsock, assume that it
is always available now.
|
|
|
|
|
|
| |
buffer length tracking. After gethostname() writes into a buffer,
convert only the written string to internal encoding, not the
whole buffer.
|
|
|
|
| |
hostname] value from the system encoding to Tcl's internal encoding.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
|
| |
|
| |
|
|
|
|
| |
greater portability (bug #1831253)
|
|
|
|
|
|
|
|
|
| |
* generic/tclInt.h:
* unix/tclUnixInit.c:
* win/tclWin32Dll.c: restore simpler behaviour for stack checking,
not adaptive to stack size changes after a thread is
launched. Consensus is that "nobody does that", and so it is not
worth the cost.
|
|
|
|
| |
TSD into the activation record
|
|
|
|
|
|
|
|
|
|
|
| |
* win/tclWin32Dll.c: Rewrote the Windows stack checking algorithm
to use information from VirtualQuery to determine the bound of the
stack. This change fixes a bug where the guard page of the stack
was never restored after an overflow. It also eliminates a nasty
piece of assembly code for structured exception handling on
mingw. It introduces an assumption that the stack is a single
memory arena returned from VirtualAlloc, but the code in MSVCRT
makes the same assumption, so it should be fairly safe.
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclInt.h:
* unix/tclUnixInit.c:
* unix/tclUnixPort.h:
* win/tclWin32Dll.c: modify the stack checking algorithm to
recheck in case of failure. The working assumptions are now that
(a) a thread's stack is never moved, and (b) a thread's stack can
grow but not shrink. Port to windows - could be more efficient,
but is already cheaper than it was.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5b2
* unix/configure.in: release.
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
|
|
|
|
|
|
|
|
|
| |
* unix/Makefile.in: called by Tcl source code. Remove autogoo
* unix/configure.in: the supplied a replacement version on
* win/tcl.dsp: systems where the routine was not available.
[RFE 1811848].
* unix/configure: autoconf-2.59
|
| |
|
|
|
|
| |
city hall when comes to levels of quoting issues.
|
|
|
|
| |
* win/makefile.vc: dependencies.
|
| |
|
|
|
|
|
|
| |
extension versions closer together. Try and avoid using tclsh to do
substitutions as we may cross compile.
Added offsets for snack dlls to coffbase.txt
|
|
|
|
| |
Dedependency, duh! Rather funny.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/string.test: to report correct failindex values for
non-decimal integer strings. [Bug 1805887].
* compat/strtoll.c (removed): The routines strtoll() and strtoull()
* compat/strtoull.c (removed): are no longer called by the Tcl source
* generic/tcl.h: code. (Their functionality has been replaced
* unix/Makefile.in: by TclParseNumber().) Remove outdated comments
* unix/configure.in: and mountains of configury autogoo that
* unix/tclUnixPort.h: allegedly support the mythical systems where
* win/Makefile.in: these routines might not have been available.
* win/makefile.bc:
* win/makefile.vc:
* win/tclWinPort.h:
* unix/configure: autoconf-2.59
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5b1
* unix/configure.in: release.
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h: Merge from core-stabilizer-branch.
* library/init.tcl: Stabilizing toward 8.5b1 release now done
* tools/tcl.wse.in: on the HEAD. core-stabilizer-branch is
* unix/configure.in: now suspended.
* unix/tcl.spec:
* win/configure.in:
|
|
|
|
|
| |
* win/makefile.vc: so that we don't need the C library linked
in to libtclStub.
|
| |
|
| |
|
| |
|