summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Fixed use of C99 features breaking the build with MSVC6. The problem was ↵andreask2011-08-221-1/+1
| | | | introduced with checkin [e9a08358f4].
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-164-5/+5
|
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-1/+1
| | | | n mingw, sys/stat.h must be included before winsock2.h, so make sure of that
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-153-11/+10
|
* [Bug 3388350] mingw64 compiler warnings. jan.nijtmans2011-08-153-11/+11
| | | | Reverse the detection of struct _stat32i64, otherwise when mingw doesn't have it, tclTest.c cannot be compiled
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-158-71/+35
|
* [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-156-7/+11
|
* oops, leftover end commentjan.nijtmans2011-07-211-1/+1
|
* [Bug 3372130] Fix hypot math function with MSVC10jan.nijtmans2011-07-211-1/+3
|
* If your compiler already defines _WIN64, assume --enable-64bitjan.nijtmans2011-05-113-21/+71
|
* [Bug 3288345]: Bring cygwin Tcl_StatBuf a little closer to realityjan2011-04-211-3/+9
|
* fix for [Bug 3288345]: Wrong Tcl_StatBufused on MinGW.jan.nijtmans2011-04-213-27/+106
| | | | Make sure that all _WIN32 compilers use exactly the same layout for Tcl_StatBuf - the one used by MSVC6 - in all situations.
* fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGW. Follow-up: get it ↵jan2011-04-201-2/+3
| | | | right for cygwin and WIN64 as well.
* Updated README files, repairing broken URLs and other rot.dgp2011-04-041-3/+0
|
* The -debug:full option is not supported when using the modern versions of ↵jan2011-03-262-2/+2
| | | | link.exe included with MSVC, use -debug instead
* The -debug:full option is not supported when using the modern versions of ↵jan.nijtmans2011-03-221-1/+1
| | | | link.exe included with MSVC, use -debug instead
* ifdef protections to permit builds with mingw on amd64 systems.jan.nijtmans2011-03-113-20/+39
| | | | Thanks to "mescalinum" for reporting and testing. Merged --cherrypick from Tcl8.5 (2010-09-08,48191d3979)
* * win/tcl.m4: handle --enable-64bit=ia64 for gcc.jan.nijtmans2011-03-113-302/+640
| | | | | * win/configure: (autoconf-2.13) * win/tclWin32Dll.c: [Patch 3059922]: fixes for mingw64 - gcc4.5.1 Merged --cherrypick from Tcl8.5 (2011-01-17, 6e410a115b)
* Now that we are no longer on CVS, the .cvsignore files serve no purposejan.nijtmans2011-03-071-17/+0
|
* Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-0136-75/+0
| | | more harm than good. Purged them.
* Fix gcc-4.5.2 error: lvalue required as ...nijtmans2011-01-142-5/+7
| | | | (backported from 8.5/8.6)
* Fix missing comma in last commitandreas_kupries2010-11-081-2/+2
|
* Backported from 8.6 (see 2010-08-04).andreas_kupries2010-11-033-8/+10
| | | | | | | * win/tclWin32Dll.c (asciiProcs, unicodeProcs): * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL.
* Add -D_CRT_SECURE_NO_DEPRECATE and -D_CRT_NONSTDC_NO_DEPRECATE, reducing the ↵nijtmans2010-10-314-44/+55
| | | | | | | | number of deprecation warnings on later VC++ versions. Better VCVERSION determination. All changes backported from Tcl8.5/8.6
* Update for VS10nijtmans2010-10-231-6/+13
|
* * tclWinsock.c: [Bug 3056775]: Fixed race condition between threadandreas_kupries2010-09-241-1/+47
| | | | | | and internal co-thread access of a socket's structure because of the thread not using the socketListLock in TcpAccept(). Added documentation on how the module works to the top.
* Removed outdated Msys + Mingw info, fix for [Bug 2459744].stwo2009-11-101-10/+1
|
* compiler warning build break fixJoe Mistachkin2009-11-021-2/+2
|
* * library/platform/pkgIndex.tcl: Backported the platform packagesandreas_kupries2009-10-231-2/+7
| | | | | | | * library/platform/platform.tcl: from head and8.5 into the 8.4 * library/platform/shell.tcl: branch. Updated makefiles to install * unix/Makfile.in: the packages. * win/Makefile.in:
* Backport fix for [Bug 1028264]: WSACleanup() too early. The fix introduces ↵ferrieux2009-04-271-2/+2
| | | | "late exit handlers" for similar late process-wide cleanups.
* Backport fix for [Bug 2446662]: resync Win behavior on RST with that of unix ↵ferrieux2009-04-271-2/+14
| | | | (EOF).
* * win/tclWinFile.c (TclpObjNormalizePath): Corrected Tcl_Obj leak.dgp2009-03-181-2/+12
| | | | Thanks to Joe Mistachkin for detection and patch. [Bug 2688184].
* * win/tclWinChan.c (FileWideSeekProc): Accepted a patch byandreas_kupries2008-05-231-2/+2
| | | | | | | | | | | Alexandre Ferrieux <ferrieux@users.sourceforge.net> to fix the [Bug 1965787]. 'tell' now works for locations > 2 GB as well instead of going negative. * generic/tclIO.c (Tcl_SetChannelBufferSize): Accepted a patch by * tests/io.test: Alexandre Ferrieux <ferrieux@users.sourceforge.net> to fix the [Bug 1969953]. Buffersize outside of the supported range are now clipped to nearest boundary instead of ignored.
* * README: Bump version number to 8.4.19dgp2008-04-113-5/+5
| | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.19 release.
* *** 8.4.18 TAGGED FOR RELEASE ***core_8_4_18dgp2008-02-063-5/+5
| | | | | | | | | | | | | | | * README: Bump version number to 8.4.18 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.18 release.
* * win/tclWinSerial.c (SerialCloseProc, TclWinOpenSerialChannel):hobbs2008-01-141-3/+4
| | | | use critical section for read & write side. [Bug 1353846] (newman)
* remove note about gcc compiler warningshobbs2007-12-141-4/+2
|
* updated noteshobbs2007-12-141-36/+30
|
* * win/tclWinSock.c (Tcl_GetHostName): update to previous fix tohobbs2007-11-291-40/+16
| | | | set hostname length appropriately, clean up check overall.
* * win/tclWinSock.c: Add missing encoding conversion of thedgp2007-11-271-5/+16
| | | | | | [info hostname] value from the system encoding to Tcl's internal encoding. This is important now that ICANN no longer limits host names to ASCII. [Bug 1823552]
* * README: Bump version number to 8.4.17dgp2007-10-023-5/+5
| | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
* Fix for AMD64 target symbols builds.patthoyts2007-09-112-13/+18
|
* * README: Bump version number to 8.4.16dgp2007-05-303-14/+33
| | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
* * changes: updates for 8.4.15 release.dgp2007-05-151-2/+2
| | | | | * win/tclWinReg.c: Bump to registry 1.1.5 to account * library/reg/pkgIndex.tcl: for [1682211] bug fix.
* * generic/tclInt.decls: Yet another round of attemptingKevin B Kenny2007-04-211-3/+3
| | | | | | | | | * generic/tclInt.h: to get the correct type signature * unix/tclUnixPort.h: for TclpLocaltime and TclpGmtime. * unix/tclUnixTime.c: CONST TclpTime_t is a 'time_t *CONST' * win/tclWinTime.c: and not a 'CONST time_t*'! * generic/tclIntDecls.h: [Bug 1677275] * generic/tclIntPlatDecls.h: Regenerated.
* Thread exit handler marks the current thread as un-initialized.vasiljevic2007-03-241-12/+7
| | | | | | This allows exit handlers that are registered later to re-initialize this subsystem in case they need to use some sync primitives (cond variables) from this file again.
* * generic/tclEvent.c (Tcl_CreateThread): Replaced some calls todgp2007-03-191-2/+2
| | | | | | * generic/tclPkg.c (CheckVersion): Tcl_Alloc() with calls to * unix/tclUnixTime.c (SetTZIfNecessary): ckalloc(), which better * win/tclAppInit.c (setargv): supports memory debugging.
* * win/tclWinReg.c (GetKeyNames): Size the buffer for enumeratingKevin B Kenny2007-03-171-23/+66
| | | | | | | key names correctly, so that Unicode names exceeding 127 chars can be retrieved without crashing. [Bug 1682211] * tests/registry.test (registry-4.9): Added test case for the above bug.
* * win/Makefile.in (install-private-headers): added targethobbs2007-01-301-1/+23
|
* Fix bug #1582769 build with VC2003 and correct i386 arch.patthoyts2006-10-311-2/+5
|