reactos.git
19 years agochange a few #ifdefs to allow loading of SYM files for user modules in DBG builds
Royce Mitchell III [Wed, 15 Dec 2004 03:00:33 +0000 (03:00 +0000)]
change a few #ifdefs to allow loading of SYM files for user modules in DBG builds

svn path=/trunk/; revision=12129

19 years agofilter out invalid S_FUN entries
Royce Mitchell III [Wed, 15 Dec 2004 02:24:35 +0000 (02:24 +0000)]
filter out invalid S_FUN entries

svn path=/trunk/; revision=12128

19 years agoRSYM: force all sym files to have 0-based function offsets.
Royce Mitchell III [Wed, 15 Dec 2004 01:49:37 +0000 (01:49 +0000)]
RSYM: force all sym files to have 0-based function offsets.
NTOSKRNL: look for 0-based offsets instead of absolute offsets.

svn path=/trunk/; revision=12127

19 years ago- Implement NtUserMonitorFromWindow.
Filip Navara [Tue, 14 Dec 2004 23:38:14 +0000 (23:38 +0000)]
- Implement NtUserMonitorFromWindow.

svn path=/trunk/; revision=12126

19 years ago- Fix bug in IntCallHookProc for window classes specified with atom.
Filip Navara [Tue, 14 Dec 2004 23:14:15 +0000 (23:14 +0000)]
- Fix bug in IntCallHookProc for window classes specified with atom.

svn path=/trunk/; revision=12125

19 years ago2004-12-14 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Tue, 14 Dec 2004 22:57:35 +0000 (22:57 +0000)]
2004-12-14  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/freetype/rosglue.c: Use native line-endings.
* drivers/lib/bzip2/sample2.ref: Ditto.
* lib/freetype/builds/mac/ftlib.prj: Ditto.
* apps/utils/net/telnet/src/tnmsg.h: Ditto.

svn path=/trunk/; revision=12124

19 years agoThis is a generated file, doesn't belong in CVS
Gé van Geldorp [Tue, 14 Dec 2004 22:27:02 +0000 (22:27 +0000)]
This is a generated file, doesn't belong in CVS

svn path=/trunk/; revision=12123

19 years agoFixed compilation with GCC 3.4.2
Gregor Anich [Tue, 14 Dec 2004 22:15:52 +0000 (22:15 +0000)]
Fixed compilation with GCC 3.4.2

svn path=/trunk/; revision=12122

19 years agoimplemented GetUserNameA()
Thomas Bluemel [Tue, 14 Dec 2004 22:11:16 +0000 (22:11 +0000)]
implemented GetUserNameA()

svn path=/trunk/; revision=12121

19 years agoCleaned up a bit. Sorry, I should edit more carefully.
Art Yerkes [Tue, 14 Dec 2004 21:56:44 +0000 (21:56 +0000)]
Cleaned up a bit.  Sorry, I should edit more carefully.

svn path=/trunk/; revision=12120

19 years agofixed typo in comment
Thomas Bluemel [Tue, 14 Dec 2004 21:26:53 +0000 (21:26 +0000)]
fixed typo in comment

svn path=/trunk/; revision=12119

19 years agoimplemented LookupAccountSidA()
Thomas Bluemel [Tue, 14 Dec 2004 21:25:21 +0000 (21:25 +0000)]
implemented LookupAccountSidA()

svn path=/trunk/; revision=12118

19 years agoUpdate files from WineHq.
James Tabor [Tue, 14 Dec 2004 20:42:02 +0000 (20:42 +0000)]
Update files from WineHq.

svn path=/trunk/; revision=12117

19 years agoMake GDB work again
Gé van Geldorp [Tue, 14 Dec 2004 10:18:57 +0000 (10:18 +0000)]
Make GDB work again

svn path=/trunk/; revision=12116

19 years agoStore interface speed to retrieve later.
Art Yerkes [Tue, 14 Dec 2004 08:00:48 +0000 (08:00 +0000)]
Store interface speed to retrieve later.

svn path=/trunk/; revision=12115

19 years agoimplemented LookupAccountSidW() thx to the help of Alex Ionescu - this function is...
Royce Mitchell III [Tue, 14 Dec 2004 06:40:50 +0000 (06:40 +0000)]
implemented LookupAccountSidW() thx to the help of Alex Ionescu - this function is needed for GetUserNameA/W().

