reactos.git
19 years agoSeAssignSecurity():
Eric Kohl [Tue, 3 Aug 2004 13:58:56 +0000 (13:58 +0000)]
SeAssignSecurity():
- Inherit SACL.
- Make sure SIDs and ACLs are 4 byte aligned.

svn path=/trunk/; revision=10367

19 years ago- Use 'MS Shell Dlg' font in all dialogs.
Eric Kohl [Tue, 3 Aug 2004 13:43:00 +0000 (13:43 +0000)]
- Use 'MS Shell Dlg' font in all dialogs.
- Fix some typos in german dialogs.
- Add locale page dialog.
- Store owner name, owner organization and computer name in the registry.

svn path=/trunk/; revision=10366

19 years agocorrect TARGET_PCH to 'precomp.h'
Martin Fuchs [Mon, 2 Aug 2004 20:55:26 +0000 (20:55 +0000)]
correct TARGET_PCH to 'precomp.h'

svn path=/trunk/; revision=10365

19 years agocontext menus for start menus
Martin Fuchs [Mon, 2 Aug 2004 20:00:56 +0000 (20:00 +0000)]
context menus for start menus

svn path=/trunk/; revision=10364

19 years agocontext menus for qick launch bar
Martin Fuchs [Mon, 2 Aug 2004 19:16:18 +0000 (19:16 +0000)]
context menus for qick launch bar

svn path=/trunk/; revision=10363

19 years ago- Add TARGET_PCH to Explorer makefile.
Filip Navara [Mon, 2 Aug 2004 15:51:23 +0000 (15:51 +0000)]
- Add TARGET_PCH to Explorer makefile.
- Delete only the one used .pch file and not *.pch in helper.mk.

svn path=/trunk/; revision=10362

19 years ago- Use __KeStallExecutionProcessor instead of plain loop in HalCalibratePerformanceCou...
Filip Navara [Mon, 2 Aug 2004 15:09:22 +0000 (15:09 +0000)]
- Use __KeStallExecutionProcessor instead of plain loop in HalCalibratePerformanceCounter since __KeStallExecutionProcessor is safe even for optimized builds.

svn path=/trunk/; revision=10361

19 years agoIf initializing the desktop implementation fails, print "Failed to initialize desktop...
Gregor Anich [Mon, 2 Aug 2004 15:07:26 +0000 (15:07 +0000)]
If initializing the desktop implementation fails, print "Failed to initialize desktop implementation!", not "Failed to initialize window station implementation!"

svn path=/trunk/; revision=10360

19 years ago- Ignore msacm32.spec.def and Makefile.ros.
Filip Navara [Mon, 2 Aug 2004 15:07:09 +0000 (15:07 +0000)]
- Ignore msacm32.spec.def and Makefile.ros.

svn path=/trunk/; revision=10359

