Alex Ionescu [Fri, 24 Jun 2005 15:38:29 +0000 (15:38 +0000)]
Build regtess with standard windows header only, not NTOS
svn path=/trunk/; revision=16255
Alex Ionescu [Fri, 24 Jun 2005 15:34:40 +0000 (15:34 +0000)]
Forgot to commit this fix to ntifs
svn path=/trunk/; revision=16254
Alex Ionescu [Fri, 24 Jun 2005 01:37:08 +0000 (01:37 +0000)]
Build HAL with NDK
svn path=/trunk/; revision=16253
Alex Ionescu [Fri, 24 Jun 2005 01:31:23 +0000 (01:31 +0000)]
Build eventlog, umpnpmgr, rpcss with NDK
svn path=/trunk/; revision=16252
Hervé Poussineau [Thu, 23 Jun 2005 21:36:40 +0000 (21:36 +0000)]
Add COMMPROP_INITIALIZED constant. It is used in COMMPROP structure, for dwProvSpec1 field
svn path=/trunk/; revision=16251
Hervé Poussineau [Thu, 23 Jun 2005 20:34:17 +0000 (20:34 +0000)]
Assign provider-specific fields in IOCTL_SERIAL_GET_PROPERTIES
Big clean up in serial.h header
Fix header text (remove $Id...)
svn path=/trunk/; revision=16250
Steven Edwards [Thu, 23 Jun 2005 18:15:04 +0000 (18:15 +0000)]
convert all of the gdiplus stuff to lowercase
svn path=/trunk/; revision=16249
Magnus Olsen [Thu, 23 Jun 2005 18:12:17 +0000 (18:12 +0000)]
(Brandon Turner) <turnerb7@msu.edu>) Fixed bug to allow MS style wildcards + code clean up added /y and /-y
svn path=/trunk/; revision=16248
Gé van Geldorp [Thu, 23 Jun 2005 17:54:22 +0000 (17:54 +0000)]
Don't draw 0-width HLine
svn path=/trunk/; revision=16247
Alex Ionescu [Thu, 23 Jun 2005 15:58:03 +0000 (15:58 +0000)]
Build stub hal with NDK
svn path=/trunk/; revision=16246
Alex Ionescu [Thu, 23 Jun 2005 15:29:20 +0000 (15:29 +0000)]
Fix bug in interrupt code
svn path=/trunk/; revision=16245
Steven Edwards [Thu, 23 Jun 2005 13:31:33 +0000 (13:31 +0000)]
properly break it. correct typo
svn path=/trunk/; revision=16244
Steven Edwards [Thu, 23 Jun 2005 13:26:18 +0000 (13:26 +0000)]
break the tree for gcc 3.4.1 and gcc 4 at the request of Alex
svn path=/trunk/; revision=16243
Steven Edwards [Thu, 23 Jun 2005 12:38:13 +0000 (12:38 +0000)]
one has to wonder if I am fixing a kernel build.....
svn path=/trunk/; revision=16242
Alex Ionescu [Thu, 23 Jun 2005 12:22:32 +0000 (12:22 +0000)]
Revert accidental change
svn path=/trunk/; revision=16241
Thomas Bluemel [Thu, 23 Jun 2005 10:34:16 +0000 (10:34 +0000)]
flag IsTokenRestricted() as @implemented
svn path=/trunk/; revision=16240
Alex Ionescu [Thu, 23 Jun 2005 05:07:25 +0000 (05:07 +0000)]
Fix two more build issues caused by greatlod's d3d header change and ndk bug
svn path=/trunk/; revision=16239
Alex Ionescu [Thu, 23 Jun 2005 04:53:57 +0000 (04:53 +0000)]
use DDK for rossym
svn path=/trunk/; revision=16238
Alex Ionescu [Thu, 23 Jun 2005 04:52:27 +0000 (04:52 +0000)]
fix build...sigh...sorry, my ntoskrnl builds with NDK
svn path=/trunk/; revision=16237
Alex Ionescu [Thu, 23 Jun 2005 04:42:49 +0000 (04:42 +0000)]
Fix more ddk/ndk missing defintions
svn path=/trunk/; revision=16236
Alex Ionescu [Thu, 23 Jun 2005 03:24:42 +0000 (03:24 +0000)]
Fix build (my fault now :P)
svn path=/trunk/; revision=16235
Alex Ionescu [Thu, 23 Jun 2005 03:18:20 +0000 (03:18 +0000)]
Fix some NDK things and missing w32api defines.
svn path=/trunk/; revision=16234
Alex Ionescu [Thu, 23 Jun 2005 01:36:58 +0000 (01:36 +0000)]
Fix build (no, not because of me, casper)
svn path=/trunk/; revision=16233
Steven Edwards [Wed, 22 Jun 2005 23:47:53 +0000 (23:47 +0000)]
mark IopCsqCancelRoutine as static. Vizzini really does write good code.
svn path=/trunk/; revision=16232
Alex Ionescu [Wed, 22 Jun 2005 23:12:49 +0000 (23:12 +0000)]
Fix typo
svn path=/trunk/; revision=16231
Alex Ionescu [Wed, 22 Jun 2005 23:12:24 +0000 (23:12 +0000)]
Build diskdump with NDK
svn path=/trunk/; revision=16230
Alex Ionescu [Wed, 22 Jun 2005 23:10:15 +0000 (23:10 +0000)]
Fix definition of KINTERRUPT in ROS headers so that moving to NDK will be easier. Also fix KeDisconnectInterrupt to return the old state instead of VOID, and re-write the I/O Interrupt code to work with an array and first object for better speed
svn path=/trunk/; revision=16229
Steven Edwards [Wed, 22 Jun 2005 21:55:43 +0000 (21:55 +0000)]
added msxmldid.h from wine
svn path=/trunk/; revision=16228
Magnus Olsen [Wed, 22 Jun 2005 21:51:30 +0000 (21:51 +0000)]
move ddrawi.h to ddk there it belong
svn path=/trunk/; revision=16227
Thomas Bluemel [Wed, 22 Jun 2005 21:01:13 +0000 (21:01 +0000)]
implemented RtlHashUnicodeString and export it in ntdll
svn path=/trunk/; revision=16226
Steven Edwards [Wed, 22 Jun 2005 20:51:22 +0000 (20:51 +0000)]
remove unnneed function declariation
svn path=/trunk/; revision=16225
Maarten Bosma [Wed, 22 Jun 2005 19:51:01 +0000 (19:51 +0000)]
Removed ddk/ddrawi.h because we have it twice, also removed some defines from ddrawint.h that are already in ddrawi.h
svn path=/trunk/; revision=16224
Alex Ionescu [Wed, 22 Jun 2005 19:33:26 +0000 (19:33 +0000)]
Fix build (eh, Casper? :P)
svn path=/trunk/; revision=16223
Thomas Bluemel [Wed, 22 Jun 2005 19:18:21 +0000 (19:18 +0000)]
close extern "C" block for c++ code
svn path=/trunk/; revision=16222
Alex Ionescu [Wed, 22 Jun 2005 18:06:47 +0000 (18:06 +0000)]
Fix build
svn path=/trunk/; revision=16221
Hartmut Birr [Wed, 22 Jun 2005 18:03:32 +0000 (18:03 +0000)]
Added PFILE_ALIGNMENT_INFORMATION.
svn path=/trunk/; revision=16220
Maarten Bosma [Wed, 22 Jun 2005 18:02:33 +0000 (18:02 +0000)]
Change NtGdiD3dContextDestroyAll@4 to @0
svn path=/trunk/; revision=16219
Alex Ionescu [Wed, 22 Jun 2005 17:58:42 +0000 (17:58 +0000)]
Build tcpip with NDK
svn path=/trunk/; revision=16218
Alex Ionescu [Wed, 22 Jun 2005 17:58:19 +0000 (17:58 +0000)]
Fix one more bug in NDK, and fix w32api headers to use FLOWSPEC structure inside NDIS.h, and use qos.h instead of winsock2, and implement FLOWSPEC in qos.h, moving it outside from winsock2.
svn path=/trunk/; revision=16217
Hartmut Birr [Wed, 22 Jun 2005 17:43:59 +0000 (17:43 +0000)]
- Initialized Reply with NULL for the first call to NtReplyWaitReceivePort.
- Removed LpcReply because it wasn't really used.
svn path=/trunk/; revision=16216
Magnus Olsen [Wed, 22 Jun 2005 17:39:10 +0000 (17:39 +0000)]
Brandon Turner <turnerb7@msu.edu> Added exclusive deletion "del * -abc.txt -text*.txt"
svn path=/trunk/; revision=16215
Alex Ionescu [Wed, 22 Jun 2005 05:04:02 +0000 (05:04 +0000)]
Fix some NDK issues when attempting to use it from kmode, and fix some winddk/ntifs inconsistencies aswell (move PFILE_QUOTA_INFORMATION and remove all RtlRange functions from the DDK, plus add PPEB)
svn path=/trunk/; revision=16214
Alex Ionescu [Wed, 22 Jun 2005 04:02:32 +0000 (04:02 +0000)]
Large change to modify NTDLL'S CSR Functions to be compatible with NT. They are external and we should at least try to match the number of arguments (one vs eight? come on!). Because this is also the direction that Emanuele wants to be taking, the whole external calling interface was modified to be more compatible with NT (although internally it still isn't, and does not have a reason to be). API Names are now generated by a macro from the Server ID, like Emanuele and I noticed from traces, and I've entirely removed the concept of a reply structure. CSRSS uses full-duplex one-way structures, not dual-strutures (this would've been incompatible with the external interface anyways). I don't seem to have introduced any new bugs (console-ROS works great for me, as does the GUI), but there is still a chance some obscure bug might happen, so please bear with me, I had to hand-edit over 250 calls. Also, this now allows full removal of ntdll headers and the next commits will clean this up
svn path=/trunk/; revision=16213
KJK::Hyperion [Tue, 21 Jun 2005 23:42:58 +0000 (23:42 +0000)]
Partial merge from the ROX-U branch (various fixes for Visual C++ compilation, see logs for r16198 and r16208)
svn path=/trunk/; revision=16212
Magnus Olsen [Tue, 21 Jun 2005 22:07:44 +0000 (22:07 +0000)]
add error code for file not found it was missing on one place
svn path=/trunk/; revision=16211
Hervé Poussineau [Tue, 21 Jun 2005 21:35:07 +0000 (21:35 +0000)]
Silent debug messages
svn path=/trunk/; revision=16210
Maarten Bosma [Tue, 21 Jun 2005 19:17:49 +0000 (19:17 +0000)]
Martin Rottensteiner (2005only@pianonote.at):
- set errorlevel to 9009 if command not found
- implemented exit /b # in batchfiles
svn path=/trunk/; revision=16209
Maarten Bosma [Tue, 21 Jun 2005 17:16:25 +0000 (17:16 +0000)]
Copy ddk ddrawi.h to include since it's more uptodate.
svn path=/trunk/; revision=16207
Gé van Geldorp [Tue, 21 Jun 2005 16:35:41 +0000 (16:35 +0000)]
Patch by Hartmut Birr
Work around what seems to be a bug in GCC for optimized builds. See
http://reactos.com:8080/archives/public/ros-dev/2005-June/003842.html
svn path=/trunk/; revision=16206
Alex Ionescu [Tue, 21 Jun 2005 04:52:46 +0000 (04:52 +0000)]
Build kernel32, ntdll, csrss fully with NDK and remove ntdll header usage
svn path=/trunk/; revision=16205
Alex Ionescu [Tue, 21 Jun 2005 04:28:03 +0000 (04:28 +0000)]
Use correct TlsCount/LoadCount definition and fix incorrect usage i code
svn path=/trunk/; revision=16204
Alex Ionescu [Tue, 21 Jun 2005 04:10:45 +0000 (04:10 +0000)]
Use LDR_DATA_TABLE_ENTRY instead of LDR_MODULE. the former is the actual structure. would be wise to fix the defs too.
svn path=/trunk/; revision=16203
Alex Ionescu [Tue, 21 Jun 2005 02:58:22 +0000 (02:58 +0000)]
Last build fix...sorry
svn path=/trunk/; revision=16202
Alex Ionescu [Tue, 21 Jun 2005 02:47:55 +0000 (02:47 +0000)]
Fix build
svn path=/trunk/; revision=16201
Alex Ionescu [Tue, 21 Jun 2005 02:11:45 +0000 (02:11 +0000)]
Add uncleaned start of internal ntdll header
svn path=/trunk/; revision=16200
Alex Ionescu [Tue, 21 Jun 2005 02:08:42 +0000 (02:08 +0000)]
Add new header for native user-mode functios inside the NT library inside the NDK, it will end up replacing most of the exported parts of the ntdll headers. It's not used yet as it would conflict, I added a temporary guard for that. Also added many more types to rtlfuncs.h so that it's almost entirely complete, and took out non rtl-stuff and put it into the user-mode NT header
svn path=/trunk/; revision=16199
Alex Ionescu [Mon, 20 Jun 2005 22:54:01 +0000 (22:54 +0000)]
Make scsi header um friendly
svn path=/trunk/; revision=16197
Alex Ionescu [Mon, 20 Jun 2005 22:51:54 +0000 (22:51 +0000)]
Remove rosrtl usage from usetup
svn path=/trunk/; revision=16196
Alex Ionescu [Mon, 20 Jun 2005 22:49:45 +0000 (22:49 +0000)]
Build usetup with NDK
svn path=/trunk/; revision=16195
Filip Navara [Mon, 20 Jun 2005 22:48:50 +0000 (22:48 +0000)]
Remove some non-__USE_W32API guarded blocks.
svn path=/trunk/; revision=16194
Alex Ionescu [Mon, 20 Jun 2005 22:19:18 +0000 (22:19 +0000)]
Build winlogon with NDK
svn path=/trunk/; revision=16193
Alex Ionescu [Mon, 20 Jun 2005 22:15:59 +0000 (22:15 +0000)]
Build taskmgr with NDK
svn path=/trunk/; revision=16192
Alex Ionescu [Mon, 20 Jun 2005 21:50:02 +0000 (21:50 +0000)]
Build autochk with NDK
svn path=/trunk/; revision=16191
Filip Navara [Mon, 20 Jun 2005 21:49:00 +0000 (21:49 +0000)]
Fix build.
svn path=/trunk/; revision=16190
Alex Ionescu [Mon, 20 Jun 2005 21:45:19 +0000 (21:45 +0000)]
Build dhcp with ndk
svn path=/trunk/; revision=16189
Alex Ionescu [Mon, 20 Jun 2005 21:43:14 +0000 (21:43 +0000)]
Build format with NDK
svn path=/trunk/; revision=16188
Alex Ionescu [Mon, 20 Jun 2005 21:42:52 +0000 (21:42 +0000)]
Build ntvdm with NDK
svn path=/trunk/; revision=16187
Filip Navara [Mon, 20 Jun 2005 21:35:05 +0000 (21:35 +0000)]
Build GDI32 with NDK and without DDK.
svn path=/trunk/; revision=16186
Alex Ionescu [Mon, 20 Jun 2005 21:16:59 +0000 (21:16 +0000)]
Build smss with NDK
svn path=/trunk/; revision=16185
Alex Ionescu [Mon, 20 Jun 2005 21:04:03 +0000 (21:04 +0000)]
Build services with NDK
svn path=/trunk/; revision=16183
Alex Ionescu [Mon, 20 Jun 2005 21:03:51 +0000 (21:03 +0000)]
Build sm with NDK
svn path=/trunk/; revision=16182
Filip Navara [Mon, 20 Jun 2005 21:03:41 +0000 (21:03 +0000)]
Make winddi.h UM-friendly.
svn path=/trunk/; revision=16181
Hartmut Birr [Mon, 20 Jun 2005 20:27:10 +0000 (20:27 +0000)]
Fixed a bug within the calculation of the memory load.
svn path=/trunk/; revision=16180
Alex Ionescu [Mon, 20 Jun 2005 20:26:14 +0000 (20:26 +0000)]
Don't use DDK, use NDK for wshirda and ws2help
svn path=/trunk/; revision=16179
Alex Ionescu [Mon, 20 Jun 2005 20:22:54 +0000 (20:22 +0000)]
Don't use ntdll headers in crt, use ndk
svn path=/trunk/; revision=16178
Alex Ionescu [Mon, 20 Jun 2005 20:20:40 +0000 (20:20 +0000)]
Build iphlpapi with NDK instead of DDK
svn path=/trunk/; revision=16177
Alex Ionescu [Mon, 20 Jun 2005 20:13:58 +0000 (20:13 +0000)]
Use NDK instead of DDK
svn path=/trunk/; revision=16176
Alex Ionescu [Mon, 20 Jun 2005 20:07:52 +0000 (20:07 +0000)]
jingle bells batman smells, robin laid an egg (build rosrtl with NDK)
svn path=/trunk/; revision=16175
Alex Ionescu [Mon, 20 Jun 2005 19:58:43 +0000 (19:58 +0000)]
Syssetup has fallen to the dark side
svn path=/trunk/; revision=16174
Alex Ionescu [Mon, 20 Jun 2005 19:50:52 +0000 (19:50 +0000)]
Build userenv and samlib with NDK
svn path=/trunk/; revision=16173
Alex Ionescu [Mon, 20 Jun 2005 19:46:09 +0000 (19:46 +0000)]
Buid vfat(x)lib with NDK
svn path=/trunk/; revision=16172
Alex Ionescu [Mon, 20 Jun 2005 19:38:25 +0000 (19:38 +0000)]
Build psapi with NDK
svn path=/trunk/; revision=16171
Alex Ionescu [Mon, 20 Jun 2005 19:34:39 +0000 (19:34 +0000)]
build lsasrv with NDK
svn path=/trunk/; revision=16170
Alex Ionescu [Mon, 20 Jun 2005 19:33:08 +0000 (19:33 +0000)]
Build smdll with NDK
svn path=/trunk/; revision=16169
Alex Ionescu [Mon, 20 Jun 2005 19:30:55 +0000 (19:30 +0000)]
Build ws2_32 with NDK
svn path=/trunk/; revision=16168
Alex Ionescu [Mon, 20 Jun 2005 19:28:45 +0000 (19:28 +0000)]
Compile msafd with NDK
svn path=/trunk/; revision=16167
Alex Ionescu [Mon, 20 Jun 2005 19:19:23 +0000 (19:19 +0000)]
Build secur32 with NDK
svn path=/trunk/; revision=16166
Hartmut Birr [Mon, 20 Jun 2005 19:18:35 +0000 (19:18 +0000)]
Moved the TRACE_LDR macro from ntdll.h to utils.c.
svn path=/trunk/; revision=16165
Alex Ionescu [Mon, 20 Jun 2005 19:14:08 +0000 (19:14 +0000)]
Build epsapi with NDK
svn path=/trunk/; revision=16164
Alex Ionescu [Mon, 20 Jun 2005 19:05:25 +0000 (19:05 +0000)]
Build dnsapi with NDK
svn path=/trunk/; revision=16163
Alex Ionescu [Mon, 20 Jun 2005 19:02:23 +0000 (19:02 +0000)]
build smlib with NDK
svn path=/trunk/; revision=16162
Alex Ionescu [Mon, 20 Jun 2005 18:58:56 +0000 (18:58 +0000)]
Remove rosrtl from advapi
svn path=/trunk/; revision=16161
Alex Ionescu [Mon, 20 Jun 2005 18:55:05 +0000 (18:55 +0000)]
Switch Advapi32 to NDK
svn path=/trunk/; revision=16160
Alex Ionescu [Mon, 20 Jun 2005 18:54:47 +0000 (18:54 +0000)]
Add missing types to NDK
svn path=/trunk/; revision=16159
Martin Fuchs [Mon, 20 Jun 2005 18:48:32 +0000 (18:48 +0000)]
sync with Wine's repository
svn path=/trunk/; revision=16158
Alex Ionescu [Mon, 20 Jun 2005 18:21:07 +0000 (18:21 +0000)]
Compile user32 with NDK, clean up its headers, and separate it from the intenral win32k stuff
svn path=/trunk/; revision=16157
Martin Fuchs [Mon, 20 Jun 2005 16:53:47 +0000 (16:53 +0000)]
Sync with Wine repo
svn path=/trunk/; revision=16156
Martin Fuchs [Mon, 20 Jun 2005 16:52:02 +0000 (16:52 +0000)]
Stefan Huehner <stefan@huehner.org>:
Remove some -Wstrict-prototypes warnings.
svn path=/trunk/; revision=16155
Maarten Bosma [Mon, 20 Jun 2005 16:32:42 +0000 (16:32 +0000)]
g++ seams to have a problem with this dummy union names.
svn path=/trunk/; revision=16154
Filip Navara [Mon, 20 Jun 2005 14:30:44 +0000 (14:30 +0000)]
Remove Jamfiles.
svn path=/trunk/; revision=16153