Changeset 14482


Ignore:
Timestamp:
Aug 2, 2000, 1:19:04 AM (25 years ago)
Author:
sandervl
Message:

* empty log message *

Location:
tags/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified tags/trunk/ChangeLog

    r14480 r14482  
    1  /* $Id: ChangeLog,v 1.1047 2000-08-01 23:17:04 sandervl Exp $ */
     1 /* $Id: ChangeLog,v 1.1048 2000-08-01 23:17:28 sandervl Exp $ */
    22
    33 2000-08-01: Sander van Leeuwen <sandervl@xs4all.nl>
     
    88                "CommonFilesDir"="x:\Program Files\Common Files"
    99                "SharedDir"="x:\Odin"
    10      - DOC\ToDo.txt:
     10    - COMCTL32: Fixed property page bugfix (wrong position) (by merging
     11                latest PROPSHEET_ShowPage from Wine)
     12    - DOC\ToDo.txt:
    1113                Added:
    1214                KERNEL32: Build fake PE headers for odin dlls (dll handle must be pointer to header)
  • TabularUnified tags/trunk/doc/ChangeLog-2000

    r14382 r14482  
    1  /* $Id: ChangeLog-2000,v 1.1 2000-07-09 22:27:51 phaller Exp $ */
     1 /* $Id: ChangeLog-2000,v 1.2 2000-08-01 23:17:54 sandervl Exp $ */
     2
     3 2000-07-26: Sander van Leeuwen <sandervl@xs4all.nl>
     4    - KERNEL32: Don't translate values returned by WaitForSingleObject.
     5                Open32's WaitForSingleObject returns the correct values.
     6                -> breaks a lot of things including RealPlayer 7
     7                (removed bugfix 2000-07-17: fixed return codes for HMWaitForSingleObject)
     8    - DOC\ToDo.txt:
     9                Added:
     10                USER32: Fix LoadImage to resize icons, cursors or bitmaps
     11                        to the specified dimensions (if required)
     12
     13 2000-07-25: Sander van Leeuwen <sandervl@xs4all.nl>
     14    - KERNEL32: Added environment setting for disabling wait on exit
     15                for console applications (SET ODIN_AUTOEXITCONSOLE=1)
     16    - DOC\ToDo.txt:
     17                Added more unassigned tasks
     18
     19 2000-07-22: Sander van Leeuwen <sandervl@xs4all.nl>
     20    - DOC\ReportingBugs.txt
     21                Added file that tells users how to report bugs
     22    - TOOLS\install:
     23                Added ReportingBugs.txt to WarpIN script
     24    - USER32:   Fixed BeginPaint; set clip region to update region; not update
     25                rectangle -> fixes invisible buttons in winzip install
     26    - KERNEL32: Include message in log entry if FS != 0x150b (doesn't always
     27                means FS is trashed though)
     28   
     29 2000-07-21: Sander van Leeuwen <sandervl@xs4all.nl>
     30    - SHLWAPI:  SHGetSpecialFolderPathA: StartMenu changed in 'Start Menu'
     31                (now identical to Windows 98/NT)
     32    - TOOLS\install:
     33                Changed makefile for odininst; standard odin makefile now
     34                Changed warpin script for new odininst location
     35
     36 2000-07-20: Sander van Leeuwen <sandervl@xs4all.nl>
     37    - USER32:   SetWindowPlacement bugfix for Papyrus (do not change the
     38                current window position)
     39                Fixed FS corruption in CreateCaret
     40                Fixed positioning of caret (needed due to client/frame -> frame window changes)
     41                WM_ADJUSTWINDOWPOS & WM_WINDOWPOSCHANGED bugfixes (hwndInsertAfter
     42                set to HWND_TOP if non-Odin window)
     43    - KERNEL32/PELDR
     44                Always try to allocate an executable image at it's preferred address
     45                (even if it has fixups)
     46
     47 2000-07-19: Sander van Leeuwen <sandervl@xs4all.nl>
     48    - INCLUDE\makefiles
     49      SRC\*\makefile
     50      ODINCRT
     51                Build different odincrt for debug & release build (odincrtd & odincrt)
     52                Odin dlls now link with correct version
     53    - GDI32:    Wrapper rewrite for region apis
     54                Changed export for user32 (uses stdcall calling convention now
     55                to avoid problem when using debug user32 with retail gdi32)
     56    - DOC\Readme.txt
     57                Updated installation instructions
     58    - TOOLS\INSTALL\odin.cmd
     59                Updated script for new doc directory
     60
     61 2000-07-18: Yuri Dario <mc6530@mclink.it>
     62    - INCLUDE\win:
     63                Compilation fixes for Opera
     64    - USER32:   Extra logging information
     65                Fixed sending WM_PARENTNOTIFY in ::DestroyWindow
     66
     67 2000-07-18: Sander van Leeuwen <sandervl@xs4all.nl>
     68    - WINMM:    If waveOutSetVolume called with NULL waveout handle, use
     69                that volume as the default for newly created streams.
     70                (fixes volume in RealPlayer 7)
     71    - KERNEL32: Fixed old unload order bug (causes a crash when quitting
     72                RealPlayer 7); increase dynamic library count after calling
     73                dll entrypoint with DLL_PROCESS_ATTACH. (used to be before;
     74                -> wrong unload order of RPAP3260 & PNRS3260)
     75                Call dll entrypoint with DLL_PROCESS_DETACH even when
     76                thread library calls disabled.
     77
     78 2000-07-18: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     79    - KERNEL32: APIs are to be placed should have ordinal less than 1200
     80                - even if they don't belong in the dll but just happend to be
     81                implemented there. The reason is for humans and for
     82                documentation tools to be able to tell which exports are APIs
     83                and which are internal Odin32 function/APIs.
     84    - div:      Added some missing $Id keywords.
     85    - database: Trying to make the database more useful. Extracting more
     86                data from the source files.
     87                According to the doc\ToDo file we're to write structured
     88                and well documented code. This database is indetended to
     89                make the documentation (++) browsable. (PHP)
     90
     91 2000-07-17: Patrick Haller <phaller@gmx.net>
     92    - KERNEL32: fixed ReadFile/WriteFile bugfix
     93                fixed return codes for HMWaitForSingleObject
     94
     95 2000-07-16: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     96    - Win32k:   Created a development branch called "Grace" and checked my
     97                current code in into it. (This is the reason why there are
     98                some new files in the src/win32k tree.)
     99
     100 2000-07-15: Sander van Leeuwen <sandervl@xs4all.nl>
     101    - USER32:   XWing vs Tie Fighter fix broke RealPlayer 7 setup (missing buttons)
     102                -> rewrote RDW_INVALIDATE code in RedrawWindow to work for
     103                both applications
     104    - KERNEL32: Added extra check in isPEImage method
     105                lpNumberOfBytesRead/Written can be NULL in Read/WriteFile
     106    - PELDR:    Fix for arguments with quotes (first and last quote removed)
     107                (i.e. pe rnuninst "RealNetworks|RealPlayer|6.0| -i -p")
     108                Fix for exe name with dir containing spaces
     109
     110 2000-07-12: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
     111    - KERNEL32: Implemented handlemanager support for named and unnamed pipes
     112
     113 2000-07-10: Sander van Leeuwen <sandervl@xs4all.nl>
     114    - KERNEL32: Don't try to search for resources if the module doesn't contain any
     115
     116 2000-07-09: Patrick Haller <phaller@gmx.net>
     117    - doc:      Moved several documents to the new doc directory and
     118                created initial version of "ToDo.txt". We should place
     119                our open tasks in there for better overview and to be able
     120                to assign priorities and people to them.
     121
     122 2000-07-07: Sander van Leeuwen <sandervl@xs4all.nl>
     123    - NTDLL:    Bugfix for NtQueryInformationToken (TOKEN_USER); updated
     124                with latest Wine code (TODO: NTDLL needs to be resynced)
     125
     126 2000-07-06: Sander van Leeuwen <sandervl@xs4all.nl>
     127    - KERNEL32: Store user default language in thread database struct
     128                Set/GetThreadLocale change/return this LCID value
     129                Fixed EnumSystemLocalesA/W; now returns default user language id
     130                (in text) (TODO: should return all supported locales)
     131    - KERNEL32/GDI32/USER32: Changed/fixed calls to strncpy (for 0 termination)
     132
     133 2000-07-06: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
     134    - ODINCRT:  Fixed wrong implementation of strncpy; do not 0 terminate
     135                string unless length < length parameter
     136                (this is correct behaviour according to C library manual)
     137
     138 2000-07-04: Sander van Leeuwen <sandervl@xs4all.nl>
     139    - KERNEL32: Unstubbed CopyFileExA/W (calls CopyFileA/W; not properly implemented)
     140                Unstubbed CreateDirectoryExA/W (calls CreateDirectoryA/W; not properly implemented)
     141                Fixed GetShortPathNameA/W; don't touch short path parameter if
     142                it's NULL; behaviour (as seen in NT 4, SP6):
     143                - converts long filename to 8.3 short filname (TODO: not yet done here!)
     144                - fails on volume that doesn't support 8.3 filenames
     145                - if lpszShortPath 0 or cchBuffer too small -> return required length
     146                  (INCLUDING 0 terminator)
     147                - if lpszLongPath == NULL -> ERROR_INVALID_PARAMETER (return 0)
     148                - if lpszLongPath empty -> proceed as if nothing is wrong
     149                  (Wine claims it sets last error to ERROR_BAD_PATHNAME)
     150                - does NOT clear the last error if successful!
     151                - if successful -> return length of string (excluding 0 terminator)
     152    - USER32:   Fixed adding windows to tasklist (done too late)
     153    - GDI32/USER32:
     154                - Rewrote Set/GetViewportExtEx, Set/GetMapMode & moved them
     155                  from gdi32 to user32
     156
     157 2000-07-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     158    - KERNEL32: Added IsDebuggerPresent (debug.cpp). Returns FALSE, but by
     159                SETing ODIN32.DEBUGGERPRESENT=1 it will return TRUE. (Some
     160                application might issue calls to OutputDebugString if they
     161                think they're being debugged.)
     162                Moved OutputDebugString(A/W) to debug.cpp.
     163
     164 2000-07-02: Sander van Leeuwen <sandervl@xs4all.nl>
     165    - RICHED32: Fixed bug when creating edit window (needs to be WS_CHILD)
     166    - USER32:   Fixed moving of child windows in MsgFormatFrame & move
     167                child windows if only client rectangle changes
     168                (fixes Acrobat Distiller window)
     169    - SHELL32:  Put back check for registration of ShellView window class
     170                -> RegisterClass now fails if already registered
     171                (fixed openfile dialogs)
    2172
    3173 2000-06-30: Sander van Leeuwen <sandervl@xs4all.nl>
     
    14184                   was previously smaller than client area) -> fixes
    15185                   install window in AIM installer.
    16                    TODO: Must do all the moving ourselves. (not let PM handle it at all)
    17186
    18187 2000-06-30: Michal Necasek <mike@mendelu.cz>
  • TabularUnified tags/trunk/doc/ReportingBugs.txt

    r14462 r14482  
    1 /* $Id: ReportingBugs.txt,v 1.2 2000-07-23 11:59:30 sandervl Exp $ */
     1/* $Id: ReportingBugs.txt,v 1.3 2000-08-01 23:17:55 sandervl Exp $ */
    22
    33Reporting Odin bugs
     
    3030Method of launching
    3131win32 apps:             win32k/pe.exe
    32 
     32                        (if pe.exe is used, win32k must not be loaded at all!)
    3333OS/2 version:           OS/2 Warp 4 or OS/2 Warp Server for e-Business
    3434                        (Warp 3 not officially supported)
     
    3636
    3737Windows application:    name, version + url (if it can be downloaded somewhere)
    38 Problem desription:     Try to give an accurate desription so we can reproduce it on our systems
     38Problem description:    Try to give an accurate desription so we can reproduce it on our systems
    3939
    40 Log file:               Search for 'stack dump' in odin32_0.log and include the exception information + last few lines preceding it.
     40Log file:               Search for 'stack dump' or 'Exception Information' in odin32_0.log and include
     41                        the exception information + last few lines preceding it.
    4142                        i.e:
    4243                        t1: GDI32: SaveDC
  • TabularUnified tags/trunk/doc/ToDO.txt

    r14467 r14482  
    1 /* $Id: ToDO.txt,v 1.7 2000-07-26 18:05:33 sandervl Exp $ */
    2 
    3 /* -- History --------------------------------------------------------------
    4 
    5    $Log: ToDO.txt,v $
    6    Revision 1.7  2000-07-26 18:05:33  sandervl
    7    added task
    8 
    9    Revision 1.6  2000/07/25 18:22:13  sandervl
    10    added tasks
    11 
    12    Revision 1.5  2000/07/18 18:31:37  sandervl
    13    *** empty log message ***
    14 
    15    Revision 1.4  2000/07/12 20:02:40  phaller
    16    .
    17 
    18    Revision 1.3  2000/07/10 20:35:38  phaller
    19    Assigned some tasks as requested by the assignees
    20 
    21    Revision 1.2  2000/07/09 22:36:49  phaller
    22    Created initial version
    23 
    24 
    25    ------------------------------------------------------------------------- */
    26 
     1/* $Id: ToDO.txt,v 1.8 2000-08-01 23:17:55 sandervl Exp $ */
    272
    283To Do list for ODIN:
     
    4924                GPI functions to get much better performance.
    5025
     26NOONE           KERNEL32: Build fake PE headers for odin dlls (dll handle must be pointer to header)
     27                          (some applications use the handles as pointers)
     28
    5129NOONE           USER32: Fix LoadImage to resize icons, cursors or bitmaps
    5230                        to the specified dimensions (if required)
  • TabularUnified tags/trunk/tools/install/odin.cmd

    r14457 r14482  
    245245
    246246call directory dlldir;
    247 rem "wic.exe "curdir"\"installarchive" -a 2 *.dll pe.exe odininst.exe regsvr32.exe *.ini win32k.sys win32k.ddp";
    248 "wic.exe "curdir"\"installarchive" -a 2 *.dll pe.exe odininst.exe regsvr32.exe odin.ini";
     247"wic.exe "curdir"\"installarchive" -a 2 *.dll pe.exe odininst.exe regsvr32.exe *.ini win32k.sys win32k.ddp";
     248rem "wic.exe "curdir"\"installarchive" -a 2 *.dll pe.exe odininst.exe regsvr32.exe odin.ini";
    249249
    250250call directory "Glide"
Note: See TracChangeset for help on using the changeset viewer.