Ulteo OVD 3.0 - Changelog

ChangeLog 3.0.3 - October 25th, 2012

  • Session Manager
    • Bugfix #565: Reverting main maintenance mode does not work
    • Bugfix #583: Session never start using 2 ApS: on one server, session is ready, on the other one, session is destroyed
    • Bugfix #584: New PHP Notice since bugfix #521 on server_monitoring.php
    • Bugfix #610: when failed to get valid application icon, application icon page show entire applications page content into a subpage
  • Seamless
    • Bugfix #364: Invalid window position between Linux server and client using a local top taskbar
    • Bugfix #544: Some window does not have the WM_HINTS atom. In this case, check the WM_NORMAL_HINTS atom
    • Bugfix #561, #596: _NET_WM_WINDOW_TYPE_COMBO windows are not mapped because their state atoms are empty
    • Bugfix #608: Some state events were not catched
    • Bugfix #616: Resize window is displayed even if the window is not resizable
  • Linux Application Server
    • Bugfix #550: exception raised when extract an ICO type icon on Linux
    • Bugfix #558: disk redirection is not working when reconnecting a persistent Linux desktop session
    • Bugfix #595: Phantom shared folder bind mount point when share name contains space chars (' ')
    • Bugfix #598: useradd don't warn if user homedir already exists because of old remains session
    • Bugfix: g_printf generate a segfault if the string contain format instruction like %20d
  • Misc
    • (WebClient) Bugfix #582: After loading panel, session never start, applet never show up, browser stay blank (introduced in r8279)
    • (Windows ApS) Bugfix #504: After some time communication between main APS process and APS Session management process failed (second bugfix)
    • (RDP) Bugfix #601: When using the application Proyecto1.exe some RDP order are not properly rendered (Radio button)
    • (Client) Bugfix #599: Numeric keypad is not working anymore from a second session with the same Java PID
    • (Native Client) Bugfix #571: The lang check do not manage suffix languages as 'en_US'

ChangeLog 3.0.2 - July 17th, 2012

  • Session Manager
    • Bugfix #523: remove PHP notice
    • Bugfix: Task_install & Task_remove take an array as application parameter
    • Bugfix #521: Monitoring are not exploited in order to compute session status of a destroyed session
    • Bugfix #503: At the session end, profile are not synchronized and the next session failed to start
    • Bugfix #554: When restoring a persistent session, the session status returned by the SM is "disconnected" instead of "ready"
    • Bugfix #556: Unable to restore persistent session with iOS app (freeze)
  • Application Server
    • Bugfix #500: Bad Application Icon detected from Windows shortcuts when not selecting the first icon in the DLL
    • Bugfix #504: After some time communication between main APS process and APS Session management process failed
    • Bugfix #515: session status is sent from the main APS processus
    • Bugfix: prevent the execution of two actions for one session at the same time
    • Bugfix: Do not create two sessions with the same id at the same time
    • Bugfix: Do not raise an exception during the user operation
    • Bugfix: missed test for response value in HTTPServer class. The test is done for the GET request, not for the POST request
    • Bugfix: WTSSetUserConfig can raise an exception
    • Improvement: add option in order to specify the number of processes for ApplicationServer
    • Bugfix #542: ApS frozen process (remaining mounts points) when unable to contact the Samba server at session destroy
  • Clients
    • Bugfix #483: Repaint issues when using taskbar on the top or on the left of the screen
    • Bugfix #406: Persistent cache directory is not created if the parents directory does not exist
    • Bugfix: Persistent flag was never set
    • Bugfix: Persistent cache bitmaps have to be converted before be displayed
    • Bugfix #482: Persistent cache writing action blocked the display thread
  • Web Client
    • Bugfix #410: Persistent session is killed when disconnect action is performed from Windows desktop
    • Bugfix #540: WebClient doesn't wait (or check) session is ready before log in the RDP session
    • Bugfix #517: Webprofile is not applied in the portal mode
  • Native Client
    • Bugfix #528: '--input-method' option is confused with the '--version' option
    • Bugfix #465: The desktop was not refreshed when the integration button is clicked
    • Bugfix #485: org.ulteo.ovd.client.Options masks overlap
    • Bugfix #493: Unable to start a session with the Native Client on Windows XP when the user login contain a non ASCII character
  • xRDP
    • Bugfix #545: sessman segfault when resuming a session with the SM option "use given name"
    • Bugfix #529: Some time, xrdp-sessvc failed to stop and use 100% of the cpu
    • Bugfix #548: copy/paste is not working when reconnecting a persistent Linux desktop session
  • Translations
    • Add Hebrew translation & support for client part
    • Add Persian translation & support for client part
    • Add Polish translation & support for client part
    • Spanish translations typos
  • Misc
    • (seamless) Bugfix #432: WM menus class was considered as an exception
    • (packaging) Improvement: add cat section in the driver inf file in order to make possible signature

