From 53810445215dc45ae303bc89feb6e0aaf04aa6fa Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 16 Feb 2011 20:38:31 +0000 Subject: Increased version to 1.9.4.1 Added release note --- include/dix-config.h | 2 +- releasenotes/releasenote_1.9.4.1.txt | 502 +++++++++++++++++++++++++++++++++++ xorg-server/hw/xwin/XWin.rc | 2 +- xorg-server/installer/vcxsrv.nsi | 2 +- 4 files changed, 505 insertions(+), 3 deletions(-) create mode 100644 releasenotes/releasenote_1.9.4.1.txt diff --git a/include/dix-config.h b/include/dix-config.h index 89d255ede..72d54b402 100644 --- a/include/dix-config.h +++ b/include/dix-config.h @@ -364,7 +364,7 @@ #undef XORG_RELEASE /* Current Xorg version */ -#define XORG_VERSION_CURRENT (((1) * 10000000) + ((9) * 100000) + ((4) * 1000) + 0) +#define XORG_VERSION_CURRENT (((1) * 10000000) + ((9) * 100000) + ((4) * 1000) + 1) /* Xorg release date */ #define XORG_DATE "10 Sept 2009" diff --git a/releasenotes/releasenote_1.9.4.1.txt b/releasenotes/releasenote_1.9.4.1.txt new file mode 100644 index 000000000..d5d291b8a --- /dev/null +++ b/releasenotes/releasenote_1.9.4.1.txt @@ -0,0 +1,502 @@ +Changes in 1.9.4.1 +------------------ +- Update the following packages: + xkeyboard-config git update until 16/2/2011 + pixman git update until 16/2/2011 + xkbcomp git update until 16/2/2011 + mesa git update until 16/2/2011 +- Solved problem of wrongly generated error message in vcxsrv_dbg +- Solved problem of a window being created with an Y coordinate of 0x8000000. +- xdmcp: Solved display problem when multiple monitor setup changes +- When XDMCP -from is specified, only register the requested address +- Only call XSupportsLocale in one place. Switch to a known locale when it fails +- Type cast width to short to avoid type cast exception in debug version when width is negative. +- multiwindow; Solved possible crash because the pixmap buffer was not + correct anymore after moving a window + +Changes in 1.9.4.0 +------------------ +- Update the following packages: + xserver git update until 10/2/2011 + libXext + libXau + libX11 + pixman + mesa + libfontenc + libXinerama +- xdmcp: add host connected to in the title of the main window +- Solved a crash in multiwindow mode due to a stack overflow (possible endless recursion) + +Changes in 1.9.3.1 +------------------ +- Update the following packages: + xserver git update until 2/2/2011 + pixman git update until 2/2/2011 + libX11 git update until 2/2/2011 + xkeyboard-config git update until 2/2/2011 + libxcb git update until 2/2/2011 + mesa git update until 2/2/2011 + xkbcomp git update until 2/2/2011 + libfontenc git update until 2/2/2011 + libXau git update until 2/2/2011 + libXinerama git update until 2/2/2011 + libXdmcp git update until 2/2/2011 + plink: updated to putty revision 9080 + freetype 2.4.4 + openssl-1.0.0c + cvs update pthreads +- Added following packages + xbitmaps-1.1.1 + libXft-2.2.0 + fontconfig-2.8.0 + libXrender-0.9.6 + windowswmproto-1.0.4 +- Prevent crash with remote font servers +- Use winUpdateFBPointer() in winshaddd.c rather than duplicating it inline +- VS2008 is not actively supported anymore +- Search for bitmaps in the current directory in stead of the HOME directory on windows +- Search for XtErrorDB in current directory +- added XtErrorDB file +- Added xclock application files +- Do not include dllmain for static library +- Solved possible crash due to not initialised pointer +- Use other default bitmap dir +- Solved problem of app icon not being loaded +- Enabled XRENDER in xclock +- Use .Xdefaults file in current directory +- Also install xclock and xclock-color +- solved problem of -resize not working when window was maximised +- Xlaunch: solved problem of Wgl setting not being saved in configuration file +- Enabled ROOTLESS option in dix +- Solved problem of using an unitialised variable. +- release build: main should also pass the penv argument +- Enabled global optimisation in release build: linker is a lot slower but it should give better performance +- Added host selection menu in case -broadcast is given on the command line + +Changes in 1.9.3.0 +------------------ +- Update the following packages: + xserver git update until 9/1/2011 + pixman git update until 9/1/2011 + libX11 git update until 9/1/2011 + libXext git update until 9/1/2011 + xkeyboard-config git update until 9/1/2011 + libxcb git update until 9/1/2011 + libfontenc update until 9/1/2011 + xextproto git update until 9/1/2011 + libXdmcp git update until 9/1/2011 + randrproto git update until 9/1/2011 + mesa git update until 9/1/2011 + bigreqsproto-1.1.1 + compositeproto-0.4.2 + damageproto-1.2.1 + fixesproto-4.1.2 + fontsproto-2.1.1 + inputproto-2.0.1 + randrproto-1.3.2 + recordproto-1.14.1 + scrnsaverproto-1.2.1 + xcmiscproto-1.2.1 + xproto-7.0.20 + xtrans 1.2.6 + xcalc-1.0.4.1 + +- updated to 9025 of putty +- Added dxtn.dll (compression functions used in mesa) +- mesa: solved opengl problem whan opengl is enabled in java + +Changes in 1.9.2.0 +------------------ +- Update the following packages: + xserver git update until 4/11/2010 + libxcb git update until 4/11/2010 + libfontenc git update until 4/11/2010 + pixman git update until 4/11/2010 + xcb-proto git update until 4/11/2010 + libX11 git update until 4/11/2010 + libXdmcp git update until 4/11/2010 + xkbcomp git update until 4/11/2010 +- Fixed regression in libxcb introduced in 1.9.0.0 +- Give clipboard window a name + +Changes in 1.9.0.902 +-------------------- +- Update the following packages: + xserver git update until 18/10/2010 + xkeyboard-config git update until 18/10/2010 + pixman git update until 18/10/2010 + libX11 git update until 18/10/2010 + libXau git update until 18/10/2010 + libXinerama git update until 18/10/2010 + glproto-1.4.12 + kbproto-1.0.5 + renderproto-0.11.1 + xclock-1.0.5 + xextproto-7.1.2 + xproto-7.0.18 + xwininfo-1.1.0 + font-mutt-misc-1.0.2 + font-sun-misc-1.0.2 +- Cleaned ddraw code and solved problem of screen disappearing when monitor setup changes +- Solved problem when having multiple netword cards +- multiwindow: only make the window visible when it is not inputonly +- Update gl.spec + +Changes in 1.9.0.2 +------------------ +- Update the following packages: + xserver git update until 21/9/2010 + pixman git update until 21/9/2010 + libX11 git update until 21/9/2010 +- Solved a number of problems with native opengl mode (-wgl) +- Native opengl: updated to the latest opengl spec files +- glx: synchronised with version of mesa currently used +- Implemented smart schedule timer +- Solved possible lockup when closing down + +Changes in 1.9.0.1 +------------------ +- Update the following packages: + xserver git update until 11/9/2010 + pixman git update until 11/9/2010 + libX11 git update until 11/9/2010 +- Solved regression swrast_dri.dll not working anymore +- xlaunch: Make sure xdmcp is never selected in multiwindow mode + +Changes in 1.9.0.0 +------------------ +- Update the following packages: + xserver git update until 4/9/2010 + xkeyboard-config + libX11 + pixman + libxcb + xkeyboard-config +- synchronised glx with mesa version +- make sure process exits when clipboard thread or multiwindow thread closes +- added support for some multimedia keys + +Changes in 1.8.99.906 +--------------------- +- Update the following packages: + mesa-7.8.2 + freetype 2.4.2 + libX11 git update until 20/8/2010 + libXdmcp git update until 20/8/2010 + libXext git update until 20/8/2010 + libXau + pixman + libxcb git update until 20/8/2010 + xserver git update until 20/8/2010 + xkeyboard-config git update until 20/8/2010 + libXinerama git update until 20/8/2010 +- Fix a GDI bitmap resource leak of window icons +- Internal WM workaround for Java AWT bug +- Add a keycode mapping for VK_OEM_8 which can be issued by Canadian Multilingual + Standard layout +- Update mapping for Canadian keyboard layouts + 0x00000c0c "Canadian French (legacy)" => layout ca variant fr-legacy + 0x00001009 "Canadian French" => layout ca variant fr + 0x00011009 "Canadian Multilingual Standard" => layout ca variant multix +- Cleanup in rootless code +- xkbcomp: avoid needless recompilation when switching between debug and release +- fixed wrong library name for freetype library + + +Changes in 1.8.99.904 +--------------------- +- Update the following packages: + libXfont-1.4.2 + libX11 git update until 11/7/2010 + libXext git update until 11/7/2010 + libxcb git update until 11/7/2010 + xserver git update until 11/7/2010 + xkeyboard-config git update until 11/7/2010 + libXinerama git update until 11/7/2010 +- Solved possible dead-lock when exiting vcxsrv (when x-selection active) +- Solved possible crash in _XReadEvents function + +Changes in 1.8.99.901 +--------------------- +- Update the following packages: + openssl-1.0.0a + mesa-7.8.1 + xserver git update until 17/6/2010 + libxcb git update until 17/6/2010 + libXext git update until 17/6/2010 + libX11 git update until 17/6/2010 + xkeyboard-config git update until 17/6/2010 + +Changes in 1.8.1 +---------------- +- Update the following packages: + xserver git update until 12/5/2010 (1.8.1) + Updated to xproto-7.0.17 + xkeyboard-config git update until 17/5/2010 + libxcb git update until 17/5/2010 + Made it possible to compile with VS2010 + +Changes in 1.8.0 +---------------- +- Update the following packages: + pixman-0.18.0 + xorg-server-1.8.0 + xkeyboard-config git update till 1/4/2010 + mesa 7.8 + freetype-2.3.12 + openssl 1.0.0 + +Changes in 1.7.99.902 +--------------------- +- Update the following packages: + pixman-0.17.10 + xserver git update till 16/3/2010 + xkeyboard-config git update till 16/3/2010 + mesa 7.7 + libXt-1.0.8 +- Added terminus-font-4.30 +- libwinmain: Make sure that control C only kills the process when a new console is created. +- Solved problem when path environment variable was larger then 1024 bytes +- Solved possible crash of accessing a null pointer +- Enabled XCSECURITY +- Solved 'ceil' undefined warning +- Solved '_XSERVTransWSAStartup' undefined warning +- Solved problem of some windows not being sizeable in multiwindow mode + +Changes in 1.7.99.901 +--------------------- +- Update the following packages: + pixman-0.17.6 + xorg-server-1.7.99.901 + xserver git update till 15/2/2010 +- Solved .xlaunch file extension registry problem in vista +- Added opengl option in xlaunch +- Added showin of log file in menu +- Removed NATIVEGDI compilation (is currently not working) +- Solved problem of certain windows not being sizeable in multiwindow mode +- Also handle MappingNotify event in clipboard thread + + +Changes in 1.7.99.6 +------------------- +- Update the following packages: + libX11-1.3.3 + pixman-0.17.4 + glproto-1.4.11 + xserver git update till 25/1/2010 +- Added patches for bug http://bugs.freedesktop.org/show_bug.cgi?id=20500 + 0001-dix-EventToCore-needs-to-copy-the-root-window-too.patch + 0001-Re-enable-the-RECORD-extension.patch +- Solved a possible crash in closing down the screen due to use on an uninitialised pointer. +- Solved problem in drawing of wide lines. Occured when plotting in octave. + + +Changes in 1.7.99.5 +------------------- +- Update the following packages: + freetype-2.3.11 + mesa_7_6_1_rc1 + xserver git update till 5/1/2010 +- Fixed problem of clipboard client being shutdown when connecting through xdmcp. +- Always use screen 0 to start windows clients. +- Multiwindow: solved problem of window not having the correct size. + + +Changes in 1.7.99.4 +------------------- +- Update the following packages: + libxcb-1.5 + xcb-proto-1.6 + xserver git update till 17/12/2009 +- Use swrast_dri_dbg.dll when running vcxsrv_dbg.exe +- Added native opengl with the -wgl option + + +Changes in 1.7.99.3 +------------------- +- Update the following packages: + pixman-0.17.2 + +- Switch to the git master branch for xserver +- Added cygwin-aiglx branch of git://anongit.freedesktop.org/~jturney/xserver + to have native opengl rendering. Only working with -multiwindow and + when export LIBGL_ALWAYS_INDIRECT +- vcxsrv.exe: When the first parameter is -console, the output is also written + to the console. +- xinerama: solved endless loop problem when moving the cursor from one screen to there + other. +- vcxsrv.exe: Set the current directory always to the directory where vcxsrv.exe is + installed, so the fonts are always found. + +Changes in 1.7.99.2 +------------------- +- Added the following packages: + xwininfo-1.0.5 + xcalc-1.0.2 + xclock-1.0.4 + libXmu-1.0.5 + libXaw-1.0.7 + libXpm-3.5.8 + libXext-1.1.1 + libXt-1.0.7 +- Solved some building problems in the makefiles when building from cmd.exe +- Do not open command window when running release build +- Solved incorrect behaviour of writev in case the first send succeeded and the second returned with an error. +- Solved crash in dix\colormap.c because wrong map was adjusted when the number of visuals was reallocated. + +Changes in 1.7.99.1 +------------------- +- Updated to the following packages + libX11-1.3.2 + xorg-server-1.7.99.1 + xtrans-1.2.5 + font-util-1.1.1 +- Now complete locale directory is build and packaged. +- solved possible problem in xcb: Make sure the winsock library + and pthread library are initialised. +- Solved problem of local fonts not being registered. This caused certain + application not to start (like xcalc) + +Changes in 1.7.0.1 +------------------ +- Updated to the following packages + encodings-1.0.3 + font-adobe-75dpi-1.0.1 + font-adobe-100dpi-1.0.1 + font-adobe-utopia-75dpi-1.0.2 + font-adobe-utopia-100dpi-1.0.2 + font-adobe-utopia-type1-1.0.2 + font-alias-1.0.2 + font-arabic-misc-1.0.1 + font-bh-75dpi-1.0.1 + font-bh-100dpi-1.0.1 + font-bh-lucidatypewriter-75dpi-1.0.1 + font-bh-lucidatypewriter-100dpi-1.0.1 + font-bh-ttf-1.0.1 + font-bh-type1-1.0.1 + font-bitstream-75dpi-1.0.1 + font-bitstream-100dpi-1.0.1 + font-bitstream-speedo-1.0.1 + font-bitstream-type1-1.0.1 + font-cronyx-cyrillic-1.0.1 + font-cursor-misc-1.0.1 + font-daewoo-misc-1.0.1 + font-dec-misc-1.0.1 + font-ibm-type1-1.0.1 + font-isas-misc-1.0.1 + font-jis-misc-1.0.1 + font-micro-misc-1.0.1 + font-misc-cyrillic-1.0.1 + font-misc-ethiopic-1.0.1 + font-misc-meltho-1.0.1 + font-misc-misc-1.1.0 + font-mutt-misc-1.0.1 + font-schumacher-misc-1.1.0 + font-screen-cyrillic-1.0.2 + font-sony-misc-1.0.1 + font-sun-misc-1.0.1 + font-util-1.1.0 + font-winitzki-cyrillic-1.0.1 + font-xfree86-type1-1.0.2 + libXfont-1.4.1 + mkfontscale-1.0.7 +- Added mesa 7.6. Opengl is working now. +- Bug fix in miClipPictureSrc function. + +Changes in 1.7.0 +---------------- +- Updated to the following packages: + fixesproto-4.1.1 + randrproto-1.3.1 + libxkbfile-1.0.6 + xkeyboard-config-1.7 + pixman-0.16.2 + libX11-1.3 + libXinerama-1.1 + xkbcomp-1.1.1 + recordproto-1.14 + xineramaproto-1.2 + inputproto-2.0 + compositeproto-0.4.1 + xorg-server-1.7.0 +- Removed most tracing in release version. Use vcxsrv_dbg when you want a log of tracing. +- Also install xerrordb file. +- Make sure the temporary file gets deleted after keyboard compilation. +- Take for the log file the same verbosity as for the screen. +- Change trace buffer from static to local to avoid problems in multithreaded tracing. +- Print some more information in X error handler. +- Solved run-time downcast errors in debug version. +- Solved error: XSetWindowBorderWidth can only be called if the window class is different from InputOnly +- Make it possible to overrule XSERVER_DTRACE in the makefiles +- Call XSelectInput when a window is mapped and not when it is created. + (There seems to be windows which created and destroyed soon without being + mapped to real windows. This was causing some errors.) + + +Changes in 1.1.2 +---------------- +- Updated to the following packages: + xorg-server-1.6.99.902 + xproto-7.0.16 + libXdmcp-1.0.3 + bdftopcf-1.0.2 +- Solved endless looping when clipboardthread is restarted due to winioerrhandler. + Caused an unexpected exit of the server when the -clipboard option was specified. +- Solved possible crash upon server restart because some global pointers + were not initialised back to 0 + +Changes in 1.1.1 +---------------- +- Updated to the following packages: + xorg-server-1.6.99.901 + xkeyboard-config-1.6.99 +- Enabled support for xinerama +- Rewritten part of the clipboard code (sometimes clipboard was + not working as expected) + One problem remains (clipboard thread exiting at startup.). This + one is hard to solve since no known recipy to reproduce. +- Now also install the debug version of the executable (vcxsrv_dbg). + This version has some more logging and error checking. +- Solved stack corruption in QueryMonitor. Now use multimon.h +- Bug solved in xcb_conn.c: use closesocket instead of close. +- Also display the number of active clients in the tray icon tooltip text. + +Changes in 1.1.0 +---------------- +- Updated to the following packages: + libX11-1.2.99.901.tar.gz + xtrans-1.2.4.tar.gz + fontsproto-2.1.0.tar.gz + damageproto-1.2.0.tar.gz + xcmiscproto-1.2.0.tar.gz + bigreqsproto-1.1.0.tar.gz + scrnsaverproto-1.2.0.tar.gz + resourceproto-1.1.0.tar.gz + xextproto-7.1.1.tar.gz + recordproto-1.13.99.1.tar.gz + inputproto-1.9.99.902.tar.gz + font-util-1.0.2.tar.gz + xorg-server-1.6.99.900.tar.gz +- Make sure clipboard thread is cleaned up correctly on error. + Solved clipboard thread exits causing the clipboard not to be working. +- Solved some errors in the fonts directory due to makefile problems + +Changes in 1.0.2 +---------------- + +- installer: Do not show details by default +- xlaunch: show message box when display number is nto filled in. +- BUG: Solved right mouse button not working in multi window mode. +- Added plink tool in installation. +- Xlaunch is now a windows application in stead of a console application + +Changes in 1.0.1 +---------------- + +- installer: make sure the latest version of the installed MSVC run-time is used. +- BUG: Solved mouse wheel not behaving correctly (especially when there are multiple monitors) +- locale: swith to the version of libX11/nls/C/makefile +- clipboard: solved paste problem from X to windows (in Vista) +- xkbcomp/listing.c: Solved uninitialised variable error in WIN32 +- xkbdata.src/symbols/level3: Removed warning when compiling for be keyboard. diff --git a/xorg-server/hw/xwin/XWin.rc b/xorg-server/hw/xwin/XWin.rc index 27f6ffbe5..1afc7cd68 100644 --- a/xorg-server/hw/xwin/XWin.rc +++ b/xorg-server/hw/xwin/XWin.rc @@ -47,7 +47,7 @@ BEGIN LTEXT "VcXsrv X Server ", IDC_STATIC, 36, 8, 220, 8 LTEXT "http://www.hc-consult.be", IDC_STATIC, 36, 18, 220, 8 LTEXT "marc@hc-consult.be", IDC_STATIC, 36, 28, 220, 8 - LTEXT "Version 1.9.4.0 (10 Februari 2011)", IDC_STATIC, 36, 38, 220, 8 + LTEXT "Version 1.9.4.1 (17 Februari 2011)", IDC_STATIC, 36, 38, 220, 8 DEFPUSHBUTTON "OK", IDOK, 105, 75, 50, 15 END diff --git a/xorg-server/installer/vcxsrv.nsi b/xorg-server/installer/vcxsrv.nsi index 358578840..037f0c9ff 100644 --- a/xorg-server/installer/vcxsrv.nsi +++ b/xorg-server/installer/vcxsrv.nsi @@ -21,7 +21,7 @@ Name "VcXsrv" ; The file to write -OutFile "vcxsrv.1.9.4.0.installer.exe" +OutFile "vcxsrv.1.9.4.1.installer.exe" ; The default installation directory InstallDir $PROGRAMFILES\VcXsrv -- cgit v1.2.3