reactos.git
18 years ago- Fix move for readonly folder and file. for now it is a small hack for readonly...
Magnus Olsen [Tue, 27 Sep 2005 21:49:18 +0000 (21:49 +0000)]
- Fix move for readonly folder and file. for now it is a small hack for readonly folders, Small Cleanup in the code, thx w3seek for the help with SetFileAttribs code.

svn path=/trunk/; revision=18130

18 years agoStart to implement the beginneings of tcpsvcs.exe. Just ideas at the moment, subject...
Ged Murphy [Tue, 27 Sep 2005 21:44:24 +0000 (21:44 +0000)]
Start to implement the beginneings of tcpsvcs.exe. Just ideas at the moment, subject to change.
Working code for basic echo and chargen included. Tested in Windows from both Windows and Linux clients
Run from cmd, not incorporated into services.exe at the moment
Builds ok, but not included into build system just yet.

svn path=/trunk/; revision=18129

18 years agosome code reformatting of slayer.dll and make it build again
Thomas Bluemel [Tue, 27 Sep 2005 20:22:25 +0000 (20:22 +0000)]
some code reformatting of slayer.dll and make it build again

svn path=/trunk/; revision=18128

18 years agosome code reformatting
Thomas Bluemel [Tue, 27 Sep 2005 18:19:59 +0000 (18:19 +0000)]
some code reformatting

svn path=/trunk/; revision=18127

18 years agoadd hid.dll to the build system
Thomas Bluemel [Tue, 27 Sep 2005 15:50:49 +0000 (15:50 +0000)]
add hid.dll to the build system

svn path=/trunk/; revision=18126

18 years agoDuring 2nd stage setup, define also DNS hostname of the computer if possible
Hervé Poussineau [Tue, 27 Sep 2005 14:27:14 +0000 (14:27 +0000)]
During 2nd stage setup, define also DNS hostname of the computer if possible

svn path=/trunk/; revision=18125

18 years agoRegedit: Optimizations to refreshing; refreshing is still slightly slower than Windo...
Nathan Woods [Tue, 27 Sep 2005 13:47:46 +0000 (13:47 +0000)]
Regedit:  Optimizations to refreshing; refreshing is still slightly slower than Windows regedit

svn path=/trunk/; revision=18124

18 years agoload some settings from the registry
Thomas Bluemel [Tue, 27 Sep 2005 13:42:20 +0000 (13:42 +0000)]
load some settings from the registry

svn path=/trunk/; revision=18123

18 years agoKEBUGCHECK(0) -> KEBUGCHECK(INACCESSIBLE_BOOT_DEVICE)
Hervé Poussineau [Tue, 27 Sep 2005 12:43:36 +0000 (12:43 +0000)]
KEBUGCHECK(0) -> KEBUGCHECK(INACCESSIBLE_BOOT_DEVICE)

svn path=/trunk/; revision=18122

18 years agoDisplay status code when the file can't be opened
Hervé Poussineau [Tue, 27 Sep 2005 12:40:20 +0000 (12:40 +0000)]
Display status code when the file can't be opened

svn path=/trunk/; revision=18121

18 years agofixed uninitialized variable warnings
Thomas Bluemel [Tue, 27 Sep 2005 10:52:10 +0000 (10:52 +0000)]
fixed uninitialized variable warnings

svn path=/trunk/; revision=18120

18 years agoImplement SetupInstallServicesFromInfSectionExW
Hervé Poussineau [Tue, 27 Sep 2005 08:52:17 +0000 (08:52 +0000)]
Implement SetupInstallServicesFromInfSectionExW
Process {DDInstall}.HW section in SetupDiInstallDevice

svn path=/trunk/; revision=18119

18 years ago- Some NDK fixes when compiling with PSDK.
Alex Ionescu [Tue, 27 Sep 2005 04:53:33 +0000 (04:53 +0000)]
- Some NDK fixes when compiling with PSDK.
- Commit the new CSR (csrsrv and csrss). Compiles and passes PREfast with msvc 2005. Does not link yet. Is not complete yet (3 missing functions). Does not build with mingw yet. Code is probably still buggy. Work in other areas is needed as well. I'm comitting this under recommendation from Emanuele. See status.h for more info.
- Thanks to Emanuele and Filip which have helped with this patch.