ChangeLog 3.0.1 - April 25th, 2012

  • Gateway
    • Bugfix #346, #461: In the gateway, some connection are not really closed
    • Bugfix #442: Unable to access the Gateway using Google Chrome 16 , Firefox 10 or IE9 afer winhttp update
    • Bugfix #459: Gateway root redirection is not working when redirect the port on a NAT
  • Clients
    • Bugfix #424: Unicode IME: when I press arrow, then, next keyboard input (any letter) is ignored
    • Bugfix #425: Unicode IME: when press Shift & right arrow, then release Shift before right arrow, the text is still in selection mode
    • Bugfix #480: In a network with latency, java client failed to connect to a RDP session if the bandwidth is activated
    • Bugfix #434: Static app not available in external apps or NC apps mode because failed to download icon when using a specific JPEG icon
  • Session Manager
    • Bugfix #487: Minutely and hourly cron are not executed on RPM systems
  • Translations
    • Add Russian support and translations for the admin part
    • Update Finnish translations
    • Add Icelandic support and translations for the client part
  • Misc
    • (XRDP) Bugfix #462: During xrdp session, printer are not mapped
    • (seamless) Bugfix #445: Unable to maximize window (window state differences between server & client)

ChangeLog Final release - February 7th, 2012

  • RDP client
    • Bugfix #282: RDPDR, unable to create remote file/directory containing non ascii characters in name
    • Bugfix #413: Java client failed to start a session using a user containing accent
  • xRDP
    • Bugfix #409: Cliprdr segfault due to wrong fragmented packet support
    • Bugfix #429: Cliprdr: odd characters appended at the end of line when pasting text
    • Bugfix #423: Xrdp delete all existing CUPS printers at start and stop even if the printer has no relation with RDP
    • Bugfix #390: The session stay in Logged state when the user have is disconnect by a network failure
  • Client
    • Bugfix #112 & #361: Fullscreen issue with KDE 4 and old Xfce versions
    • Bugfix #414:Persistent session resuming crash in fullscreen mode
    • Bugfix #431: RDP client crash when he receive a keep alive message
    • Bugfix #439: printer with name greater than 60 charactere generate an exception
  • WebClient
    • Bugfix #418: Double fullscreen window
    • Bugfix #415 - ajaxplorer - regression introduced by r7808
    • Bugfix #426 : ajaxplorer - Show RootDir's name instead of "Default files" on logon
  • Native Client
    • Bugfix #384: NC portal mode, Publish button trad problem
    • Bugfix #438: socketTimeout, diskLimitation, persistentCacheMax parameters can not be overrided using registry or ini profile
    • Bugfix #430: Translations are not included anymore in the Native Client. Unable to change the language
  • Seamless
    • Bugfix #353: Bugfix: Maximization event was not catched after uniconifying a window
  • OvdServer
    • Bugfix #416: Gateway invalid log when the first TCP packet contain a non ascii character
    • Bugfix #398: User profile crash after using Linux Acrobat Reader
    • Bugfix #395: Invalid file owner on user profile configuration part
  • Misc
    • Improvement: add default values for MySQL host and db name according to the information provided by the documentation
    • Bugfix #441: Unable to install the Gateway or the native client in offline method because php5-imagick and tmpreaper packages are missing
    • Improvement on the offline repository location

