KJK::Hyperion
395ae7d908
- PSEH changes imported in the main tree
...
- initial (dead, disabled) import of ELF support
svn path=/trunk/; revision=12398
2004-12-30 05:59:11 +00:00
Filip Navara
269d17ca59
- Fix prototype of NtGdiExtCreatePen.
...
svn path=/trunk/; revision=12396
2004-12-30 04:11:19 +00:00
Filip Navara
c70497e059
I accidently removed objects/metafile.o from the makefile...adding back.
...
svn path=/trunk/; revision=12395
2004-12-30 03:42:03 +00:00
Filip Navara
ead9e85bda
- Reimplementation of CreateCursor (now the correct way).
...
- Various small fixes in the cursors/icon implementation.
- Print the message about InSendMessage being unimplemented only once (per process).
svn path=/trunk/; revision=12394
2004-12-30 02:32:26 +00:00
Filip Navara
a0d295de59
- Move implemented functions from stubs[aw].c to appropriate files.
...
- Replace GDI functions that were just calling NtGdi functions with forwarders in the .def file.
- Port GetTextFaceA from Wine.
svn path=/trunk/; revision=12393
2004-12-30 02:32:24 +00:00
Filip Navara
1cbf5899cf
- Use pvScan0 instead of pvBits as the first scan line in AlphaBltMask.
...
- Fix setting of icon size in NtUserCreateCursorIconHandle for icons with boths color and mask bitmaps.
- Fix size check in NtGdiSetBitmapBits.
- Don't flip images in BITMAPOBJ_CopyBitmap if we're passed a top-down bitmap.
- IntSetDIBits shouldn't just silently ignore the ScanLines and StartScan parameters.
- Hack in place of NtGdiExtCreatePen implementation.
svn path=/trunk/; revision=12392
2004-12-30 02:32:19 +00:00
Gunnar Dalsnes
c97559f3c5
filelock.c:
...
-general cleanup
-fix signed -> unsigned comparsion
-allow zero length unlocks to complete with success
-makes some more wine reg. tests pass
ntdef.h: add macros LIST_FOR_EACH and LIST_FOR_EACH_SAFE
svn path=/trunk/; revision=12391
2004-12-30 02:30:40 +00:00
Thomas Bluemel
f5e28a77d1
very beginning of a reactos volume control application, not really usable yet
...
svn path=/trunk/; revision=12389
2004-12-29 22:37:14 +00:00
Gé van Geldorp
13b05d6081
Fix crash when closing unconnected socket
...
svn path=/trunk/; revision=12388
2004-12-29 21:44:44 +00:00
Gé van Geldorp
cffcbe1d74
Generate timer messages instead of queueing them
...
svn path=/trunk/; revision=12387
2004-12-29 19:55:01 +00:00
Gé van Geldorp
3149ec5ad0
Fix rosapps build
...
svn path=/trunk/; revision=12385
2004-12-29 00:31:45 +00:00
Gé van Geldorp
1d1a9c5708
Minor version number update because of xbox support
...
svn path=/trunk/; revision=12384
2004-12-28 23:59:14 +00:00
Filip Navara
a69f115882
- Implement connection-less Connect and Send.
...
svn path=/trunk/; revision=12383
2004-12-28 17:05:19 +00:00
Gé van Geldorp
5398292e64
Call TdiReceive when local buffer is empty
...
svn path=/trunk/; revision=12382
2004-12-28 16:53:26 +00:00
Eric Kohl
1b7ee37237
Move 'Command Prompt' link creation from setup.exe to syssetup.dll.
...
svn path=/trunk/; revision=12381
2004-12-28 14:41:46 +00:00
Eric Kohl
9af695bf7b
Implement CopyProfileDirectoryA/W.
...
svn path=/trunk/; revision=12380
2004-12-28 13:30:18 +00:00
Thomas Bluemel
59951cd18f
don't allocate movable memory and use the returned handle as a pointer, allocate fixed memory instead
...
svn path=/trunk/; revision=12379
2004-12-28 13:11:02 +00:00
Filip Navara
3ad6d76cf9
- Don't try to free uninitialized pointer in error case.
...
svn path=/trunk/; revision=12378
2004-12-28 12:18:08 +00:00
Filip Navara
be70ea04aa
- Don't continue if WarmSocketForConnection fails.
...
svn path=/trunk/; revision=12377
2004-12-28 11:41:29 +00:00
Filip Navara
a7c62fa529
- Fix WSPSelect.
...
- Partial implementation of WSPGetSockOpt.
svn path=/trunk/; revision=12376
2004-12-28 11:39:05 +00:00
Gé van Geldorp
27679de8f1
Implement ToAscii() and ToAsciiEx()
...
svn path=/trunk/; revision=12375
2004-12-28 08:58:35 +00:00
Gé van Geldorp
430c468657
Don't return characters is key is up
...
svn path=/trunk/; revision=12374
2004-12-28 08:50:10 +00:00
Gé van Geldorp
c8bcc7b2c8
Set transition state bit in WM_KEY messages
...
svn path=/trunk/; revision=12373
2004-12-28 08:49:06 +00:00
Alex Ionescu
190c2b5fc1
Fully support AsyncSelect by re-enabling events. Also, FD_CONNECT stuff isn't quite right, I need to investigate more.
...
svn path=/trunk/; revision=12372
2004-12-27 21:18:07 +00:00
Filip Navara
dc88a45c29
- Minor fixes to get Wine NTDLL environment tests pass.
...
svn path=/trunk/; revision=12371
2004-12-27 20:43:42 +00:00
Gé van Geldorp
af72a293ff
Import libs now have a "lib" prefix
...
svn path=/trunk/; revision=12370
2004-12-27 20:09:57 +00:00
Gé van Geldorp
befed0390b
Consolidate filling of TEXTMETRICS to a single location.
...
svn path=/trunk/; revision=12369
2004-12-27 20:06:55 +00:00
Art Yerkes
8bd8d19886
Fix by WaxDragon: don't use before initialize.
...
svn path=/trunk/; revision=12368
2004-12-27 16:50:56 +00:00
Filip Navara
f5e5ae6874
- Implement MsgWaitForMultipleObjects.
...
svn path=/trunk/; revision=12367
2004-12-27 16:48:29 +00:00
Filip Navara
f87aca3585
- Set last error in CreateDIBSection.
...
svn path=/trunk/; revision=12366
2004-12-27 16:47:02 +00:00
Filip Navara
7d8d83ff01
- BitmapFormat should handle BI_BITFIELDS compression type.
...
svn path=/trunk/; revision=12365
2004-12-27 16:45:19 +00:00
Filip Navara
5848acdc90
- Implement _onexit.
...
- Port __dllonexit from Wine.
- Fix vsscanf stream initialization.
svn path=/trunk/; revision=12364
2004-12-27 16:43:49 +00:00
Filip Navara
691f45eb54
- RtlExpandEnvironmentStrings_U and ExpandEnvironmentStrings[AW] should return the total length needed for the string with all the environment variables expanded.
...
svn path=/trunk/; revision=12363
2004-12-27 16:40:14 +00:00
Eric Kohl
ea579e1a95
Detect and report ACPI- and APM-BIOS support.
...
svn path=/trunk/; revision=12362
2004-12-27 16:13:41 +00:00
Eric Kohl
280e3627d8
Enumerate all devices on the 'ACPI bus'.
...
svn path=/trunk/; revision=12361
2004-12-27 14:24:00 +00:00
Eric Kohl
e81ecb35ce
Enumerate FILE_DEVICE_BUS_EXTENDER and FILE_DEVICE_ACPI devices.
...
svn path=/trunk/; revision=12360
2004-12-27 14:21:35 +00:00
Martin Fuchs
d8d3883496
fix GPF for clicks in the favorites folder
...
svn path=/trunk/; revision=12359
2004-12-27 13:54:19 +00:00
Gé van Geldorp
7a1b4194e2
Use ListEntry->Flink before ListEntry is freed by SignalSocket()
...
svn path=/trunk/; revision=12358
2004-12-27 11:00:01 +00:00
Gé van Geldorp
4b48423b86
Make AsyncData point to the allocated memory instead of overwriting some
...
random memory locations
svn path=/trunk/; revision=12357
2004-12-27 10:38:06 +00:00
Filip Navara
89ae96ff47
- Free all memory in error case of GetClassInfoExCommon.
...
- Fix RegisterClassExA for menu-less window classes.
svn path=/trunk/; revision=12353
2004-12-26 23:56:16 +00:00
Filip Navara
f6f130ea4b
- Fix size returned by NtUserGetClassInfo.
...
svn path=/trunk/; revision=12352
2004-12-26 23:54:54 +00:00
Gé van Geldorp
e4514c3fed
Dynamically resize buffer as needed
...
svn path=/trunk/; revision=12350
2004-12-26 23:31:00 +00:00
Gé van Geldorp
8bbd20efdc
Don't write outside buffer
...
svn path=/trunk/; revision=12349
2004-12-26 23:09:51 +00:00
Gé van Geldorp
0afb1fb12d
Move the I/O completion port setting to second stage and fix the async I/O
...
test. Thanks to Alex Ionescu for explaining this stuff to me.
svn path=/trunk/; revision=12348
2004-12-26 21:18:34 +00:00
Filip Navara
46016205f7
DceResetActiveDCEs fixes:
...
- Don't check ownership because window DCs are global now.
- Correctly reposition client DCs (if window style changes).
svn path=/trunk/; revision=12347
2004-12-26 20:34:49 +00:00
Filip Navara
fe67fad88a
- Fix building on Linux.
...
svn path=/trunk/; revision=12346
2004-12-26 18:55:26 +00:00
Filip Navara
11d39be5b5
- Export ExSemaphoreObjectType.
...
svn path=/trunk/; revision=12345
2004-12-26 17:48:19 +00:00
Gé van Geldorp
cbfd8c1020
Set I/O completion port on completion of the IRP
...
svn path=/trunk/; revision=12344
2004-12-26 15:55:14 +00:00
Gé van Geldorp
f5639215be
Implement IoSetIoCompletion()
...
svn path=/trunk/; revision=12343
2004-12-26 15:36:23 +00:00
Gé van Geldorp
eb9bfeca2c
Thomas pointed out that we can just use PostMessageW() instead of going
...
through WPUPostMessage()
svn path=/trunk/; revision=12342
2004-12-26 15:21:23 +00:00