summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* * unix/Makefile.in: Remove $(PACKAGE).* and prototype from thedgp2009-10-261-3/+2
| | | | `make distclean` target. Completes 2009-10-20 commit.
* * unix/Makefile.in: Removed the long outdated and broken targetsdgp2009-10-202-80/+1
| | | | | | | package-* that were for building Solaris packages. Appears that the pieces needed for these targets to function have never been present in the current era of Tcl development and belong completely to Tcl pre-history.
* * macosx/tclMacOSXBundle.c: Workaround CF memory managment bug indas2009-10-051-5/+6
| | | | * unix/tclUnixInit.c: Mac OS X 10.4 & earlier. [Bug 2569449]
* fix tclooConfig.sh installdas2009-10-051-2/+3
|
* Added dummy tclooConfig.sh files for easier cross-version building. [2026844]dkf2009-09-262-3/+27
|
* * library/tcltest/tcltest.tcl: Bump to tcltest 2.3.2 after revisiondgp2009-09-011-3/+3
| | | | | | * library/tcltest/pkgIndex.tcl: to verbose error message. * unix/Makefile.in: * win/Makefile.in:
* const addition (pkge.c)nijtmans2009-08-162-4/+4
| | | | | Use <pthread.h> in stead of "pthread.h" Eliminate some more gcc warnings
* Stop calling endpwent() and endgrent(); unneeded. [Bug 1942222]dkf2009-08-022-10/+4
|
* 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