Release 1.2.3.
diff --git a/ANNOUNCE b/ANNOUNCE
index aea3831..77fceac 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,14 +1,13 @@
-The Wine maintenance release 1.2.2 is now available.
+The Wine maintenance release 1.2.3 is now available.
 
 What's new in this release (see below for details):
-  - Support for animated cursors.
   - Translation updates.
   - Various bug fixes.
 
 The source is available from the following locations:
 
-  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2.2.tar.bz2
-  http://prdownloads.sourceforge.net/wine/wine-1.2.2.tar.bz2
+  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2.3.tar.bz2
+  http://prdownloads.sourceforge.net/wine/wine-1.2.3.tar.bz2
 
 Binary packages for various distributions will be available from:
 
@@ -24,264 +23,333 @@
 
 ----------------------------------------------------------------
 
-Bugs fixed in 1.2.2:
+Bugs fixed in 1.2.3:
 
-  16281  Support for animated cursors is not implemented
-  17436  mRemote does not work
-  17875  GetTempFileName with unique != 0 broken
-  18958  Adobe Reader 9 has a divide by zero error during install
-  21096  utorrent drops error 12157 when using a https tracker
-  23285  Animated mouse pointer invisible in 3D mode in Ice Cream Tycoon
-  23355  Ring-Protech CD/DVD Protection fails
-  24470  winegcc: 32-bit libs are not found with -m32 on 64-bit host
-  24606  Office 2007 crashes at open/save file dialogs because of Fortify (not a Wine bug)
-  24627  ProPresenter 4.0.0.1 for Windows doesn't startup
-  24673  iexplore: Error when using SSL
-  24714  ProteoWizard: Unhandled marshal type 7
-  24773  It is possible to click behind certain modal dialogs in Worms Armageddon, leading to loss of focus and crashes
-  24871  Floppy diskette label and serial number not reported
-  24952  dlls/user32/button.c handles incorrectly unknown button types
-  25057  Magic Workstation: mwsplay.exe crashes when launching it
-  25238  Wine is missing manpages for some built-in applications
-  25339  make install-dev target broken for empty directory structures
+   4432  Blobby Volley - corrupted graphics
+   8640  Oziexplorer Save Image Problem
+  10140  Most grayscale JPEGs cause abnormal rendering artifacts in CDisplay
+  12808  indexed bitmaps support is broken
+  14882  UpdateResource fails to delete a resource
+  15025  HxD crashes on opening disk
+  16703  Wineconsole: Fallback from curses to window based backend
+  16704  wineconsole: Allow specifying the console backend to use when wineconsole is launched implicitly
+  18075  IE8 crashes due to missing urlmon.dll.423 API
+  19314  IE8 for Server 2003 refuses to install (Service Pack 2 for Windows Server 2003 install required)
+  20552  Memory leak in alloc_thread_tls?
+  23872  Steam: Windows will automatically reopen after being closed
+  24294  corrupted icons in SolidWorks sketches
+  24680  loader: segfault after  loading krnl386.exe, while LoadLibraryEx for any buildin dll
+  24800  wine try to use float texture even if driver don't support them
+  25107  When panning on SeaClear, bits of the chart get 'left behind'
+  25155  Creative Writer 2 only installs in Win9x modes on WoW64
+  25206  Anarchy Online v18.4, Ingame browser crashes (Awesomium.dll)
+  25273  msvcrt/misc.ok I10_OUTPUT long double crash with winetest.exe, not make test
+  25283  Unimplemented function urlmon.dll.410
+  25301  Occasional sock_check_pollhup() error on Solaris
+  25354  King's Quest Collection Series (1997): setup.exe crashes
+  25401  WSAStringToAddress doesn't update lpAddressLength on success
+  25491  BearShare: Fails to install
+  25510  Wine-generated desktop files are not compliant with XDG standard
+  25583  Starcraft II fails to start
+  25616  Comet Busters: Error displays indicating Wine cannot continue
+  25678  'Wine reg add' with longer hive name error
+  25680  Stale file associations are not properly removed
+  25685  When printing diagrams & charts in Family Historian 4.1.3 characters are upside down
+  25691  ImageList_Duplicate doesn't correctly duplicate full length of has_alpha byte array
+  25910  Notepad tries to open a file using wrong sharing mode
+  26014  Printing produces garbled output, characters rotated and sliced.
+  26281  regedit: Doesn't export decent newline in Unicode (NT5) Format.
+  26367  Winecfg crashes when selecting Graphics tab
+  26393  Temple of Elemental Evil refuses to run
+  26505  file associations built by winemenubuilder lack wineprefix
 
 ----------------------------------------------------------------
 