svn path=/trunk/; revision=18118

18 years ago- Fix several flaws in APC logic.
Alex Ionescu [Tue, 27 Sep 2005 01:57:27 +0000 (01:57 +0000)]
- Fix several flaws in APC logic.
- Properly support Special APC Disabling.
- Allow Guarded Mutex and Guarded Regions to function properly.
- Optimize some code and add some additional checks.
- Fix several bugs in KeFreezeAllThreads

svn path=/trunk/; revision=18117

18 years agominor fixes
Thomas Bluemel [Tue, 27 Sep 2005 01:48:49 +0000 (01:48 +0000)]
minor fixes

svn path=/trunk/; revision=18116

18 years agopartly implemented the mixer selection dialog
Thomas Bluemel [Tue, 27 Sep 2005 01:02:15 +0000 (01:02 +0000)]
partly implemented the mixer selection dialog

svn path=/trunk/; revision=18115

18 years agoNotepad enhancements
Nathan Woods [Tue, 27 Sep 2005 00:46:19 +0000 (00:46 +0000)]
Notepad enhancements

1.  Implemented "Goto line"
2.  Partially implemented Replace (dialog comes up, need to have it actually do the replace )

svn path=/trunk/; revision=18114

18 years ago-reorder InsertXscendingOrder macro argument order and update uses
Gunnar Dalsnes [Mon, 26 Sep 2005 22:57:48 +0000 (22:57 +0000)]
-reorder InsertXscendingOrder macro argument order and update uses
-start to macrofy list enums in ntoskrnl using LIST_FOR_EACH macros
-use IsListEmpty some places instead of manual coding
-profile.c:KeStartProfile() zero correct buffer in (and not the NULL ptr;-)
-improve LIST_FOR_EACH macros so that the iterator is set to NULL at end of enum
-kthread.c:KiServiceCheck() set the shadowtable before calling the win32k proc/thread init funcs
-apc.c:KiInsertQueueApc() insert special apcs in correct fifo order
-apc.c:KeFlushQueueApc() simplify
-timer.c:KiExpireTimers() calling RemoveEntryList on a possibly empty list is not ok

svn path=/trunk/; revision=18113

18 years agodon't use MIXERCONTROLA for unicode builds
Thomas Bluemel [Mon, 26 Sep 2005 22:06:31 +0000 (22:06 +0000)]
don't use MIXERCONTROLA for unicode builds

svn path=/trunk/; revision=18112

18 years agoFix calc.exe redraw problems on XP. Patch by Christoph_vW <Christoph@ApiViewer.de>
Alex Ionescu [Mon, 26 Sep 2005 21:49:03 +0000 (21:49 +0000)]
Fix calc.exe redraw problems on XP. Patch by Christoph_vW <Christoph@ApiViewer.de>

svn path=/trunk/; revision=18111

18 years ago- Implement alldvrm and aulldvrm and export them from ntoskrnl. This fixes bug 467.
Alex Ionescu [Mon, 26 Sep 2005 21:39:04 +0000 (21:39 +0000)]
- Implement alldvrm and aulldvrm and export them from ntoskrnl. This fixes bug 467.

svn path=/trunk/; revision=18110

18 years agoErr, actually deliver APCs when returning from systemcalls... fixes bug 810
Alex Ionescu [Mon, 26 Sep 2005 20:52:20 +0000 (20:52 +0000)]
Err, actually deliver APCs when returning from systemcalls... fixes bug 810

svn path=/trunk/; revision=18109

18 years agochange from copyfileW to copyfileExW in MoveFileWithProgressW and add a error check...
Magnus Olsen [Mon, 26 Sep 2005 20:44:43 +0000 (20:44 +0000)]
change from copyfileW to copyfileExW in MoveFileWithProgressW  and add a error check for copyfileExW that was forgotten.

svn path=/trunk/; revision=18108

18 years agoRevert r18070.
Filip Navara [Mon, 26 Sep 2005 20:29:08 +0000 (20:29 +0000)]
Revert r18070.