ChangeLog Release Candidate 8 - January 17th, 2012

  • Session Manager
    • Bugfix #317: Summary page show the green message when the fileserver is on maintenance mode
    • Bugfix #340: Start a session with shared folder even if the FS server is in maintenance
    • Bugfix #339: Incorrect summary page value when having published application from not online server
    • Bugfix #347: publications are deleted when AD hosts changed
  • WebClient
    • Bugfix #307: Ajaxplorer: bug with several shares
    • Bugfix #335: Ajaxplorer: incorrect date on folders (timestamp = 0)
    • Bugfix #352: Ajaxplorer: disable useless bookmark feature
    • Bugfix #343: Ajaxplorer: bad error string in ajaxplorer when file to upload is greater than the php upload size limit
    • Bugfix: add an option to specify the Gateway port (lan) when the Gateway is natted on a different port than its own port
    • Feature: add options in webclient for language management
    • Feature: add options in webclient for keymap management
    • Bugfix: offscreen cache option didn't work in web client
    • Bugfix #276: add content to browser's page when use the fullscreen desktop mode
  • Documentation
    • Add RHEL 6.0 documentation
    • Fix SLES repo URL
    • Fix missing image in HTML render
  • Application Server
    • Bugfix #375: Windows APS crash when using AD user with accent in the name
    • Bugfix #334: forbid the use of session lock with internal user profile
    • Bugfix #411: OvdDesktop crashes when starting a AD session with an account that contain accent in name
    • Bugfix #332: External apps: the rdpdr channel fails to make the difference between two directories if the second startwith the the same base than the first
  • RDP
    • Bugfix #385: dont copy any java exception in the clipboard buffer
    • Bugfix(#345): different rdp share redirected between desktop session and external apps session
    • Bugfix: Cmd can not list content of a share
    • Feature: add bandwidth limitation for the rdpdr channel
  • xRDP
    • Bugfix #360: LibreOffice 3.4.4 freeze the seamless process on Linux server
    • Bugfix #267: unable to copy file in desktop session
  • Seamless
    • Bugfix #141: when user switch between applications, menu of the previous application do not close
    • Bugfix: Windows seamlessrdpshell sent empty messages
    • Bugfix #190: Linux desktop + Windows external apps: unable to unminimize minimized MS Office window
  • Native Client
    • Bugfix #357: Native Client kill sessions instead of suspend when they are persistent
    • Bugfix: RDP connections were not really stopped when the SM session was terminated
  • Misc
    • Bugfix #380: installing the Session Manager on a Centos 6.0 cause the keyboard/mouse loseness due to wrong permissions
    • Feature: add Gateway root path redirection

ChangeLog Release Candidate 7 - November 30th, 2011

  • Session Manager
    • Bugfix #261: Admin console returned XML error when creating a user group with an already existing name
    • Bugfix #263: Add check for valid IP/FQDN in Server::external_name change
    • Bugfix #278: "Enable Shared folders" overload was working
    • Bugfix #270: backend and frontend improvement about deleting user from default users group
    • Bugfix #299: ask and check the current password before to change it by a new one
    • Bugfix #268 (missing </form> in replication part)
    • Bugfix #271: desktop server selection was quite random, now which one with the most available applications for the user is selected
    • Bugfix: some publications were not visible because too many users groups in the directory
    • Feature: Add shadow like authentication on UserDB::SQL_external
    • Feature: add a pref to select desktop server to take
    • Feature: add an option to accept expired password in AD mode. The user will be prompt by Windows to change it
  • WebClient
    • Bugfix #269: AjaXplorer PHP Notices/Warnings
    • Bugfix #300: Ajaxplorer was unable to show thumb image when there is space character (' ') in filename
    • Bugfix #305: example texte (Example: sm.ulteo.com) was not translated when changing language
    • Bugfix #285: rebuild Web client div display when window is resized
    • Bugfix: #214 - PHP notice while disconnecting
    • Improvement: WebClient auto-detects gateway configuration
    • Feature: add new options in webclient config file
  • Common Client
    • Bugfix #275: crash when printing documents from Acrobat reader
    • Bugfix #293: the printing dialog box icon is not an ulteo icon
    • Bugfix #304: Cosmetic: add Ulteo icon on some errors
    • Bugfix #312: a document saved with Word on a rdp share do not have time
    • Bugfix #322: unable to open a readonly file from a RDPDR share
    • Bugfix #311: glyph are not properly display, artifacts appear
    • Bugfix #320: unable to open a document located in /tmp with a remote apps on Linux
    • Bugfix #323: an alt-tab in a Windows session change the languages of the system
    • Bugfix #319: the cliprdr channel do convert properly carriage return
    • Bugfix: wrong color in the draw line order and draw polyline order
    • Bugfix #309: Java failed to print on printer with accent in its name
    • Bugfix #247: user can only use OVD_File_Printer in external mode
    • Bugfix #308: the client fails to join a disconnected session
    • Bugfix #329: do not process clipboard content if the content length is 0
    • Bugfix #253 - Improvement: new window frame management (without Timer)
    • Bugfix #296: Seamless windows coordinates management offsets
    • Bugfix #307: Crash in seamless mode when using remote control
    • Bugfix: do not disable IME on linux (caused by r7232) due to incomplete bugfix from r7328
    • Bugfix #359: in external mode, activated the unicode mode improve user input
    • Improvement: AuthFrame: text/password field autoselection
    • Feature: new Ulteo certificate for Java signed applet
    • Feature: Add a --version option to native client
    • Feature: native client's --autostart option asks the password when not filled
    • Feature: add option to store password in native client
    • Feature: add support for gnomes shares in the linux client
    • Feature: add options in webclient for packet compression and persistent cache
    • Feature: support offscreen cache
  • Seamless
    • Bugfix #130: Bad popup detection (if WS_MINIMIZEBOX or WS_MAXIMIZEDBOX are present, it is not a popup)
    • Bugfix #244: DESTROY message was blocking: SendMessage function wait that the message is processed. Use PostMessage instead.
  • OvdServer
    • Bugfix: incorrect backport r7259 from trunk r6961
    • Bugfix #256: parser need to be rebuild each time or will contain old value for empy fields
    • Bugfix #274: unable to open a file with acroread
    • Bugfix #290: when using profile, desktop shortcut are not properly removed at the session begin
    • Bugfix #306: failed to logoff persistent session on 2008R2
    • Bugfix #284: invalid file permission on shared folders discarding concurrent access
    • Bugfix #328: Profile synchronisation error using Active Directory account
    • Feature: manage the configuration by role and use INI syntax
    • Feature: new gateway implementation
    • Feature: add an option for cleaning dump archive
  • Gateway
    • global code review
    • Bugfix #341: force rewriting the HTTP location field (all http:// scheme to https://) inside an HTTP redirection response
    • Improvement: more flexible configuration for 'web_client' Gateway option
  • Subsystem
    • Bugfix: subsystem: test the validity of the chroot after download and show debconf window alert window if failed
    • Bugfix #225: force a defined environment to chroot command
    • Improvements on the RPM subsystem script
    • Feature: add 'uchroot' script
  • Packaging
    • Bugfix: add missing dependency to php-dom for web client
    • Bugfix Windows ApS uninstaller
    • Bugfix #314: prevent an infinite loop when passwords mismatch with sm-config script
    • Bugfix: add a missing lpr dependency needed by java and acroread for printing
    • Typo: change script name 'ovdSlaveServer' to 'ulteo-ovd-slaveserver'
    • Feature: add RHEL 6.0 support
  • Linux desktop
    • Bugfix #338: bad icons positioning on Xfce desktop when using profile
    • Bugfix #259: Some times, two clicks are needed to logoff or start an application.
  • OvdShell
    • Bugfix #321: the shell crashes if the mtab contains invalid entries
  • xRDP
    • Bugfix #324: user allowed to print are not properly configured
    • Bugfix #239: Seamless blank windows
  • Translations
    • Fix some typos in French translations
    • Fix missing pattern in Brazilian Portuguese and Italian translations
    • Finnish and Slovak translations updates
    • German translations update
    • Add Bulgarian support and translations for the client part
    • Add Hungarian support and translations for the administration part
    • Add Greek support and translations for the client part
    • Add German support and translations for the administration part
    • Add Arabic support and translations for the both client part and administration part
    • Add Russian support and translations for the client part

ChangeLog Release Candidate 6 - July 25th, 2011

  • Improvement: Set default application icon on seamless windows
  • Bugfix / Improvement: RDP input method management
  • Bugfix & Improvement: Seamless
  • Bugfix: dont display AjaXplorer in portal mode if not needed
  • Bugfix: session start request should be asynchronous to avoid IE/Chrome freeze
  • Bugfix: reporting - unknown end session status when the client crash
  • Bugfix: change/improve keyboard layout detection in Web client
  • Bugfix: Active Directory groups management in Session Manager
  • Bugfix: keyring management for RPM offline repositories
  • Translations: add admin Slovak translation

ChangeLog Release Candidate 5 - July 1st, 2011

  • Improvement: External session integration will now allow multiple modes (desktop/applications)
  • Improvement: increase bitmap cache size depending on the available memory
  • Improvement: unicode keyboard support (option)
  • Improvement: keyboard layout detection in Web and Native client
  • Improvement: keymaps
  • Improvement: Use Windows shell notifications to refresh the desktop
  • Improvement: ALT key is now handled by xRDP
  • Improvement: Download mimetypes icons in a separated thread in the Native Client
  • Bugfix: the truncate method is not implemented
  • Bugfix: No longer use xrandr to detect screen resolution because some X servers doesn't support randr
  • Bugfix: Desktop sizes (Maximized and Fullscreen)
  • Bugfix: fix an issue during concurrent operation with the logger (logrotate for example)
  • Bugfix: cleanup ulteo shortcuts on the desktop at session start/end
  • Bugfix: error managment on shortcut copy files
  • Bugfix: specify the Session mode to the session manager when using external integration
  • Bugfix: keymaps
  • Bugfix: pics/ulteo.png was missing in OVDExternalAppsClient.jar
  • Bugfix: disable IME (input method editor) when using chinese session
  • Bugfix: Wait for the service status change after stop command
  • Bugfix: UI language was not managed correctly by Windows
  • Translations: Danish, Finnish, Hungarian, Slovak

ChangeLog Release Candidate 4 - May 12th, 2011

  • Improvement: add unicode keyboard support
  • Improvement: add support for jpeg compression (XRDP+client)
  • Improvement: Check clipboard access permission
  • Improvement: Use one icon cache for one SessionManager
  • Improvement: Dutch translations update
  • Bugfix: "force kill window" focus error
  • Bugfix: alt-tab issue
  • Bugfix: user profile deletion
  • Bugfix: closing fullscreen desktop
  • Bugfix: when the desktop server is disconnected, stop the session
  • Bugfix: TS multi session / detection of OVD session
  • Bugfix: Windows profile registry load overwrote user shell path in the session registry pushing bad names if profile was created on 2008 and load/sync on 2003
  • Bugfix: WebDAV + special chars
  • Bugfix: file rename request is not properly formated (XRDP)
  • Bugfix: when a FileServer user does not exist anymore, disabling the associated share in the SessionManager should still be possible
  • Bugfix: various XRDP bugfixes

ChangeLog Release Candidate 3 - April 15th, 2011

  • Improvement: OVD documentation
  • Improvement: administration console GUI (SessionManager)
  • Bugfix: application end detection for some KDE applications (ApplicationServer)
  • Bugfix: username from the SessionManager can be in camel case but Windows is case insensitive for user login (ApplicationServer)
  • Bugfix: uncaught exception in profile management (ApplicationServer)
  • Bugfix: the login was not loaded from the configuration file (Native Client)
  • Bugfix: when using Active Directory integration, registry lock causes problems when using some registry access restriction. Lock now uses a file instead of a registry key (ApplicationServer)
  • Bugfix: do not show a mime-type list add form on static application if no mime-type available (SessionManager)
  • Bugfix: application arguments are now in unicode (ApplicationServer)
  • Bugfix: session launch process with unavailable servers (SessionManager)
  • Bugfix: asyncore support with SSL layer (Gateway)
  • Bugfix: session status order (logged/disconnected) (SessionManager)
  • Bugfix: checkbox "remember me" was not fully working (Native Client)
  • Bugfix: seamless issues (Web/Native Client)

ChangeLog Release Candidate 2 - March 30th, 2011

  • Bugfix: Session state is not properly modified in ActiveDirectory mode
  • Bugfix: correctly handle SSL read/write errors (Gateway)
  • Bugfix: Desktop is now refreshed even if the disk redirection is disabled
  • Improvement: Windows desktop refresh method
  • Bugfix: JS .focus() method on invisible element breaks the JS engine in IE
  • Bugfix: seamless issues with maximized/restored windows (partial content)
  • Bugfix: seamless issue with application which spawns a maximized window, it was iconified instead
  • Bugfix: clipboard issues

ChangeLog Release Candidate 1 - March 21st, 2011

  • Bugfixs
    • Do not allow two running OVD SlaveServers on the same machine
    • User can now launch the Native Client at the end of the installation
    • Alt-Gr and "Windows" key handled
    • Cursor issues in external mode
    • Input can be sent before the RDP connection was etablished
    • The installer does not reboot after the install/uninstall
    • Increase the number of handled user drive (usb stick, local disk...)
    • Rdpdr cause a session end when manipulating large files
    • Better support of NTLM configuration
    • The default printer of the client is now the default printer in the remote session
    • 32 bits depth is not supported by the client
    • Focus management in seamless mode
  • Improvements
    • Better support of 64 bits Windows system
    • Better support of 2008 R2
    • Better sound support on Windows/Linux platform
    • Better user language detection on Session Manager admin panel
    • Better management of shares and RDP redirected drive in order to open a file with a remote application
    • Better fullscreen support
  • en
Last edited on 10/25/2012 07:22:05
Commercial offering
Please contact us if you are interested by:
- Pre-production package
- Enterprise Subscription plans
- Training services

To become a partner, please contact us.

Get the OVD product sheet
News >
Follow OUR FACEBOOK >
Follow our Twitter >
Designed and maintained by Ulteo. We thank our partners. • 0.02 sec • 8 MB