Emanuele Aliberti
e4f12e6d99
- Updated years range in copyright note.
...
svn path=/trunk/; revision=12706
2005-01-01 19:33:26 +00:00
Alex Ionescu
21a0462b92
Remove unneeded defines and fix hal operation function types.
...
svn path=/trunk/; revision=12705
2005-01-01 17:44:06 +00:00
Hartmut Birr
1dc7aa3d70
- Implemented KeAcquireInterruptSpinLock and KeReleaseInterruptSpinLock.
...
- Implemented the interrupt handling for smp machines.
svn path=/trunk/; revision=12690
2005-01-01 11:28:46 +00:00
Alex Ionescu
8f33dd1b68
Fix DMA_OPERATIONS to use stdcall.
...
svn path=/trunk/; revision=12682
2005-01-01 08:43:02 +00:00
Alex Ionescu
b9378b35ed
Fix more old cruft.
...
svn path=/trunk/; revision=12681
2005-01-01 08:20:47 +00:00
Alex Ionescu
cd9f2f7964
Fix work item enumaration values.
...
svn path=/trunk/; revision=12679
2005-01-01 04:55:11 +00:00
Alex Ionescu
849dcb1be9
Use PROCESSOR_FEATURE_MAX instead of PROCESSOR_FEATURES_MAX. The latter is not official and a useless ducpliate. Use LARGE_INTEGER instead of TIME in ex/sysinfo.c
...
svn path=/trunk/; revision=12678
2005-01-01 04:05:42 +00:00
Alex Ionescu
d5882cfd80
Use proper name for the NtSetInformationKey Info classes/structures, as well as add new XP+ class/structure
...
svn path=/trunk/; revision=12677
2005-01-01 02:08:13 +00:00
Alex Ionescu
7510a729c6
Fix my previous NtDelayExecution patch. Fix Cc function prototypes which were incorrect, and remove useless file.
...
svn path=/trunk/; revision=12675
2005-01-01 01:51:05 +00:00
Alex Ionescu
7b174da1fd
Modified NtDelayExecution Prototype/Function to use LARGE_INTEGER and not TIME, and renamed EX_MAXIMUM_WAIT_OBJECTS to MAXIMUM_WAIT_OBJECTS, which is the correct define to use (the ex define was an unnecessary duplicate)
...
svn path=/trunk/; revision=12673
2005-01-01 01:03:31 +00:00
Alex Ionescu
9311f8ddc4
Fix some Rtl Prototype inconsistencies, more are in ntifs/winddk but i have fixed those in my header branch for when ntoskrnl will use them.
...
svn path=/trunk/; revision=12671
2004-12-31 21:31:39 +00:00
Alex Ionescu
73e868d565
Removed HEAP_NO_VALLOC from Heap Manager because the flag is redunant. Removed Version Differentation in epsapi because it's only meant to run on ROS, and we decide what to emulate. KJK agrees.
...
svn path=/trunk/; revision=12669
2004-12-31 20:05:16 +00:00
Alex Ionescu
9274918700
Changed CVS tag to SVN for buildno
...
svn path=/trunk/; revision=12652
2004-12-31 19:18:23 +00:00
Casper Hornstrup
8fabf8b0ad
Remove .cvsignore files.
...
svn path=/trunk/; revision=12417
2004-12-31 12:29:26 +00:00
Alex Ionescu
88454ea69a
Implemented:
...
ExSetResourceOwnerPointer, FsRtlDissectDbcs, FsRtlDoesDbcsContainWildCards, FsRtlAcquireFileExclusive, FsRtlReleaseFile, FsRtlGetNextMcbEntry, FsRtlLookupLastMcbEntry, FsRtlLookupMcbEntry, FsRtlRemoveMcbEntry, FsRtlIncrementCcFastReadResourceMiss, FsRtlIncrementCcFastReadNotPossible, FsRtlIncrementCcFastReadWait, FsRtlIncrementCcFastReadNoWait , FsRtlAreNamesEqual, FsRtlDoesNameContainWildCards, IoCreateDriver, IoDeleteDriver
Thanks to Filip for reviewing some of these.
svn path=/trunk/; revision=12408
2004-12-30 18:30:05 +00:00
KJK::Hyperion
6948c64efb
ELF_support, welcome to HEAD! (just in time for the freeze, too!)
...
svn path=/trunk/; revision=12400
2004-12-30 08:05:12 +00:00
KJK::Hyperion
395ae7d908
- PSEH changes imported in the main tree
...
- initial (dead, disabled) import of ELF support
svn path=/trunk/; revision=12398
2004-12-30 05:59:11 +00:00
Filip Navara
269d17ca59
- Fix prototype of NtGdiExtCreatePen.
...
svn path=/trunk/; revision=12396
2004-12-30 04:11:19 +00:00
Gunnar Dalsnes
c97559f3c5
filelock.c:
...
-general cleanup
-fix signed -> unsigned comparsion
-allow zero length unlocks to complete with success
-makes some more wine reg. tests pass
ntdef.h: add macros LIST_FOR_EACH and LIST_FOR_EACH_SAFE
svn path=/trunk/; revision=12391
2004-12-30 02:30:40 +00:00
Filip Navara
adc5944468
- Partial implementation of RealMsgWaitForMultipleObjectsEx and message queue wake mask.
...
- Fix setting of menu item type and strings.
svn path=/trunk/; revision=12336
2004-12-25 22:59:10 +00:00
Filip Navara
bcf559d5f2
- Fix compilation with MinGW runtime 3.5.
...
svn path=/trunk/; revision=12332
2004-12-25 21:05:19 +00:00
Filip Navara
c7505530e0
- Fix compilation with GCC 4.0-20041219.
...
svn path=/trunk/; revision=12326
2004-12-25 11:22:37 +00:00
Thomas Bluemel
e07e530aa6
revert my temporary class hacks and remove my desktop handling changes temporarily as they cause some trouble
...
svn path=/trunk/; revision=12319
2004-12-24 17:45:59 +00:00
Gunnar Dalsnes
8d1d54877f
ExInitializeWorkItem: synch with Windows (only NULL the Flink)
...
svn path=/trunk/; revision=12309
2004-12-24 01:39:50 +00:00
Eric Kohl
09e71d4f7d
Fix the signature of Nt/ZwCreateNamedPipe, the 8th to 10th arguments are ULONGs instead of BOOLEANs.
...
svn path=/trunk/; revision=12303
2004-12-23 20:13:38 +00:00
Eric Kohl
ceedef9d54
Merge EXTENDED_IO_STACK_LOCATION into IO_STACK_LOCATION and fix the resulting errors.
...
svn path=/trunk/; revision=12301
2004-12-23 12:39:16 +00:00
Gé van Geldorp
0b8f1f6126
Rollback last change since it's causing problems on Linux
...
svn path=/trunk/; revision=12300
2004-12-23 12:05:40 +00:00
Gé van Geldorp
5eddab1bad
Import shdocvw from Wine
...
svn path=/trunk/; revision=12297
2004-12-23 08:55:00 +00:00
Gé van Geldorp
0b50bd52b2
Reimport of urlmon from Wine
...
svn path=/trunk/; revision=12295
2004-12-22 23:15:15 +00:00
Mike Nordell
0a7987564c
Remove bad declaration of htons
...
svn path=/trunk/; revision=12293
2004-12-22 22:57:19 +00:00
Royce Mitchell III
5dcad29338
msvc compatibility
...
svn path=/trunk/; revision=12285
2004-12-22 05:06:59 +00:00
Thomas Bluemel
02388014ad
- initialize system window classes when creating window stations
...
- when creating consoles tell CSRSS the window station/desktop where they should created in, if there's information available
svn path=/trunk/; revision=12279
2004-12-21 21:38:27 +00:00
Magnus Olsen
6b4db70aba
add dsound include files from wine
...
svn path=/trunk/; revision=12278
2004-12-21 19:31:07 +00:00
Royce Mitchell III
73df8e0872
wrap stack walks in SEH - this doesn't fix page faults tho, so something else is going to have to be done :(
...
svn path=/trunk/; revision=12269
2004-12-21 04:05:18 +00:00
Magnus Olsen
0a80f15977
header file from wine
...
small change in one of these
svn path=/trunk/; revision=12262
2004-12-20 22:11:56 +00:00
Magnus Olsen
026cdb6db3
fix some fualt here.
...
svn path=/trunk/; revision=12257
2004-12-20 21:09:40 +00:00
Magnus Olsen
27a6be65a9
port from wine
...
thanks filip to help me with some changes
svn path=/trunk/; revision=12244
2004-12-20 01:10:17 +00:00
Alex Ionescu
4814e3518f
Update AFD Include for WSPCloseSocket
...
svn path=/trunk/; revision=12237
2004-12-19 22:18:59 +00:00
Gé van Geldorp
0950c88772
Version number bump on HEAD
...
svn path=/trunk/; revision=12233
2004-12-19 20:57:53 +00:00
Royce Mitchell III
8afda8f04f
added KeRosPrintAddress
...
svn path=/trunk/; revision=12201
2004-12-18 20:55:54 +00:00
Hartmut Birr
43ccb648b2
- Fixed the definitions of HEAP_GROWABLE and HEAP_NO_VALLOC.
...
svn path=/trunk/; revision=12185
2004-12-18 17:30:27 +00:00
Gregor Anich
7cbb0d7e6e
Remove unused defines and structures.
...
svn path=/trunk/; revision=12164
2004-12-17 13:19:44 +00:00
Steven Edwards
d057566f59
add dbghelp.h and cvconst.h for importing dbghelp.dll
...
svn path=/trunk/; revision=12152
2004-12-16 17:34:54 +00:00
Gunnar Dalsnes
9cbb3d72e1
-link heaps together instead of using stupid table past peb
...
-RtlValidateProcessHeaps/RtlGetProcessHeaps/RtlEnumProcessHeaps didn't process all heaps
-correct RtlDestroyHeap proto. / return value
All changes based on Wine
svn path=/trunk/; revision=12151
2004-12-16 15:10:01 +00:00
Eric Kohl
2f57c7dc4f
Remove aclapi.h from include. User the w32api version instead.
...
svn path=/trunk/; revision=12137
2004-12-15 14:13:34 +00:00
Gunnar Dalsnes
43ca7fca1f
zw.h: correct ZwDuplicateToken proto.
...
advapi32\token\token.c: DuplicateTokenEx: pass correct values to NtDuplicateToken
security.c: RtlImpersonateSelf: pass correct values to NtDuplicateToken
ntoskrnl\token.c:
-NtSetInformationToken: lie and say we succeded
-NtDuplicateToken: don't deref. nullpointer
svn path=/trunk/; revision=12103
2004-12-14 00:41:24 +00:00
Thomas Bluemel
f49768c160
cache free gdi handles
...
svn path=/trunk/; revision=12100
2004-12-13 21:59:28 +00:00
Filip Navara
db8aa43455
- Remove -DCOBJMACROS from oleaut32 makefile.
...
- Minor fixes to OLE interface prototypes.
svn path=/trunk/; revision=12052
2004-12-12 18:01:23 +00:00
Thomas Bluemel
0ced40be8e
fixed problems with mouse cursor handling
...
svn path=/trunk/; revision=12051
2004-12-12 17:56:52 +00:00
Thomas Bluemel
50b193239b
1. remove mouse cursor hacks from eng/mouse
...
2. implemented more win2k-like gdi handle table (handle entry lookup is not yet optimized/cached!)
3. moved cursoricon.c from objects to ntuser as it's part of the user api and not of the gdi
4. get rid of the eng handle table
5. minor fixes
svn path=/trunk/; revision=12035
2004-12-12 01:40:39 +00:00