Commit graph

15823 commits

Author SHA1 Message Date
Filip Navara
73113cc87d Fix prototype of RtlCreateHeap and respect the CommitRoutine if passed. Also fix the heap manager to be usable by kernel mode code.
svn path=/trunk/; revision=16939
2005-08-01 10:19:22 +00:00
Thomas Bluemel
f928348d93 fixed some uninitialized variables warnings
svn path=/trunk/; revision=16938
2005-08-01 09:23:13 +00:00
Hervé Poussineau
fc10b038f5 Add back changes of revision 16783. Sorry Alex
svn path=/trunk/; revision=16937
2005-08-01 09:08:07 +00:00
Filip Navara
f89cc27ede Cleanup SID initialization and fill all SeExports fields.
svn path=/trunk/; revision=16936
2005-08-01 09:05:20 +00:00
Filip Navara
e18c5c1218 Fix LdrAccessResource for ordinary mapped files.
svn path=/trunk/; revision=16935
2005-08-01 08:58:15 +00:00
Filip Navara
4f9fb92e50 Fix DPRINT.
svn path=/trunk/; revision=16934
2005-08-01 08:56:51 +00:00
Filip Navara
a4ba1bf284 Fix paramater validation and pointer manipulation in RtlAddAce.
svn path=/trunk/; revision=16933
2005-08-01 08:55:22 +00:00
Filip Navara
ff9444533e Fix locking in RtlPinAtomInAtomTable.
svn path=/trunk/; revision=16932
2005-08-01 08:50:30 +00:00
Hervé Poussineau
515aaf6a7e Merge from Wine:
- Add traces at the start of functions
- (reported by Matthew Davison)
  Preserve the spaces before an opening quote in the middle of a token.
- Matthew Davison <mjd77@cam.ac.uk>
  Stub out the error dialog functions.
  Modify the default callbacks to call these for Delete and Rename errors.
  Modify the default callbacks to ignore file missing errors when deleting files.
- Stefan Huehner <stefan@huehner.org>
  Fix some more -Wmissing-declarations warnings.
- Mike McCormack <mike@codeweavers.com>
  gcc 4.0 -Wpointer-sign fixes (Reg* functions).
- Detlef Riekenberg <wine.dev@web.de>
  SetupSetFileQueueAlternatePlatform{AW} implemented as stub.

svn path=/trunk/; revision=16931
2005-08-01 07:46:06 +00:00
Hartmut Birr
15a077c46a Used MmFreeVirtualMemory in MmDeleteTeb because MmFreeMemoryAreaByPtr doesn't free the region list entries.
svn path=/trunk/; revision=16930
2005-08-01 00:06:18 +00:00
Thomas Bluemel
3a76f91710 fixed some warnings when compiling with -O3
svn path=/trunk/; revision=16928
2005-07-31 23:39:05 +00:00
Thomas Bluemel
9804ebb026 fixed uninitialized variable warning
svn path=/trunk/; revision=16927
2005-07-31 21:51:04 +00:00
Hartmut Birr
2f708e9f44 - Changed BasepConvertUnicodeEnvironment to obtain the calculated length.
- Optimized the calculation of the environment length.  
- Disable the execution of vdm for com-files, because it breaks the execution of batch files.
- Removed an unused variable.


svn path=/trunk/; revision=16926
2005-07-31 21:27:56 +00:00
Hartmut Birr
bec5197e46 Don't use INVALID_HANDLE_VALUE as HANDLE_DETACH_PROCESS.
svn path=/trunk/; revision=16925
2005-07-31 21:24:35 +00:00
Hartmut Birr
d20bf6a780 - Implemented CsrDuplicateHandleTable.
- Duplicate the handle table in CsrCreateProcess if the caller wants to inherit all handles.  
- Don't allocate new handles in CsrAllocConsole if the caller wants to reuse a console and if the parent handles were inherited.  
- Do only allow to reuse the console from parent.

svn path=/trunk/; revision=16924
2005-07-31 21:23:40 +00:00
Hartmut Birr
22332a5bae Fixed a typo.
svn path=/trunk/; revision=16923
2005-07-31 21:02:05 +00:00
Thomas Bluemel
918a8eeeb5 fixed typo in a comment
svn path=/trunk/; revision=16922
2005-07-31 20:35:08 +00:00
Thomas Bluemel
197982e303 fixed success check in RtlpCreateAtomHandle, ExCreateHandle returns EX_INVALID_HANDLE in case of failure. Thx to Filip
svn path=/trunk/; revision=16921
2005-07-31 18:52:36 +00:00
Martin Fuchs
611498e8d2 set svn:eol-style to native
svn path=/trunk/; revision=16920
2005-07-31 12:11:56 +00:00
Filip Navara
f2f5fc2afb Fix NULL-terminating of symbol image names.
svn path=/trunk/; revision=16919
2005-07-31 11:06:50 +00:00
Filip Navara
d6820f5fff Implement the magic flag in RtlImageDirectoryEntryToData and make the Size parameter non-optional.
svn path=/trunk/; revision=16918
2005-07-31 10:22:29 +00:00
Filip Navara
5b7fe4e1d2 Revert #16904 and clarify the comment about the race condition.
svn path=/trunk/; revision=16917
2005-07-31 09:48:12 +00:00
Martin Fuchs
6859ea0c71 set eol-style for all remaining XML files
svn path=/trunk/; revision=16916
2005-07-31 08:33:39 +00:00
Emanuele Aliberti
6540f242bf Document pch and linkerflag elements.
Rename Elements sections into Children.
Add Parents sections for some elements.
Make link work (tested with DBK=>HTML).

