Sync to wine-1.1.0:
[reactos.git] / reactos / media / doc / README.WINE
index c6f2757..607fbd1 100644 (file)
@@ -21,68 +21,92 @@ When porting a new DLL from Wine to ReactOS, please do the following steps
 
 The following build tools are shared with Wine.
 
-reactos/tools/unicode             # Synced to Wine-0_9_5
-reactos/tools/wpp                 # Synced to Wine-0_9_5
-reactos/tools/bin2res             # Resource to binary converter
-reactos/tools/winebuild           # Synced to Wine-0_9_5
-reactos/tools/wmc                 # Synced to Wine-0_9_5
-reactos/tools/wrc                 # Synced to Wine-0_9_5
-reactos/tools/widl                # Synced to Wine-20060729
+reactos/tools/unicode             # Synced to Wine-20081105 (~Wine-1.1.7)
+reactos/tools/wpp                 # Synced to Wine-20081105 (~Wine-1.1.7)
+reactos/tools/winebuild           # Synced to Wine-20081105 (~Wine-1.1.7)
+reactos/tools/wmc                 # Synced to Wine-20081105 (~Wine-1.1.7)
+reactos/tools/wrc                 # Synced to Wine-20081105 (~Wine-1.1.7)
+reactos/tools/widl                # Synced to Wine-1_1_0
 
 The following libraries are shared with Wine.
 
 reactos/dll/win32/advpack         # Autosync
+reactos/dll/win32/atl             # Autosync
 reactos/dll/win32/avifil32        # Autosync
-reactos/dll/win32/browseui        # Autosync
+reactos/dll/win32/browseui        # Out of sync
 reactos/dll/win32/cabinet         # Autosync
 reactos/dll/win32/clusapi         # Autosync
 reactos/dll/win32/comcat          # Autosync
 reactos/dll/win32/comctl32        # Autosync
 reactos/dll/win32/comdlg32        # Autosync
-reactos/dll/win32/crypt32         # Out of sync
+reactos/dll/win32/compstui        # Autosync
+reactos/dll/win32/credui          # Autosync
+reactos/dll/win32/crypt32         # Synced to Wine-1_0-rc1
 reactos/dll/win32/cryptdll        # Autosync
 reactos/dll/win32/cryptnet        # Autosync
-reactos/dll/win32/dbghelp         #
+reactos/dll/win32/cryptui         # Autosync
+reactos/dll/win32/dbghelp         # Synced to Wine-20080802
+reactos/dll/win32/dciman32        # Synced to Wine-1_0-rc2
+reactos/dll/win32/gdiplus         # Autosync
 reactos/dll/win32/hhctrl.ocx      # Autosync
+reactos/dll/win32/hlink           # Autosync
 reactos/dll/win32/icmp            # Synced to Wine-0_9_10
 reactos/dll/win32/imm32           # Autosync
-reactos/dll/win32/iphlpapi        # Out of sync
 reactos/dll/win32/imagehlp        # Patches for BindImage need review and submission to winehq.
+reactos/dll/win32/inetcomm        # Autosync
+reactos/dll/win32/inetmib1        # Autosync
+reactos/dll/win32/iphlpapi        # Out of sync
 reactos/dll/win32/lz32            # Autosync
 reactos/dll/win32/mapi32          # Autosync
 reactos/dll/win32/mlang           # Autosync
 reactos/dll/win32/mpr             # Autosync
 reactos/dll/win32/msacm32         # Out of sync
+reactos/dll/win32/mscoree         # Autosync
+reactos/dll/win32/mshtml          # Autosync
 reactos/dll/win32/msimg32         # Autosync
-reactos/dll/win32/msi             # Needs a widl update
-reactos/dll/win32/msvcrt20        # Out of sync
+reactos/dll/win32/msi             # Autosync
+reactos/dll/win32/mstask          # Autosync
+reactos/dll/win32/msvcrt20        # Autosync
 reactos/dll/win32/msvfw32         # Autosync
+reactos/dll/win32/msxml3          # Synced to Wine-20071230
+reactos/dll/win32/nddeapi         # Autosync
 reactos/dll/win32/netapi32        # Autosync
+reactos/dll/win32/ntdsapi         # Autosync
 reactos/dll/win32/objsel          # Autosync
 reactos/dll/win32/odbc32          # Out of sync. Depends on port of Linux ODBC.
 reactos/dll/win32/odbccp32        # Autosync
-reactos/dll/win32/ole32           # Needs a widl update
+reactos/dll/win32/ole32           # Autosync
 reactos/dll/win32/oleacc          # Autosync
-reactos/dll/win32/oleaut32        # Needs a widl update
+reactos/dll/win32/oleaut32        # Autosync
 reactos/dll/win32/oledlg          # Autosync
 reactos/dll/win32/olepro32        # Autosync
