summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* * 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
|
* * README: Bump version number to 8.4.15dgp2006-10-233-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:
* Ensure builds with VC6 without Platform SDK and Pickup MACHINE from environmentpatthoyts2006-10-182-11/+19
| | | | to make life easier on Windows non-x86 platforms.
* * generic/tclIOUtil.c: Cleaned up some code flagged by adgp2006-10-172-7/+5
| | | | | | * generic/tclInt.h: `make checkexports` test. * win/tclWin32Dll.c: * win/tclWinFile.c:
* Remove RTCc flagpatthoyts2006-10-062-7/+3
|
* Handle possible missing definepatthoyts2006-10-011-4/+7
|
* Backported fix for bug #1420432 (cannot set mtime for directories on windows).patthoyts2006-10-011-4/+14
|
* * win/makefile.vc: Updated MSVC build to properly deal withpatthoyts2006-09-265-124/+341
| | | | | | | | * win/nmakehlp.c: MSVC8 and AMD64 target. Backport from 8.5 * win/rules.vc: * generic/tcl.h: Fixed stat definition for MSVC8 AMD64. * win/tclWinSock.c: Casting type police. * win/tclWinTime.c:
* * win/tclWinChan.c: [Bug 819667] Improve logic for identifying COMhobbs2006-08-301-51/+52
| | | | ports.
* * win/tclWinFCmd.c: [Bug 1548263] Added test for NULL returnhobbs2006-08-301-1/+10
| | | | | * generic/tclIOUtil.c: from Tcl_FSGetNormalizedPath which was causing segv's
* Remove test chunkpatthoyts2006-06-141-4/+4
|
* Enable building Tcl with Microsoft's latest compiler offeringpatthoyts2006-06-144-51/+173
| | | | | | (VS2005). We have to handle a number of oddities as they have deprecated most of the standard C library and now generate manifest files to be linked into the binaries. SF bug #1424909
* * README: Bump version number to 8.4.14dgp2006-05-043-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:
* Revert attempted backport of dde 1.3 to the core-8-4-branch.dgp2006-04-054-1051/+854
|
* * library/dde/pkgIndex.tcl: Backport dde 1.3.2 from HEAD.dgp2006-04-054-854/+1051
| | | | | | | * win/tclWinDde.c: * win/Makefile.in: * win/configure.in: * win/configure: autoconf 2.13
* * library/reg/pkgIndex.tcl: Long overlooked bump to registry ↵dgp2006-04-051-2/+2
| | | | | | package * win/tclWinReg.c: version 1.1.4 (should have been done for the Tcl 8.4.8 release!)
* * library/dde/pkgIndex.tcl: Long overlooked bump to dde packagedgp2006-04-051-2/+2
| | | | | * win/tclWinDde.c: version 1.2.4 (should have been done for the Tcl 8.4.8 release!)
* * win/configure, win/tcl.m4: define MACHINE for gcc builds as well.hobbs2006-03-282-20/+22
| | | | Needed by Tk for manifest generation.
* * win/tclWinConsole.c: revert 2005-11-03 [Patch 1256872] changehobbs2006-03-281-76/+9
| | | | | to add win32 unicode console support as it broke the ability to modify the encoding to the console.
* Removed C++ commentpatthoyts2006-03-271-2/+2
|
* Fixes for bug #1456373 and general warning silencing for gcc build.patthoyts2006-03-271-25/+29
|
* fix to permissions settingvincentdarley2006-03-211-18/+2
|
* backport of file writable fixesvincentdarley2006-03-191-4/+3
|
* ensure test suite works on non-English systemsvincentdarley2006-03-191-1/+342
|
* * win/tclWinPipe.c (Tcl_WaitPid): Backport of fix made to the headandreas_kupries2006-03-141-5/+21
| | | | | | | | | | by David Gravereaux in 2004. See ChangeLog entry 2004-01-19. [Bug 1381436]. Fixed a thread-safety problem with the process list. The delayed cut operation after the wait was going stale by being outside the list lock. It now cuts within the lock and does a locked splice for when it needs to instead. [Bug 859820]
* Finalization of the sockets is now solely done invasiljevic2006-03-101-62/+72
| | | | | | | TclpFinalizeSockets() and not over the thread-exit handler, because the order of actions the Tcl generic core will impose may result in cores/hangs if the thread exit handler tears down socket subsystem too early (See Tcl Bug #1437595).
* Finalization of the pipes are now solely done in TclpFinalizePipes andvasiljevic2006-03-101-34/+11
| | | | | | not over the thread-exit handler, because the order of actions the Tcl generic core will impose may result in cores/hangs if the thread exit handler tearis down pipes too early (see Bug # 1437595).
* backport of some file readable/writable fixes from HEADvincentdarley2006-03-103-14/+241
|
* * README: Bump version number to 8.4.13 and updatedgp2006-03-073-5/+5
| | | | | | | | | | | | * changes: changes to start prep for an 8.4.13 release. * generic/tcl.h: * tools/tcl.wse.in: * unix/configure{.in}: * unix/tcl.spec: * win/README.binary: * win/configure{.in}: * tests/parse.test: Missing constraint
* * win/Makefile.in: convert _NATIVE paths to use / to avoid ".\"hobbs2006-03-021-6/+6
| | | | path-as-escape issue.
* []-quote ac_defun functionshobbs2006-03-021-11/+11
|
* * win/tcl.m4: Add build support for Windows-x64 builds.hobbs2005-11-304-53/+87
| | | | | | * win/configure: --enable-64bit now accepts =amd64|ia64 for * win/Makefile.in: Windows 64-bit build variants (default: amd64) * win/makefile.vc: [Bug 1369597]