summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tcl.h: Bump to 8.5.7 for release.dgp2009-04-103-5/+5
| | | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:
* * library/http/http.tcl: Backport http 2.7.3 from HEAD fordgp2009-04-091-3/+3
| | | | | | * library/http/pkgIndex.tcl: bundling with the Tcl 8.5.7 release. * unix/Makefile.in: * win/Makefile.in:
* * library/platform/platform.tcl: Extended the darwin sections toandreas_kupries2009-04-081-3/+3
| | | | | | | | | * 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-081-3/+3
| | | | | | * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in:
* * unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}).Kevin B Kenny2009-01-222-2/+2
| | | | * unix/configure: Autoconf 2.59
* Backport of Patch 907924Kevin B Kenny2009-01-203-12/+30
|
* * generic/tcl.h: Bump to 8.5.6 for release.core_8_5_6dgp2008-12-213-5/+5
| | | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure:
* * doc/platform_shell.n: Fixed [Bug 2255235], reported by Ulrichandreas_kupries2008-11-101-3/+3
| | | | | | | | | * library/platform/pkgIndex.tcl: Ring <uring@users.sourceforge.net>. * library/platform/shell.tcl: Updated the LOCATE command in the * library/tm.tcl: package 'platform::shell' to handle the new form * unix/Makefile.in: of 'provide' commands generated by tm.tcl. Bumped * win/Makefile.in: package to version 1.1.4. Added cross-references to the relevant parts of the code to avoid future desynchronization.
* Backported a fix for reading HTTP-like protocols that used to work andpatthoyts2008-10-231-3/+3
| | | | were broken with http 2.7. Now http 2.7.2
* * generic/tcl.h: Bump version number to 8.5.6b1 to distinguishdgp2008-10-233-5/+5
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.5 and * unix/configure.in: 8.5.6 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:
* * generic/tcl.h: Bump to 8.5.5 for release.dgp2008-10-103-5/+5
| | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * generic/tcl.h: Bump version number to 8.5.5b1 to distinguishdgp2008-08-283-5/+5
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.4 and * unix/configure.in: 8.5.5 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:
* autoconf-2.59das2008-08-131-1/+5
|
* * unix/Makefile.in: ensure Makefile shell is /bin/bash fordas2008-08-132-3/+6
| | | | | * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584]
* * unix/tcl.m4 (SC_PATH_X): check for libX11.dylib in addition todas2008-08-131-1/+1
| | | | libX11.so et al.
* * library/http/http.tcl: Remove 8.5 requirement.dgp2008-08-111-2/+2
| | | | | | | * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:
* * library/http/http.tcl: Bump http version to 2.7.1 to accountdgp2008-08-111-3/+3
| | | | | | | | * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command.
* * generic/tcl.h: Bump to 8.5.4 for release.dgp2008-08-083-5/+5
| | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* Undo local changes which did not belong in the last commit.andreas_kupries2008-07-211-3/+3
|
* * generic/tclBasic.c: Extended the existing TIP #280 system (infoandreas_kupries2008-07-211-3/+3
| | | | | | | | | | | * generic/tclCmdAH.c: frame), added the ability to track the * generic/tclCompCmds.c: absolute location of literal procedure * generic/tclCompile.c: arguments, and making this information * generic/tclCompile.h: available to uplevel, eval, and * generic/tclInterp.c: siblings. This allows proper tracking of * generic/tclInt.h: absolute location through custom (Tcl-coded) * generic/tclNamesp.c: control structures based on uplevel, etc. * generic/tclProc.c:
* * generic/tcl.h: Bump to 8.5.3 for release.core_8_5_3dgp2008-06-303-5/+5
| | | | | | | | | | | * 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: Followup to my change of 2008-06-25, make codeandreas_kupries2008-06-261-2/+2
| | | | | | generated by the Makefile and put into the installd tm.tcl conditional on interpreter safeness as well. Thanks to Daniel Steffen for reminding me of that code.
* * unix/Makefile.in: add complete deps on tclDTrace.h.das2008-06-121-2/+2
|
* * unix/Makefile.in: clean generated tclDTrace.h file.das2008-06-121-2/+2
|
* * unix/configure: autoconf-2.59das2008-06-121-20/+52
|
* * unix/configure.in: fix static DTrace-enabled build on Solaris.das2008-06-121-1/+10
|
* * unix/tcl.m4 (SunOS-5.11): fix 64bit amd64 support with gcc & Sun cc.das2008-06-121-24/+39
|
* * unix/tclUnixTime.c (NativeGetTime): Removed obsolete use ofKevin B Kenny2008-04-141-3/+2
| | | | 'struct timezone' in the call to 'gettimeofday'. [Bug 1942197].
* * generic/tcl.h: Bump version number to 8.5.3b1 to distinguishdgp2008-04-113-5/+5
| | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.2 and * unix/configure.in: 8.5.3 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure:
* autoheader-2.59das2008-04-011-3/+0
|
* autoconf-2.59das2008-04-011-9/+1
|
* (SunOS-5.1x): quote CC var to allow make-time overridedas2008-04-011-5/+1
| | | | sync with tk/unix/tcl.m4 changes
* * generic/tclStrToD.c: Applied patch for [Bug 1839067] (fpandreas_kupries2008-04-012-5/+203
| | | | | * unix/tcl.m4: rounding setup on solaris x86, native cc), provided * unix/configure: by Michael Schlenker. configure regen'd.
* merge updates from HEAD dgp2008-03-313-1/+85
|
* * generic/tcl.h: Bump to 8.5.2 for release.core_8_5_2dgp2008-03-283-5/+5
| | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * unix/configure: autoconf-2.59das2008-03-271-1/+1
|
* * unix/tcl.m4 (SunOS-5.1x): fix 64bit support for Sun cc. [Bug 1921166]das2008-03-271-1/+1
|
* * generic/tclTest.c: Ignore the return value of write() whenrmax2008-03-141-3/+3
| | | | * unix/tclUnixPipe.c: we are about to exit anyways.
* * unix/configure.in: use backspace-quoting instead of double-quotingdas2008-03-133-29/+29
| | | | | * unix/tcl.m4: for lib paths in tclConfig.sh [Bug 1913622]. * unix/configure: autoconf-2.59
* * unix/Makefile.in (install-libraries): Bump http to 2.7hobbs2008-03-121-3/+3
| | | | | | | | | | | | * 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]
* * unix/configure: autoconf-2.59das2008-03-111-19/+19
|
* * macosx/GNUmakefile: fix quoting to allow paths todas2008-03-114-141/+141
| | | | | | | | | | | | * macosx/Tcl-Common.xcconfig: ${builddir} and ${INSTALL_ROOT} * unix/Makefile.in: to contain spaces. * unix/configure.in: * unix/install-sh: * unix/tcl.m4: * tests/ioCmd.test: * unix/Makefile.in (install-strip): strip non-global symbols from dynamic library.
* * macosx/Tcl.xcodeproj/project.pbxproj: add support for Xcode 3.1 anddas2008-03-111-5/+11
| | | | | | | | | | | * macosx/Tcl.xcodeproj/default.pbxuser: targets for building with * macosx/Tcl-Common.xcconfig: gcc-4.2 and llvm-gcc-4.2. * unix/tclUnixPort.h: workaround vfork() problems in llvm-gcc-4.2.1 -O4 build. * unix/tclUnixPort.h: move MODULE_SCOPE compat define to top [Bug 1911102].
* * unix/tclUnixNotfy.c: fix warningdas2008-03-111-2/+2
|
* * generic/tclResult.c (ReleaseKeys): Workaround for [Bugandreas_kupries2008-03-071-2/+2
| | | | | | | | | | | | 1904907]. Reset the return option keys to NULL to allow full re-initialization by GetKeys(). This introduces a memory leak for the key objects, but gets us around a crash in the finalization of reflected channels when handling returns, either at compile- or runtime. In both cases we access the keys after they have been released by their thread exit handler. A proper fix is entangled with the untangling of the finalization ordering and attendant issues. For now we choose the lesser evil.
* * unix/tclUnixChan.c: Fix mark and space parity on Linux, whichrmax2008-03-031-1/+4
| | | | uses CMSPAR instead of PAREXT.
* Reduce scope of <sys/filio.h> and <sys/ioctl.h> #includes.jenglish2008-02-283-43/+14
|
* Consolidate all code conditionalized on -DUSE_FIONBIO into one place.jenglish2008-02-285-133/+52
| | | | New routine TclUnixSetBlockingMode().
* autoheader-2.59das2008-02-271-1/+1
|
* Remove dead/unused portability-related #defines and unused conditional code.jenglish2008-02-272-158/+7
| | | | See SF#1901828 for discussion and archaeological notes.