-reactos/dll/win32/powrprof        # Autosync
+reactos/dll/win32/pdh             # Autosync
+reactos/dll/win32/powrprof        # Forked at Wine-1.0rc5
+reactos/dll/win32/printui         # Autosync
+reactos/dll/win32/pstorec         # Autosync
+reactos/dll/win32/rasapi32        # Autosync
 reactos/dll/win32/riched20        # Autosync
 reactos/dll/win32/riched32        # Autosync
-reactos/dll/win32/rpcrt4          # Synced to Wine-0_9_10
+reactos/dll/win32/rpcrt4          # Synced to Wine-0_9_55
 reactos/dll/win32/rsabase         # Autosync
 reactos/dll/win32/rsaenh          # Autosync
+reactos/dll/win32/schannel        # Autosync
 reactos/dll/win32/sensapi         # Autosync
 reactos/dll/win32/setupapi        # Forked at Wine-20050524
 reactos/dll/win32/shell32         # Forked at Wine-20071011
 reactos/dll/win32/shdocvw         # Synced to Wine-0_9_5
 reactos/dll/win32/shfolder        # Autosync
 reactos/dll/win32/shlwapi         # Autosync
+reactos/dll/win32/stdole2.tlb     # Autosync
+reactos/dll/win32/sxs             # Autosync
+reactos/dll/win32/tapi32          # Autosync
 reactos/dll/win32/twain_32        # Out of sync
 reactos/dll/win32/urlmon          # Autosync
+reactos/dll/win32/usp10           # Autosync
 reactos/dll/win32/uxtheme         # Autosync
 reactos/dll/win32/version         # Autosync
 reactos/dll/win32/wininet         # Autosync
+reactos/dll/win32/winhttp         # Autosync
 reactos/dll/win32/wintrust        # Out of sync
 reactos/dll/win32/winmm           # Forked at Wine-20050628
 reactos/dll/win32/winmm/midimap   # Forked at Wine-20050628
@@ -99,14 +123,21 @@ ReactOS shares the following programs with Winehq.
 
 reactos/base/applications/games/winemine  # Out of sync
 reactos/base/applications/regedit         # Out of sync
+reactos/base/applications/cmdutils/xcopy  # Synced to Wine-0_9_54 
+reactos/base/services/rpcss               # Synced to Wine-20081105
 reactos/base/system/expand                # Out of sync
-reactos/base/system/msiexec               # Synced to Wine-0_9_3
+reactos/base/system/msiexec               # Wine 1.0-rc1
+reactos/base/applications/winhelp         # Synced to Wine-0_9_53
+reactos/base/applications/wordpad         # Synced to Wine-0_9_53
+reactos/modules/rosapps/winefile          # Synced to Wine-0_9_53
+reactos/base/applications/notepad         # Forked at Wine-20041201
+reactos/base/applications/iexplore        # Wine 1.0-rc1
 
 In addition the following libs, dlls and source files are mostly based on code ported
 from Winehq CVS. If you are looking to update something in these files
 check Wine current souces first as it may already be fixed.
 
-reactos/lib/uuid                  #
+reactos/lib/uuid                  # Synced to Wine-20080114
 
 advapi32 -
   reactos/dll/win32/advapi32/crypt/*.c          # ekohl says we're not sharing this
@@ -120,10 +151,13 @@ kernel32 -
   reactos/dll/win32/kernel32/misc/lcformat.c    # Out of sync
 
 msvcrt -
-  reactos/dll/win32/msvcrt/wine/*.c             # Out of sync
   reactos/lib/sdk/crt/cpp.c                     # Synced at 20071111
   reactos/lib/sdk/crt/cppexcept.c               # Synced at 20071111
-  reactos/lib/sdk/crt/wine                      # Synced at XXXXXXXX
+  reactos/lib/sdk/crt/strings/scanf.c/h         # Synced at 20080604
+  reactos/lib/sdk/crt/strings/wcs.c             # Synced at 20080611
+  reactos/lib/sdk/crt/wine/heap.c               # Synced at 20080529
+  reactos/lib/sdk/crt/wine/undname.c            # Synced at XXXXXXXX
+  reactos/lib/sdk/crt/thread/thread.c           # Synced at 20080604
 
 User32 -
   reactos/dll/win32/user32/controls/button.c    # Synced at 20071022
@@ -134,7 +168,7 @@ User32 -
   reactos/dll/win32/user32/controls/scrollbar.c # Forked
   reactos/dll/win32/user32/controls/static.c    # Synced at 20071024
 
-  reactos/dll/win32/user32/misc/dde.c           # Synced at 20060623 (dde_misc.c)
+  reactos/dll/win32/user32/misc/dde.c           # Synced at 20080414 (dde_misc.c)
   reactos/dll/win32/user32/misc/ddeclient.c     # Synced at 20060623
   reactos/dll/win32/user32/misc/ddeserver.c     # Synced at 20060623
   reactos/dll/win32/user32/misc/exticon.c       # Last sync date unknown