-Changes since 1.2.1:
+Changes since 1.2.2:
 
-Akihiro Sagawa (3):
-      cryptui: Add Japanese translation.
-      crypt32: Add Japanese translation.
-      cryptui: Update Japanese translation.
+Akihiro Sagawa (1):
+      regedit: Export a decent newline in Unicode format.
 
-Aleksey Bragin (1):
-      msi: Fix freed memory access and fix freeing of invalid pointer.
+Albert Pool (1):
+      winecfg: Update Dutch translation.
 
-Alexandre Julliard (16):
-      user32: Fix a DC leak in DrawIconEx.
-      mshtml: Try installing Gecko from the global data dir too.
-      wininet: Load X509_STORE_CTX_get_ex_data from libcrypto not libssl.
-      winhlp32: Use a standard About dialog, with the proper icon.
-      wine.inf: Add a few more common functions to be excluded from relay traces.
-      kernel32: Use RtlDosPathNameToNtPathName_U to validate the path in GetVolumeInformationW.
-      configure: Disable Fortify if it's enabled by default, it's too broken.
-      configure: More aggressive disabling of Fortify.
-      kernel32: Fix a FAT format sanity check for floppies.
-      winegcc: Detect the appropriate lib directory for 32/64 cross-builds.
-      winegcc: Fix the lib dir detection.
-      winedbg: Don't start another instance of the debugger when it crashes.
-      ntdll: Don't call vectored exception handlers under the critical section.
-      winapi: Add support for more spec entry flags.
-      shell32: Store the raw AUTHORS file in resources instead of trying to convert to a C array.
+Alexander Kochetkov (3):
+      wineps.drv: Disable world transform for fonts in GM_COMPATIBLE mode.
+      wineps.drv: All map modes should have inverted y-transforms.
+      gdi32: Fix scaling factors for EMR_EXTTEXTOUTW.
+
+Alexander Law (1):
+      programs/notepad: Correct sharing mode for opening file in notepad.
+
+Alexandre Julliard (29):
+      winex11: Only map the window the first time that WS_VISIBLE is set through WM_SETREDRAW.
+      kernel32: Update the environment variables that vary across 32-bit/64-bit/Wow64.
+      wine.inf: Don't set the ProgramFiles environment variables through the registry.
+      ntdll: Ensure alignment of static TLS data and free it at thread exit.
+      ntdll: Don't worry about the DOS area on non-x86.
+      wineboot: Relaunch the 64-bit version of wineboot on Wow64.
+      winecfg: Relaunch the 64-bit version of winecfg on Wow64.
+      winecfg: Set Wow64 registry keys as well as the 64-bit ones for version information.
+      krnl386: Fetch version from the PEB to avoid potentially using GetVersionEx before it's initialized.
+      loader: Make sure the new stack is 16-byte aligned in the preloader.
+      wpp: Line and column numbers must start at one.
+      advapi32: Fix array size construct that gcc doesn't like.
+      libwine: Fix handling of null character in vsnprintfW for %c format.
+      libwine: Fall back to normal exec if the preloader doesn't exist.
+      comctl32/imagelist: Don't change destination size in ImageList_Duplicate without corresponding allocation.
+      wmc: Add support for creating resource and plain binary files.
+      makefiles: Generate .res files directly from message files.
+      configure: Print a notice if zlib isn't found.
+      server: Create anonymous file mappings in the config directory if the server directory is mounted noexec.
+      winebuild: Don't remove stdcall decorations on non-x86.
+      ntdll: Don't print an error when architecture is set to win64 and the app is 64-bit.
+      wine.inf: Put some fake dlls in the right place for WoW64.
+      server: Work around Mac OS not being able to set global breakpoint flags.
+      winex11: Don't unmap off-screen windows on PropertyNotify events.
+      version: Allocate the full virtual size of the section when loading PE resources.
+      shlwapi: Don't use wide strings in button labels.
+      msrle32: Fix invalid character in resource wide string.
+      Update copyright info for 2011.
       Updated the authors list.
 
