Commit graph

15855 commits

Author SHA1 Message Date
Casper Hornstrup
c9a2c8aab8 Locate next revision ISO
svn path=/trunk/; revision=16971
2005-08-02 15:58:41 +00:00
Alex Ionescu
178ec80139 - Remove CmpFindObject hack and use ObFindObject with on-demand ObjectCreateInfo.
- Note that the code is still wrong and will be fixed soon.

svn path=/trunk/; revision=16970
2005-08-02 14:01:43 +00:00
Filip Navara
b0c4274c66 Fix some pointer casts.
svn path=/trunk/; revision=16969
2005-08-02 13:53:52 +00:00
Filip Navara
ef03d1cb40 - Remove the DoneInitYet hack.
- Add stub for PsSetProcessPriorityByClass.
- Rename PsSetProcessWin32WindowStation to PsSetProcessWindowStation.

svn path=/trunk/; revision=16968
2005-08-02 13:52:10 +00:00
Filip Navara
b5bd68a13b Remove duplicate definitions.
svn path=/trunk/; revision=16967
2005-08-02 13:21:18 +00:00
Thomas Bluemel
0f4524a978 fixed the CONTAINING_RECORD macro
svn path=/trunk/; revision=16966
2005-08-02 11:23:40 +00:00
Alex Ionescu
91907678f1 - Add access state functions.
svn path=/trunk/; revision=16965
2005-08-02 03:56:29 +00:00
Eric Kohl
226f6c1ce2 Implement CM_Get_DevNode_Registry_Property[_Ex]A/W and CM_Set_DevNode_Registry_Property[_Ex]A/W partially.
svn path=/trunk/; revision=16964
2005-08-01 19:42:19 +00:00
Filip Navara
2b6bb7a79e Don't fallback to linear search for exports, it's not needed.
svn path=/trunk/; revision=16963
2005-08-01 18:11:54 +00:00
Filip Navara
1dfc824d91 Don't do linear search for exports, it's not needed.
svn path=/trunk/; revision=16962
2005-08-01 18:04:49 +00:00
Filip Navara
aad6d78c8c Remove the PESUM tool, the PEFIXUP tool can be used instead.
svn path=/trunk/; revision=16961
2005-08-01 17:58:47 +00:00
Filip Navara
28aff5352b Add new PEFIXUP tool and use it in the build system.
svn path=/trunk/; revision=16960
2005-08-01 17:56:41 +00:00
Thomas Bluemel
0c3b9e8545 print percentage character for the memory load in debug message (GlobalMemoryStatusEx). Suggested by WaxDragon
svn path=/trunk/; revision=16959
2005-08-01 16:28:11 +00:00
Emanuele Aliberti
e466431f36 RBuild 'project' document DTD (rough draft).
svn path=/trunk/; revision=16958
2005-08-01 16:11:29 +00:00
Emanuele Aliberti
178f4d48e9 Replace 'Value' with 'Content' as per XML spec.
Minor changes.

svn path=/trunk/; revision=16957
2005-08-01 16:08:29 +00:00
Thomas Bluemel
9c8224926f revert my last changes, it seems to cause problems when building on *nix
svn path=/trunk/; revision=16956
2005-08-01 15:21:40 +00:00
Filip Navara
7f3c5f0932 Various LdrGetProcedureAddress fixes:
- Fix the binary search limits.
- Fix the comparsion of names (previously "XXX" and "XXXyyy" would be considered identical) and make it case sensitive.
- Remove non-binary search, it's not needed.
- Don't use ULONG to store pointers.

svn path=/trunk/; revision=16955
2005-08-01 13:50:07 +00:00
Emanuele Aliberti
7c6d6d777a First attempt to make the XML data we feed rbuild conforming the XInclude spec.
svn path=/trunk/; revision=16954
2005-08-01 13:34:33 +00:00
Thomas Bluemel
91d235bf79 fixed uninitialized variable warning
svn path=/trunk/; revision=16953
2005-08-01 13:27:02 +00:00
Thomas Bluemel
d613b54421 revert back to -Os because of some buggy versions of GCC
svn path=/trunk/; revision=16952
2005-08-01 13:01:58 +00:00
Thomas Bluemel
5d4a08e403 compile release builds with -O3 instead of -Os because it catches more mistakes
svn path=/trunk/; revision=16951
2005-08-01 12:57:34 +00:00
Emanuele Aliberti
305aa85bd7 Add reference to the 'compilerflag' element.
Add reference to the 'group' element.
Add Parents section to more elements.

svn path=/trunk/; revision=16950
2005-08-01 12:54:50 +00:00
Thomas Bluemel
4ae7cce227 temporarily disable -Werror for tools, there seem to be differences between versions of gcc issuing some warnings
svn path=/trunk/; revision=16949
2005-08-01 12:51:20 +00:00
Filip Navara
7fafe4314a Pass correct pool type to PsChargePoolQuota.
svn path=/trunk/; revision=16948
2005-08-01 11:59:22 +00:00
Thomas Bluemel
1ae15efc80 don't count references for the default quota block and fixed warnings
svn path=/trunk/; revision=16947
2005-08-01 11:58:47 +00:00
Filip Navara
f4ff4e648a Fix a typo. Thanks to Hervé Poussineau for noticing.
svn path=/trunk/; revision=16946
2005-08-01 11:46:30 +00:00
Filip Navara
9b42911e3d Add pool type masks and use them.
svn path=/trunk/; revision=16945
2005-08-01 11:33:15 +00:00
Filip Navara
981faa01eb Fix definition of EPROCESS_QUOTA_ENTRY.
svn path=/trunk/; revision=16944
2005-08-01 11:26:53 +00:00
Filip Navara
160b65f87e Setup quota blocks for processes.
svn path=/trunk/; revision=16943
2005-08-01 11:21:42 +00:00
Filip Navara
f28b5f7302 Setup quota blocks for processes.
svn path=/trunk/; revision=16942
2005-08-01 11:20:44 +00:00
Thomas Bluemel
50398b7a03 define common build flags so they can easily be changed for all tools
svn path=/trunk/; revision=16941
2005-08-01 10:58:28 +00:00
Thomas Bluemel
0bd9fc8ef1 fixed some warnings when compiling with -O3
svn path=/trunk/; revision=16940
2005-08-01 10:21:20 +00:00
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