svn path=/trunk/; revision=12114

19 years agoASSERT parameter assumptions
Royce Mitchell III [Tue, 14 Dec 2004 04:55:43 +0000 (04:55 +0000)]
ASSERT parameter assumptions

svn path=/trunk/; revision=12113

19 years agoBUGFIX: bad params to MouseSafetyOnDrawStart() in IntEngTransparentBlt(), also ASSERT...
Royce Mitchell III [Tue, 14 Dec 2004 04:40:16 +0000 (04:40 +0000)]
BUGFIX: bad params to MouseSafetyOnDrawStart() in IntEngTransparentBlt(), also ASSERT parameter assumptions

svn path=/trunk/; revision=12112

19 years agoASSERT parameter assumptions in IntEngLineTo()
Royce Mitchell III [Tue, 14 Dec 2004 04:30:58 +0000 (04:30 +0000)]
ASSERT parameter assumptions in IntEngLineTo()

svn path=/trunk/; revision=12111

19 years agoASSERT parameter assumptions in IntEngGradientFill()
Royce Mitchell III [Tue, 14 Dec 2004 04:26:49 +0000 (04:26 +0000)]
ASSERT parameter assumptions in IntEngGradientFill()

svn path=/trunk/; revision=12110

19 years agoASSERT parameter assumptions in EngCopyBits()
Royce Mitchell III [Tue, 14 Dec 2004 04:22:00 +0000 (04:22 +0000)]
ASSERT parameter assumptions in EngCopyBits()

svn path=/trunk/; revision=12109

19 years agofix infinite loop in KeRosDumpStackFrames()
Royce Mitchell III [Tue, 14 Dec 2004 03:46:10 +0000 (03:46 +0000)]
fix infinite loop in KeRosDumpStackFrames()

svn path=/trunk/; revision=12108

19 years agoASSERT parameter assumptions in IntEngStretchBlt() and IntEngMaskBlt()
Royce Mitchell III [Tue, 14 Dec 2004 03:36:46 +0000 (03:36 +0000)]
ASSERT parameter assumptions in IntEngStretchBlt() and IntEngMaskBlt()

svn path=/trunk/; revision=12107

19 years agoIntEngBitBlt() ASSERT() some assumptions
Royce Mitchell III [Tue, 14 Dec 2004 03:28:34 +0000 (03:28 +0000)]
IntEngBitBlt() ASSERT() some assumptions

svn path=/trunk/; revision=12106

19 years agocame across small potential kmode crash while researching another bug fix
Royce Mitchell III [Tue, 14 Dec 2004 03:23:14 +0000 (03:23 +0000)]
came across small potential kmode crash while researching another bug fix

svn path=/trunk/; revision=12105

19 years agoSTATUSBAR_SetTextT:
Gunnar Dalsnes [Tue, 14 Dec 2004 01:12:51 +0000 (01:12 +0000)]
STATUSBAR_SetTextT:
-ntext wasn't freed on return if text was unicode
-part->text was allways freed, but if the previous style was SBT_OWNERDRAW, part->text would contain 32bit data (not a buffer ptr.)

svn path=/trunk/; revision=12104

19 years agozw.h: correct ZwDuplicateToken proto.
Gunnar Dalsnes [Tue, 14 Dec 2004 00:41:24 +0000 (00:41 +0000)]
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

19 years agosorry for defining structures twice...
Thomas Bluemel [Tue, 14 Dec 2004 00:00:41 +0000 (00:00 +0000)]
sorry for defining structures twice...

svn path=/trunk/; revision=12102

19 years ago- Modify RtlGetNtVersionNumbers to allow loading of WinXP SP2 MSVCRT.DLL.
Filip Navara [Mon, 13 Dec 2004 23:11:13 +0000 (23:11 +0000)]
- Modify RtlGetNtVersionNumbers to allow loading of WinXP SP2 MSVCRT.DLL.

svn path=/trunk/; revision=12101

19 years agocache free gdi handles
Thomas Bluemel [Mon, 13 Dec 2004 21:59:28 +0000 (21:59 +0000)]
cache free gdi handles

svn path=/trunk/; revision=12100

