Hartmut Birr [Fri, 29 Jul 2005 21:59:06 +0000 (21:59 +0000)]
- Copy all data in FindFirstFileA.
- Changed back to the old code in FindFirstFileExW, because too many things are broken or useless.
svn path=/trunk/; revision=16882
Hartmut Birr [Fri, 29 Jul 2005 21:55:09 +0000 (21:55 +0000)]
Fixed some bugs in CreateProcessA which was introduced by r16730.
svn path=/trunk/; revision=16881
Filip Navara [Fri, 29 Jul 2005 18:11:04 +0000 (18:11 +0000)]
Fix definiton of DPRINT1 for non-DBG build.
svn path=/trunk/; revision=16879
Thomas Bluemel [Fri, 29 Jul 2005 18:01:01 +0000 (18:01 +0000)]
dynamically import functions from ntdll on startup
svn path=/trunk/; revision=16878
Thomas Bluemel [Fri, 29 Jul 2005 17:35:22 +0000 (17:35 +0000)]
silence debug messages when calling the SEH handler
svn path=/trunk/; revision=16877
Thomas Bluemel [Fri, 29 Jul 2005 17:31:59 +0000 (17:31 +0000)]
fix the SetThreadUILanguage stub
svn path=/trunk/; revision=16876
Magnus Olsen [Fri, 29 Jul 2005 17:11:11 +0000 (17:11 +0000)]
Implement GdiEntry14 (party tested see older commit msg)
svn path=/trunk/; revision=16875
Thomas Bluemel [Fri, 29 Jul 2005 16:53:27 +0000 (16:53 +0000)]
don't limit read/write access for kdb to umode mem
svn path=/trunk/; revision=16874
Steven Edwards [Fri, 29 Jul 2005 16:48:09 +0000 (16:48 +0000)]
Fixes by tamlin. It really works now.
svn path=/trunk/; revision=16873
Alex Ionescu [Fri, 29 Jul 2005 16:06:13 +0000 (16:06 +0000)]
- Don't always print TRACE/WARN on WINE DLLs. Thanks to Filip Navara.
svn path=/trunk/; revision=16872
Emanuele Aliberti [Fri, 29 Jul 2005 15:17:25 +0000 (15:17 +0000)]
Even if the Session Manager is a degenerate subsystem, keep its include files in the include/subsys tree.
svn path=/trunk/; revision=16871
Thomas Bluemel [Fri, 29 Jul 2005 15:11:26 +0000 (15:11 +0000)]
define __NO_CTYPE_INLINES to get DBG:=0 builds work again
svn path=/trunk/; revision=16870
Filip Navara [Fri, 29 Jul 2005 15:08:20 +0000 (15:08 +0000)]
Stop abusing the non-paged pool.
svn path=/trunk/; revision=16869
Filip Navara [Fri, 29 Jul 2005 15:00:02 +0000 (15:00 +0000)]
Fix the file to be actually compilable (with GAS 2.16.91).
svn path=/trunk/; revision=16868
Alex Ionescu [Fri, 29 Jul 2005 14:56:38 +0000 (14:56 +0000)]
- Add back and fix useful dprint.
svn path=/trunk/; revision=16867
Casper Hornstrup [Fri, 29 Jul 2005 14:36:11 +0000 (14:36 +0000)]
Add stylesheet header to xml
svn path=/trunk/; revision=16866
Filip Navara [Fri, 29 Jul 2005 13:58:25 +0000 (13:58 +0000)]
IoAllocateAdapterChannel should set CurrentIrp field in the wait context block.
svn path=/trunk/; revision=16865
Emanuele Aliberti [Fri, 29 Jul 2005 13:56:00 +0000 (13:56 +0000)]
Add posix, os2, and vms optional modules.
svn path=/trunk/; revision=16864
Filip Navara [Fri, 29 Jul 2005 13:54:13 +0000 (13:54 +0000)]
IoAllocateAdapterChannel should set CurrentIrp field in the wait context block.
svn path=/trunk/; revision=16863
Thomas Bluemel [Fri, 29 Jul 2005 13:50:05 +0000 (13:50 +0000)]
Saveliy Tretiakov <saveliyt@mail.ru>:
serialui returns error codes directly.
svn path=/trunk/; revision=16862
Emanuele Aliberti [Fri, 29 Jul 2005 13:46:03 +0000 (13:46 +0000)]
More details in the rosapps makefile message.
Split sysutils.
svn path=/trunk/; revision=16861
Filip Navara [Fri, 29 Jul 2005 13:30:22 +0000 (13:30 +0000)]
Initialize DescriptorTranslated->u.Interrupt.Level before calling HalGetInterruptVector. Remember, casting hides bugs! Debugged by Hervé Poussineau.
svn path=/trunk/; revision=16860
Thomas Bluemel [Fri, 29 Jul 2005 13:28:37 +0000 (13:28 +0000)]
added a forward declaration to _DRIVE_LAYOUT_INFORMATION(_EX). this fixes building io/disk.c with GCC4. The reason is that the structures were used in function prototypes, which are forward declarations in the scope of the function declaration only. Since the structures were defined later, the implementations of the functions using them, actually used the defined structure types, which were different from the forward declarations in the function prototypes (even though they have the same name, they just differ in their scope). This caused GCC to warn because of incompatible function prototypes and incompatible pointer types passed to those functions
svn path=/trunk/; revision=16859
Filip Navara [Fri, 29 Jul 2005 13:28:34 +0000 (13:28 +0000)]
Properly propagate the SL_PENDING_RETURNED flag to stack locations in IofCompleteRequest and fix the priority boost for master IRPs.
svn path=/trunk/; revision=16858
James Tabor [Fri, 29 Jul 2005 12:20:28 +0000 (12:20 +0000)]
Sorry for the mess. Fixup debug prints.
svn path=/trunk/; revision=16857
Casper Hornstrup [Fri, 29 Jul 2005 12:19:26 +0000 (12:19 +0000)]
Display implemented/unimplemented icon for functions
svn path=/trunk/; revision=16856
Casper Hornstrup [Fri, 29 Jul 2005 11:40:01 +0000 (11:40 +0000)]
Browser XSLT support. Optimize for size.
svn path=/trunk/; revision=16855
Emanuele Aliberti [Fri, 29 Jul 2005 10:04:38 +0000 (10:04 +0000)]
Various fixex to make HEAD compile.
I hope I did break nothing.
svn path=/trunk/; revision=16854
Emanuele Aliberti [Fri, 29 Jul 2005 09:51:08 +0000 (09:51 +0000)]
Add PORT_MESSAGE_TYPE macro.
svn path=/trunk/; revision=16853
Emanuele Aliberti [Fri, 29 Jul 2005 09:30:41 +0000 (09:30 +0000)]
Various fixes to DPRINT parameter list.
Some were #if0'ed because they referenced non existing variables or parameters.
svn path=/trunk/; revision=16852
Emanuele Aliberti [Fri, 29 Jul 2005 09:25:26 +0000 (09:25 +0000)]
[11:21] EmanueleAliberti: Usurp: drivers/dd/beep/bbep.c:178: only one DPRINT was #if 0'ed
[11:22] Usurp: EmanueleAliberti: its a 2 line change
[11:22] Usurp: <Usurp> - pbsp->Frequency,
[11:22] Usurp: <Usurp> - pbsp->Duration);
[11:22] Usurp: <Usurp> + BeepParam->Frequency,
[11:22] Usurp: <Usurp> + BeepParam->Duration);
svn path=/trunk/; revision=16851
Alex Ionescu [Fri, 29 Jul 2005 00:14:05 +0000 (00:14 +0000)]
- Fix debug header, spottted by Gunnar
svn path=/trunk/; revision=16850
Thomas Bluemel [Thu, 28 Jul 2005 23:29:44 +0000 (23:29 +0000)]
clear out the lower 2 bits of a pid before using it to calculate the hash as they may vary
svn path=/trunk/; revision=16849
Thomas Bluemel [Thu, 28 Jul 2005 23:22:47 +0000 (23:22 +0000)]
don't generate meaningless lvalue typecast
svn path=/trunk/; revision=16848
Thomas Bluemel [Thu, 28 Jul 2005 23:19:22 +0000 (23:19 +0000)]
discard explicitly returned value
svn path=/trunk/; revision=16847
Alex Ionescu [Thu, 28 Jul 2005 22:43:24 +0000 (22:43 +0000)]
- Fix/update w32api PE headers
- Implement proper PEB creation, set all necessary fields and read data from PE Header and Config Directory. Fixes "corruption" issue with console apps.
svn path=/trunk/; revision=16846
Magnus Olsen [Thu, 28 Jul 2005 22:34:11 +0000 (22:34 +0000)]
Implement GdiEntry13, GdiEntry15, GdiEntry16 (all are party tested)
svn path=/trunk/; revision=16845
Magnus Olsen [Thu, 28 Jul 2005 22:08:29 +0000 (22:08 +0000)]
Implement GdiEntry12 (8 of 16 are done and party tested)
svn path=/trunk/; revision=16844
Magnus Olsen [Thu, 28 Jul 2005 21:55:51 +0000 (21:55 +0000)]
implement GdiEntry 8, Implement GdiEntry 10
svn path=/trunk/; revision=16843
Magnus Olsen [Thu, 28 Jul 2005 21:34:00 +0000 (21:34 +0000)]
thx irc : unC0Rr did sport typo fault in GdiEntry3
svn path=/trunk/; revision=16842
Magnus Olsen [Thu, 28 Jul 2005 21:08:55 +0000 (21:08 +0000)]
implement GdiEntry7 (some part is untested)
svn path=/trunk/; revision=16841
Magnus Olsen [Thu, 28 Jul 2005 21:00:24 +0000 (21:00 +0000)]
implement GdiEntry6 (party untested)
svn path=/trunk/; revision=16840
Magnus Olsen [Thu, 28 Jul 2005 20:35:53 +0000 (20:35 +0000)]
delete ddentry.h for it was it was party copy of include/win32k/ntdraw.h, change to ros coding style forgot about that. Implement GdiEntry5 (3 of 16 are done and untested)
svn path=/trunk/; revision=16839
Magnus Olsen [Thu, 28 Jul 2005 19:37:36 +0000 (19:37 +0000)]
set eol style native
svn path=/trunk/; revision=16838
Magnus Olsen [Thu, 28 Jul 2005 19:28:25 +0000 (19:28 +0000)]
implemet GdiEntry3 (2 of 16 are now implement) but some part is still untested
svn path=/trunk/; revision=16837
Filip Navara [Thu, 28 Jul 2005 19:23:11 +0000 (19:23 +0000)]
Add definition of PI_RESOURCE_ARBITER_ENTRY.
svn path=/trunk/; revision=16836
Steven Edwards [Thu, 28 Jul 2005 18:53:35 +0000 (18:53 +0000)]
some cleanups and I hope closer to making it work
svn path=/trunk/; revision=16835
Magnus Olsen [Thu, 28 Jul 2005 18:45:58 +0000 (18:45 +0000)]
implement GDIEntry1 of 16, the code is bit untested, we can not test it until all are in place and win32k/ntdraw got some stub remove. when all GdiEntry1-16 we are compatble with ms directdraw1-7 interface in gdi32.dll
svn path=/trunk/; revision=16834
Steven Edwards [Thu, 28 Jul 2005 18:34:01 +0000 (18:34 +0000)]
fixed opening of the device
svn path=/trunk/; revision=16833
Magnus Olsen [Thu, 28 Jul 2005 16:52:15 +0000 (16:52 +0000)]
add copyright note
svn path=/trunk/; revision=16832
Magnus Olsen [Thu, 28 Jul 2005 16:44:25 +0000 (16:44 +0000)]
Do not do syscall. redirect the call to DdEntry1-56 in gdi32.dll it make our d3d8thk windows xp compatible.
svn path=/trunk/; revision=16831
Magnus Olsen [Thu, 28 Jul 2005 16:42:06 +0000 (16:42 +0000)]
Add DdEntry 1-56 it is pure syscall to win32k/ntdraw. Windows XP and higher does have this entry. And thanks to that we can make directdraw Windows XP or higher compatible. But rember alot of directdraw api are still stub in win32k/ntdraw.
svn path=/trunk/; revision=16830
Emanuele Aliberti [Thu, 28 Jul 2005 11:48:58 +0000 (11:48 +0000)]
Fix compilation (as hinted by Alex).
svn path=/trunk/; revision=16828
Casper Hornstrup [Thu, 28 Jul 2005 10:45:21 +0000 (10:45 +0000)]
Don't clean alias modules
svn path=/trunk/; revision=16827
Alex Ionescu [Thu, 28 Jul 2005 04:12:43 +0000 (04:12 +0000)]
- Start of fixing CreateProcess's problems. Implemented the console creation as it should be done (not quite, but much closer to design then before). There are still some problems (input/output handle inconsitencies), I am currently working on these issues;
- Some debug header cleanup.
- Use the proper debug macros in some of the network code, shuts up a lot of spam when debugging for those modules wasn't enabled.
svn path=/trunk/; revision=16826
Steven Edwards [Thu, 28 Jul 2005 03:10:35 +0000 (03:10 +0000)]
fixed building dosfsck
svn path=/trunk/; revision=16825
Steven Edwards [Thu, 28 Jul 2005 02:37:42 +0000 (02:37 +0000)]
added port of dosfsck. Does not work yet as I cannot figure how to open the device. Win32 file access code is included ported from mkdosfs.c
svn path=/trunk/; revision=16824
Thomas Bluemel [Wed, 27 Jul 2005 23:11:38 +0000 (23:11 +0000)]
implemented TreeResetNamedSecurityInfo and forward it to the MARTA provider
svn path=/trunk/; revision=16823
Alex Ionescu [Wed, 27 Jul 2005 21:48:47 +0000 (21:48 +0000)]
- Fix incorrect definitions
svn path=/trunk/; revision=16822
Thomas Bluemel [Wed, 27 Jul 2005 20:24:11 +0000 (20:24 +0000)]
implemented GetExplicitEntriesFromAcl and forward it to the MARTA provider
svn path=/trunk/; revision=16816
Alex Ionescu [Wed, 27 Jul 2005 20:09:46 +0000 (20:09 +0000)]
- Fix included headers in GDI for PSDK compatibility
- Fix some incorrect definitions.
- Remove more quintuplicated header nonsense...
svn path=/trunk/; revision=16815
Casper Hornstrup [Wed, 27 Jul 2005 20:09:19 +0000 (20:09 +0000)]
Add Revison ISO interface
svn path=/trunk/; revision=16814
Casper Hornstrup [Wed, 27 Jul 2005 20:06:18 +0000 (20:06 +0000)]
Move API status stylesheet
svn path=/trunk/; revision=16813
Casper Hornstrup [Wed, 27 Jul 2005 20:04:48 +0000 (20:04 +0000)]
Add API status scripts
svn path=/trunk/; revision=16812
Alex Ionescu [Wed, 27 Jul 2005 19:21:46 +0000 (19:21 +0000)]
- Fix debug header nonsense
- Fix some w32api definitions
- MSVC/PSDK Compatibility fixes.
- Clean up user32 headers for greater PCH usage.
svn path=/trunk/; revision=16811
Casper Hornstrup [Wed, 27 Jul 2005 19:10:57 +0000 (19:10 +0000)]
Put halmp.dll on CD
svn path=/trunk/; revision=16810
Casper Hornstrup [Wed, 27 Jul 2005 18:46:52 +0000 (18:46 +0000)]
Update API status to SVN
svn path=/trunk/; revision=16809
Casper Hornstrup [Wed, 27 Jul 2005 18:46:27 +0000 (18:46 +0000)]
rgenstat makefile
svn path=/trunk/; revision=16808
Thomas Bluemel [Wed, 27 Jul 2005 18:24:18 +0000 (18:24 +0000)]
implemented GetInheritanceSource and FreeInheritedFromArray and forward them to the MARTA provider
svn path=/trunk/; revision=16807
Thomas Bluemel [Wed, 27 Jul 2005 17:20:57 +0000 (17:20 +0000)]
implemented SetEntriesInAclA/W and forward the call to the MARTA provider
svn path=/trunk/; revision=16806
Steven Edwards [Wed, 27 Jul 2005 17:06:06 +0000 (17:06 +0000)]
revert the ctype.h changes to wine dlls
svn path=/trunk/; revision=16805
Alex Ionescu [Wed, 27 Jul 2005 16:55:40 +0000 (16:55 +0000)]
- Include ctype.h by default.
svn path=/trunk/; revision=16804
Alex Ionescu [Wed, 27 Jul 2005 16:34:14 +0000 (16:34 +0000)]
- Use inline function instead of macro.
svn path=/trunk/; revision=16803
Alex Ionescu [Wed, 27 Jul 2005 16:18:06 +0000 (16:18 +0000)]
- Use PCH everywhere to increase compile speed
- Some PSDK compatibility.
svn path=/trunk/; revision=16802
Alex Ionescu [Wed, 27 Jul 2005 16:11:29 +0000 (16:11 +0000)]
- Combine some assembly files together and move them to rtl
- Convert rtl memory functions written by Greatlord to GAS and properly add them into build system (not used yet since they haven't been tested)
- Misc cleanups
svn path=/trunk/; revision=16801
Aleksey Bragin [Wed, 27 Jul 2005 14:57:33 +0000 (14:57 +0000)]
Timer modifications, turning on debug messages, implementing more functions (but spinlocks are disabled now).
Now it detects attached device(s) and show info in debug messages.
svn path=/trunk/; revision=16800
Alex Ionescu [Wed, 27 Jul 2005 06:18:52 +0000 (06:18 +0000)]
- Some more PSDK compatibility fixes
- Misc cleanup...
svn path=/trunk/; revision=16792
Martin Fuchs [Wed, 27 Jul 2005 05:42:33 +0000 (05:42 +0000)]
fix last patch: LPWSTR -> LPTSTR
svn path=/trunk/; revision=16791
Alex Ionescu [Wed, 27 Jul 2005 05:09:05 +0000 (05:09 +0000)]
- Fix all ACPI warnings and add default case for unhandled ACPI cases.
svn path=/trunk/; revision=16790
Alex Ionescu [Wed, 27 Jul 2005 05:08:32 +0000 (05:08 +0000)]
- Fix warnings
- Remove code that isn't used in ReactOS because our _SHExpandEnvironmentStrings was completely re-written and thus doesn't use the two helper functions that WINE's _SHExpandEnvironmentStrings does.
svn path=/trunk/; revision=16789
Alex Ionescu [Wed, 27 Jul 2005 02:06:31 +0000 (02:06 +0000)]
- Fix warnings
svn path=/trunk/; revision=16788
Alex Ionescu [Wed, 27 Jul 2005 02:04:55 +0000 (02:04 +0000)]
- Fix warnings
svn path=/trunk/; revision=16787
Alex Ionescu [Wed, 27 Jul 2005 02:03:01 +0000 (02:03 +0000)]
- Fix warnings
svn path=/trunk/; revision=16786
Alex Ionescu [Wed, 27 Jul 2005 02:01:02 +0000 (02:01 +0000)]
- Fix warnings
svn path=/trunk/; revision=16785
Alex Ionescu [Wed, 27 Jul 2005 01:59:41 +0000 (01:59 +0000)]
- Fix warnings
svn path=/trunk/; revision=16784
Alex Ionescu [Wed, 27 Jul 2005 01:58:34 +0000 (01:58 +0000)]
- Fix warnings
svn path=/trunk/; revision=16783
Alex Ionescu [Wed, 27 Jul 2005 01:56:55 +0000 (01:56 +0000)]
- Fix broken IInternetZoneManagerVtbl definition.
svn path=/trunk/; revision=16782
Alex Ionescu [Wed, 27 Jul 2005 01:52:27 +0000 (01:52 +0000)]
- Fix export definition
svn path=/trunk/; revision=16781
Alex Ionescu [Wed, 27 Jul 2005 01:50:31 +0000 (01:50 +0000)]
- Fix warnings
svn path=/trunk/; revision=16780
Alex Ionescu [Wed, 27 Jul 2005 01:44:10 +0000 (01:44 +0000)]
- Fix warnings
svn path=/trunk/; revision=16779
Alex Ionescu [Wed, 27 Jul 2005 01:40:13 +0000 (01:40 +0000)]
- Fix warnings
svn path=/trunk/; revision=16778
Alex Ionescu [Wed, 27 Jul 2005 01:38:51 +0000 (01:38 +0000)]
- Use correct wine debug functions
svn path=/trunk/; revision=16777
Magnus Olsen [Wed, 27 Jul 2005 01:38:00 +0000 (01:38 +0000)]
fix errorlevel for type, the r16766 was Brandon Turner patch sorry I forgt menoty his name.
svn path=/trunk/; revision=16776
Thomas Bluemel [Wed, 27 Jul 2005 01:31:34 +0000 (01:31 +0000)]
export these stubs: AddAccessAllowedObjectAce, AddAccessDeniedObjectAce, AddAuditAccessObjectAce, CreatePrivateObjectSecurityEx, CreatePrivateObjectSecurityWithMultipleInheritance, ConvertToAutoInheritPrivateObjectSecurity, EqualDomainSid, GetWindowsAccountDomainSid and CreateWellKnownSid
svn path=/trunk/; revision=16775
Alex Ionescu [Wed, 27 Jul 2005 01:26:16 +0000 (01:26 +0000)]
- Fix warnings
svn path=/trunk/; revision=16774
Alex Ionescu [Wed, 27 Jul 2005 01:22:46 +0000 (01:22 +0000)]
- Fix warnings
svn path=/trunk/; revision=16773
Alex Ionescu [Wed, 27 Jul 2005 01:14:00 +0000 (01:14 +0000)]
- Fix warnings.
svn path=/trunk/; revision=16772
Alex Ionescu [Wed, 27 Jul 2005 01:12:53 +0000 (01:12 +0000)]
- Add wine_dbgstr_w
- Revert changes, msiexec is shared.
svn path=/trunk/; revision=16771
Alex Ionescu [Wed, 27 Jul 2005 01:09:38 +0000 (01:09 +0000)]
- Fix warnings
- Print unicode strings normally with %S instead of wine macro.
svn path=/trunk/; revision=16770
Alex Ionescu [Wed, 27 Jul 2005 01:02:51 +0000 (01:02 +0000)]
- Fix warnings
- Revert to wZ, gcc is being stupid.
svn path=/trunk/; revision=16769