Filip Navara
9a8220ce63
- Fix RtlInitUnicodeStringEx for NULL case (spotted by Herv� Poussineau).
...
svn path=/trunk/; revision=11949
2004-12-05 21:42:54 +00:00
Gé van Geldorp
3d7ae60229
Sync to Wine-20041201
...
James Hawkins <truiken@gmail.com>
- Fix cabextract memory leak.
svn path=/trunk/; revision=11948
2004-12-05 21:30:16 +00:00
Filip Navara
03ac59451e
- Implement RtlInitUnicodeStringEx.
...
svn path=/trunk/; revision=11947
2004-12-05 21:16:01 +00:00
Gé van Geldorp
44109026ba
hpoussin <poussine@freesurf.fr>:
...
- Add full FATX support
- Add volume label setting to FAT volumes
- Change all ANSI_STRING to OEM_STRING (thanks Filip!)
- Correct one bug in VfatUpdateEntry
- Correct one bug in VfatShutdown
Fixes bugs 286, 434 and 442
svn path=/trunk/; revision=11946
2004-12-05 16:31:51 +00:00
Gé van Geldorp
cb48d72333
Copy "halup.dll" to bootcd as "hal.dll"
...
svn path=/trunk/; revision=11945
2004-12-05 16:27:45 +00:00
Thomas Bluemel
9221b12484
get rid of the "global" system process handle since handles are only vaild in the context of the process that they belong to
...
svn path=/trunk/; revision=11944
2004-12-05 15:42:42 +00:00
Art Yerkes
61a1526935
Removed my preprocessor hack. DBG appeared to be getting swallowed.
...
Needs some investigation.
svn path=/trunk/; revision=11943
2004-12-05 08:39:09 +00:00
Gunnar Dalsnes
5f6525bc2b
KJK:Hyperion: new macro _SEH_STATIC_FILTER, some changes
...
svn path=/trunk/; revision=11942
2004-12-05 06:05:52 +00:00
Filip Navara
bddec4f91a
- Allocate the MDI client context structure only once (and don't create a second one in WM_CREATE and leak the first one).
...
- Don't call SetScrollInfo with SB_BOTH.
- Don't add empty system icon to the client menu.
svn path=/trunk/; revision=11941
2004-12-05 03:50:47 +00:00
Filip Navara
abd0ead395
- Fix conversion of messages from Unicode to Ansi and back.
...
svn path=/trunk/; revision=11940
2004-12-05 03:50:33 +00:00
Filip Navara
20aebf67c0
- Don't delete the "first bitmap" of memory DC. It's done by DeleteDC.
...
svn path=/trunk/; revision=11939
2004-12-05 01:13:29 +00:00
Filip Navara
ace6b4cce4
- Rebar cursors must be destroyed with DestroyCursor and not with DeleteObject.
...
svn path=/trunk/; revision=11938
2004-12-05 01:12:56 +00:00
Filip Navara
245bf5efa5
- Update .cvsignore files.
...
- Remove makefile.ros files from CVS.
svn path=/trunk/; revision=11937
2004-12-05 00:40:28 +00:00
Filip Navara
a40265b10e
- Correctly destroy tooltip icons.
...
- Don't use DrawEdge with NULL device context.
svn path=/trunk/; revision=11936
2004-12-05 00:22:03 +00:00
Filip Navara
326cdb4ba6
- Change DPRINT1 to DPRINT in NtUserCreateDesktop.
...
- Make the pattern brush bitmap objects global to prevent ownership problems.
svn path=/trunk/; revision=11935
2004-12-05 00:20:41 +00:00
Filip Navara
70a0c8d832
- Disable debugging messages.
...
svn path=/trunk/; revision=11934
2004-12-05 00:20:22 +00:00
Art Yerkes
e6c94e606c
afd/connect.c:
...
- only pend the irp if we got a pending return from tcpip.
afd/info.c:
- info stub for blocking mode info.
afd/main.c:
- added disconnect plumbing.
- some reformatting, add break after each inactive case.
afd/read.c:
- early return for already closed socket.
- function to correctly complete pending recv irps on a closed socket.
- fixed read completion bug, content properly zeroed before buffer is
replenished.
- only attempt to fulfill read irps if we got data back.
- call ProcessClose in the no data case.
- major changes to AfdConnectedSocketRead due to connection close. we now
recognize the case where the request to tcpip returns zero bytes immediately
and take action, doing processclose.
afd/tdi.c:
- Added TdiDisconnect.
route.c:
- router: fixed routing bug. we used to reject the default route if the
address didn't match at least one bit of the target network, even if the
netmask is zero.
if.c:
- change RouterGetRoute to RouteGetRouteToDestination
tcp.c:
- simplify TCPReceiveData by removing eof clause. not needed.
- added SEL_FIN branch in signalling.
- added TCPTranslateError to TCPConnect
- added TCPDisconnect
dispatch.c:
- Implement disconnect
ip_output.c:
- Make a contiguous area from each output packet. We need to streamline this.
msafd:
- Added MsafdReturnWithErrno
- streamlined function returns with standardize errno selection.
svn path=/trunk/; revision=11933
2004-12-04 23:29:56 +00:00
Gé van Geldorp
b0145a85fe
Probing functions 1 and 2 of device 0 on bus 0 completely freezes the Xbox,
...
blacklist those functions
svn path=/trunk/; revision=11932
2004-12-04 22:52:59 +00:00
Filip Navara
b5cbaeae0c
- Don't stop backtrace at the first address that can't be displayed with module name (ie. backtrace over syscalls).
...
svn path=/trunk/; revision=11931
2004-12-04 22:13:09 +00:00
Filip Navara
f8e3085f08
- Don't try to delete stock font.
...
svn path=/trunk/; revision=11930
2004-12-04 22:09:02 +00:00
Filip Navara
bf002ea532
- Correct freeing of heap memory.
...
svn path=/trunk/; revision=11929
2004-12-04 22:08:30 +00:00
Filip Navara
86d655cae7
- Set the ownership of NCUpdateRegion before returning the WM_NCPAINT message, so it's possible to delete it.
...
svn path=/trunk/; revision=11928
2004-12-04 22:07:24 +00:00
Gé van Geldorp
14db5c210e
Forgot to remove the space reservation for hal_pagetable
...
svn path=/trunk/; revision=11927
2004-12-04 21:48:45 +00:00
Gé van Geldorp
6352c035d1
Add beginnings of HAL for Xbox
...
svn path=/trunk/; revision=11926
2004-12-04 21:43:37 +00:00
Gé van Geldorp
a0422cb524
Use MmMapIoSpace() instead of messing around with the page tables directly
...
when mapping the video frame buffer for HAL
svn path=/trunk/; revision=11925
2004-12-04 21:40:55 +00:00
Gé van Geldorp
eb23bc5111
Current versions of VMware provide a correct BIOS memory map
...
svn path=/trunk/; revision=11924
2004-12-04 20:58:13 +00:00
Filip Navara
5958bb419b
- Implement SetMenuItemInfo[AW].
...
svn path=/trunk/; revision=11923
2004-12-04 19:53:55 +00:00
Filip Navara
495274f192
- Implement lstr[i]cmp[AW] using CompareString[AW] and properly handle NULL parameters.
...
svn path=/trunk/; revision=11922
2004-12-04 19:52:55 +00:00
Filip Navara
7b11cf526c
- Implement QueueUserAPC.
...
svn path=/trunk/; revision=11921
2004-12-04 19:45:56 +00:00
Filip Navara
8ea045450c
- Fix the return value of WaitForMultipleObjectsEx.
...
svn path=/trunk/; revision=11920
2004-12-04 19:31:26 +00:00
Filip Navara
2cb4c8a744
- Implement QueueUserAPC.
...
svn path=/trunk/; revision=11919
2004-12-04 19:30:09 +00:00
Thomas Bluemel
5070bf0c61
fixed some function prototypes
...
svn path=/trunk/; revision=11918
2004-12-04 19:28:47 +00:00
Gé van Geldorp
529f4da133
Let HAL handle its own mapping of the video frame buffer
...
svn path=/trunk/; revision=11917
2004-12-04 17:22:47 +00:00
Gregor Anich
0291044900
Remove some unused files, little cosmetic changes.
...
svn path=/trunk/; revision=11916
2004-12-04 17:10:52 +00:00
Gregor Anich
7acc56f32e
Added InterlockedCompareExchangePointer macro and 64 bit versions for Interlocked[Compare]ExchangePointer macros for use in ntoskrnl.
...
svn path=/trunk/; revision=11915
2004-12-04 16:56:20 +00:00
Gregor Anich
666228254c
Use InterlockedCompareExchange64 instead of InterlockedCompareExchange for 64bit builds.
...
svn path=/trunk/; revision=11914
2004-12-04 15:49:20 +00:00
Gregor Anich
0467e4ac56
Remove "lib" suffix from "libwine" because it's added by the build system automatically.
...
svn path=/trunk/; revision=11913
2004-12-04 15:45:38 +00:00
Hartmut Birr
88ab19cd71
- Split up the handling if the fsd returns STATUS_NOT_IMPLEMENTED in MoveFileWithProgressW.
...
- Converted the destination name before calling NtSetInformationFile in MoveFileWithProgressW.
svn path=/trunk/; revision=11912
2004-12-04 15:38:22 +00:00
Eric Kohl
98ac389c31
Implement GetSystemDefaultUILanguage() and IsValidLocale().
...
svn path=/trunk/; revision=11911
2004-12-04 13:59:41 +00:00
Gregor Anich
181afb23d6
Prefix libs in dk/w32 and dk/nkm with "lib" to make use of GCC -l switch possible.
...
svn path=/trunk/; revision=11910
2004-12-03 23:37:44 +00:00
Gé van Geldorp
92ed2da0da
Reorganise HAL so multiple HAL versions can be built in parallel
...
svn path=/trunk/; revision=11909
2004-12-03 20:10:45 +00:00
James Tabor
bd2288fed5
Fix and add missing files, and will allow the use of bison as an option of choice.
...
svn path=/trunk/; revision=11907
2004-12-03 06:21:44 +00:00
Thomas Bluemel
67ca81e36d
no need to copy the buffers to the stack
...
svn path=/trunk/; revision=11906
2004-12-02 21:22:36 +00:00
Thomas Bluemel
9786cae211
the time zone buffers need to be large enough, applications like firefox might attempt to write into it
...
svn path=/trunk/; revision=11905
2004-12-02 21:19:56 +00:00
Filip Navara
3c09abb096
- Remove duplicate definitions.
...
svn path=/trunk/; revision=11904
2004-12-02 21:01:11 +00:00
Filip Navara
44ed30d08a
*** empty log message ***
...
svn path=/trunk/; revision=11903
2004-12-02 19:46:16 +00:00
Filip Navara
80686a352c
- Update OLEAUT32 to Wine-20041202
...
svn path=/trunk/; revision=11902
2004-12-02 19:38:49 +00:00
Eric Kohl
ccfff75080
Use the GMT timezone by default.
...
svn path=/trunk/; revision=11901
2004-12-02 14:09:25 +00:00
Eric Kohl
9fbe02e539
- RegQueryValueExA: Return the correct data size for binary data types.
...
svn path=/trunk/; revision=11900
2004-12-02 14:08:27 +00:00
Gregor Anich
bfbb47d39e
Fixed handling of exceptions in memory read/write functions, moved ASSERT(0) to the right place.
...
svn path=/trunk/; revision=11898
2004-12-02 01:33:02 +00:00