Commit graph

5947 commits

Author SHA1 Message Date
Vizzini
ed00963623 changed callbacks to use stdcall
made a number of changes to the protocol->miniport send path
clarified locking and irql manipulation code
added support for SendPacketsHandler
cleaned up NdisRegisterProtocol and NdisOpenAdapter

svn path=/trunk/; revision=6086
2003-09-15 03:58:12 +00:00
Vizzini
c7198d46d8 implemented MiniportHalt, MiniportQueryInformation, and MiniportSetInformation
svn path=/trunk/; revision=6085
2003-09-15 03:47:22 +00:00
Vizzini
6c6b49d3cb Patch from Filip Navara updating comctl32
svn path=/trunk/; revision=6084
2003-09-15 02:48:15 +00:00
Martin Fuchs
5cb3c6a572 updatebuildno without ./
svn path=/trunk/; revision=6083
2003-09-14 19:04:23 +00:00
Martin Fuchs
54c2f02940 lf
svn path=/trunk/; revision=6082
2003-09-14 19:00:03 +00:00
Martin Fuchs
88b58a6ff1 updatebuildno script for systems without installed "cp"
svn path=/trunk/; revision=6081
2003-09-14 18:43:44 +00:00
Martin Fuchs
64fddd5694 transparent Icons with shadow
svn path=/trunk/; revision=6080
2003-09-14 17:28:27 +00:00
Martin Fuchs
04f28a8acf transparent XP icons in various image sizes
svn path=/trunk/; revision=6079
2003-09-14 15:48:51 +00:00
Hartmut Birr
9604dab6c5 - Use KeSetBasePriorityThread for changing the thread priority in NtSetInformationThread.
svn path=/trunk/; revision=6078
2003-09-14 10:53:32 +00:00
Hartmut Birr
6f4149e361 - Reference all returned process objects (in PsGetNextProcess).
- Do not fail if a process is deleted (in PsGetNextProcess).
- Change the direction of the returned process (in PsGetNextProcess).
- Check if a process is deleted in NtOpenProcess.

svn path=/trunk/; revision=6077
2003-09-14 10:52:33 +00:00
Hartmut Birr
24203ec76e - Moved the call to ExpSwapThreadEventPair from PiDeleteThread to PsTerminateCurrentThread.
svn path=/trunk/; revision=6076
2003-09-14 10:50:29 +00:00
Hartmut Birr
5eb3a136c6 - Returned STATUS_PROCESS_IS_TERMINATING/STATUS_THREAD_IS_TERMINATING instead of
STATUS_UNSUCCESSFUL if a process/thread is deleted.

svn path=/trunk/; revision=6075
2003-09-14 10:48:39 +00:00
Thomas Bluemel
1324042725 added missing cvsignore
svn path=/trunk/; revision=6074
2003-09-14 10:37:03 +00:00
Hartmut Birr
0b9f28cec0 - Changed the reference/dereference order in ObDeleteHandle.
svn path=/trunk/; revision=6073
2003-09-14 09:19:07 +00:00
Hartmut Birr
753a4b6018 - Changed the wait parameter to FALSE in a call to KeSetEvent (in NtSetLowEventPair).
svn path=/trunk/; revision=6072
2003-09-14 09:18:04 +00:00
Hartmut Birr
8f692f9ab7 - Implemented the allocation type NonPagedPoolCacheAligned/NonPagedPoolCacheAlignedMustS.
svn path=/trunk/; revision=6071
2003-09-14 09:15:04 +00:00
Hartmut Birr
991009f8c6 - Reduce the size for the block header by using a union structure.
- Allocate the buffer for the pool bitmap dynamically.
- Fixed some of the debug functions.
- Implemented the allocation type NonPagedPoolCacheAligned/NonPagedPoolCacheAlignedMustS.