-Amine Khaldi (4):
-      mpr: Fix translations.
-      shlwapi: Fix translations.
-      xcopy: Fix translations.
-      comdlg32: Fix translations.
-
-Anders Jonsson (10):
-      cryptui: Fix typos in English resources.
-      winmm: Fix typo in English, Slovak resources.
-      winmm: Add Swedish translation.
-      cryptdlg: Add Swedish translation.
-      crypt32: Update Swedish translation.
-      net: Add Swedish translation.
-      progman: Fix typos in Swedish translation.
-      kernel32: Add Swedish translation.
-      cryptui: Fix typo in Swedish translation.
-      taskmgr: Update Swedish translation.
+Alistair Leslie-Hughes (1):
+      oleaut32: Implement ITypeInfo_GetNames Stub/Proxy.
 
 Andrew Eikum (1):
-      hlink: Implement HLINKGETREF flags handling.
+      include: Add defines for KSDATAFORMAT_SUBTYPE_ALAW and _MULAW.
 
-André Hentschel (5):
-      krnl386: Mention DOSBox.
-      user32: Don't paint new button styles instead of crashing.
-      widl: Fix for typelib generation when unaligned access to memory is not allowed.
-      crypt32: Fix German translation.
-      cryptui: Fix German translation.
+Andrew Nguyen (6):
+      wineboot: Set the FeatureSet value in the volatile CPU registry keys.
+      wineboot: Set a placeholder ProcessorNameString value in the volatile CPU registry keys.
+      mmsystem.dll16: Correctly map the MCI_SYSINFO_PARMS structure when MCI_SYSINFO_QUANTITY is set.
+      reg: Accept full names of the standard registry hives.
+      include: Add an extern C++ block around the property key equality operators.
+      server: Filter the WOW64 registry access flags before performing the access check.
 
-Austin English (13):
-      msiexec: Add a manpage.
-      notepad: Add a manpage.
-      regsvr32: Add a manpage.
-      winemine: Add a manpage.
-      winefile: Add a manpage.
-      winecfg: Add a manpage.
-      wineboot: Add a manpage.
-      wineconsole: Add a manpage.
-      regedit: Add a manpage.
-      winepath: Add a manpage.
-      winegcc: Symlink winegcc manpage to winecpp.
-      tools: Fix install-dev target.
-      appwiz.cpl: Fix Italian translation.
+André Hentschel (11):
+      ntdll: Respect multiple CPUs when faking values.
+      msvcrt: Forward _setjmp on x86_64.
+      mountmgr.sys: Handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX.
+      winemaker: Fix library argument.
+      shlwapi: Implement wow64 reporting.
+      sane.ds: Convert Swedish translation to UTF-8.
+      sane.ds: Convert Norwegian translation to UTF-8.
+      gphoto2.ds: Fix German translation.
+      sane.ds: Fix translation of microsecond.
+      include: Add winhttp secure protocol flags.
+      include: Add more minor shutdown reasons.
 
-Cheer Xiao (8):
-      comdlg32: Update Simplified Chinese translation.
-      oleview: Update Simplified Chinese translation.
-      taskmgr: Update Simplified Chinese translation.
-      winebot: Update Simplified Chinese translation.
-      wineconsole: Update Simplified Chinese translation.
-      winhlp32: Update Simplified Chinese translation.
-      wordpad: Update Simplified Chinese translation.
-      notepad: Update Simplified Chinese translation.
+Aric Stewart (2):
+      ws2_32: async_send with no buffers does not need to do any work.
+      user32: Remove SetWindowText export.
+
+Austin English (3):
+      ntdll: Bump win2k3 version information to sp2.
+      urlmon: Add stubs for ordinals 410 and 423.
+      msiexec: Add /unreg as an alias for /z.
+
+Charles Davis (2):
+      ntdll: Fix IOCTL_CDROM_RAW_READ on Mac OS.
+      ntdll: Implement CDROM_GetInterfaceInfo() on Mac OS.
+
+Cheer Xiao (1):
+      view: Update simplified Chinese translation.
+
+Damian Dixon (1):
+      advapi32: Added check for NULL pointer being passed to QueryServiceStatus for either parameter.
 
 Damjan Jovanovic (1):
-      comdlg32: Fix a stack overflow.
+      winemenubuilder: Do not skip entries when cleaning up file open associations.
 
 Dan Kegel (1):