svn path=/trunk/; revision=16915
2005-07-31 07:08:15 +00:00
Emanuele Aliberti
90d0826221 Turn NTDLL.DLL a SUBSYSTEM_WINDOWS_CUI PE image (Casper Hornstrup suggested to use -nostartfiles, for the compilation to succeed).
svn path=/trunk/; revision=16914
2005-07-31 07:07:26 +00:00
Alex Ionescu
2f532c71f4 - Silence some debug messages
- Modify base address of iphlpapi so it doesn't get relocated
- Implemented SetTaskmanWindow and SetProgmanWindow

svn path=/trunk/; revision=16913
2005-07-31 06:22:05 +00:00
Alex Ionescu
a5bc0e6462 Define NDEBUG
svn path=/trunk/; revision=16912
2005-07-31 05:46:42 +00:00
Alex Ionescu
838cc74dd0 Silence debug messages
svn path=/trunk/; revision=16911
2005-07-31 05:43:10 +00:00
Alex Ionescu
3f30061228 Fix error handle output.
svn path=/trunk/; revision=16910
2005-07-31 03:27:04 +00:00
James Tabor
29c3f9ae54 Correct build name. Should be Edit.exe.
svn path=/trunk/; revision=16909
2005-07-31 00:17:57 +00:00
Alex Ionescu
7cf9ad08e3 Don't use CSRSS handles if we alreay have some (so we can inherit file handles, etc)
svn path=/trunk/; revision=16908
2005-07-30 23:57:14 +00:00
Alex Ionescu
eb86553bed Decrease quantum during wait and during no-wait... mentionned by Shmuel Baron
svn path=/trunk/; revision=16907
2005-07-30 23:43:45 +00:00
Filip Navara
08fe62965f Remove code that I accidently commited in revision 16905.
svn path=/trunk/; revision=16906
2005-07-30 23:16:03 +00:00
Filip Navara
9f784a4848 Ignore the "magic flag" in RtlImageDirectoryEntryToData.
svn path=/trunk/; revision=16905
2005-07-30 23:08:26 +00:00
Filip Navara
34674d7646 Fix a race condition in quantum code. Spotted by Shmuel Baron.
svn path=/trunk/; revision=16904
2005-07-30 23:06:46 +00:00
Eric Kohl
46be8912e3 - Support conformant arrays as in and out parameters.
- Fix message buffer size calculation for client and server.

svn path=/trunk/; revision=16903
2005-07-30 19:31:52 +00:00
Aleksey Bragin
237b710b56 Move NDEBUG higher so it actually works and doesn't output all debug messages (fix suggested by hpoussin).
svn path=/trunk/; revision=16902
2005-07-30 19:06:53 +00:00
Hartmut Birr
2e4f8bfdb1 If a mutex already exist, open it instead of create.
svn path=/trunk/; revision=16901
2005-07-30 19:03:34 +00:00
Hartmut Birr
65c8fe4c15 Initialized Basep8BitStringToUnicodeString
svn path=/trunk/; revision=16900
2005-07-30 19:00:33 +00:00
Hartmut Birr
2316f95498 Check if the cpu supports the pae mode.
svn path=/trunk/; revision=16899
2005-07-30 18:55:25 +00:00
Hartmut Birr
dce178cf7c Made cmd unicode compatible.
svn path=/trunk/; revision=16898
2005-07-30 18:52:33 +00:00
Hartmut Birr
dc648e2083 Use FileGetString instead of ReadFile, because ReadFile doesn't return a null terminated string.
svn path=/trunk/; revision=16897
2005-07-30 18:51:43 +00:00
Hartmut Birr
498a7947fe Put FindClose onto the correct position.
svn path=/trunk/; revision=16896
2005-07-30 18:32:18 +00:00
Emanuele Aliberti
3e4d8abf36 Create a subdir for rbuild documentation.
Move rbuild.txt there.
Convert rbuild.txt in Docbook.
Fix some minor inconsistencies in the element reference.

svn path=/trunk/; revision=16895
2005-07-30 16:53:09 +00:00
Filip Navara
ca071d7417 - Replace MODULE_OBJECT with LDR_DATA_TABLE_ENTRY.
- Export PsGetCurrentThread and PsGetCurrentProcess.

svn path=/trunk/; revision=16894
2005-07-30 16:25:35 +00:00
Hartmut Birr
f25c9b142b Reverted back to 16420, because it contains too many bugs.
svn path=/trunk/; revision=16893
2005-07-30 13:49:41 +00:00
Magnus Olsen
c34da245a4 fix waring kdump.c:246: warning: 'OldIrql' may be used uninitialized for dgb=0;
svn path=/trunk/; revision=16892
2005-07-30 13:44:07 +00:00
James Tabor
050a6ba318 Implement SetMenuItemBitmaps and fix bool flags.
svn path=/trunk/; revision=16891
2005-07-30 00:52:22 +00:00
James Tabor
af30e6342b Patch by Dmitry Timoshkov dmitry@baikal.ru. Take into account CS_NOCLOSE window class style and SC_CLOSE system menu item state while adding MDI system menu buttons and generating WM_SYSCOMMAND messages.
svn path=/trunk/; revision=16890
2005-07-29 23:37:11 +00:00
James Tabor
8fe920ee49 Show SetMenuItemInfoA&W implemented.
svn path=/trunk/; revision=16889
2005-07-29 23:15:01 +00:00