svn path=/trunk/; revision=6070
2003-09-14 09:14:20 +00:00
Hartmut Birr
230ad74f48 - Fixed KeReleaseDispatcherDatabaseLockAtDpcLevel/KeReleaseDispatcherDatabaseLock.
svn path=/trunk/; revision=6069
2003-09-14 09:12:19 +00:00
Hartmut Birr
f9cf46a778 - Initialize only the page table for the region up to 8MB.
svn path=/trunk/; revision=6068
2003-09-14 09:11:14 +00:00
Hartmut Birr
8331f92d3f - Dereference the process pointer in QSI_DEF(SystemProcessInformation).
svn path=/trunk/; revision=6067
2003-09-14 09:03:54 +00:00
Hartmut Birr
0ec4b3e636 - Fixed the length for the allocated buffer in IntGetClassName.
svn path=/trunk/; revision=6066
2003-09-14 09:03:53 +00:00
Vizzini
47c9a1e005 fix for building with DBG=1
svn path=/trunk/; revision=6065
2003-09-14 05:53:15 +00:00
Martin Fuchs
b5596b0da8 Use a better ReactOS Icon as application icon and for start menu button
svn path=/trunk/; revision=6064
2003-09-13 23:52:05 +00:00
Vizzini
fd94f77ea8 patch by Filip Navara for remaining mswsock stubs
svn path=/trunk/; revision=6063
2003-09-13 21:15:03 +00:00
Martin Fuchs
d17de36214 rename local variable from hwnd to hwndDesktop
svn path=/trunk/; revision=6062
2003-09-13 19:13:57 +00:00
Martin Fuchs
6ede4e5449 work around for Windows NT, Win 98, ... to display desktop window in the correct size
svn path=/trunk/; revision=6061
2003-09-13 19:01:25 +00:00
Thomas Bluemel
9b298429d8 fixed the hMenu parameter in CreateWindowEx so that this parameter changes the child windows' ID
svn path=/trunk/; revision=6060
2003-09-13 13:58:38 +00:00
Martin Fuchs
5d3579faab added link to FAQ web page
svn path=/trunk/; revision=6059
2003-09-13 11:27:20 +00:00
Martin Fuchs
3d6d2f3879 removed compatibility code for old W32API headers of version 2.3
svn path=/trunk/; revision=6058
2003-09-13 10:06:18 +00:00
Vizzini
a9aabdaaf1 Patch by skywing:
- wrote RtlRaiseException user mode implementation
  - wrote KiRaiseUserExceptionDispatcher/KeRaiseUserException to raise user exceptions from kernel mode
  - implemented raise STATUS_INVALID_HANDLE-if-debugged in NtClose

svn path=/trunk/; revision=6057
2003-09-13 06:17:52 +00:00
Gé van Geldorp
4eec93eae2 (Partial) implementation of Ellipse()
svn path=/trunk/; revision=6056
2003-09-12 22:17:06 +00:00
Vizzini
f7f1fc7717 new patch for more stubs and misc changes
patch changes:
1.add mswsock.dll with stubs for allmost all functions (1 or 2 I cant get prototype of)
2.add some definitions to various header files
3.add some stubs to advapi32.dll
4.add a stub for GdiInitializeLanguagePack to gdi32.dll
5.add some stubs to iphlpapi.dll
6.add some stubs to kernel32.dll
7.add some stubs to ntdll.dll
8.add some stubs to ws2_32.dll
9.add some stub definitions to wsock32.dll
10.change wsock32.dll so that most functions redirect to ws2_32.dll or mswsock.dll (which is how microsoft does it)
11.turn -Wall -Werror on for cards
12.turn -Wall -Werror on for epsapi
13.turn -Wall -Werror on for fmifs and fix problems that resulted
14.turn -Wall -Werror on for freetype
15.turn -Wall -Werror on for vfatlib and fix problems that resulted
15.turn -Wall -Werror on for kernel32 and fix problems that resulted
16.turn -Wall -Werror on for ntdll and fix problems that resulted
17.turn -Wall -Werror on for lzexpand
18.turn -Wall -Werror on for msafd
19.turn -Wall -Werror on for psapi
20.turn -Wall -Werror on for twain
21.add some stubs to user32.dll
22.turn -Wall -Werror on for version
23.turn -Wall -Werror on for wshirda

