summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* * 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
|
* regendkf2008-12-181-6305/+6276
|
* Autoconf wizardry!dkf2008-12-182-15/+29
|
* Remove obsolete PipeCloseProcferrieux2008-12-181-83/+1
|
* TIP #332 IMPLEMENTATION - Half-Close for Bidirectional Channelsferrieux2008-12-182-8/+154
|
* * unix/Makefile.in: Modify the distclean-packages target sodgp2008-12-171-2/+4
| | | | that empty build directories are deleted.
* * unix/Makefile.in: Add build support for collections of TEAdgp2008-12-173-6282/+6392
| | | | | | | * unix/configure.in: packages found under the pkgs directory. [Patch 1163406]. Still needs porting to Windows. * unix/configure: autoconf-2.59
* eliminate -Wwrite-strings warnings in enable-threads build.nijtmans2008-12-161-3/+4
| | | | use TclNewLiteralStringObj()
* autoheader-2.59das2008-12-141-0/+3
|
* regendkf2008-12-141-6/+12
|
* Improve build rules on Win w.r.t. zlibdkf2008-12-141-10/+10
| | | | Improve autoconf magic on Unix and Win
* regen/fix blundersdkf2008-12-122-17/+84
|