-      ws2_32: Null select() should fail with WSAEINVAL.
+      winemenubuilder: File associations should set wineprefix.
 
-Davide Pizzetti (1):
-      net: Italian translation update.
+David Bartley (1):
+      iphlpapi: Add CancelIPChangeNotify stub.
 
-Detlef Riekenberg (1):
-      shell32: We have a Unicode parameter when launching a CPL.
+David Hedberg (1):
+      gdi32: Stay within the clipping area when painting text background.
 
-Dmitry Timoshkov (3):
-      oleaut32: Handle VT_DATE in serialize_param()/deserialize_param().
-      kernel32: Truncate the reported by GlobalMemoryStatus() memory limits for Win9x versions too.
-      user32: FindWindow() should treat an empty title same way as NULL.
+Dmitry Timoshkov (5):
+      winex11.drv: Make sure that default clipping region exists before calling ExcludeUpdateRgn().
+      winex11.drv: Associate the real DC transformation with cached font data.
+      gdi32: Use graphics mode specified at the EMF creation time when playing EMR_EXTTEXTOUT record.
+      gdi32: EnumFontFamilies should also match against fully qualified face name.
+      winecfg: Protect from closing the root key.
 
-Erich Hoover (3):
-      user32: Prepare for multi-frame storing of icons and cursors.
-      user32: Add support for multiple frames in cursor format.
-      winex11: Add support for animated cursors in X11 driver.
+Eric Pouech (3):
+      winedbg: Don't print extra \n in print_basic.
+      winegcc: Correctly manage the -V option (gcc expects to be among the first ones, with -b).
+      winegcc: Check that option argument is within command line parameters.
 
-Eryk Wieliczko (1):
-      comdlg32: GetSaveFileName: Don't append .* extension.
+Francois Gouget (2):
+      server: Make sock_check_pollhup() more reliable on Solaris.
+      xcopy: Remove a space before a '\n' in the Korean translation.
 
-Francois Gouget (1):
-      configure: Load wine lower in memory on FreeBSD to leave more space for mmap() and malloc().
+Gerald Pfeifer (3):
+      wpp: Fix the output type for the "unsigned OP signed" cases in BIN_OP_INT and friends.
+      wpp: Add explicit casts when mixing signed and unsigned integers.
+      wpp: Add explicit casts when mixing unsigned and signed integers.
 
-Gerald Pfeifer (1):
-      user32: Fix error handling in BITMAP_Load.
+Hans Leidekker (6):
+      ntdll: Don't call NtClose directly in delete_view.
+      advapi32: Return the computer name as referenced domain name in LookupAccountName.
+      wineboot: Set the USERDOMAIN environment variable.
+      uninstaller: Run msiexec if the WindowsInstaller value is set.
+      uninstaller: Fix a leak.
+      appwiz.cpl: Run msiexec if the WindowsInstaller value is set.
 
-Hans Leidekker (3):
-      advapi32: Fix handling of zero account and domain size parameters in LookupAccountSid.
-      advapi32: Fix a buffer size query in LsaLookupSids.
-      ntdll: Add a stub implementation of FSCTL_GET_RETRIEVAL_POINTERS.
+Henri Verbeet (3):
+      kernel32: Fix some memory leaks in set_wow64_environment().
+      widl: Support forward type declarations.
+      wined3d: Don't use floating point textures without ARB_texture_float.
 
-Henri Verbeet (1):
-      krnl386.exe: Return the default value if the section wasn't found in GetPrivateProfileString16().
+Huw Davies (10):
+      fonts: Fix the metrics of the extended integral and brace glyphs.
+      fonts: Increase the version number so that we don't use the Mac's version of symbol.ttf, which doesn't contain a Microsoft Symbol charmap.
+      gdi32: Clear the accel flags.
+      wineps.drv: Explicitly report that we do not support blending.
+      widl: Initialise [out] only parameters if they are user types or interface pointers.
+      widl: Don't dereference if the referenced type is a user type.
+      widl: Initialise [out] only conformant arrays.
+      oleaut32: Mask off the lsb from the vtbl offset. This is set when the user specifies an offset in ICreateTypeInfo.
+      oleaut32: Fix the typelib marshaler when the vtbl has holes.
+      include: Add some more internet options.
 
