Steven Edwards
d222bec89c
added support for building Wine tests along with CI tests
...
svn path=/trunk/; revision=12746
2005-01-03 03:54:00 +00:00
Steven Edwards
e9c2a13f25
move wine tests from tests to winetests
...
svn path=/trunk/; revision=12745
2005-01-03 02:37:10 +00:00
Alex Ionescu
01efd62aff
Fix more wrong structure defintions that don't match official ones, plus fix little bug I introduced.
...
svn path=/trunk/; revision=12744
2005-01-03 01:13:10 +00:00
Gé van Geldorp
8c1121a5be
Don't destroy cursors/icons prematurely.
...
svn path=/trunk/; revision=12742
2005-01-03 00:46:42 +00:00
Art Yerkes
c60f00807e
Change temporary file creation to tmpfile(). FullName was not initialized
...
correctly before and it's only by chance that this worked at all.
svn path=/trunk/; revision=12741
2005-01-02 23:46:28 +00:00
Alex Ionescu
afbaa12f82
Fix my previous patch and fix ACCESS_TOKEN being declared as a structure. This is incompatible with DDK/W32API because ACCESS_TOKEN is a PVOID. The real structure is TOKEN. Also, structure has been updated.
...
svn path=/trunk/; revision=12740
2005-01-02 23:12:40 +00:00
Alex Ionescu
f862727d03
Fix KeRaiseUserException and rename Object Information Structure
...
svn path=/trunk/; revision=12738
2005-01-02 20:51:02 +00:00
Filip Navara
3e2aa03dcf
Fix HEAP_free call.
...
svn path=/trunk/; revision=12737
2005-01-02 20:49:00 +00:00
KJK::Hyperion
f6466c9edd
Patch to make the End Process Button working, by Michael Fritscher
...
svn path=/trunk/; revision=12736
2005-01-02 20:47:34 +00:00
KJK::Hyperion
dd387c42f0
Relaxed the validity checks for PE executables yet more (no limitation for the file layout anymore, as the memory manager doesn't really care and executables seen in the wild tend to be pretty eccentric). Documented with an ASSERT the fact that the file offset cannot overflow (MAXULONG + MAXULONG < MAXLONGLONG)
...
svn path=/trunk/; revision=12734
2005-01-02 20:09:39 +00:00
Filip Navara
724fce9fd9
Disable debugging message.
...
svn path=/trunk/; revision=12732
2005-01-02 19:27:53 +00:00
Filip Navara
e6f2a2f607
Rename MmOpenMemoryAreaBy[Address/Region] to MmLocateMemoryAreaBy[Address/Region].
...
svn path=/trunk/; revision=12731
2005-01-02 19:14:52 +00:00
Filip Navara
7581cc7fb9
Implement ExtCreateRegion.
...
svn path=/trunk/; revision=12730
2005-01-02 18:04:59 +00:00
Filip Navara
59aa5bd203
Allocate enough bytes for the adapter object.
...
svn path=/trunk/; revision=12729
2005-01-02 18:00:31 +00:00
Filip Navara
2644fdc88a
Change the MEMORY_AREAs to be stored it a binary search tree instead of linked list. Thanks to Royce Mitchell III and Mike Nordell for helping me.
...
svn path=/trunk/; revision=12728
2005-01-02 17:55:06 +00:00
Aleksey Bragin
d57bd697fd
Removed file/folder
...
svn path=/trunk/; revision=12727
2005-01-02 17:47:07 +00:00
Aleksey Bragin
b685e5d6be
Removed file/folder
...
svn path=/trunk/; revision=12726
2005-01-02 17:46:51 +00:00
Aleksey Bragin
9837438cb2
Removed file/folder
...
svn path=/trunk/; revision=12725
2005-01-02 17:46:46 +00:00
Aleksey Bragin
d7a8b29d38
Removed file/folder
...
svn path=/trunk/; revision=12724
2005-01-02 17:46:36 +00:00
Aleksey Bragin
100e13b72c
Removed file/folder
...
svn path=/trunk/; revision=12723
2005-01-02 17:46:28 +00:00
Aleksey Bragin
81426398fc
svn path=/trunk/; revision=12722
2005-01-02 17:43:23 +00:00
Emanuele Aliberti
6299fc1186
Replace
...
POBJECT_TYPE ExPortType
with
OBJECT_TYPE LpcPortObjectType
and export it.
svn path=/trunk/; revision=12720
2005-01-02 16:45:50 +00:00
Martin Fuchs
b6b2885037
Updated years range in copyright note.
...
svn path=/trunk/; revision=12719
2005-01-02 16:24:32 +00:00
Casper Hornstrup
c3b38401e3
Correct location of freeldr.sys for livecd target.
...
svn path=/trunk/; revision=12718
2005-01-02 15:02:59 +00:00
Emanuele Aliberti
f264388c30
- Updated years range in copyright note.
...
What is the master now?
* resource.h
* version.rc
svn path=/trunk/; revision=12717
2005-01-02 14:34:17 +00:00
Eric Kohl
b0b4ad8a28
Remove pipe only if client fcb list and server fcb list are empty.
...
svn path=/trunk/; revision=12716
2005-01-02 12:02:42 +00:00
Alex Ionescu
d062e3d562
Fix more wrong Mm definitions and constants and sync up with proper ones.
...
svn path=/trunk/; revision=12715
2005-01-02 07:04:56 +00:00
Alex Ionescu
9b48875031
Fix some wrong Mm definitions and sync up with proper ones.
...
svn path=/trunk/; revision=12714
2005-01-02 05:36:43 +00:00
Alex Ionescu
3be1a720e8
Fix horribly wrong defintions of ULONG32 and ULONG, as well as elf support which depended on these wrong definitions.
...
svn path=/trunk/; revision=12713
2005-01-02 04:27:29 +00:00
Alex Ionescu
28dff13100
Don't use MmLowestUserAddress as a ULONG!
...
svn path=/trunk/; revision=12712
2005-01-02 01:06:17 +00:00
Alex Ionescu
6a5aa2060e
More LDR constants changes.
...
svn path=/trunk/; revision=12711
2005-01-01 22:57:06 +00:00
Gé van Geldorp
38c0b28279
Fix copy command
...
svn path=/trunk/; revision=12710
2005-01-01 22:53:21 +00:00
Alex Ionescu
2ee2dcfd7e
Use W32API/PSDK structures/constants. The whole /ldr code is in MAJOR need of re-writing. Amazing it even works.
...
svn path=/trunk/; revision=12709
2005-01-01 22:10:23 +00:00
Steven Edwards
863fb4e364
didnt mean to commit this
...
svn path=/trunk/; revision=12708
2005-01-01 20:44:34 +00:00
Steven Edwards
1c648feae0
add urlmon and shdocvw to the build and install cd to get the Mozilla ActiveX Control working
...
svn path=/trunk/; revision=12707
2005-01-01 20:32:43 +00:00
Emanuele Aliberti
e4f12e6d99
- Updated years range in copyright note.
...
svn path=/trunk/; revision=12706
2005-01-01 19:33:26 +00:00
Alex Ionescu
21a0462b92
Remove unneeded defines and fix hal operation function types.
...
svn path=/trunk/; revision=12705
2005-01-01 17:44:06 +00:00
Eric Kohl
292272eff4
Connect client and server side upon client side creation only if both sides were created by the same thread.
...
svn path=/trunk/; revision=12704
2005-01-01 14:54:25 +00:00
Hartmut Birr
88c78cbdd8
- Fixed a debug message in KeConnectInterrupt.
...
svn path=/trunk/; revision=12703
2005-01-01 14:35:46 +00:00
Eric Kohl
9e8add4928
CreatePipe(): Don't open client side in passive mode.
...
svn path=/trunk/; revision=12702
2005-01-01 14:06:39 +00:00
Eric Kohl
4cffccfe6f
Don't flush the caches of CD/DVD drives.
...
svn path=/trunk/; revision=12699
2005-01-01 12:19:21 +00:00
Hartmut Birr
6bd1cc19a3
- Check the caller pointers in all cases.
...
- Simplified the thread info functions a little bit.
svn path=/trunk/; revision=12698
2005-01-01 11:57:53 +00:00
Hartmut Birr
38d12a5ce6
- Fixed a length calculation in IopInitializeDriverModule.
...
- Freed the memory from hal.dll.
svn path=/trunk/; revision=12697
2005-01-01 11:53:38 +00:00
Hartmut Birr
adecdb10c6
- Fixed the return values in some unimolemented functions.
...
svn path=/trunk/; revision=12696
2005-01-01 11:51:16 +00:00
Hartmut Birr
b95c9c0eba
- Loaded symbols also for kernel mode dll's.
...
svn path=/trunk/; revision=12695
2005-01-01 11:49:57 +00:00
Hartmut Birr
2e5a5b050c
- Simplified KeSetSystemAffinityThread and KeRevertToUserAffinityThread for non smp machines.
...
- Set the number of processors before calling PiInitProcessManager.
- Lock the dispatcher database while accessing some values in the thread structure in KeWaitForMultipleObjects.
- Used Ke-functions to initialize the idle thread.
- Fixed the offset to the stack frame in PsDumpThreads.
- Implemented KeSetAffinityThread.
- Fixed KeSetPriorityThread for threads on the ready queue.
svn path=/trunk/; revision=12694
2005-01-01 11:47:33 +00:00
Martin Fuchs
879287ceb0
eliminate 'using uninitialized variable' warning
...
svn path=/trunk/; revision=12693
2005-01-01 11:42:12 +00:00
Hartmut Birr
b167684edc
- Fixed the access to the KPCR in KiQuantumEnd.
...
svn path=/trunk/; revision=12692
2005-01-01 11:33:31 +00:00
Hartmut Birr
576224deec
- Implemented the interrupt handling for smp machines.
...
- Enabled interrupts (irqs) on all processors.
svn path=/trunk/; revision=12691
2005-01-01 11:31:43 +00:00
Hartmut Birr
1dc7aa3d70
- Implemented KeAcquireInterruptSpinLock and KeReleaseInterruptSpinLock.
...
- Implemented the interrupt handling for smp machines.
svn path=/trunk/; revision=12690
2005-01-01 11:28:46 +00:00