19 years ago- Remove duplicate typedefs.
Filip Navara [Mon, 13 Dec 2004 21:45:36 +0000 (21:45 +0000)]
- Remove duplicate typedefs.

svn path=/trunk/; revision=12099

19 years agoI had put an IOSB on the stack in TdiConnect. Now we use a PendingIrp
Art Yerkes [Mon, 13 Dec 2004 21:20:38 +0000 (21:20 +0000)]
I had put an IOSB on the stack in TdiConnect.  Now we use a PendingIrp
struct that associates it with an IRP.  Better.

svn path=/trunk/; revision=12098

19 years ago- Remove Wine-isms from the profile code.
Eric Kohl [Mon, 13 Dec 2004 21:16:26 +0000 (21:16 +0000)]
- Remove Wine-isms from the profile code.
- Wrap single-line if-statements.
- Cleanup the indentation.

svn path=/trunk/; revision=12097

19 years agoDon't link kernel32.dll against wine.a.
Eric Kohl [Mon, 13 Dec 2004 21:11:45 +0000 (21:11 +0000)]
Don't link kernel32.dll against wine.a.

svn path=/trunk/; revision=12096

19 years agoforgot this file
Thomas Bluemel [Mon, 13 Dec 2004 20:53:25 +0000 (20:53 +0000)]
forgot this file

svn path=/trunk/; revision=12095

19 years agoAdded stack frames and Tag printing to used blocks. This allows redzone
Art Yerkes [Mon, 13 Dec 2004 20:11:08 +0000 (20:11 +0000)]
Added stack frames and Tag printing to used blocks.  This allows redzone
violations on used blocks to tell where the block was allocated.

svn path=/trunk/; revision=12094

19 years agoAllocate a final WCHAR for the NUL put on by wcsncat.
Art Yerkes [Mon, 13 Dec 2004 20:09:26 +0000 (20:09 +0000)]
Allocate a final WCHAR for the NUL put on by wcsncat.

svn path=/trunk/; revision=12093

19 years agoadded stubs for SetSecurityInfo(), GetInheritanceSourceA/W() and FreeInheritedFromArray()
Thomas Bluemel [Mon, 13 Dec 2004 19:06:28 +0000 (19:06 +0000)]
added stubs for SetSecurityInfo(), GetInheritanceSourceA/W() and FreeInheritedFromArray()

svn path=/trunk/; revision=12092

19 years ago- Replaced HeapAlloc, HeapFree and HeapReAlloc with alloc, free and realloc.
Hartmut Birr [Mon, 13 Dec 2004 18:30:08 +0000 (18:30 +0000)]
- Replaced HeapAlloc, HeapFree and HeapReAlloc with alloc, free and realloc.

svn path=/trunk/; revision=12091

19 years agocvs maintainance
Thomas Bluemel [Mon, 13 Dec 2004 18:20:28 +0000 (18:20 +0000)]
cvs maintainance

svn path=/trunk/; revision=12090

19 years agocvs maintainance
Thomas Bluemel [Mon, 13 Dec 2004 18:06:39 +0000 (18:06 +0000)]
cvs maintainance

svn path=/trunk/; revision=12089

19 years agoI was wrong, MiniSendComplete shouldn't be called at all by NDIS except if explicitly...
Filip Navara [Mon, 13 Dec 2004 17:16:36 +0000 (17:16 +0000)]
I was wrong, MiniSendComplete shouldn't be called at all by NDIS except if explicitly asked to by the miniport (in pending case).

svn path=/trunk/; revision=12088

19 years agoREVERT:
Filip Navara [Mon, 13 Dec 2004 17:13:24 +0000 (17:13 +0000)]
REVERT:
- Don't call ProtocolSendComplete after NdisSend (NDIS should call it).

svn path=/trunk/; revision=12087

19 years ago- Don't call ProtocolSendComplete after NdisSend (NDIS should call it).
Filip Navara [Mon, 13 Dec 2004 16:53:38 +0000 (16:53 +0000)]
- Don't call ProtocolSendComplete after NdisSend (NDIS should call it).

svn path=/trunk/; revision=12086

19 years agoMiniSendComplete should be called if MiniportSend routine returns STATUS_SUCCESS...
Filip Navara [Mon, 13 Dec 2004 16:50:21 +0000 (16:50 +0000)]
MiniSendComplete should be called if MiniportSend routine returns STATUS_SUCCESS even for deserialized miniports.

