source: trunk/changelog@ 3813

Last change on this file since 3813 was 3813, checked in by phaller, 25 years ago

.

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