svn path=/trunk/; revision=18107

18 years agoAdd NDEBUG back and call LdrLoadDll correctly on Windows.
Alex Ionescu [Mon, 26 Sep 2005 20:08:11 +0000 (20:08 +0000)]
Add NDEBUG back and call LdrLoadDll correctly on Windows.

svn path=/trunk/; revision=18106

18 years agoDon't wait after the flush command for a non busy hd.
Hartmut Birr [Mon, 26 Sep 2005 20:06:49 +0000 (20:06 +0000)]
Don't wait after the flush command for a  non busy hd.

svn path=/trunk/; revision=18105

18 years agoFixed the reinitialisation if the miniport driver returns SRB_STATUS_BUSY.
Hartmut Birr [Mon, 26 Sep 2005 20:00:48 +0000 (20:00 +0000)]
Fixed the reinitialisation if the miniport driver returns SRB_STATUS_BUSY.

svn path=/trunk/; revision=18104

18 years agoalso compile the resource file...
Thomas Bluemel [Mon, 26 Sep 2005 19:16:43 +0000 (19:16 +0000)]
also compile the resource file...

svn path=/trunk/; revision=18103

18 years agoadd sndvol32 to the build system and reformat the code
Thomas Bluemel [Mon, 26 Sep 2005 19:15:27 +0000 (19:15 +0000)]
add sndvol32 to the build system and reformat the code

svn path=/trunk/; revision=18102

18 years agoExport and implement NlsGetCacheUpdateCount. Almost every WinXP DLL can now import...
Alex Ionescu [Mon, 26 Sep 2005 19:09:32 +0000 (19:09 +0000)]
Export and implement NlsGetCacheUpdateCount. Almost every WinXP DLL can now import kernel32

svn path=/trunk/; revision=18101

18 years agoStub and export EnumCalanderInfoExW and QueryWin31IniFilesMappedToRegistry
Alex Ionescu [Mon, 26 Sep 2005 18:59:04 +0000 (18:59 +0000)]
Stub and export EnumCalanderInfoExW and QueryWin31IniFilesMappedToRegistry

svn path=/trunk/; revision=18100