svn path=/trunk/; revision=6055
2003-09-12 17:51:48 +00:00
Thomas Bluemel
3eff784d88 fixed some cvsignore files
svn path=/trunk/; revision=6053
2003-09-12 16:18:52 +00:00
Thomas Bluemel
a4487cceea removed winedbc dependencies
svn path=/trunk/; revision=6052
2003-09-12 13:47:59 +00:00
Thomas Bluemel
a9160ac5fd implemented a couple of scrollbar functions and fixed GetDoubleClickTime()
svn path=/trunk/; revision=6051
2003-09-12 12:54:26 +00:00
Gé van Geldorp
fd08241470 Add some SS_* styles
svn path=/trunk/; revision=6050
2003-09-11 22:32:33 +00:00
Gé van Geldorp
30d562530c Fixed typo
svn path=/trunk/; revision=6049
2003-09-11 22:11:44 +00:00
Gé van Geldorp
1a9cd2de4a Implemented SS_PATHELLIPSIS and SS_ENDELLIPSIS styles and STN_CLICKED/STN_DBLCLK
notifications

svn path=/trunk/; revision=6048
2003-09-11 22:10:16 +00:00
Vizzini
1c0adb9ffd assignment bugfix for casper
svn path=/trunk/; revision=6047
2003-09-11 20:10:33 +00:00
Eric Kohl
a0fc1a5dac - Zero DMA related data in the pseudo device extension before a new port device is detected.
- Added code to support one device-queue per LUN (disabled).
- Cleaned-up / simplified some functions.
- Started to rename internal functions to SpiXxxx.

svn path=/trunk/; revision=6046
2003-09-11 11:51:05 +00:00
Eric Kohl
892557fccc Added Adapter-Object used for PCI-Bus-Master-DMA.
svn path=/trunk/; revision=6045
2003-09-11 11:45:28 +00:00
Gé van Geldorp
89d5a30486 Implement SS_SUNKEN and SS_WORDELLIPSIS styles
svn path=/trunk/; revision=6044
2003-09-11 08:32:42 +00:00
Gé van Geldorp
f837ed21ac Handle WM_CTLCOLOR* messages
svn path=/trunk/; revision=6043
2003-09-11 08:32:06 +00:00
Gé van Geldorp
755c84cde3 Support OPAQUE text background
svn path=/trunk/; revision=6042
2003-09-10 23:16:13 +00:00
Gé van Geldorp
5bdf0b7486 Switch back to correct mode
svn path=/trunk/; revision=6041
2003-09-10 23:08:28 +00:00
Aleksey Bragin
6b54dccd23 Small bug in debug data displayed: NtGdiCreatePrimarySurface(): Fixed line "Display Driver ... loaded", now loads really loaded driver instead of always first on the list.
svn path=/trunk/; revision=6040
2003-09-10 21:06:26 +00:00
Aleksey Bragin
e9d5901d8b NtGdiRealizePalette(): Unlock palettes prior to call to IntEngCreateXlate(). (prevents double-lock)
svn path=/trunk/; revision=6039
2003-09-10 21:03:18 +00:00
Aleksey Bragin
156ce01884 Small program to test ReactOS palette support in bitblt operations (Crashes on ROS for now, I'll commit patches to ROS later to fix this).
svn path=/trunk/; revision=6038
2003-09-10 20:15:46 +00:00
Gé van Geldorp
2d66ad555c Fix caption text width
svn path=/trunk/; revision=6037
2003-09-10 18:18:25 +00:00
Thomas Bluemel
5e5352278f added file version resource to riched32 and changed makefile to automatically build the riched32.dll
svn path=/trunk/; revision=6036
2003-09-10 15:30:53 +00:00