summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* Updated package "platform" to version 1.0.13. Separated theandreask2014-08-011-2/+2
| | | | | | | | identifiers "macosx*-i386-x86_64" and "macosx-universal" as incompatible with each other. Plus addition of a cast in tclIO.c to match types in a comparison which otherwise bugs a Windows debug build (warnings are errors).
* correct EOLFIX macro, broken by [a803608ed5]jan.nijtmans2014-07-271-2/+2
|
* ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution ↵jan.nijtmans2014-06-201-2/+2
| | | | until after -output compare
* Additional check for an error condition on the socket.dgp2014-06-121-1/+7
|
* Workaround the broken select() in some Linux kernels that fails to reportdgp2014-06-111-3/+52
| | | | | a writable state on a socket when an error condition (or remote close) is present. Would be good to add actual test suite tests for this, but until then see demo scripts in the ticket 1758a0b603.
* Fix [3118489]: NUL in filenames. (On Windows, protect against invalid use of ↵jan.nijtmans2014-05-151-0/+6
| | | | ':' in filenames as well)
* Make Cygwin's "configure" work from another directory than /unix. (Not ↵jan.nijtmans2014-05-092-4/+4
| | | | everything works this way!)
* *nix segfault cleared: we should reset a thread key after freeing of alloc ↵bug_3493120sebres2014-04-231-0/+1
| | | | cache (in tclUnixThrd.c)
* Provide full Tcl patchlevel to tcl.pc and move private libs to "Libs.private".jan.nijtmans2014-04-081-4/+3
|
* Cherry-pick [c54059aaad] from trunk: Added support for reporting TEA-like ↵jan.nijtmans2014-03-314-4/+25
| | | | | info via pkg-config. Add missing @TCL_LIB_FLAG@ (derived from ticket [5bcb5026ad])
* Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0jan.nijtmans2014-03-202-26/+18
|\
| * Proposed fix for [2f7cbd01c3].bug_2f7cbd01c3jan.nijtmans2014-03-202-28/+20
|/
* typojan.nijtmans2014-02-121-1/+1
|
* Satisfy required position of __stdcall from VC++jan.nijtmans2014-02-041-2/+2
|
* remove duplicate declarationjan.nijtmans2014-02-041-1/+0
|
* Add missing __stdcall (which crashes on win32), and clean-up indentingjan.nijtmans2014-02-041-10/+12
|
* Fix [651e828a52]: Wrong Windows version reported for Windows 8.1jan.nijtmans2014-02-031-7/+22
|
* sync tcl.m4 with Tk versionjan.nijtmans2014-01-252-0/+4
|
* Safer clean-up of environment variables: Do removal after insertions -> ↵jan.nijtmans2013-11-201-2/+2
| | | | tcltest 2.3.7
* Cygwin: Instead of checking whether the win32 part is configured properly, ↵jan.nijtmans2013-11-193-8/+23
| | | | | just configure it when needed. Always build the stub library first (and - on Cygwin - configure win32 properly just before building the stub library)
* Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec ↵jan.nijtmans2013-10-292-6/+5
| | | | on HP-UX
* Bump tcltest version to 2.3.6 (should have been done just before the 8.5.15 ↵jan.nijtmans2013-10-281-33/+56
| | | | | release, just as in Tcl 8.6.1). Don't fix eol-style for Makefile.in in "make dist", if the file system is case-insensitive/case-preserving.
* Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.7.13jan.nijtmans2013-10-251-2/+2
|
* Fix for [d4e464ae48]: tcl 8.5.15/8.6.1 breaks python make check on darwinjan.nijtmans2013-10-072-6/+6
|\
| * First attempt to fix bug [d4e464ae48]: tcl 8.5.15/8.61 breaks python make ↵bug_d4e464ae48jan.nijtmans2013-10-061-4/+4
|/ | | | check on darwin
* Bump to 8.5.15 for release.dgp2013-08-293-3/+3
|
* Mark unixforkevent-1.1 nonPortable, until proven on more platforms.jan.nijtmans2013-08-051-2/+2
|
* rebasejan.nijtmans2013-07-251-4/+115
|\
| * Make sure that the notifierMutex and notifierCV in a forked child cannot ↵jan.nijtmans2013-07-251-0/+2
| | | | | | | | block anything, even though the initialization of the Notifier Thread in the parent is not finished yet.
| * rebasejan.nijtmans2013-07-231-4/+113
| |\
| | * Tcl_InitNotifier() call in TestforkObjCmd() is only necessary when ↵jan.nijtmans2013-07-221-0/+3
| | | | | | | | | | | | pthread_atfork() is not available.
| | * Use pthread_atfork() when available.jan.nijtmans2013-07-223-104/+202
| | |
| | * Fix bug which hangs iocmd.tf-32.1jan.nijtmans2013-07-221-1/+1
| | |
| | * Rebase to core-8-5-branchjan.nijtmans2013-07-212-3/+71
| | |\ | | | | | | | | Add "testfork" test command to be usable in testcase.
| | | * Start notifier thread again if we were forked, to solve Rivet bug 55153 - ↵oehhar2013-07-171-0/+21
| | | | | | | | | | | | | | | | RFE [a0bc856dcd]
| | | * Build stub objects with -DSTATIC_BUILD on all platforms. Only important on ↵jan.nijtmans2013-07-081-1/+1
| | | |\ | | | |/ | | |/| | | | | win32 (already done) and cygwin, on other platforms it should not have any effect.
| | | * OpenBSD/m88k is now elf. Remove unneeded elf check.stwo2013-07-072-50/+8
| | | |
| | | * Use X11/Xlib.h for checking where X11 can be found in stead of ↵jan.nijtmans2013-07-051-4/+4
| | | |\ | | | | | | | | | | | | | | | | | | | | X11/XIntrinsic.h. Suggested by Pietro Cerutti. (backported from tclconfig)
| | | * \ Bug [817249]: bring tclXtNotify.c up to date with Tcl_SetNotifier() changejan.nijtmans2013-07-031-11/+15
| | | |\ \
| | | * | | Fix compiler warning when compiling Itcl 4.0:jan.nijtmans2013-07-031-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In file included from ./generic/itcl2TclOO.c:12:0: /Tcl/include/tclInt.h:3012:8: warning: ‘struct addrinfo’ declared inside parameter list [enabled by default] const char **errorMsgPtr); ^
| | | * | | Fix compiler warning when compiling Cygwin port with -Wwrite-stringsjan.nijtmans2013-07-031-6/+6
| | | | | |
| | | * | | Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4. Thanks to Brian ↵jan.nijtmans2013-07-022-2/+2
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | Griffin.
| | | * | | | Remove TclInitStubTable() function (but keep it in the "initsubsystems" branch).jan.nijtmans2013-06-251-5/+1
| | | | | | |
| | | * | | | Don't use TclpInetNtoa any more, use inet_ntoa in stead. Since IP6 support ↵jan.nijtmans2013-06-212-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | it's even not necessary any more (except for fake-rfc2553, but mutexes are used here already) , but it's in the internal stub table so we cannot remove it until 9.0
| | | * | | | Updates to redirect bug reports to the new tracker location.dgp2013-06-171-2/+3
| | | |\ \ \ \
| | | * | | | | link tclsh with stub library, just like xttest and tcltest, in order to ↵jan.nijtmans2013-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | allow additional static stub-enabled libraries to be linked with it.
| | | * | | | | split off TclInitStubTable() as separate function - which does the actual ↵jan.nijtmans2013-06-161-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stub table initialization - previously part of Tcl_InitStubs().
| | | * | | | | Don't use deprecated stricmp/strnicmp any more, but underscored variant for ↵jan.nijtmans2013-06-141-7/+7
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | non-GNU compilers. Some formatting - improved comments.
| | | * | | | | | More cleaning up; factor out optimizer to new file. Some weird problems still.dkf2013-06-051-1/+5
| | | | | | | | |
| | | * | | | | | Eliminate NO_VIZ macro as current zlib uses HAVE_HIDDEN in stead.jan.nijtmans2013-06-043-26/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | One more last-moment fix for FreeBSD by Pietro Cerutti