summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* Revert series of local changes not relevant to the last commit.andreas_kupries2009-07-233-15/+4
|
* * generic/tclIO.c (Tcl_GetChannelHandle): Do not crash forandreas_kupries2009-07-233-4/+16
| | | | | | | | * generic/tclPipe.c (FileForRedirect): getHandleProc == NULL, this is allowed. Provide a nice error message in the bypass area. Updated caller to check the bypass for a mesage. This fixes the bug [Bug 2826248] reported by Andy Sonnenburg <andy22286@users.sourceforge.net>
* Feature Request 2814786: remove TclpPanicnijtmans2009-07-221-11/+5
|
* * unix/Makefile.in: Define NDEBUG in optimized (non-symbols) build todas2009-07-181-2/+2
| | | | disable NRE assert()s and threaded allocator range checks.
* * macosx/Tcl-Common.xcconfig: update projects for Xcode 3.1 and 3.2,das2009-06-261-5/+7
| | | | | | | | | | * macosx/Tcl.xcode/*: standardize on gcc 4.2, remove obsolete * macosx/Tcl.xcodeproj/*: configurations and pre-Xcode project. * macosx/Tcl.pbproj/* (removed): * macosx/README: update project docs, cleanup. * unix/Makefile.in: update dist target for project changes.
* * unix/tclUnixPort.h: Move all socket-related code from tclUnixChan.crmax2009-06-153-1142/+1157
| | | | | * unix/tclUnixChan.c: to tclUnixSock.c. * unix/tclUnixSock.c:
* * library/platform/platform.tcl: Fixed handling of cpu ia64,andreas_kupries2009-05-291-3/+3
| | | | | | * library/platform/pkgIndex.tcl: taking ia64_32 into account * unix/Makefile.in: now. Bumped version to 1.0.5. Updated the * win/Makefile.in: installation commands.
* * unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the checkhobbs2009-04-282-4/+6
| | | | to add _r to CC on AIX with threads.
* Don't chmod/exec installManPage. [Patch 2769530]stwo2009-04-241-7/+4
|
* Removed newline appended to POST data.patthoyts2009-04-191-3/+3
| | | | Added tests to check that the data provided by a POST is as stated in the content-length [Bug 2715421]
* Remove unused variable (compiler warning)dgp2009-04-101-2/+2
|
* * unix/tclUnixChan.c: TclUnixWaitForFile(): use FD_* macrosdas2009-04-101-33/+30
| | | | | * macosx/tclMacOSXNotify.c: to manipulate select masks (Cassoff). [Bug 1960647]
* * unix/tclLoadDyld.c: use RTLD_GLOBAL instead of RTLD_LOCAL.das2009-04-101-3/+3
| | | | [Bug 1961211]
* * macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allowdas2009-04-103-31/+27
| | | | | | | | | | | | | | | | | | * unix/tclUnixChan.c: embedding into applications that * unix/tclUnixEvent.c: already have a CFRunLoop running and want to run the tcl event loop via Tcl_ServiceModeHook(TCL_SERVICE_ALL). * macosx/tclMacOSXNotify.c: add CFRunLoop based Tcl_Sleep() and * unix/tclUnixChan.c: TclUnixWaitForFile() implementations * unix/tclUnixEvent.c: and disable select() based ones in CoreFoundation builds. * unix/tclUnixNotify.c: simplify, sync with tclMacOSXNotify.c. * generic/tclInt.decls: add TclMacOSXNotifierAddRunLoopMode() * generic/tclIntPlatDecls.h: internal API, regen. * generic/tclStubInit.c:
* * unix/configure.in (Darwin): use Darwin SUSv3 extensions ifdas2009-04-103-6/+101
| | | | | | | | available; remove /Network locations from default tcl package search path (NFS mounted locations and thus slow). * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59
* Improved HTTP/1.1 support and added specific HTTP/1.1 testing.patthoyts2009-04-101-3/+3
| | | | | | | | This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller.
* * 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:
* regendkf2009-03-141-1/+2
|
* Added support for reporting TEA-like info via pkg-config.dkf2009-03-143-5/+26
|
* Update to installed module version numberdkf2009-02-241-3/+3
|
* fix [tcl-Bug 2502365] Building of head on HPUX isnijtmans2009-02-102-10/+16
| | | | broken when using the native CC.
* Fix for [Bug 2544618]Joe Mistachkin2009-02-061-13/+13
|
* - eliminate some unnessary type castsnijtmans2009-02-034-19/+20
| | | | | - some internal const decorations - spacing
* * unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}).Kevin B Kenny2009-01-222-2/+2
| | | | * unix/configure: Autoconf 2.59
* Patch 907924Kevin B Kenny2009-01-203-12/+30
|
* * generic/tcl.h: Bump patchlevel to 8.6b1.1 to distinguishdgp2009-01-162-3/+3
| | | | | | | | * library/init.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases * unix/configure.in: and to deal with the fact that the HEAD of * win/configure.in: init.tcl will not [source] in Tcl 8.6b1 . * unix/configure: autoconf-2.59
* fix [tcl-Bug 2502365] Building of head onnijtmans2009-01-132-2/+2
| | | | HPUX is broken when using the native CC
* Style fixes (unfouling whitespace, sorting comments, removing useless casts, ↵dkf2009-01-095-35/+35
| | | | etc.)
* autoconf-2.59das2009-01-031-5/+0
|
* autoheader-2.59das2009-01-031-0/+3
|
* autoconf-2.59das2009-01-031-6273/+6314
|
* use correct autconf magic to pass configure args & environment to pkg ↵das2009-01-031-7/+2
| | | | | | sub-configures (in particular compatible with autoconf 2.61, which some insist on using even though it was decided we could not switch to it yet...)
* regendkf2009-01-021-6296/+6280
|
* Fix various mkstemp()-related issues. [Bugs 741967,878333]dkf2009-01-023-3/+9
|
* * unix/Makefile.in: Set TCLLIBPATH in SHELL_ENV so that targetsdgp2008-12-311-1/+2
| | | | like `make shell` have access to builds of bundled packages.
* Drop lone @ line from test: targetdgp2008-12-221-2/+1
|
* * unix/Makefile.in: Fix broken build of bundled packages when pathdas2008-12-211-12/+14
| | | | | to build dir contains spaces by switching to relative paths to toplevel build dir.
* * unix/configure: autoconf-2.59das2008-12-211-3/+18
|
* * unix/configure.in: Preserve configure environment variables fordas2008-12-211-3/+19
| | | | | sub-configures of bundled packages; reuse configure cache file for sub-configures.
* test packages after testing tcldas2008-12-201-2/+5
|
* * unix/Makefile.in: make package install directory of bundleddas2008-12-203-52/+70
| | | | | | | | | | | | | * unix/configure.in packages configurable via PACKAGE_DIR makefile variable (set to platform-specific default). * unix/Makefile.in (*-packages): ensure toplevel targets fail if sub-make/configure fails; fix quoting when builddir path contains spaces. * macosx/GNUmakefile: add install-packages to install targets. * unix/configure: autoconf-2.59
* fix warningdas2008-12-201-2/+2
|
* regen with autoconf-2.59dgp2008-12-191-6258/+6294
| | | | (why dkf just did another regen I don't understand)
* regen (with autoconf 2.61, since that's what I've got...)dkf2008-12-191-6302/+6264
|
* More autoconf hacking; now seems to be working fully on Unix...dkf2008-12-192-40/+58
|
* * unix/Makefile.in: Update `make dist` target to include the filesdgp2008-12-191-4/+57
| | | | | | | from the compat/zlib directory as well as all the bundled packages found under the pkgs directory, according to their individual `make dist` targets. Change includes breaking a `configure-packages` target out of the `packages` target.
* * README: Bump version number to 8.6b1dgp2008-12-193-6259/+6297
| | | | | | | | | | | | * 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:
* regendkf2008-12-181-1/+1
|
* Wizzardry need more backslash!dkf2008-12-181-2/+2
|