-Hwang YunSong (5):
-      winmm: Update Korean resource.
-      shlwapi: Update Korean resource.
-      kernel32: Update Korean resource.
-      taskmgr: Update Korean resource.
-      winhlp32: Update Korean resource.
+Hwang YunSong (41):
+      sane.ds: Update Korean resource.
+      browseui: Update Korean resource.
+      clock: Update Korean resource.
+      cmdlgtst: Update Korean resource.
+      comctl32: Update Korean resource.
+      comdlg32: Update Korean resource.
+      credui: Update Korean resource.
+      crypt32: Update Korean resource.
+      cryptdlg: Update Korean resource.
+      cryptui: Update Korean resource.
+      gphoto2.ds: Update Korean resource.
+      hhctl.ocx: Update Korean resource.
+      iccvid: Update Korean resource.
+      localspl: Update Korean resource.
+      localui: Update Korean resource.
+      mpr: Update Korean resource.
+      msacm32: Update Korean resource.
+      msrle32: Update Korean resource.
+      msi: Update Korean resource.
+      msvidc32: Update Korean resource.
+      msvfw32: Update Korean resource.
+      net: Update Korean resource.
+      notepad: Update Korean resource.
+      oleacc: Update Korean resource.
+      oleaut32: Update Korean resource.
+      oledlg: Update Korean resource.
+      oleview: Update Korean resource.
+      progman: Update Korean resource.
+      reg: Update Korean resource.
+      regedit: Update Korean resource.
+      serialui: Update Korean resource.
+      setupapi: Update Korean resource.
+      view: Update Korean resource.
+      wineboot: Update Korean resource.
+      wineconsole: Update Korean resource.
+      winedbg: Update Korean resource.
+      winefile: Update Korean resource.
+      winemine: Update Korean resource.
+      wineps.drv: Update Korean resource.
+      wordpad: Update Korean resource.
+      winspool.drv: Update Korean resource.
 
-Igor Paliychuk (1):
-      README: Added Ukrainian version.
+Igor Egorov (1):
+      kernel32: Add stderr redirection for native Unix programs started from Windows program.
 
 Jacek Caban (1):
-      mshtml: Try installing Gecko from hardcoded '/usr/share/wine/gecko/' location.
+      aclocal.m4: Recognize mingw-w64 as 32-bit cross compiler.
 
-Juan Lang (7):
-      wininet: Don't make use of OpenSSL's security checks, as crypt32 also verifies certificate chain.
-      wininet: Store WININET_NETCONNECTION * in SSL context.
-      wininet: Store security flags in WININET_NETCONNECTION.
-      wininet: Don't retrieve a certificate that isn't used.
-      wininet: Don't call SSL_connect until initialization is complete.
-      wininet: Honor security flags when verifying certificates.
-      wininet: More completely implement querying INTERNET_OPTION_SECURITY_FLAGS.
+Janne Hakonen (1):
+      iphlpapi: Changed return value of NotifyAddrChange() stub and added test cases.
+
+Jerome Leclanche (2):
+      winemenubuilder: Add a trailing semicolon to MimeType in desktop files.
+      winemenubuilder: Make sure extension-based mimetypes are always lowercase.
+
+Joshua Beck (1):
+      winex11: Improved error handling in pglXMakeCurrent() call.
+
+Juan Lang (3):
+      ws2_32: Set length on successful return from WSAStringToAddress.
+      crypt32: Accept any matching CN when checking a certificate's name.
+      include: Add some missing definitions.
 
 Jörg Höhle (1):
-      kernel32/tests: GetVolumeInformationA X: succeeds iff drive's default dir is root.
+      msvcrt: sizeof(long double) is 12 with MS, but not necessarily so on UNIX.
+
+Ken Thomases (2):
+      iphlpapi: Enable non-privileged ICMP (ping) on Mac OS X.
+      mountmgr: Balance volume references in add_volume().
+
+Kirill Smelkov (1):
+      kernel32: Support deleting resources in UpdateResource.
 
 Lauri Kenttä (1):
-      shlwapi: Update Finnish translation.
+      readme: Add Finnish translation.
 
-Louis Lenders (3):
-      kernel32: Fix GetTempFileName with invalid path.
-      ws2_32: Return SOCKET_ERROR in stubbed WSALookupServiceNext, to prevent apps from looping forever.
-      rpcrt4: Add stub for NdrMesTypeEncode2.
+Maarten Lankhorst (3):
+      ole32: Handle alertable wait in CoWaitForMultipleHandles.
+      mshtml: Make sure system xpcom dll gets loaded.
+      kernel32: CreateProcessA should not call CreateProcessW directly.
 
