summaryrefslogtreecommitdiffstats
path: root/win/tclWinReg.c
Commit message (Collapse)AuthorAgeFilesLines
* * win/tclWinReg.c (GetKeyNames): Size the buffer for enumeratingkennykb2007-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. FossilOrigin-Name: 600cfe22d95c1688160bcf6619cdd5b11f0fe38a
* * 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!) FossilOrigin-Name: 469591bcaf35f2b224977d98e46b36d25eeeeef0
* WIN64 correctionshobbs2004-09-011-4/+4
| | | FossilOrigin-Name: 8a4b1a2b00b090d08b7094414b9a8f946fc0f13b
* * library/dde/pkgIndex.tcl: Added safeguards so that registrydgp2003-11-101-2/+2
| | | | | | | | * library/reg/pkgIndex.tcl: and dde packages are not offered * win/tclWinDde.c: on non-Windows platforms. Bumped to * win/tclWinReg.c: registry 1.1.3 and dde 1.2.2. FossilOrigin-Name: 72370b1438f12d6e01b490718f084e291187f100
* * win/tclWinReg.c: Incremented the version to 1.1.2.patthoyts2003-07-231-2/+2
| | | | | | * library/reg/pkgIndex.tcl: FossilOrigin-Name: f4979a08c5ba7378cbf2428c9fa184d03f7d422d
* * win/tclWinReg.c (OpenSubKey): Backported fix for bug 775976patthoyts2003-07-221-2/+2
| | | | | | which causes the registry set command to fail when built with VC7. FossilOrigin-Name: d16f7c375e6a9eb4b993f808a5f2a0795aee35e9
* * library/dde/pkgIndex.tcl: dde bumped to version 1.2.1 fordgp2003-03-031-2/+2
| | | | | | | | | | | * win/tclWinDde.c: bundled release with Tcl 8.4.2 * library/reg/pkgIndex.tcl: registry bumped to version 1.1.1 for * win/tclWinReg.c: bundled release with Tcl 8.4.2 * library/opt/pkgIndex.tcl: updated package index to version 0.4.4 FossilOrigin-Name: 5823e9533119f5327213053216028860a2758f3c
* * win/tclWin32Dll.c (squelch_warnings): Squelchmdejong2003-01-161-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | compiler warnings from SEH ASM code. * win/tclWinChan.c (squelch_warnings): Squelch compiler warnings from SEH ASM code. * win/tclWinDde.c: Add casts to avoid compiler warnings. Pass pointer to DWORD instead of int to avoid compiler warnings. * win/tclWinFCmd.c (squelch_warnings): Add casts and fixup decls to avoid compiler warnings. Squelch compiler warnings from SEH ASM code. * win/tclWinFile.c: Add casts and fixup decls to avoid compiler warnings. Remove unused variable. * win/tclWinNotify.c: Declare as DWORD instead of int to avoid compiler warning. * win/tclWinReg.c: Add casts to avoid compiler warning. Fix assignment in if expression bug. * win/tclWinSerial.c: Add casts to avoid compiler warnings. Remove unused variable. * win/tclWinSock.c: Add casts and fixup decls to avoid compiler warnings. FossilOrigin-Name: bba93619da24b912054d7ebe92d24a0e64bf7ef7
* Updated Tcl_PkgProvide() line in Registry_Init() to use "1.1" instead of "1.0"davygrvy2002-11-021-2/+2
| | | FossilOrigin-Name: ec3c0224eb05bf037deed966ff4889de3508381d
* * doc/registry.n: Added support for broadcasting changes tohobbs2002-10-181-3/+76
| | | | | | | * tests/registry.test: the registry Environment. Noted proper code * win/tclWinReg.c: in the docs. [Patch #625453] FossilOrigin-Name: 78431e369f4a949a65f21d8dcb253c3180e2b0e1
* * win/tclWinReg.c (regConnectRegistryProc,RecursiveDeleteKey)hobbs2002-01-291-32/+29
| | | | | | | (DeleteKey,GetKeyNames,GetType,GetValue,OpenSubKey,SetValue): redid the CONSTification as previous changes caused failing tests. FossilOrigin-Name: f8f4e1af89c1a5cce167d8398bb9a72193e66583
* * win/tclWinReg.c (OpenSubKey): corrected bug introduced inhobbs2002-01-291-4/+4
| | | | | | CONSTification that dropped pointer reference. FossilOrigin-Name: ad0f1a3f397ba7cf078126491dc3dc09eb2d734f
* * [Patch 505630] Updated interfaces of generic/tclBasic.cc (TIP 27).dgp2002-01-251-33/+40
| | | | | | | | | * [Patch 506818] Updated interfaces of generic/tclHash.c (TIP 27). * [Patch 506807] Updated interfaces of generic/tclObj.c (TIP 27). * [Patch 507304] Updated interfaces of win/tclWin32.c (TIP 27). * Update all callers. FossilOrigin-Name: 375ac8d641fa53159537f27eb1f836c043495c3b
* * Overlooked callers of Tcl_GetIndexFromObjdgp2002-01-181-5/+6
| | | FossilOrigin-Name: 305121f7f544a9e68150d99f0b7c7261d747108b
* * generic/tclPlatDecls.h: Define TCHAR by includingmdejong2001-07-191-5/+1
| | | | | | | | | | | | windows.h instead of tchar.h since Cygwin does not support the tchar.h header. Include CHECK_UNICODE_CALLS logic from tclWinPort.h. * win/tclWinPort.h: Remove CHECK_UNICODE_CALLS logic. Remove include of windows.h since this now done it tclPlatDecls.h. * win/tclWinReg.c: Remove duplicate include of windows.h. FossilOrigin-Name: 750a94af1da9e3de8c5a743d05420417ebcc8e71
* * win/tclWinDde.c:ericm2000-06-131-15/+15
| | | | | | | | | | * win/tclWinInit.c: * win/tclWinNotify.c: * win/tclWinPipe.c: * win/tclWinReg.c: * win/tclWinThrd.c: Applied patch from [Bug 5794]. FossilOrigin-Name: 84806aadbad7d0804ee022df990d7f3295efbcc0
* * generic/tclInt.decls:hobbs2000-03-311-7/+2
| | | | | | | | | | | | | | | | | * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: * win/tclWin32Dll.c: removed TclWinSynchSpawn (vestige of Win32s support). * win/tclWinReg.c: made use of TclWinGetPlatformId instead of getting info again * win/tclWinPort.h: * win/Makefile.in: * win/configure.in: * win/tcl.m4: Added support for gcc/mingw on Windows [Bug: 4234] FossilOrigin-Name: 36c0007d3febaff6e2e098f6a89f9c2a8db40ce2
* * {win,mac,unix,tools,}/README:hobbs1999-10-051-4/+20
| | | | | | | | | | | | | | * win/README.binary: * win/makefile.vc: * {win,unix}/configure.in: * generic/tcl.h: * library/init.tcl: updated to 8.3a1 from 8.2.0. * win/tclWinReg.c: fixed registry command to properly 'get' HKEY_PERFORMANCE_DATA root key data. Needs more work. * win/tclWinSerial.c: changed SerialSetOptionProc to return TCL_OK by default. (patch from Rolf Schroedter) FossilOrigin-Name: 090ccd067b83f5f786ab63aa94882bef4b419cea
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-101/+319
| | | FossilOrigin-Name: f3b32fb71c9011ac220779bd9dbe5617c9dc87d9
* Merged stubs changes into mainline for 8.0stanton1999-03-101-43/+4
| | | FossilOrigin-Name: 19696933517612024e7dbcfee6e3c8d3b4e41772
* * win/tclWinReg.c:stanton1999-02-021-2/+3
| | | | | | | * doc/registry.n: Added support for HKEY_PERFORMANCE_DATA and HKEY_DYN_DATA keys. [Bug: 1109] FossilOrigin-Name: 297a79c7b3d2d7e8de8c1ce82318aa6bd914f457
* Replaced SCCS strings, fixed binary filescore-8-0-3stanton1998-09-141-1/+1
| | | FossilOrigin-Name: 196f92fd17305db5fec1acd59f6926de11e01624
* EXPORT is now TCL_STORAGE_CLASSescoffon1998-08-041-5/+6
| | | FossilOrigin-Name: ac9bdcd0b9d3e65bc57c7fa9f6c402b376886041
* set EXPORT to DLLEXPORT unconditionally, since the declaration ofescoffon1998-07-291-0/+8
| | | | | | Registry_Init is inside the source file. FossilOrigin-Name: bba8ed34e5af0a21d069d89453568b614b5e4bb4
* use "ifdef DLL_BUILD" instead of "ifndef STATIC_BUILD"escoffon1998-07-291-14/+8
| | | FossilOrigin-Name: 5749fb7dc0d4bd5cd054af148be38676904b86ff
* fixed bad array bounds checksstanton1998-06-181-11/+19
| | | | | | added performance boost for small values FossilOrigin-Name: 1206c61a6d4a80ff2759fc3b373a9ddf2dfcbdd5
* Initial revisionrjohnson1998-03-261-0/+1212
FossilOrigin-Name: f86c34e38d2a946e0ed196001fd756c57f90791a