Thomas Bluemel
a62c8ab75f
display all known value types
...
svn path=/trunk/; revision=18148
2005-09-29 02:50:38 +00:00
Thomas Bluemel
9da2411dea
added stub for PrivCopyFileExW. This is needed by XP's ulib.dll, which XP's regedit.exe imports
...
svn path=/trunk/; revision=18147
2005-09-29 02:26:33 +00:00
Thomas Bluemel
1a4f353cad
export BuildSecurityDescriptorA/W and IsWellKnownSid
...
svn path=/trunk/; revision=18146
2005-09-29 02:02:40 +00:00
Nathan Woods
0556dd9754
Regedit: Optimized tree expansion
...
svn path=/trunk/; revision=18145
2005-09-29 00:50:40 +00:00
Thomas Bluemel
1afd009025
added some missing APIs
...
svn path=/trunk/; revision=18144
2005-09-28 23:52:24 +00:00
Nathan Woods
8c42366a42
Notepad fixes:
...
1. Fixed accelerator keys for new commands
2. Properly parented Find/Replace dialog
3. Typo in comment
svn path=/trunk/; revision=18143
2005-09-28 22:57:21 +00:00
Ged Murphy
708722cfd9
- Added daytime and quote of the day services
...
- Use universal header and remove needless seperate dirs
- Many bugfixes
- Added to build, not yet included in install as it's still in the early stages
Tested in WinXP using both Windows and Linux clients. Not yet tried in ROS,
svn path=/trunk/; revision=18142
2005-09-28 22:33:55 +00:00
Thomas Bluemel
a3ff770ebd
add the vista application recovery functions to w32api and add their stubs to kernel32
...
svn path=/trunk/; revision=18141
2005-09-28 21:43:54 +00:00
Thomas Bluemel
85e9a1fa72
don't free random pointer in MmCreateImageSection. should fix bug 836
...
svn path=/trunk/; revision=18140
2005-09-28 19:56:05 +00:00
Hartmut Birr
87bf9958a5
Disable flushing if the device doesn't support it or if it isn't enabled.
...
svn path=/trunk/; revision=18139
2005-09-28 19:34:07 +00:00
Thomas Bluemel
b88678d1a3
added the Longhorn registry APIs to w32api
...
svn path=/trunk/; revision=18138
2005-09-28 18:56:01 +00:00
Thomas Bluemel
56b2e53628
don't dereference the port in NtSetInformationFile with information class FileCompletionInformation. The Also make setting the completion port thread-safe. This might fix bug 816
...
svn path=/trunk/; revision=18137
2005-09-28 17:15:57 +00:00
Thomas Bluemel
294680db96
improved error handling
...
svn path=/trunk/; revision=18136
2005-09-28 15:40:52 +00:00
Nathan Woods
7d4df5c225
Notepad: Fixed some bugs in Search->Replace
...
svn path=/trunk/; revision=18135
2005-09-28 13:20:10 +00:00
Thomas Bluemel
e8285addc9
improved error handling
...
svn path=/trunk/; revision=18134
2005-09-28 13:00:05 +00:00
Thomas Bluemel
afb1aa2562
Fixed some memory leaks in taskmgr. Patch by Christoph_vW <Christoph@ApiViewer.de>
...
svn path=/trunk/; revision=18133
2005-09-28 12:26:33 +00:00
Ged Murphy
5d41a8d313
- Set svn:eol-style to native
...
- Set svn:ignore on directories
Thanks to w3seek for pointing this out.
svn path=/trunk/; revision=18132
2005-09-27 23:37:05 +00:00
Nathan Woods
89effd5ee8
Notepad enhancements:
...
1. Removed the 30k limit
2. Implemented Replace and Replace All
svn path=/trunk/; revision=18131
2005-09-27 23:29:35 +00:00
Magnus Olsen
6653931c3d
- 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
2005-09-27 21:49:18 +00:00
Ged Murphy
6c01ff3c32
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
2005-09-27 21:44:24 +00:00
Thomas Bluemel
1d982cb8e9
some code reformatting of slayer.dll and make it build again
...
svn path=/trunk/; revision=18128
2005-09-27 20:22:25 +00:00
Thomas Bluemel
116b8b7916
some code reformatting
...
svn path=/trunk/; revision=18127
2005-09-27 18:19:59 +00:00
Thomas Bluemel
514a32bcff
add hid.dll to the build system
...
svn path=/trunk/; revision=18126
2005-09-27 15:50:49 +00:00
Hervé Poussineau
e521cf2597
During 2nd stage setup, define also DNS hostname of the computer if possible
...
svn path=/trunk/; revision=18125
2005-09-27 14:27:14 +00:00
Nathan Woods
514cdac338
Regedit: Optimizations to refreshing; refreshing is still slightly slower than Windows regedit
...
svn path=/trunk/; revision=18124
2005-09-27 13:47:46 +00:00
Thomas Bluemel
043d319095
load some settings from the registry
...
svn path=/trunk/; revision=18123
2005-09-27 13:42:20 +00:00
Hervé Poussineau
2d5aef6968
KEBUGCHECK(0) -> KEBUGCHECK(INACCESSIBLE_BOOT_DEVICE)
...
svn path=/trunk/; revision=18122
2005-09-27 12:43:36 +00:00
Hervé Poussineau
dc6b192e48
Display status code when the file can't be opened
...
svn path=/trunk/; revision=18121
2005-09-27 12:40:20 +00:00
Thomas Bluemel
305c7e5ef7
fixed uninitialized variable warnings
...
svn path=/trunk/; revision=18120
2005-09-27 10:52:10 +00:00
Hervé Poussineau
6053e004ad
Implement SetupInstallServicesFromInfSectionExW
...
Process {DDInstall}.HW section in SetupDiInstallDevice
svn path=/trunk/; revision=18119
2005-09-27 08:52:17 +00:00
Alex Ionescu
322841976a
- 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
2005-09-27 04:53:33 +00:00
Alex Ionescu
29322a96bc
- 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
2005-09-27 01:57:27 +00:00
Thomas Bluemel
bfcd1fab3c
minor fixes
...
svn path=/trunk/; revision=18116
2005-09-27 01:48:49 +00:00
Thomas Bluemel
7c58d9be05
partly implemented the mixer selection dialog
...
svn path=/trunk/; revision=18115
2005-09-27 01:02:15 +00:00
Nathan Woods
2360c29d24
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
2005-09-27 00:46:19 +00:00
Gunnar Dalsnes
b890e50a9e
-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
2005-09-26 22:57:48 +00:00
Thomas Bluemel
5b8c6d129b
don't use MIXERCONTROLA for unicode builds
...
svn path=/trunk/; revision=18112
2005-09-26 22:06:31 +00:00
Alex Ionescu
ba942bb6e5
Fix calc.exe redraw problems on XP. Patch by Christoph_vW <Christoph@ApiViewer.de>
...
svn path=/trunk/; revision=18111
2005-09-26 21:49:03 +00:00
Alex Ionescu
e4dc1dc22d
- Implement alldvrm and aulldvrm and export them from ntoskrnl. This fixes bug 467.
...
svn path=/trunk/; revision=18110
2005-09-26 21:39:04 +00:00
Alex Ionescu
06190df7c1
Err, actually deliver APCs when returning from systemcalls... fixes bug 810
...
svn path=/trunk/; revision=18109
2005-09-26 20:52:20 +00:00
Magnus Olsen
532121508b
change from copyfileW to copyfileExW in MoveFileWithProgressW and add a error check for copyfileExW that was forgotten.
...
svn path=/trunk/; revision=18108
2005-09-26 20:44:43 +00:00
Filip Navara
4d68062bfb
Revert r18070.
...
svn path=/trunk/; revision=18107
2005-09-26 20:29:08 +00:00
Alex Ionescu
2f5a9a2734
Add NDEBUG back and call LdrLoadDll correctly on Windows.
...
svn path=/trunk/; revision=18106
2005-09-26 20:08:11 +00:00
Hartmut Birr
ed77c5e942
Don't wait after the flush command for a non busy hd.
...
svn path=/trunk/; revision=18105
2005-09-26 20:06:49 +00:00
Hartmut Birr
406b5036aa
Fixed the reinitialisation if the miniport driver returns SRB_STATUS_BUSY.
...
svn path=/trunk/; revision=18104
2005-09-26 20:00:48 +00:00
Thomas Bluemel
f9ac23ee7b
also compile the resource file...
...
svn path=/trunk/; revision=18103
2005-09-26 19:16:43 +00:00
Thomas Bluemel
d286c03c70
add sndvol32 to the build system and reformat the code
...
svn path=/trunk/; revision=18102
2005-09-26 19:15:27 +00:00
Alex Ionescu
469b041e51
Export and implement NlsGetCacheUpdateCount. Almost every WinXP DLL can now import kernel32
...
svn path=/trunk/; revision=18101
2005-09-26 19:09:32 +00:00
Alex Ionescu
d78f9d9f94
Stub and export EnumCalanderInfoExW and QueryWin31IniFilesMappedToRegistry
...
svn path=/trunk/; revision=18100
2005-09-26 18:59:04 +00:00
Alex Ionescu
cc19214973
Export and implement CreateProcessInternalA and CreateProcessInternalW (really just shuffling/stubbing, no actual code was written.
...
svn path=/trunk/; revision=18099
2005-09-26 18:46:30 +00:00