-Luca Bennati (7):
-      cryptui: Update Italian translation.
-      cryptui: Update Italian translation.
-      shlwapi: Update Italian translation.
-      winmm: Update Italian translation.
-      mpr: Update Italian translation.
-      xcopy: Fix Italian translation.
-      cmd: Fix Italian translation.
+Marcus Meissner (2):
+      wined3d: Detect nouveau as NVIDIA.
+      kernel32: Fixed size to GetEnvironmentVariableW.
 
-Marcus Meissner (4):
-      winspool.drv: Check return value of EnumPrintersA.
-      ntdll: Check and fix PE header protections.
-      ntdll: Fixed file view mapping in regards to no-exec.
-      winex11.drv: Do not include XFORM.eDx and eDy into font hashing/caching.
+Martin Storsjo (2):
+      wineconsole: Fallback to window based console if the curses library isn't found.
+      wineconsole: Don't overwrite the backend selection when parsing --use-event.
 
-Michael Stefaniuc (1):
-      user32: Simplify the error handling in BITMAP_Load().
+Michael Stefaniuc (2):
+      shlwapi: The Italian translation uses UTF-8 encoding.
+      sane.ds: The Da, En, Fi, Fr, Nl, Pt resources are using UTF-8.
 
-Paul Vriens (40):
-      clock: Add the Serbian (Latin and Cyrillic) translation.
-      notepad: Add the Serbian (Latin and Cyrillic) translation.
-      uninstaller: Add the Serbian (Latin and Cyrillic) translation.
-      wineboot: Add the Serbian Cyrillic and fix the Latin translation.
-      avifil32: Add the Serbian (Latin and Cyrillic) translation.
-      browseui: Add the Serbian (Latin and Cyrillic) translation.
-      comdlg32: Add the Serbian (Cyrillic) translation.
-      winspool.drv: Add the Serbian (Latin and Cyrillic) translation.
-      write: Add the Serbian (Latin and Cyrillic) translation.
-      wldap32: Add the Serbian (Latin and Cyrillic) translation.
-      credui: Add the Serbian (Latin and Cyrillic) translation.
-      oleacc: Add the Serbian (Latin and Cyrillic) translation.
-      hhctrl.ocx: Add the Serbian (Latin and Cyrillic) translation.
-      cryptdlg: Add the Serbian (Latin and Cyrillic) translation.
-      devenum: Add the Serbian (Latin and Cyrillic) translation.
-      gphoto2.ds: Add the Serbian (Latin and Cyrillic) translation.
-      shdoclc: Add the Serbian (Latin and Cyrillic) translation.
-      wininet: Add the Serbian (Latin and Cyrillic) translation.
-      oledlg: Add the Serbian (Latin and Cyrillic) translation.
-      localspl: Add the Serbian (Latin and Cyrillic) translation.
-      xcopy: Add the Serbian (Latin and Cyrillic) translation.
-      iccvid: Add the Serbian (Latin and Cyrillic) translation.
-      localui: Add the Serbian (Latin and Cyrillic) translation.
-      setupapi: Add the Serbian (Latin and Cyrillic) translation.
-      winedbg: Update Serbian (Latin) translations.
-      winedbg: Add the Serbian (Cyrillic) translation.
-      mapi32: Add the Serbian (Latin and Cyrillic) translation.
-      mpr: Add the Serbian (Latin and Cyrillic) translation.
-      msacm32: Add the Serbian (Latin and Cyrillic) translation.
-      msrle32: Add the Serbian (Latin and Cyrillic) translation.
-      serialui: Add the Serbian (Latin and Cyrillic) translation.
-      sane.ds: Add the Serbian (Latin and Cyrillic) translation.
-      oleaut32: Add the Serbian (Latin and Cyrillic) translation.
-      msvidc32: Add the Serbian (Latin and Cyrillic) translation.
-      msvfw32: Add the Serbian (Latin and Cyrillic) translation.
-      shlwapi: Add the Serbian (Latin and Cyrillic) translation.
-      msi: Update Serbian (Latin and Cyrillic) translations.
-      user32: Update Serbian (Latin and Cyrillic) translations.
-      appwiz.cpl: Update Serbian (Latin and Cyrillic) translations.
-      comctl32: Update Serbian (Latin and Cyrillic) translations.
+Nicholas Niro (1):
+      winex11.drv: Add proper initialization for border_pixel.
 