18 years agoExport and implement CreateProcessInternalA and CreateProcessInternalW (really just...
Alex Ionescu [Mon, 26 Sep 2005 18:46:30 +0000 (18:46 +0000)]
Export and implement CreateProcessInternalA and CreateProcessInternalW (really just shuffling/stubbing, no actual code was written.

svn path=/trunk/; revision=18099

18 years agoRegOverridePredefKey does not (as opposed to the PSDK documentation) accept predefine...
Thomas Bluemel [Mon, 26 Sep 2005 18:05:57 +0000 (18:05 +0000)]
RegOverridePredefKey does not (as opposed to the PSDK documentation) accept predefined handles for the hNewHKey parameter

svn path=/trunk/; revision=18098

18 years agoOpen BNO directory with correct privileges, open CSR connection with correct path...
Alex Ionescu [Mon, 26 Sep 2005 18:03:17 +0000 (18:03 +0000)]
Open BNO directory with correct privileges, open CSR connection with correct path. Add InWindows boolean to use the right CSR ServerID in windows and add a hack to get kernel32 to be loadable if used with .local to force an application to use our kernel and not the system one. The result of this is that our kernel32 can now load in Windows XP (not 2000).

svn path=/trunk/; revision=18097

18 years agoChristoph von Wittich: fix for bug 824 ("memory leak in welcome").
Aleksey Bragin [Mon, 26 Sep 2005 16:13:50 +0000 (16:13 +0000)]
Christoph von Wittich: fix for bug 824 ("memory leak in welcome").
-LoadBitmap without DeleteObject
-SelectObject is used with wrong DC

svn path=/trunk/; revision=18096

18 years agoChristoph von Wittich: fix for bug 823 ("Resource leak in regedit").
Aleksey Bragin [Mon, 26 Sep 2005 16:07:23 +0000 (16:07 +0000)]
Christoph von Wittich: fix for bug 823 ("Resource leak in regedit").

svn path=/trunk/; revision=18095

18 years agoChristoph von Wittich: fix for bug 822 ("Resource leak in calc").
Aleksey Bragin [Mon, 26 Sep 2005 15:50:37 +0000 (15:50 +0000)]
Christoph von Wittich: fix for bug 822 ("Resource leak in calc").

svn path=/trunk/; revision=18094

18 years agoexport RegOverridePredefKey, forgot to commit this change
Thomas Bluemel [Mon, 26 Sep 2005 13:02:01 +0000 (13:02 +0000)]
export RegOverridePredefKey, forgot to commit this change

svn path=/trunk/; revision=18093

18 years agoimplemented RegOverridePredefKey()
Thomas Bluemel [Mon, 26 Sep 2005 12:44:03 +0000 (12:44 +0000)]
implemented RegOverridePredefKey()

svn path=/trunk/; revision=18092

18 years agoUpdate .inf files
Hervé Poussineau [Mon, 26 Sep 2005 12:05:27 +0000 (12:05 +0000)]
Update .inf files

svn path=/trunk/; revision=18091

18 years agoFix signedness (SetupGetIntField takes a PINT argument, not a PUINT one)
Hervé Poussineau [Mon, 26 Sep 2005 11:43:14 +0000 (11:43 +0000)]
Fix signedness (SetupGetIntField takes a PINT argument, not a PUINT one)

svn path=/trunk/; revision=18090

18 years agoImplement parts of SetupDiInstallDevice
Hervé Poussineau [Mon, 26 Sep 2005 11:39:24 +0000 (11:39 +0000)]
Implement parts of SetupDiInstallDevice

svn path=/trunk/; revision=18089

18 years agoImplement SetupInstallServicesFromInfSectionA/W, SetupInstallServicesFromInfSectionExW
Hervé Poussineau [Mon, 26 Sep 2005 11:37:32 +0000 (11:37 +0000)]
Implement SetupInstallServicesFromInfSectionA/W, SetupInstallServicesFromInfSectionExW
Add stub for SetupInstallServicesFromInfSectionExW

svn path=/trunk/; revision=18088

18 years agocopy the buffer to the right place in IntWriteConsoleOutput
Thomas Bluemel [Mon, 26 Sep 2005 11:35:23 +0000 (11:35 +0000)]
copy the buffer to the right place in IntWriteConsoleOutput

svn path=/trunk/; revision=18087

18 years ago- fixed uninitialized variable warning
Thomas Bluemel [Mon, 26 Sep 2005 11:14:34 +0000 (11:14 +0000)]
- fixed uninitialized variable warning
- fixed memory leak in SetupDiBuildDriverInfoList()

svn path=/trunk/; revision=18086

18 years agofixed uninitialized variable warning
Thomas Bluemel [Mon, 26 Sep 2005 11:11:48 +0000 (11:11 +0000)]
fixed uninitialized variable warning

svn path=/trunk/; revision=18085

18 years agodon't copy the buffer to a random pointer in IntWriteConsoleOutput()
Thomas Bluemel [Mon, 26 Sep 2005 11:10:27 +0000 (11:10 +0000)]
don't copy the buffer to a random pointer in IntWriteConsoleOutput()

svn path=/trunk/; revision=18084

18 years agoSilence some debug messages
Gé van Geldorp [Mon, 26 Sep 2005 08:21:38 +0000 (08:21 +0000)]
Silence some debug messages

svn path=/trunk/; revision=18083

18 years ago- Fix a bug in CSR Capture APIs
Alex Ionescu [Mon, 26 Sep 2005 07:43:55 +0000 (07:43 +0000)]
- Fix a bug in CSR Capture APIs
- Fix bugs in kernel32 console APIs.
- These changes fix vim and fix bug 796 as I promised.

svn path=/trunk/; revision=18082

18 years ago- Put executive atom functions in the executive folder, not rtl.
Alex Ionescu [Mon, 26 Sep 2005 05:41:35 +0000 (05:41 +0000)]
- Put executive atom functions in the executive folder, not rtl.
- Move purecall to the executive error APIs.

svn path=/trunk/; revision=18081

18 years ago- Remove some deprecated files.
Alex Ionescu [Mon, 26 Sep 2005 05:03:28 +0000 (05:03 +0000)]
- Remove some deprecated files.

svn path=/trunk/; revision=18080

18 years agoForgot to svn add these two files.
Alex Ionescu [Mon, 26 Sep 2005 05:01:14 +0000 (05:01 +0000)]
Forgot to svn add these two files.

svn path=/trunk/; revision=18079

18 years ago- More sharing between ntdll/ntoskrnl: shared Dbg code.
Alex Ionescu [Mon, 26 Sep 2005 04:59:48 +0000 (04:59 +0000)]
- More sharing between ntdll/ntoskrnl: shared Dbg code.
- Added NtCreateDebugObject, NtDebugContinue, NtQueryDebugFilterState, NtSetDebugFilterState, NtWaitForDebugEvent to system call list.
- Added some debug constants to headers
- Updated RtlpCheckForActiveDebugger in ntoskrnl to return whatever we're expecting as the "normal" case.
- Added RtlpSetInDbgPrint to rtl support library for special DbgPrint implementation difference in user-mode
- Removed all the deprecated debug APIs in ntdll.
- Implemented NtQueryDebugFilterState and NtSetDebugFilterState based on royce's implementation.
- Started modifications on KeDebugService, and implemented DebugService in rtl
- Implemented all the Dbg* APIs in RTL.
- Implemented DbgUiConnectToDbg, DbgUiContinue, DbgUiWaitStateChange, DbgUiRemoteBreakin, DbgUiIssueRemoteBreakin
- Changed KD Print callbacks to also receive the length of the string.

Right now, one call that should be shared still isn't (the final DebugPrint call) because calling KeDebugService from kernel-mode seems to cause a hang. Also, DebugService does not currently cause an exception like it should (instead it still calls the Kdp handler), because those changes would've made the patch even bigger and are still untested.

svn path=/trunk/; revision=18078

18 years ago1. More merging from WINE regedit; imported refresh feature (which is wayyy slower...
Nathan Woods [Mon, 26 Sep 2005 03:18:53 +0000 (03:18 +0000)]
1.  More merging from WINE regedit; imported refresh feature (which is wayyy slower than Windows regedit; need to optimize this)
2.  Using GetVersion() to determine whether to add HKEY_DYN_DATA

svn path=/trunk/; revision=18077

18 years agoremove dead code
Magnus Olsen [Sun, 25 Sep 2005 22:16:05 +0000 (22:16 +0000)]
remove dead code

svn path=/trunk/; revision=18076

18 years agodon't expect FS drivers to return STATUS_NOT_IMPLEMENTED if they don't know how to...
Magnus Olsen [Sun, 25 Sep 2005 22:05:39 +0000 (22:05 +0000)]
don't expect FS drivers to return STATUS_NOT_IMPLEMENTED if they don't know how to do the move  (STATUS_NOT_SUPPORTED is also a perfect valid error code), this change did hpoussin suggest

svn path=/trunk/; revision=18075

18 years agoImplement SetupDiInstallDriverFiles
Hervé Poussineau [Sun, 25 Sep 2005 21:18:27 +0000 (21:18 +0000)]
Implement SetupDiInstallDriverFiles

svn path=/trunk/; revision=18074

18 years agoImplement support for move folder, even from different vol. But for now it does not...
Magnus Olsen [Sun, 25 Sep 2005 21:05:18 +0000 (21:05 +0000)]
Implement support for move folder, even from different vol. But for now it does not think of EA or set file attrib right. it is a present to brandon so he stop nag about ros can not move a folder. It maybe got some other bugs. it need more testing see if it handling all case right.

svn path=/trunk/; revision=18073

18 years ago- Implement CM_Is_Dock_Station_Present[_Ex]
Eric Kohl [Sun, 25 Sep 2005 21:02:43 +0000 (21:02 +0000)]
- Implement CM_Is_Dock_Station_Present[_Ex]

svn path=/trunk/; revision=18072

18 years agoUSB root hub is not really a child of the USB Controller, so don't give it a device...
Hervé Poussineau [Sun, 25 Sep 2005 20:56:58 +0000 (20:56 +0000)]
USB root hub is not really a child of the USB Controller, so don't give it a device identifier

svn path=/trunk/; revision=18071

18 years agoRevert r18064 and correctly set the cell size for hash cells.
Filip Navara [Sun, 25 Sep 2005 20:54:40 +0000 (20:54 +0000)]
Revert r18064 and correctly set the cell size for hash cells.

svn path=/trunk/; revision=18070

18 years agoSimple implementation of the MS comp utility (remembered to add the files this time...
Ged Murphy [Sun, 25 Sep 2005 20:46:28 +0000 (20:46 +0000)]
Simple implementation of the MS comp utility (remembered to add the files this time :) )

svn path=/trunk/; revision=18069

18 years agoSimple implementation of the MS comp utility
Ged Murphy [Sun, 25 Sep 2005 20:39:55 +0000 (20:39 +0000)]
Simple implementation of the MS comp utility

svn path=/trunk/; revision=18068

18 years agocmdutils: a program a directory (bootcd,livecd,...)
Emanuele Aliberti [Sun, 25 Sep 2005 19:40:48 +0000 (19:40 +0000)]
cmdutils: a program a directory (bootcd,livecd,...)

svn path=/trunk/; revision=18067

18 years agocmdutils: a program a directory.
Emanuele Aliberti [Sun, 25 Sep 2005 19:38:46 +0000 (19:38 +0000)]
cmdutils: a program a directory.

svn path=/trunk/; revision=18066

18 years ago- Fix mixed tab/space formatting issues.
Alex Ionescu [Sun, 25 Sep 2005 18:17:27 +0000 (18:17 +0000)]
- Fix mixed tab/space formatting issues.

svn path=/trunk/; revision=18065

18 years agoCorrectly interpret the cell type in CmiDestroyCell. Patch by brbak <mpd000@yahoo...
Filip Navara [Sun, 25 Sep 2005 18:07:36 +0000 (18:07 +0000)]
Correctly interpret the cell type in CmiDestroyCell. Patch by brbak <mpd000@yahoo.de>.

svn path=/trunk/; revision=18064

18 years agorefeactor all IUnknown implementations using IComSrvBase
Martin Fuchs [Sun, 25 Sep 2005 17:59:20 +0000 (17:59 +0000)]
refeactor all IUnknown implementations using IComSrvBase

svn path=/trunk/; revision=18063

18 years agofixed gcc4 warnings
Thomas Bluemel [Sun, 25 Sep 2005 17:52:12 +0000 (17:52 +0000)]
fixed gcc4 warnings

svn path=/trunk/; revision=18062

18 years ago- fixed uninitialized variable warning
Thomas Bluemel [Sun, 25 Sep 2005 17:49:14 +0000 (17:49 +0000)]
- fixed uninitialized variable warning
- ProbeAndCaptureUnicodeString should check if allocating memory succeeded

svn path=/trunk/; revision=18061

18 years ago- Don't convert the device name, if the name is a NULL pointer (in QueryDosDeviceA).
Hartmut Birr [Sun, 25 Sep 2005 17:25:55 +0000 (17:25 +0000)]
- Don't convert the device name, if the name is a NULL pointer (in QueryDosDeviceA).
- Convert the string in several steps, because the string may be longer than 32k characters (in QueryDosDeviceA).

svn path=/trunk/; revision=18060

18 years agofixed uninitialized variable warnings
Thomas Bluemel [Sun, 25 Sep 2005 17:21:45 +0000 (17:21 +0000)]
fixed uninitialized variable warnings

svn path=/trunk/; revision=18059

18 years agofixed uninitialized variable warning
Thomas Bluemel [Sun, 25 Sep 2005 17:16:03 +0000 (17:16 +0000)]
fixed uninitialized variable warning

svn path=/trunk/; revision=18058

18 years agoadded more functionality to arp
Ged Murphy [Sun, 25 Sep 2005 17:01:24 +0000 (17:01 +0000)]
added more functionality to arp
- display correct interface index
- delete all hosts with -d *
- display informative error messages
- better argument control
- clean up formatting

svn path=/trunk/; revision=18057

18 years agoLightweight sync with WINE regedit; imported obvious changes such as const correctnes...
Nathan Woods [Sun, 25 Sep 2005 16:56:52 +0000 (16:56 +0000)]
Lightweight sync with WINE regedit; imported obvious changes such as const correctness, TCHAR string usage etc

svn path=/trunk/; revision=18056

18 years agotry to use IShellFolderViewCB::MessageSFVCB() in order to override explorer context...
Martin Fuchs [Sun, 25 Sep 2005 15:59:38 +0000 (15:59 +0000)]
try to use IShellFolderViewCB::MessageSFVCB() in order to override explorer context menus

svn path=/trunk/; revision=18055

18 years agoMinor changes. This program does NOT work in ROS.
Emanuele Aliberti [Sun, 25 Sep 2005 13:58:27 +0000 (13:58 +0000)]
Minor changes. This program does NOT work in ROS.

svn path=/trunk/; revision=18054

18 years agoFix compiling.
Emanuele Aliberti [Sun, 25 Sep 2005 13:56:45 +0000 (13:56 +0000)]
Fix compiling.

svn path=/trunk/; revision=18053

18 years agoRemove Es.rc from timedate for it is 100% empty. Thx tsk
Magnus Olsen [Sun, 25 Sep 2005 13:54:19 +0000 (13:54 +0000)]
Remove Es.rc from timedate for it is 100% empty. Thx tsk

svn path=/trunk/; revision=18052

18 years agosvn: eol-style + keywords
Emanuele Aliberti [Sun, 25 Sep 2005 13:43:33 +0000 (13:43 +0000)]
svn: eol-style + keywords

svn path=/trunk/; revision=18051

18 years agoRequired for binary compatibility with MS KERNEL32.DLL.
Emanuele Aliberti [Sun, 25 Sep 2005 13:36:27 +0000 (13:36 +0000)]
Required for binary compatibility with MS KERNEL32.DLL.

NOTE
Filip and I still don't understand why KERNEL32 calls twice CsrConnectToServer.
A possible explanation is because the Win32 server is a dual server: gui+console.
This differs with our current implementation in the SM: we accept only console registration requests (see SmpHandleConnectionRequest).

svn path=/trunk/; revision=18050

18 years agoLet the compiler search for usable register.
Hartmut Birr [Sun, 25 Sep 2005 12:39:32 +0000 (12:39 +0000)]
Let the compiler search for usable register.

svn path=/trunk/; revision=18049

18 years agoUse the correct size variables in co_IntCreateWindowEx.
Filip Navara [Sun, 25 Sep 2005 12:30:51 +0000 (12:30 +0000)]
Use the correct size variables in co_IntCreateWindowEx.

svn path=/trunk/; revision=18048

18 years agonew tool bar icons for the drive bar
Martin Fuchs [Sun, 25 Sep 2005 11:52:42 +0000 (11:52 +0000)]
new tool bar icons for the drive bar

svn path=/trunk/; revision=18047

18 years ago- Intersect the paint rectangle in NtUserBeginPaint with the client window rectangle.
Filip Navara [Sun, 25 Sep 2005 11:16:54 +0000 (11:16 +0000)]
- Intersect the paint rectangle in NtUserBeginPaint with the client window rectangle.
- Fix the data returned by co_UserGetUpdateRgn and NtUserGetUpdateRect.

svn path=/trunk/; revision=18046

18 years agoPatricio Martínez Ros <silencium@wanadoo.es>
Filip Navara [Sun, 25 Sep 2005 11:05:00 +0000 (11:05 +0000)]
Patricio Martínez Ros <silencium@wanadoo.es>
Update spanish translation.

svn path=/trunk/; revision=18045

18 years agoPatricio Martínez Ros <silencium@wanadoo.es>
Filip Navara [Sun, 25 Sep 2005 10:52:51 +0000 (10:52 +0000)]
Patricio Martínez Ros <silencium@wanadoo.es>
Update spanish translation.

svn path=/trunk/; revision=18044

18 years agoAdd TestAlert check to NtContinue.
Filip Navara [Sun, 25 Sep 2005 09:23:05 +0000 (09:23 +0000)]
Add TestAlert check to NtContinue.

svn path=/trunk/; revision=18043

18 years agoFix up the indentation.
Filip Navara [Sun, 25 Sep 2005 09:22:22 +0000 (09:22 +0000)]
Fix up the indentation.

svn path=/trunk/; revision=18042

18 years agoFix getInterfaceInfoSet so GetInterfaceInfo returns only non-loopback adapters, howev...
Andrew Munger [Sun, 25 Sep 2005 04:55:16 +0000 (04:55 +0000)]
Fix getInterfaceInfoSet so GetInterfaceInfo returns only non-loopback adapters, however, we still return some incorrect info.
Silenced a DPRINT.

svn path=/trunk/; revision=18041

18 years ago1. Moved windows styles pertaining to the edit control to main.h
Nathan Woods [Sun, 25 Sep 2005 00:35:13 +0000 (00:35 +0000)]
1.  Moved windows styles pertaining to the edit control to main.h
2.  Stopped using WS_BORDER on the edit control

svn path=/trunk/; revision=18040

18 years agoFixed property svn:eol-style
Nathan Woods [Sun, 25 Sep 2005 00:12:12 +0000 (00:12 +0000)]
Fixed property svn:eol-style

svn path=/trunk/; revision=18039

18 years agoFix GDB backtrace
Gé van Geldorp [Sun, 25 Sep 2005 00:00:03 +0000 (00:00 +0000)]
Fix GDB backtrace

svn path=/trunk/; revision=18038

18 years agoNotepad enhancements:
Nathan Woods [Sat, 24 Sep 2005 23:45:05 +0000 (23:45 +0000)]
Notepad enhancements:

1.  Added line ending handling, so that Notepad can handle line endings other than CR/LF.  This is specified in a dropdown menu similar to the text encoding.  Consequently, I've moved text handling to a new file, text.c

2.  Implemented the Find command

3.  Changed some dialog titles to be 'Notepad' instead of 'ERROR', in line with how Windows notepad works.

4.  The edit control now has the style ES_NOHIDESEL specified

svn path=/trunk/; revision=18037

18 years agoremoved obsolete goto statement
Thomas Bluemel [Sat, 24 Sep 2005 20:37:53 +0000 (20:37 +0000)]
removed obsolete goto statement

svn path=/trunk/; revision=18036

18 years agoAllow the system process and a process without a parent process to use all cpus on...
Hartmut Birr [Sat, 24 Sep 2005 19:34:54 +0000 (19:34 +0000)]
Allow the system process and a process without a parent process to use all cpus on a smp machine, even if only the boot cpu is running.

svn path=/trunk/; revision=18035

18 years agoThis NtGdiCreateCompatableDC misspelling has annoyed me long enough now
Gé van Geldorp [Sat, 24 Sep 2005 19:30:12 +0000 (19:30 +0000)]
This NtGdiCreateCompatableDC misspelling has annoyed me long enough now

svn path=/trunk/; revision=18034

18 years agoSet the MaximumLength of the returned string in IntGetFullWindowStationName.
Hartmut Birr [Sat, 24 Sep 2005 19:17:00 +0000 (19:17 +0000)]
Set the MaximumLength of the returned string in IntGetFullWindowStationName.

svn path=/trunk/; revision=18033

18 years agoDo also alert the mouse thread in UserAcquireOrReleaseInputOwnership.
Hartmut Birr [Sat, 24 Sep 2005 19:15:24 +0000 (19:15 +0000)]
Do also alert the mouse thread in UserAcquireOrReleaseInputOwnership.

svn path=/trunk/; revision=18032

18 years ago- Moved the definition of REG_NOTIFY_CLASS from cm.h to winddk.h.
Hartmut Birr [Sat, 24 Sep 2005 18:42:37 +0000 (18:42 +0000)]
- Moved the definition of REG_NOTIFY_CLASS from cm.h to winddk.h.
- Release the rundown protection if the callback function returns an error (in CmiCallRegisteredCallbacks).
- Call the registry callback functions in most of the Nt/ZW registry functions.

svn path=/trunk/; revision=18031