source: trunk/changelog@ 3806

Last change on this file since 3806 was 3806, checked in by sandervl, 25 years ago

* empty log message *

File size: 3.1 KB
Line 
1 /* $Id: changelog,v 1.1026 2000-07-07 19:05:44 sandervl Exp $ */
2
3 2000-07-07: Sander van Leeuwen <sandervl@xs4all.nl>
4 - NTDLL: Bugfix for NtQueryInformationToken (TOKEN_USER); updated
5 with latest Wine code (TODO: NTDLL needs to be resynced)
6
7 2000-07-06: Sander van Leeuwen <sandervl@xs4all.nl>
8 - KERNEL32: Store user default language in thread database struct
9 Set/GetThreadLocale change/return this LCID value
10 Fixed EnumSystemLocalesA/W; now returns default user language id
11 (in text) (TODO: should return all supported locales)
12 - KERNEL32/GDI32/USER32: Changed/fixed calls to strncpy (for 0 termination)
13
14 2000-07-06: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
15 - ODINCRT: Fixed wrong implementation of strncpy; do not 0 terminate
16 string unless length < length parameter
17 (this is correct behaviour according to C library manual)
18 TODO: Check lstrcpyn* functions in kernel32\heapstring.cpp!
19
20 2000-07-04: Sander van Leeuwen <sandervl@xs4all.nl>
21 - KERNEL32: Unstubbed CopyFileExA/W (calls CopyFileA/W; not properly implemented)
22 Unstubbed CreateDirectoryExA/W (calls CreateDirectoryA/W; not properly implemented)
23 Fixed GetShortPathNameA/W; don't touch short path parameter if
24 it's NULL; behaviour (as seen in NT 4, SP6):
25 - converts long filename to 8.3 short filname (TODO: not yet done here!)
26 - fails on volume that doesn't support 8.3 filenames
27 - if lpszShortPath 0 or cchBuffer too small -> return required length
28 (INCLUDING 0 terminator)
29 - if lpszLongPath == NULL -> ERROR_INVALID_PARAMETER (return 0)
30 - if lpszLongPath empty -> proceed as if nothing is wrong
31 (Wine claims it sets last error to ERROR_BAD_PATHNAME)
32 - does NOT clear the last error if successful!
33 - if successful -> return length of string (excluding 0 terminator)
34 - USER32: Fixed adding windows to tasklist (done too late)
35 - GDI32/USER32:
36 - Rewrote Set/GetViewportExtEx, Set/GetMapMode & moved them
37 from gdi32 to user32
38
39 2000-07-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
40 - KERNEL32: Added IsDebuggerPresent (debug.cpp). Returns FALSE, but by
41 SETing ODIN32.DEBUGGERPRESENT=1 it will return TRUE. (Some
42 application might issue calls to OutputDebugString if they
43 think they're being debugged.)
44 Moved OutputDebugString(A/W) to debug.cpp.
45
46 2000-07-02: Sander van Leeuwen <sandervl@xs4all.nl>
47 - RICHED32: Fixed bug when creating edit window (needs to be WS_CHILD)
48 - USER32: Fixed moving of child windows in MsgFormatFrame & move
49 child windows if only client rectangle changes
50 (fixes Acrobat Distiller window)
51 - SHELL32: Put back check for registration of ShellView window class
52 -> RegisterClass now fails if already registered
53 (fixed openfile dialogs)
Note: See TracBrowser for help on using the repository browser.