summaryrefslogtreecommitdiffstats
path: root/win/tclWinReg.c
Commit message (Collapse)AuthorAgeFilesLines
* Tcl_GetStringFromObj(..., NULL) -> Tcl_GetString(...). Use size_t in stead ↵jan.nijtmans2015-06-241-34/+35
| | | | of int for more internal variables.
* Registry extension 1.3.0 -> 1.3.1: SendMessageTimeoutA -> ↵jan.nijtmans2015-06-231-6/+5
| | | | SendMessageTimeout, so make sure only win32 UNICODE API is used.
* [Bug 3605401]: Compiler error with latest mingw-w64 headers.bug_3605401jan.nijtmans2013-02-201-3/+3
|
* Minor changes to improve style (C89 declarations, consistent indentation,dkf2012-08-071-27/+21
| | | | clarification of #endifs, reduction of unnecessary casts, use of array syntax for reading array elements, etc.)
* Final part of result generation conversion (modulo any minor blunders)dkf2012-08-051-16/+17
|
* FRQ-3544967: Missing objectfiles in static libjan.nijtmans2012-07-181-3/+2
|
* [Bug #3362446]: registry keys command fails with 8.5/8.6. Follow Microsofts ↵jan.nijtmans2012-07-111-1/+1
|\ | | | | | | example better in order to prevent problems when using HKEY_PERFORMANCE_DATA.
| * [Bug #3362446]: registry keys command fails with 8.5/8.6. Follow Microsofts ↵jan.nijtmans2012-07-111-1/+1
| | | | | | | | | | example better in order to prevent problems when using HKEY_PERFORMANCE_DATA. Forgot one important '%'
* | only use public API in loaded packages; oops\!dkf2012-07-041-6/+5
| |
* | Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-5/+3
| |
* | [Bug 3362446]: possible allocation error when using UNICODEjan.nijtmans2012-06-211-2/+2
|\ \ | |/
| * [Bug 3362446]: possible allocation error when using UNICODEjan.nijtmans2012-06-211-3/+3
| |\
| | * [Bug 3362446]: possible allocation error when using UNICODEjan.nijtmans2012-06-211-4/+4
| | |
* | | [Bug 3362446]: possible allocation error when using UNICODEjan.nijtmans2012-06-211-4/+3
| | |
* | | [Bug #3362446]: registry keys command fails with 8.5/8.6jan.nijtmans2012-06-211-69/+28
|\ \ \ | |/ /
| * | [Bug #3362446]: registry keys command fails with 8.5/8.6jan.nijtmans2012-06-211-77/+30
| |\ \ | | | | | | | | update registry version to 1.2.2
| | * | remove some unused codebug_3362446jan.nijtmans2012-06-201-12/+8
| | | |
| | * | [bug 3362446]: registry keys command fails with 8.5/8.6jan.nijtmans2012-06-191-64/+30
| | | |
* | | | Plug memory leak, part of [Bug #3362446]. jan.nijtmans2012-06-191-3/+22
|\ \ \ \ | |/ / / | | | | Dde version should be 1.3.0, not 1.3
| * | | Plug memory leak, part of [Bug #3362446]jan.nijtmans2012-06-191-0/+2
| |\ \ \ | | | |/ | | |/|
| | * | Plug memory leak, part of [Bug #3362446]jan.nijtmans2012-06-191-0/+2
| | |/
* | | make tclWinReg.c compile/run without UNICODE (suggested in bug #3362446)jan.nijtmans2012-06-191-3/+10
| | |
* | | make some more internal tables constjan.nijtmans2012-04-231-1/+1
|\ \ \ | |/ /
| * | make some more internal tables constjan.nijtmans2012-04-231-1/+1
| |\ \ | | |/
| | * make some more internal tables constjan.nijtmans2012-04-231-1/+1
| | | | | | | | | On cygwin, install dll's in /usr/bin, not in /usr/lib
| | * Fix gcc warnings (discovered with latest mingw, based on gcc 4.6.1)jan.nijtmans2011-10-071-2/+2
| | |
| * | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-1/+1
| |\ \ | | |/
| | * [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-151-5/+6
| | |
* | | More generation of error codes (most platform-specific parts not already usingdkf2011-04-061-0/+2
| | | | | | | | | Tcl_PosixError).
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-4/+4
| | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ \ | |/ / | | | cause more harm than good. Purged them (except in zlib files).
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\ \ | | |/ | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * Fix gcc-4.5.2 error: lvalue required as ...nijtmans2011-01-141-2/+4
| | | | | | | | | | | | (backported from 8.5/8.6)
| | * * 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.
| | * * 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.
| | * * 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!)
| | * WIN64 correctionshobbs2004-09-011-4/+4
| | |
| | * * 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.
| | * * win/tclWinReg.c: Incremented the version to 1.1.2.patthoyts2003-07-231-2/+2
| | | | | | | | | | | | * library/reg/pkgIndex.tcl:
| | * * 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.
| * | Various CYGWIN-related fixesnijtmans2010-01-311-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | backported from HEAD. Still configure script not modified, so CYGWIN build is still disabled. Reason: although the build succeeds with those changes, many tests still fail.
* | | Fix various gcc-4.5.2 64-bit warning messages,nijtmans2011-01-251-2/+2
| | | | | | | | | | | | e.g. by using full 64-bits for socket fd's
* | | [FRQ 2965056]: Windows build with -DUNICODEnijtmans2010-11-031-25/+3
| | | | | | | | | | | | (more clean-ups for pre-win2000 stuff)
* | | [FRQ 2965056]: Windows build with -DUNICODEnijtmans2010-10-111-172/+55
| | | | | | | | | | | | Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions.
* | | [Freq 2965056]: Windows build with -DUNICODEnijtmans2010-08-301-1/+7
| | |
* | | * library/reg/pkgIndex.tcl: [TIP #362]: Fixed first round ofKevin B Kenny2010-04-021-8/+8
| | | | | | | | | | | | | | | | | | * tests/registry.test: bugs resulting from the recent commits * win/tclWinReg.c: of changes in support of the referenced TIP.
* | | Bump version of registry package to 1.3.dkf2010-03-301-2/+2
| | |
* | | TIP #362 IMPLEMENTATIONdkf2010-03-301-117/+201
| | | | | | | | | | | | | | | | | | * win/tclWinReg.c: [Patch 2960976]: Apply patch from Damon Courtney to * tests/registry.test: allow the registry command to be told to work with both 32-bit and 64-bit registries.
* | | * win/tclWinDde.c: VC++ 6.0 doesn't havenijtmans2010-01-101-12/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * win/tclWinReg.c PDWORD_PTR * win/tclWinThrd.c: Fix various minor gcc warnings. * win/tclWinTime.c * win/tclWinConsole.c Put channel type definitions * win/tclWinChan.c in static const memory * win/tclWinPipe.c * win/tclWinSerial.c * win/tclWinSock.c * generic/tclIOGT.c * generic/tclIORChan.c * generic/tclIORTrans.c * unix/tclUnixChan.c * unix/tclUnixPipe.c * unix/tclUnixSock.c * unix/configure (regenerated with autoconf 2.59) * tests/info.test: Make test independant from tcltest implementation.