19 years ago- Delete ntoskrnl/ps/i386/*.o on "make clean".
Filip Navara [Mon, 2 Aug 2004 15:04:24 +0000 (15:04 +0000)]
- Delete ntoskrnl/ps/i386/*.o on "make clean".
- Standardize Explorer makefile.
- Remove obsolete WINE_MODE and WINE_RC handling from helper.mk.

svn path=/trunk/; revision=10358

19 years ago- Fix building of MidiMap and WaveMap audio drivers.
Filip Navara [Mon, 2 Aug 2004 14:58:59 +0000 (14:58 +0000)]
- Fix building of MidiMap and WaveMap audio drivers.

svn path=/trunk/; revision=10357

19 years agoupdate binres tools and fix renaming bug
Martin Fuchs [Mon, 2 Aug 2004 07:59:38 +0000 (07:59 +0000)]
update binres tools and fix renaming bug

svn path=/trunk/; revision=10356

19 years ago- Remove build generated files from CVS.
Filip Navara [Mon, 2 Aug 2004 03:12:04 +0000 (03:12 +0000)]
- Remove build generated files from CVS.

svn path=/trunk/; revision=10355

19 years ago- Use #include <xxx> for system include files instead of #include "xxx".
Filip Navara [Mon, 2 Aug 2004 03:07:36 +0000 (03:07 +0000)]
- Use #include <xxx> for system include files instead of #include "xxx".

svn path=/trunk/; revision=10354

19 years ago- Remove msvfw32.spec.def as *.spec.def files are generated during the build.
Filip Navara [Mon, 2 Aug 2004 03:04:40 +0000 (03:04 +0000)]
- Remove msvfw32.spec.def as *.spec.def files are generated during the build.

svn path=/trunk/; revision=10353

19 years ago- Remove #include directives surrounded by #ifndef __REACTOS__.
Filip Navara [Mon, 2 Aug 2004 03:03:10 +0000 (03:03 +0000)]
- Remove #include directives surrounded by #ifndef __REACTOS__.

svn path=/trunk/; revision=10352

19 years ago- Remove unused makefiles.
Filip Navara [Mon, 2 Aug 2004 03:01:50 +0000 (03:01 +0000)]
- Remove unused makefiles.

svn path=/trunk/; revision=10351

19 years ago- Get rid of WINE_MODE and WINE_RC usage in makefiles.
Filip Navara [Mon, 2 Aug 2004 02:55:08 +0000 (02:55 +0000)]
- Get rid of WINE_MODE and WINE_RC usage in makefiles.

svn path=/trunk/; revision=10350

19 years ago- Add definition of _tmakepath.
Filip Navara [Mon, 2 Aug 2004 02:52:31 +0000 (02:52 +0000)]
- Add definition of _tmakepath.

svn path=/trunk/; revision=10349

19 years ago- Make sure all build files and directories are properly deleted on "make clean".
Filip Navara [Sun, 1 Aug 2004 23:27:56 +0000 (23:27 +0000)]
- Make sure all build files and directories are properly deleted on "make clean".

svn path=/trunk/; revision=10348

19 years ago- Add *.pch to list of ignored files.
Filip Navara [Sun, 1 Aug 2004 22:02:30 +0000 (22:02 +0000)]
- Add *.pch to list of ignored files.

svn path=/trunk/; revision=10347

19 years ago- Ignore all .ico files.
Filip Navara [Sun, 1 Aug 2004 22:00:33 +0000 (22:00 +0000)]
- Ignore all .ico files.

svn path=/trunk/; revision=10346

19 years ago- Replace some usages of KEBUGCHECK(0) with correct bug check codes.
Filip Navara [Sun, 1 Aug 2004 21:57:35 +0000 (21:57 +0000)]
- Replace some usages of KEBUGCHECK(0) with correct bug check codes.

svn path=/trunk/; revision=10345

19 years ago- Change all FAT*FindAvailableCluster functions to new functions
Filip Navara [Sun, 1 Aug 2004 21:57:18 +0000 (21:57 +0000)]
- Change all FAT*FindAvailableCluster functions to new functions
  FAT*FindAndMarkAvailableCluster which have incorporated the setting of
  EOF marker in the File Allocation Table for the returned cluster.

- Rewritten FAT32CountAvailableClusters, FAT32FindAndMarkAvailableCluster,
  FAT16CountAvailableClusters and FAT16FindAndMarkAvailableCluster for
  better performance. These functions were using one big loop for traversing
  the FAT and had a block of code in the loop for requesting cache manger
  for next chunk of FAT *if necessary* (which commonly wasn't the case).
  Now it's changed to request always a whole FAT chunk and process it at once
  in a nested loop.

- Cache last offset + cluster pair while reading/writing from/to file. This
  ensures almost linear times when doing sequential reads/writes, because the
  whole FAT traversing for the file is not done again for every request.
  Previously there was code for this, but it was neither correctly used
  nor working. It stored the last offset + cluster pair in file CCB structure
  (that is unique for each opened file handle) and not FCB structure (which
  is shared among all instances of the same file). This resulted in
  inconsistent cluster + offset number when the file allocation chain was
  changed (eg. by enlarging/shrinking the file), but since the cached offsets
  weren't actully used it went unnoticed.

- Remove old hack from NextCluster and fix the call to it in VfatAddEntry.
  Not much to say about it, there was an temporary hack in NextCluster and
  with fixed VfatAddEntry it's now no longer needed.

- Add pointers to WriteCluster, FindAndMarkAvailableCluster and
  GetNextCluster functions to device extension (set during mount) and use
  them at appropriate locations. This avoids some nasty if's in the code
  and causes some unnoticable performance improvment in the low-level
  FAT code.

- Lock the directory FCB in VfatAddEntry while modifying it. This should
  propably be done on more places, but it needs more investigations.

- Increase the file cache allocation size in VfatRead/VfatWrite. It boosts
  the overall speed of the driver a lot.

svn path=/trunk/; revision=10344

19 years agocorrect icon image order
Martin Fuchs [Sun, 1 Aug 2004 21:23:21 +0000 (21:23 +0000)]
correct icon image order

svn path=/trunk/; revision=10343

19 years agoinsert new ramdisk icon from Klemens Friedl
Martin Fuchs [Sun, 1 Aug 2004 20:56:59 +0000 (20:56 +0000)]
insert new ramdisk icon from Klemens Friedl

svn path=/trunk/; revision=10342

19 years agofixed popup menu for edit controls
Thomas Bluemel [Sun, 1 Aug 2004 19:49:21 +0000 (19:49 +0000)]
fixed popup menu for edit controls

svn path=/trunk/; revision=10341

19 years agocorrected build error.
Jens Collin [Sun, 1 Aug 2004 15:56:15 +0000 (15:56 +0000)]
corrected build error.

svn path=/trunk/; revision=10340

19 years agomerged with wine-version of dialogs.c and replaced CreateProcess-call with ShellExecu...
Jens Collin [Sun, 1 Aug 2004 15:37:06 +0000 (15:37 +0000)]
merged with wine-version of dialogs.c and replaced CreateProcess-call with ShellExecute to be able to launch any file from start-menu

svn path=/trunk/; revision=10339

19 years agofixed KDBG:=1 builds. Patch by blight
Thomas Bluemel [Sun, 1 Aug 2004 11:40:37 +0000 (11:40 +0000)]
fixed KDBG:=1 builds. Patch by blight

svn path=/trunk/; revision=10338

19 years agodisplay different drive icons depending on the drive type
Martin Fuchs [Sun, 1 Aug 2004 11:26:13 +0000 (11:26 +0000)]
display different drive icons depending on the drive type

svn path=/trunk/; revision=10337

19 years agointegrate new drive icons of Klemens Friedl <frik85@hotmail.com>
Martin Fuchs [Sun, 1 Aug 2004 11:24:43 +0000 (11:24 +0000)]
integrate new drive icons of Klemens Friedl <frik85@hotmail.com>
(see http://reactosde.funpic.de/mediadetail.php?sec=Graphic%20arts&cat=icons&mdnr=8)

svn path=/trunk/; revision=10336

19 years agoimplement IServiceprovider interface
Martin Fuchs [Sun, 1 Aug 2004 09:26:27 +0000 (09:26 +0000)]
implement IServiceprovider interface

svn path=/trunk/; revision=10334

19 years ago- Stopped the printing of frames after the nice value 'deadbeef' in KeRosDumpStackFrames.
Hartmut Birr [Sun, 1 Aug 2004 07:28:43 +0000 (07:28 +0000)]
- Stopped the printing of frames after the nice value 'deadbeef' in KeRosDumpStackFrames.

svn path=/trunk/; revision=10333

19 years ago- Changed all internal memory functions to use the page frame number instead of the...
Hartmut Birr [Sun, 1 Aug 2004 07:27:25 +0000 (07:27 +0000)]
- Changed all internal memory functions to use the page frame number instead of the physical address.
- Allowed MmCreateVirtualMapping to create mappings for more than one page.
- Used invplg to invalidate a single tlb entry.
- Simplified the access to the page tables/directories.

svn path=/trunk/; revision=10332

19 years ago- Changed all internal memory functions to use the page frame number instead of the...
Hartmut Birr [Sun, 1 Aug 2004 07:24:59 +0000 (07:24 +0000)]
- Changed all internal memory functions to use the page frame number instead of the physical address.
- Allowed MmCreateVirtualMapping to create mappings for more than one page.

svn path=/trunk/; revision=10331

19 years agochange back after filps advace
Magnus Olsen [Sat, 31 Jul 2004 15:09:59 +0000 (15:09 +0000)]
change back after filps advace

svn path=/trunk/; revision=10330

19 years agoDUMMYSTRUCTNAME1, DUMMYSTRUCTNAME1 s1, DUMMYUNIONNAME u1 where missing
Magnus Olsen [Sat, 31 Jul 2004 14:47:09 +0000 (14:47 +0000)]
DUMMYSTRUCTNAME1, DUMMYSTRUCTNAME1 s1, DUMMYUNIONNAME u1  where missing
did forget change DUMMYUNIONNAME u1 to DUMMYUNIONNAME1 u1

svn path=/trunk/; revision=10329

19 years agoImplement SeQuerySecurityDescriptorInfo().
Eric Kohl [Sat, 31 Jul 2004 12:21:19 +0000 (12:21 +0000)]
Implement SeQuerySecurityDescriptorInfo().

svn path=/trunk/; revision=10328

19 years agoDUMMYSTRUCTNAME1, DUMMYSTRUCTNAME1 s1, DUMMYUNIONNAME u1 where missing
Magnus Olsen [Sat, 31 Jul 2004 12:10:32 +0000 (12:10 +0000)]
DUMMYSTRUCTNAME1, DUMMYSTRUCTNAME1 s1, DUMMYUNIONNAME u1  where missing

svn path=/trunk/; revision=10327

19 years agoDUMMYSTRUCTNAME1, DUMMYSTRUCTNAME1 s1, DUMMYSTRUCTNAME1 u1 where missing
Magnus Olsen [Sat, 31 Jul 2004 12:04:23 +0000 (12:04 +0000)]
DUMMYSTRUCTNAME1, DUMMYSTRUCTNAME1 s1, DUMMYSTRUCTNAME1 u1  where missing

svn path=/trunk/; revision=10326

19 years ago- Used MmStats.NrFreePages instead of MiNrAvailablePages.
Hartmut Birr [Sat, 31 Jul 2004 09:44:36 +0000 (09:44 +0000)]
- Used MmStats.NrFreePages instead of MiNrAvailablePages.

svn path=/trunk/; revision=10325

19 years ago- Update the page counters in MmGetContinuousPages.
Hartmut Birr [Sat, 31 Jul 2004 09:43:54 +0000 (09:43 +0000)]
- Update the page counters in MmGetContinuousPages.
- Add a flag to PHYSICAL_PAGE, to detect if a free page is on the zeroed or on the unzeroed list.

svn path=/trunk/; revision=10324

19 years agoFix up SystemPageFileInfo and SystemCacheInfo. May not have all the right data.
James Tabor [Sat, 31 Jul 2004 00:14:39 +0000 (00:14 +0000)]
Fix up SystemPageFileInfo and SystemCacheInfo. May not have all the right data.

svn path=/trunk/; revision=10322

19 years agoMoved KiTimerSystemAuditing flag to main.c.
James Tabor [Fri, 30 Jul 2004 19:29:18 +0000 (19:29 +0000)]
Moved KiTimerSystemAuditing flag to main.c.

svn path=/trunk/; revision=10321

19 years agoMoved KiTimerSystemAuditing flag to main.c so it can set when everything is up and...
James Tabor [Fri, 30 Jul 2004 19:28:49 +0000 (19:28 +0000)]
Moved KiTimerSystemAuditing flag to main.c so it can set when everything is up and running. Also, turn the time auditing  back on.

svn path=/trunk/; revision=10320

19 years agoImplemented OpenThread and GetSystemTimes.
James Tabor [Fri, 30 Jul 2004 19:18:39 +0000 (19:18 +0000)]
Implemented OpenThread and GetSystemTimes.

svn path=/trunk/; revision=10319

19 years agoadded "hide on minimize" feature and added context menu to the tray icon
Thomas Bluemel [Fri, 30 Jul 2004 13:39:56 +0000 (13:39 +0000)]
added "hide on minimize" feature and added context menu to the tray icon

svn path=/trunk/; revision=10318

19 years agoPatch by Filip Navaraf: Removed the mouse class gdi callback
Thomas Bluemel [Fri, 30 Jul 2004 09:42:11 +0000 (09:42 +0000)]
Patch by Filip Navaraf: Removed the mouse class gdi callback

svn path=/trunk/; revision=10317

19 years agoattempt to fix a few message queue and timer bugs
Thomas Bluemel [Fri, 30 Jul 2004 09:16:06 +0000 (09:16 +0000)]
attempt to fix a few message queue and timer bugs

svn path=/trunk/; revision=10316

19 years agoNew Process & Thread time locking and experimental DPC accounting support.
James Tabor [Thu, 29 Jul 2004 23:28:48 +0000 (23:28 +0000)]
New Process & Thread time locking and experimental DPC accounting support.

svn path=/trunk/; revision=10315

19 years agoAdd ps to system build.
James Tabor [Thu, 29 Jul 2004 22:32:37 +0000 (22:32 +0000)]
Add ps to system build.

svn path=/trunk/; revision=10314

19 years agoNew process listing command.
James Tabor [Thu, 29 Jul 2004 22:31:56 +0000 (22:31 +0000)]
New process listing command.

svn path=/trunk/; revision=10313

19 years agoFixing Taskmgr and GlobalMemoryStatusEx return numbers.
James Tabor [Thu, 29 Jul 2004 20:37:02 +0000 (20:37 +0000)]
Fixing Taskmgr and GlobalMemoryStatusEx return numbers.

svn path=/trunk/; revision=10312

19 years agofixed compiling errors with gcc 3.4.x
Thomas Bluemel [Thu, 29 Jul 2004 16:46:22 +0000 (16:46 +0000)]
fixed compiling errors with gcc 3.4.x

svn path=/trunk/; revision=10311

19 years agodon't change selection if not capturing the console window
Thomas Bluemel [Thu, 29 Jul 2004 13:54:45 +0000 (13:54 +0000)]
don't change selection if not capturing the console window

svn path=/trunk/; revision=10310

19 years agofixed calculation of selected cells
Thomas Bluemel [Thu, 29 Jul 2004 13:43:38 +0000 (13:43 +0000)]
fixed calculation of selected cells

svn path=/trunk/; revision=10309

19 years agofix assertion statement
Thomas Bluemel [Thu, 29 Jul 2004 12:03:47 +0000 (12:03 +0000)]
fix assertion statement

svn path=/trunk/; revision=10308

19 years agoFixed includes so that DBG keys on roscfg.h
Art Yerkes [Thu, 29 Jul 2004 05:00:43 +0000 (05:00 +0000)]
Fixed includes so that DBG keys on roscfg.h
Fixed subtle bug in miniport.c: if exactly one protocol is registered we
would skip it in MiniIndicateData because we took the .Flink value from the
list head, then compared CurrentEntry->Flink to the list head address.

svn path=/trunk/; revision=10307

19 years agoAccidentally missed one breakpoint from the previous debugging session.
Art Yerkes [Thu, 29 Jul 2004 04:10:53 +0000 (04:10 +0000)]
Accidentally missed one breakpoint from the previous debugging session.

svn path=/trunk/; revision=10306

19 years agoFixed memory overwrite due to too-small allocation.
Art Yerkes [Thu, 29 Jul 2004 04:09:06 +0000 (04:09 +0000)]
Fixed memory overwrite due to too-small allocation.

svn path=/trunk/; revision=10305

19 years agoallow selecting text with the mouse in gui consoles
Thomas Bluemel [Wed, 28 Jul 2004 22:28:50 +0000 (22:28 +0000)]
allow selecting text with the mouse in gui consoles

svn path=/trunk/; revision=10304

19 years agoAdd all the new fonts to the bootcd.
Steven Edwards [Wed, 28 Jul 2004 04:20:44 +0000 (04:20 +0000)]
Add all the new fonts to the bootcd.

svn path=/trunk/; revision=10303

19 years agopatch by Arty to fix casting issue.
Steven Edwards [Wed, 28 Jul 2004 04:20:12 +0000 (04:20 +0000)]
patch by Arty to fix casting issue.
I lost the old patch by Filip.

svn path=/trunk/; revision=10302

19 years agoC++ flags not C Flags
Steven Edwards [Wed, 28 Jul 2004 04:02:47 +0000 (04:02 +0000)]
C++ flags not C Flags

svn path=/trunk/; revision=10301

19 years agoremove struct _DDSCAPSEX
Magnus Olsen [Tue, 27 Jul 2004 11:47:10 +0000 (11:47 +0000)]
remove struct _DDSCAPSEX
it are allread in ddraw.h

svn path=/trunk/; revision=10298

19 years agoFrom wine include files for preption for directx support in reactos
Magnus Olsen [Tue, 27 Jul 2004 10:46:27 +0000 (10:46 +0000)]
From wine include files for preption for directx support in reactos
no changes have been made on this file
to sync with wine only copy thuse file from wine when it need.

svn path=/trunk/; revision=10297

19 years agoFrom wine include files for preption for directx support in reactos
Magnus Olsen [Tue, 27 Jul 2004 10:30:11 +0000 (10:30 +0000)]
From wine include files for preption for directx support in reactos
no changes have been made on this file
to sync with wine only copy thuse file from wine when it need.

svn path=/trunk/; revision=10296

19 years ago* dlls/shell32/shellpath.c: Aric Stewart <aric@codeweavers.com>
Filip Navara [Mon, 26 Jul 2004 17:02:30 +0000 (17:02 +0000)]
* dlls/shell32/shellpath.c: Aric Stewart <aric@codeweavers.com>
Make sure that the size of the buffer passed to RegSetValueExW is in
bytes not WCHARs.

svn path=/trunk/; revision=10291

19 years agoPatch for fixing EnumThreadWindows.
James Tabor [Mon, 26 Jul 2004 14:58:35 +0000 (14:58 +0000)]
Patch for fixing EnumThreadWindows.

svn path=/trunk/; revision=10290

19 years agoRemove dead code.
Eric Kohl [Mon, 26 Jul 2004 13:19:34 +0000 (13:19 +0000)]
Remove dead code.

svn path=/trunk/; revision=10289

19 years agoImplement SeValidSecurityDescriptor().
Eric Kohl [Mon, 26 Jul 2004 12:44:40 +0000 (12:44 +0000)]
Implement SeValidSecurityDescriptor().

svn path=/trunk/; revision=10288

19 years agoImplement NtSetSecurityObject().
Eric Kohl [Sun, 25 Jul 2004 17:06:37 +0000 (17:06 +0000)]
Implement NtSetSecurityObject().

svn path=/trunk/; revision=10287

19 years agoCleaned up Taskmgr resources to break each language in
Steven Edwards [Sun, 25 Jul 2004 16:02:48 +0000 (16:02 +0000)]
Cleaned up Taskmgr resources to break each language in
to its own resource file.

Spanish translation by Carlos Garcia Gomez.

svn path=/trunk/; revision=10286

19 years agofixed compiling
Thomas Bluemel [Sun, 25 Jul 2004 15:11:24 +0000 (15:11 +0000)]
fixed compiling

svn path=/trunk/; revision=10285

19 years agoImplement NtQuerySecurityObject() for objects that keep the security in the object...
Eric Kohl [Sun, 25 Jul 2004 12:39:28 +0000 (12:39 +0000)]
Implement NtQuerySecurityObject() for objects that keep the security in the object header.

svn path=/trunk/; revision=10284

19 years agoMove generic access rights to a common header file and add missing access rights.
Eric Kohl [Sun, 25 Jul 2004 12:36:45 +0000 (12:36 +0000)]
Move generic access rights to a common header file and add missing access rights.

svn path=/trunk/; revision=10283

19 years agorecalculate start menu root position for any call
Martin Fuchs [Sat, 24 Jul 2004 20:09:45 +0000 (20:09 +0000)]
recalculate start menu root position for any call

svn path=/trunk/; revision=10281

19 years agoimplementation of TouchFileTimes(), Thanks to Florian Stinglmayr for submitting a...
Thomas Bluemel [Sat, 24 Jul 2004 10:42:55 +0000 (10:42 +0000)]
implementation of TouchFileTimes(), Thanks to Florian Stinglmayr for submitting a rough draft ;)

svn path=/trunk/; revision=10279

19 years agoKrishna Murthy <Krishna.Murthy@guptaworldwide.com>
Thomas Bluemel [Sat, 24 Jul 2004 09:43:09 +0000 (09:43 +0000)]
Krishna Murthy <Krishna.Murthy@guptaworldwide.com>
Modified EDIT_WM_Char() to restrict keying in of letters other than
numbers when ES_NUMBER style is set.

svn path=/trunk/; revision=10278

19 years agoParallel commit: See this osr page:
Art Yerkes [Sat, 24 Jul 2004 04:49:33 +0000 (04:49 +0000)]
Parallel commit: See this osr page:
http://www.osr.com/ddk/network/103ndisx_51pu.htm
Fixes problem with reactos ne2000 driver and ndis resulting in random
heap corruption.  The NdisMEthIndicateReceive macro passes the
MiniportAdapterHandle, not the ETH_FILTER from inside it.

svn path=/trunk/; revision=10277

19 years agoAccording to this osr page:
Art Yerkes [Sat, 24 Jul 2004 04:48:01 +0000 (04:48 +0000)]
According to this osr page:
http://www.osr.com/ddk/network/103ndisx_51pu.htm

NdisMEthIndicateReceive passes an NDIS_HANDLE (Specifically,
MiniportAdapterHandle), rather than the ETH_FILTER structure.  God knows why
this wasn't caught before but it did awfully strange stuff including the
occasional crash, and more importantly, seemingly randomly corrupting the
LAN_ADAPTER and IP_INTERFACE structures in tcpip.sys when we landed in
packet receiving in datalink/lan.c.  Fixed now.

svn path=/trunk/; revision=10276

19 years agoignore dependency files
Thomas Bluemel [Sat, 24 Jul 2004 01:37:43 +0000 (01:37 +0000)]
ignore dependency files

svn path=/trunk/; revision=10275

19 years agoSync with wine-20040724
Thomas Bluemel [Sat, 24 Jul 2004 01:32:58 +0000 (01:32 +0000)]
Sync with wine-20040724

svn path=/trunk/; revision=10274

19 years ago- Fix WS_CAPTION style handling.
Filip Navara [Sat, 24 Jul 2004 01:28:15 +0000 (01:28 +0000)]
- Fix WS_CAPTION style handling.

svn path=/trunk/; revision=10273

19 years ago- Associate Irp with thread in NtSetInformationFile.
Filip Navara [Sat, 24 Jul 2004 01:28:04 +0000 (01:28 +0000)]
- Associate Irp with thread in NtSetInformationFile.

svn path=/trunk/; revision=10272

19 years ago- Replace incorrect casts and comparsions by using the HIWORD macro so we get the...
Filip Navara [Sat, 24 Jul 2004 01:28:01 +0000 (01:28 +0000)]
- Replace incorrect casts and comparsions by using the HIWORD macro so we get the correct debug info.

svn path=/trunk/; revision=10271

19 years ago- Fix OpenFile for OF_CREATE case.
Filip Navara [Sat, 24 Jul 2004 01:27:54 +0000 (01:27 +0000)]
- Fix OpenFile for OF_CREATE case.

svn path=/trunk/; revision=10270

19 years agoSync with wine-20040724
Thomas Bluemel [Sat, 24 Jul 2004 01:21:34 +0000 (01:21 +0000)]
Sync with wine-20040724

svn path=/trunk/; revision=10269

19 years agoSync with wine-20040724
Thomas Bluemel [Sat, 24 Jul 2004 00:55:39 +0000 (00:55 +0000)]
Sync with wine-20040724

svn path=/trunk/; revision=10268

19 years agoSync with wine-20040724
Thomas Bluemel [Sat, 24 Jul 2004 00:45:31 +0000 (00:45 +0000)]
Sync with wine-20040724

svn path=/trunk/; revision=10267

19 years agoSync with wine-20040724
Thomas Bluemel [Sat, 24 Jul 2004 00:40:01 +0000 (00:40 +0000)]
Sync with wine-20040724

svn path=/trunk/; revision=10266

19 years ago2004-07-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 23 Jul 2004 21:54:55 +0000 (21:54 +0000)]
2004-07-24  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* Makefile (DLLS): Add gdiplus.
* apistatus.lst: Add gdiplus.dll.
* baseaddress.cfg (TARGET_BASE_LIB_GDIPLUS): Declare.
* bootdata/packages/reactos.dff: Add gdiplus.dll.
* include/ntos/rtl.h (InsertTailList): Remove dependency on RtlAssert.
* lib/gdiplus/(gdiplus, include, tests, tests/tests): New directories.
* lib/gdiplus/(.cvsignore, gdiplus.def, gdiplus.edf, gdiplus.rc,
makefile): New files.
* lib/gdiplus/gdiplus/(.cvsignore, *.c): Ditto.
* lib/gdiplus/include/(debug.h, GdiPlusPrivate.h): Ditto.
* lib/gdiplus/tests/(.cvsignore, Makefile, passthrough.c): Ditto.
* lib/gdiplus/tests/tests/(.cvsignore, test-1.c): Ditto.

svn path=/trunk/; revision=10265

19 years agoImplement ObGetObjectSecurity() and ObReleaseObjectSecurity().
Eric Kohl [Fri, 23 Jul 2004 21:44:10 +0000 (21:44 +0000)]
Implement ObGetObjectSecurity() and ObReleaseObjectSecurity().

svn path=/trunk/; revision=10264

19 years agoSet TMPF_TRUETYPE flag for TEXTMETRICW variable in NtGdiGetTextMetrics if dealing...
Jason Filby [Fri, 23 Jul 2004 20:46:20 +0000 (20:46 +0000)]
Set TMPF_TRUETYPE flag for TEXTMETRICW variable in NtGdiGetTextMetrics if dealing with a TrueType font

svn path=/trunk/; revision=10263

19 years agoPort GetCharacterPlacementW from WINE; copy lpString to lpResults->lpGlyphs if it...
Jason Filby [Fri, 23 Jul 2004 20:41:09 +0000 (20:41 +0000)]
Port GetCharacterPlacementW from WINE; copy lpString to lpResults->lpGlyphs if it (destination string) is not null

svn path=/trunk/; revision=10262

19 years ago2004-07-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 23 Jul 2004 20:03:26 +0000 (20:03 +0000)]
2004-07-23  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* Makefile, drivers/video/makefile, lib/cpl/Makefile, ntoskrnl/Makefile,
tools/helper.mk: Add test target.
* include/ntos/types.h (UINT16, PUINT16): Declare.
* regtests/kmregtests/tests/mdl-1.c, regtests/kmregtests/tests/mdl-2.c,
regtests/kmregtests/tests/mm-1.c, subsys/win32k/tests/tests/eng-mem-1.c:
Simplify tests.
* regtests/shared/regtests.c: Include <ctype.h> and <stdlib.h>.
* regtests/shared/regtests.h (DISPATCHER): Declare the whole function.
* tools/regtests.c: Refactor part of register_test into get_test_name();
Stub for running tests in the build environment.
* w32api/include/basetsd.h (INT16, PINT16, UINT16, PUINT16): Declare.
* lib/user32/misc/exticon.c (UINT16): Remove declaration.

svn path=/trunk/; revision=10261

19 years ago2004-07-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 23 Jul 2004 19:07:44 +0000 (19:07 +0000)]
2004-07-23  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* rules.mak: Be silent only if VERBOSE=no.

svn path=/trunk/; revision=10260

19 years ago2004-07-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 23 Jul 2004 17:48:10 +0000 (17:48 +0000)]
2004-07-23  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* rules.mak: Do not print "'target' is up to date." messages.

svn path=/trunk/; revision=10259

19 years agoMove security information constants.
Eric Kohl [Fri, 23 Jul 2004 09:26:29 +0000 (09:26 +0000)]
Move security information constants.

svn path=/trunk/; revision=10258