svn path=/trunk/; revision=12085

19 years ago- Fix compilation errors with GCC 4.0-20041205.
Filip Navara [Mon, 13 Dec 2004 16:36:39 +0000 (16:36 +0000)]
- Fix compilation errors with GCC 4.0-20041205.

svn path=/trunk/; revision=12084

19 years ago- Fix compilation errors with GCC 4.0-20041205.
Filip Navara [Mon, 13 Dec 2004 15:39:52 +0000 (15:39 +0000)]
- Fix compilation errors with GCC 4.0-20041205.

svn path=/trunk/; revision=12082

19 years agoDon't pass UNICODE_STRINGs in the dwTypeData of MENUITEMINFO. Pass the usual strings...
Filip Navara [Mon, 13 Dec 2004 15:38:19 +0000 (15:38 +0000)]
Don't pass UNICODE_STRINGs in the dwTypeData of MENUITEMINFO. Pass the usual strings here.

svn path=/trunk/; revision=12081

19 years agoFix double-spaced output in crash report
Gé van Geldorp [Mon, 13 Dec 2004 15:07:33 +0000 (15:07 +0000)]
Fix double-spaced output in crash report

svn path=/trunk/; revision=12080

19 years ago- Get handling of unhandled exceptions working again.
Filip Navara [Mon, 13 Dec 2004 13:32:24 +0000 (13:32 +0000)]
- Get handling of unhandled exceptions working again.

svn path=/trunk/; revision=12079

19 years agodecrement process gdi object counter on object deletion
Thomas Bluemel [Mon, 13 Dec 2004 12:51:51 +0000 (12:51 +0000)]
decrement process gdi object counter on object deletion

svn path=/trunk/; revision=12078

19 years agoimplemented GetUserNameA() and GetUserNameW() - thanks to kjk_hyperion and Alex Iones...
Royce Mitchell III [Mon, 13 Dec 2004 07:09:56 +0000 (07:09 +0000)]
implemented GetUserNameA() and GetUserNameW() - thanks to kjk_hyperion and Alex Ionescu for help on how to implement them.

svn path=/trunk/; revision=12075

19 years agoBUGFIX: unhandled error conditions IntGdiCreateDC()
Royce Mitchell III [Mon, 13 Dec 2004 05:23:59 +0000 (05:23 +0000)]
BUGFIX: unhandled error conditions IntGdiCreateDC()

svn path=/trunk/; revision=12073

19 years agoChanged half-verbose build output a bit:
Gregor Anich [Mon, 13 Dec 2004 02:20:09 +0000 (02:20 +0000)]
Changed half-verbose build output a bit:
 - Do not print "Entering directory ..." messages
 - Do not print "Nothing to be done for ..." messages
 - Print the target name before the command which is executed (does not work with wine dlls yet)