-Trygve Vea (9):
-      crypt32: Updated Norwegian translation.
-      cryptdlg: Updated Norwegian translation.
-      user32: Updated Norwegian translation.
-      wineboot: Updated Norwegian translation.
-      wineps.drv: Updated Norwegian translation.
-      msi: Updated Norwegian translation.
-      wineconsole: Updated Norwegian translation.
-      oledlg: Updated Norwegian translation.
-      oleaut32: Updated Norwegian translation.
+Nikolay Sivov (3):
+      oleview: Fix a crash on null helpstring and name on library level.
+      oleview: Fix some crashes on unnamed variables.
+      oleview: Fix some crashes on unnamed methods/arguments.
 
-Vijay Kiran Kamuju (1):
-      tools: Add trailing semicolon to MimeType in wine.desktop.
+Paul Vriens (1):
+      notepad: Add WS_EX_LAYOUTRTL to some RTL resources.
 
-Vladimir Panteleev (1):
-      user32: Update last active popup for all parents.
+Peter Schellenbach (1):
+      oleaut32: Fixed short time & medium time named formats.
 
-Wolfram Sang (1):
-      user32: Check for valid pointer in CreateIconFromResource.
+Peter Schlaile (1):
+      winedbg: Adds an rwatch command to winedbg.
 
-Yaron Shahrabani (1):
-      kernel32: heb.nls: Made some corrections.
+Piotr Caban (2):
+      shell32: Improved equal ITEMIDLISTs handling in ILIsParent.
+      sane.ds: Convert Polish translation to UTF-8.
+
+Rex Tsai (1):
+      wineboot: Update Traditional Chinese translation.
+
+Tristan Schmelcher (2):
+      ddeml: Fix incorrect HSZ argument sizes.
+      ddeml: More calling convention fixes.
+
+Vincent Povirk (2):
+      oleaut32: Deserialize VT_BOOL as 2 bytes, not 4.
+      wininet: Use LIST_FOR_EACH_SAFE in a loop where we can delete an entry.
+
+Wolfram Sang (2):
+      winex11.drv: In GetDIBits() with DIB sections, always use dibpitch from the target.
+      comdlg32: Filedlg should not add extension if it contains a glob.
+
+Łukasz Wojniłowicz (3):
+      avifile: Update Polish translation.
+      taskmgr: Update Polish translation.
+      winecfg: Update Polish translation.
 
 --
 Alexandre Julliard
diff --git a/VERSION b/VERSION
index 86ef51d..f1a9d17 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 1.2.2
+Wine version 1.2.3
diff --git a/configure b/configure
index 35c1226..fc81800 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.67 for Wine 1.2.2.
+# Generated by GNU Autoconf 2.67 for Wine 1.2.3.
 #
 # Report bugs to <wine-devel@winehq.org>.
 #
@@ -552,8 +552,8 @@
 # Identity of this package.
 PACKAGE_NAME='Wine'
 PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='1.2.2'
-PACKAGE_STRING='Wine 1.2.2'
+PACKAGE_VERSION='1.2.3'
+PACKAGE_STRING='Wine 1.2.3'
 PACKAGE_BUGREPORT='wine-devel@winehq.org'
 PACKAGE_URL='http://www.winehq.org'
 
@@ -1366,7 +1366,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Wine 1.2.2 to adapt to many kinds of systems.
+\`configure' configures Wine 1.2.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1435,7 +1435,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Wine 1.2.2:";;
+     short | recursive ) echo "Configuration of Wine 1.2.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1579,7 +1579,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Wine configure 1.2.2
+Wine configure 1.2.3
 generated by GNU Autoconf 2.67
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2097,7 +2097,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Wine $as_me 1.2.2, which was
+It was created by Wine $as_me 1.2.3, which was
 generated by GNU Autoconf 2.67.  Invocation command line was
 
   $ $0 $@
@@ -15399,7 +15399,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Wine $as_me 1.2.2, which was
+This file was extended by Wine $as_me 1.2.3, which was
 generated by GNU Autoconf 2.67.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15470,7 +15470,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Wine config.status 1.2.2
+Wine config.status 1.2.3
 configured by $0, generated by GNU Autoconf 2.67,
   with options \\"\$ac_cs_config\\"