Added/Changed stuff in rules.mak:
FULL_MAP was renamed to BUILD_MAP and can be set to
 - full (default, like FULL_MAP=yes was - build maps with objdump)
 - yes (like FULL_MAP=no was - build maps with nm)
 - no (don't build maps at all)
BUILD_SYM was added - can be set to yes/no (defaults to yes)

svn path=/trunk/; revision=12071

19 years agoBUGFIX: get rid of an incorrect ASSERT
Royce Mitchell III [Mon, 13 Dec 2004 01:45:18 +0000 (01:45 +0000)]
BUGFIX: get rid of an incorrect ASSERT

svn path=/trunk/; revision=12070

19 years agorevert some of the changes i did to IntDestroyWindow()
Thomas Bluemel [Mon, 13 Dec 2004 00:11:59 +0000 (00:11 +0000)]
revert some of the changes i did to IntDestroyWindow()

svn path=/trunk/; revision=12069

19 years agounmark dirty windows on destruction so no painting messages get generated afterwards
Thomas Bluemel [Sun, 12 Dec 2004 23:42:35 +0000 (23:42 +0000)]
unmark dirty windows on destruction so no painting messages get generated afterwards

svn path=/trunk/; revision=12068

19 years ago- Acquire the dispatcher lock in KeRevertToUserAffinityThread instead of just using...
Filip Navara [Sun, 12 Dec 2004 23:18:55 +0000 (23:18 +0000)]
- Acquire the dispatcher lock in KeRevertToUserAffinityThread instead of just using uninintialized oldIrql variable.

svn path=/trunk/; revision=12067

19 years agoReplace assert by ASSERT.
Eric Kohl [Sun, 12 Dec 2004 23:09:13 +0000 (23:09 +0000)]
Replace assert by ASSERT.

svn path=/trunk/; revision=12066

19 years ago- Fix compilation errors with GCC 4.0-20041205.
Filip Navara [Sun, 12 Dec 2004 23:08:13 +0000 (23:08 +0000)]
- Fix compilation errors with GCC 4.0-20041205.

svn path=/trunk/; revision=12065

19 years agoinitialize the unhandled exception filter automatically
Thomas Bluemel [Sun, 12 Dec 2004 23:03:56 +0000 (23:03 +0000)]
initialize the unhandled exception filter automatically

svn path=/trunk/; revision=12064

19 years agomake SetunhandledExceptionFilter() thread-safe
Thomas Bluemel [Sun, 12 Dec 2004 22:39:45 +0000 (22:39 +0000)]
make SetunhandledExceptionFilter() thread-safe

svn path=/trunk/; revision=12063

19 years ago- Replace hive locks and hive list lock by a global lock to make the registry thread...
Eric Kohl [Sun, 12 Dec 2004 22:36:10 +0000 (22:36 +0000)]
- Replace hive locks and hive list lock by a global lock to make the registry thread-safe.

svn path=/trunk/; revision=12062

19 years agoBUGFIX: NtGdiGetDeviceCaps() called NtGdiEscape() with hDC when it already had it...
Royce Mitchell III [Sun, 12 Dec 2004 21:58:42 +0000 (21:58 +0000)]
BUGFIX: NtGdiGetDeviceCaps() called NtGdiEscape() with hDC when it already had it locked.
BUGFIX: fixed condition surrounding failed ASSERT in NtGdiGetTextExtentPoint32().

svn path=/trunk/; revision=12061

19 years agoadd missing assertion
Royce Mitchell III [Sun, 12 Dec 2004 21:43:17 +0000 (21:43 +0000)]
add missing assertion

svn path=/trunk/; revision=12060

19 years agoBUGFIX: MouseSafety does it's own parameter validation, and this calculation was...
Royce Mitchell III [Sun, 12 Dec 2004 21:38:25 +0000 (21:38 +0000)]
BUGFIX: MouseSafety does it's own parameter validation, and this calculation was flat-out wrong anyway

svn path=/trunk/; revision=12059

19 years ago* Implement EnumDisplayDevicesA
Thomas Bluemel [Sun, 12 Dec 2004 21:25:05 +0000 (21:25 +0000)]
* Implement EnumDisplayDevicesA
* Better implementation of LookupAccountSidA/W stubs
* Allow enumeration of display settings in CLI mode
* Add route app to compile/install target
* Correct debug messages

Patch by Herv� Poussineau.

svn path=/trunk/; revision=12058

19 years agotesting reveals that source rect must be constrained to the boundaries of the source...
Royce Mitchell III [Sun, 12 Dec 2004 20:58:09 +0000 (20:58 +0000)]
testing reveals that source rect must be constrained to the boundaries of the source image. Adjust dest rect so that output still lands where user expected it. This fixes kmode crash from comctl32 handing bad data off to StretchBlt().

svn path=/trunk/; revision=12057

19 years agoMessageBoxIndirectA() should check whether the MB_USERICON bit was set, otherwise...
Thomas Bluemel [Sun, 12 Dec 2004 20:40:06 +0000 (20:40 +0000)]
MessageBoxIndirectA() should check whether the MB_USERICON bit was set, otherwise in case the lpszIcon field of the MSGBOXPARAMS structure, the application passed to it, was never initialized and is not being interpreted as an atom, it takes this random pointer and tries to convert the string inside it to unicode - which might cause an exception. it solves a problem with winzip hardon discovered.
The bug also exists in wine but doesn't appear to arise.

svn path=/trunk/; revision=12056

19 years ago- Split KdInitSystem in two phases, to enable debug prints (serial line and bochs)
Hartmut Birr [Sun, 12 Dec 2004 20:14:01 +0000 (20:14 +0000)]
- Split KdInitSystem in two phases, to enable debug prints (serial line and bochs)
  in the very early boot stage (before the initialisation from hal).

svn path=/trunk/; revision=12055

19 years ago*** empty log message ***
Filip Navara [Sun, 12 Dec 2004 18:14:22 +0000 (18:14 +0000)]
*** empty log message ***

svn path=/trunk/; revision=12054

19 years agoadded .cvsignore
Steven Edwards [Sun, 12 Dec 2004 18:07:44 +0000 (18:07 +0000)]
added .cvsignore

svn path=/trunk/; revision=12053

19 years ago- Remove -DCOBJMACROS from oleaut32 makefile.
Filip Navara [Sun, 12 Dec 2004 18:01:23 +0000 (18:01 +0000)]
- Remove -DCOBJMACROS from oleaut32 makefile.
- Minor fixes to OLE interface prototypes.

svn path=/trunk/; revision=12052

19 years agofixed problems with mouse cursor handling
Thomas Bluemel [Sun, 12 Dec 2004 17:56:52 +0000 (17:56 +0000)]
fixed problems with mouse cursor handling

svn path=/trunk/; revision=12051

19 years ago- Fixed the definition of SYNCH_LEVEL.
Hartmut Birr [Sun, 12 Dec 2004 17:52:06 +0000 (17:52 +0000)]
- Fixed the definition of SYNCH_LEVEL.

svn path=/trunk/; revision=12050

19 years ago- Used the lock prefix on smp builds.
Hartmut Birr [Sun, 12 Dec 2004 17:48:20 +0000 (17:48 +0000)]
- Used the lock prefix on smp builds.

svn path=/trunk/; revision=12049

19 years agoHans Leidekker <hans@it.vu.nl>
Filip Navara [Sun, 12 Dec 2004 17:46:53 +0000 (17:46 +0000)]
Hans Leidekker <hans@it.vu.nl>
Fix compilation with GCC 4.

svn path=/trunk/; revision=12048

19 years ago- Improved KeBugCheckWithTf for smp machines.
Hartmut Birr [Sun, 12 Dec 2004 17:42:00 +0000 (17:42 +0000)]
- Improved KeBugCheckWithTf for smp machines.

svn path=/trunk/; revision=12047

19 years ago- Redefined OldIrql. It was lost while my code cleanup.
Hartmut Birr [Sun, 12 Dec 2004 17:36:00 +0000 (17:36 +0000)]
- Redefined OldIrql. It was lost while my code cleanup.

svn path=/trunk/; revision=12046

19 years ago- Replaced PiThreadLock with the dispatcher databae lock.
Hartmut Birr [Sun, 12 Dec 2004 17:25:53 +0000 (17:25 +0000)]
- Replaced PiThreadLock with the dispatcher databae lock.
- Fixed some problems while setting/changing the affinity of a thread.

svn path=/trunk/; revision=12045

19 years ago- Reformulate comment.
Filip Navara [Sun, 12 Dec 2004 17:24:30 +0000 (17:24 +0000)]
- Reformulate comment.

svn path=/trunk/; revision=12044

19 years ago- Workaround infinite loop on loopback connect.
Filip Navara [Sun, 12 Dec 2004 17:03:01 +0000 (17:03 +0000)]
- Workaround infinite loop on loopback connect.

svn path=/trunk/; revision=12043

19 years ago- Don't call IntReleaseWindowObject with handle.
Filip Navara [Sun, 12 Dec 2004 16:47:52 +0000 (16:47 +0000)]
- Don't call IntReleaseWindowObject with handle.

svn path=/trunk/; revision=12042

19 years ago- Fix compilation of non-DBG builds.
Filip Navara [Sun, 12 Dec 2004 15:57:15 +0000 (15:57 +0000)]
- Fix compilation of non-DBG builds.

svn path=/trunk/; revision=12041

19 years ago- Remove Wine-isms from advapi32 because it's a ReactOS DLL!
Eric Kohl [Sun, 12 Dec 2004 15:17:38 +0000 (15:17 +0000)]
- Remove Wine-isms from advapi32 because it's a ReactOS DLL!
- Enforce a consistent coding style.
- Remove -D__REACTOS__

svn path=/trunk/; revision=12040

19 years ago- Fix receiving of loopback packets.
Filip Navara [Sun, 12 Dec 2004 11:48:04 +0000 (11:48 +0000)]
- Fix receiving of loopback packets.
- Fix recursive spinlock acquire in NBQueuePacket.
- Don't pend connect requests if they're satisfied during the call.
- Basic implementation of listen.

svn path=/trunk/; revision=12039

19 years agoUpdate the Wine porting documentation.
Steven Edwards [Sun, 12 Dec 2004 04:43:36 +0000 (04:43 +0000)]
Update the Wine porting documentation.

svn path=/trunk/; revision=12038

19 years agoNeed -D__REACTOS__ in makefile for porting from wine.
James Tabor [Sun, 12 Dec 2004 04:34:23 +0000 (04:34 +0000)]
Need -D__REACTOS__ in makefile for porting from wine.

svn path=/trunk/; revision=12037

19 years agoaccidently committed this file, revert changes
Thomas Bluemel [Sun, 12 Dec 2004 02:15:23 +0000 (02:15 +0000)]
accidently committed this file, revert changes

svn path=/trunk/; revision=12036

19 years ago1. remove mouse cursor hacks from eng/mouse
Thomas Bluemel [Sun, 12 Dec 2004 01:40:39 +0000 (01:40 +0000)]
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

19 years agodon't leak resources
Thomas Bluemel [Sat, 11 Dec 2004 22:39:38 +0000 (22:39 +0000)]
don't leak resources

svn path=/trunk/; revision=12034

19 years agosilence some debug output
Thomas Bluemel [Sat, 11 Dec 2004 21:19:41 +0000 (21:19 +0000)]
silence some debug output

svn path=/trunk/; revision=12033

19 years agoFixed warnings of mismatched format and arg type.
Art Yerkes [Sat, 11 Dec 2004 21:07:20 +0000 (21:07 +0000)]
Fixed warnings of mismatched format and arg type.

svn path=/trunk/; revision=12032

19 years agoAdded double complete protection so that we never call an upper-level
Art Yerkes [Sat, 11 Dec 2004 20:48:33 +0000 (20:48 +0000)]
Added double complete protection so that we never call an upper-level
completion routine more than once for the same packet.  This alleviates
a bug i observe with the realtek 8139, as reported by gge.

Define BREAK_ON_DOUBLE_COMPLETE to get a bugcheck if a send completion
handler would be called more than once.  This define is intended to help
us determine if the actual bug is in our ndis.

svn path=/trunk/; revision=12031

19 years ago- Minor fixes to MenuGetRosMenuItemInfo.
Filip Navara [Sat, 11 Dec 2004 20:18:06 +0000 (20:18 +0000)]
- Minor fixes to MenuGetRosMenuItemInfo.

svn path=/trunk/; revision=12030

19 years agodisable 2 environ tests that fail under ros.
Steven Edwards [Sat, 11 Dec 2004 20:01:50 +0000 (20:01 +0000)]
disable 2 environ tests that fail under ros.

svn path=/trunk/; revision=12029

19 years agoDisable a cpp test. We need dbghelp support for name de-mangling.
Steven Edwards [Sat, 11 Dec 2004 19:51:31 +0000 (19:51 +0000)]
Disable a cpp test. We need dbghelp support for name de-mangling.

svn path=/trunk/; revision=12028

19 years ago- Fix yet another heap free error.
Filip Navara [Sat, 11 Dec 2004 19:45:10 +0000 (19:45 +0000)]
- Fix yet another heap free error.

svn path=/trunk/; revision=12027

19 years ago1. don't dispatch sent messages to windows during destruction
Thomas Bluemel [Sat, 11 Dec 2004 19:39:18 +0000 (19:39 +0000)]
1. don't dispatch sent messages to windows during destruction
2. fixed class lookup in a hacky way (get's rewritten soon anyway)

svn path=/trunk/; revision=12026

19 years agoAdded Wine msvcrt regression tests.
Steven Edwards [Sat, 11 Dec 2004 19:31:46 +0000 (19:31 +0000)]
Added Wine msvcrt regression tests.
I am working on making us pass all of them and disabling the ones that fail.

svn path=/trunk/; revision=12025