File italc.changes of Package italc
-------------------------------------------------------------------
Thu Mar 23 15:34:13 UTC 2017 - lbsousajr@gmail.com
- italc-start_ica: new approach for calculating ICA_PORT
for multi-seat computers
* The old inconsistent DISPLAY-based calculation was replaced
by a new consistent one, based on current XDG_SEAT order
in the (alfabetically sorted) output of command
'loginctl list-seats'. Doing so, we'll ensure that each seat
will always get the same ICA_PORT value, regardless the DISPLAY
value assinged to it by the display manager (which may vary,
depending on the order the seats are loaded by systemd-logind).
-------------------------------------------------------------------
Tue Mar 14 11:21:53 UTC 2017 - lbsousajr@gmail.com
- update to 3.0.3:
* Show student computer's screen in master application also
when locked (instead of showing the lock icon) so teacher can
notice physical machine restarts etc.
* Fixed reliability issues of VNC client connections and
improved performance on connect/disconnect
* Update user information in master only once per minute to
reduce load on directory services
* Improved retrieval of full user name on Linux
* Reduced CPU usage of master application by eliminating
unnecessary UI updates
- updates since release 3.0.2:
* Added a configuration option for the user interface language
in IMC (replaces the non-functional language selector in
master application)
* Fix crash in master application when resolution is changed
on a monitored computer
* Change date format to ISO date and add milliseconds in logfiles
* Fix headless usage of IMC on Linux
* Detect recent Windows versions when writing bug report archive
* Fix build failure on Ubuntu Trusty
* Fix UNC path handling when browsing directories in IMC
* Various improvements to build system
- updates since release 3.0.1:
* Usernames with non-ASCII characters are now displayed properly
* Full screen demo mode properly covers the whole screen
* Added High DPI scaling support for the GUI
- updates since release 3.0.0:
* Ported to Qt5
- Add/updated translations (Czech, French, Italian,
Japanese (Japan), Portuguese (Brazil), Russian, Slovenian,
Ukrainian, Chinese (China), Chinese (Taiwan))
- italc-start_ica: new ICA_PORT calculation based on DISPLAY
environment variable value, making it suitable for multi-seat
computers.
- QtSlaveLauncher_fix_build_for_Qt56.patch was added to build
for openSUSE Leap 42.x targets.
-------------------------------------------------------------------
Mon Jul 14 14:09:58 UTC 2014 - lars@linux-schulserver.de
- update to 2.0.2:
* Bugfix release
-------------------------------------------------------------------
Tue Jun 3 14:58:28 UTC 2014 - F.Schuette@t-online.de
- fix for crash with newer gcc versions, update to head of branch
italc2, removed older distros from spec file
-------------------------------------------------------------------
Mon Aug 19 04:58:49 UTC 2013 - lars@linux-schulserver.de
- update to 2.0.1:
UI:
* RemoteControlWidget: display plain username if full name is
not provided
* RemoteControlWidget: send user update request earlier
* Fixed unneccessary delay when stopping screen lock or
fullscreem demo
* Do not hide taskbar when locking screen
* ItalcCore/PasswordDialog: beautified password dialog and
added manage button
* IMC: improved description for full screen poll checkbox
* IMC: better handling of silent/quiet operation mode
* Doc/AutomatedSetupWithIMC.txt: mention silent operation mode
Core stability/performance:
* ItalcVncConnection: fixed race condition which lead to frequent
master application crashes
* ItalcVncConnection: reorganized and improved main loop
* ItalcVncConnection: fixed minor memory leak
* DemoServer: various performance optimizations
Build related:
* Fixed build failure on platforms other than x86 and x86_64
* libvncclient: minor tunings
* ItalcCore/LocalSystem: include unistd.h if available to fix
build error on recent systems
* NSIS installer: include libpng15-15.dll
* Fixed various compiler warnings
* CMakeLists: fixed dist target
Internationalization:
* Added support for languages written right-to-left
* Added Arabic localization file
* Added Hebrew localization file (incomplete)
* Added Hungarian localization file
* Updated Brazilian Portuguese localization file
* Updated Russian localization file
3rdparty:
* libvncclient/libvncserver: updated to current Git HEAD
* miniLZO: updated to version 2.06
Misc:
* ItalcVncConnection, ItalcCoreConnection: added various signals
for 3rdparty applications
* Added manpage for iTALC Management Console
-------------------------------------------------------------------
Mon Dec 17 19:03:10 UTC 2012 - dap.darkness@gmail.com
- italc-gcc47.patch was added to build via gcc >= 4.7.
- fpie flag was replaced by fpic to build under x32.
- Build type was switched to RelWithDebInfo to get debug info.
- Fixed up via spec-cleaner.
- Clean-section was removed.
- Licence was replaced by GPL-2.0+ to fix an invalid-license warning.
- italc_auth_helper attributes were set to 755 to fix another warning.
-------------------------------------------------------------------
Tue Aug 30 22:04:34 UTC 2011 - lars@linux-schulserver.de
- update to 2.0.0
- removed unneeded patches
- moved generic iTALC.conf from '/etc/settings/iTALC Solutions'
to '/etc/qt4/iTALC Solutions' according to the wiki documentation
for version 2
-------------------------------------------------------------------
Mon Aug 1 20:01:01 UTC 2011 - lars@linux-schulserver.de
- just require avahi on SLED 11 (fix bnc #709338)
-------------------------------------------------------------------
Wed Mar 30 15:48:12 UTC 2011 - lars@linux-schulserver.de
- update to 1.0.13:
+ fixes serious memory leak when running iTALC master
-------------------------------------------------------------------
Sat Jul 31 20:54:01 UTC 2010 - lars@linux-schulserver.de
- update to 1.0.10:
* Added NSIS script for building an iTALC installer
* Added support for languages written right-to-left
* IMA: rewrote top level UI and added new toolbar style
* IMA: updated and improved splash screen
* IMA: Implemented Toggle Autoview
* IMA/ClassroomManager: sort items numerically where appropriate
* ICA/Linux/x11vnc: synced with libvncserver Git repository
* Updated localization files:
- Czech
- French
- German
- Norwegian
- Slovakian
- Ukrainian
- Spanish
* Added localization files
- Catalan
- Hebrew
- Turkish
* Localization files: merged all translations of each language
into one file
+ Bugfixes:
* Allow remote login without password
* Include stdint.h for compiling with GCC >= 4.4
* Setup/Makefile.am: do not fail linking when using
--as-needed linker flag
* IsdServer: fixed running multiple program
* IMA/Client: do not paint screen if window is too small
- added patch from Frank Schuett to italc-launcher, so the keys
mentioned in /etc/settings/iTALC Solutions/iTALC.conf are
honored
- fixed deprecated md5 module usage in italc-launcher
-------------------------------------------------------------------
Sat Jun 26 06:28:50 UTC 2010 - cyberorg@opensuse.org
- use gcc43 to enable building on 11.3
-------------------------------------------------------------------
Fri Nov 20 11:54:47 UTC 2009 - cyberorg@opensuse.org
- add export SUSE_ASNEEDED=0 to enable building on 11.2
-------------------------------------------------------------------
Thu Oct 1 06:18:17 UTC 2009 - cyberorg@opensuse.org
- Fix source6 defined twice
- add italc-add-missing-include-gcc4.4.patch to fix build on new gcc
-------------------------------------------------------------------
Mon Mar 30 11:30:21 CEST 2009 - lars@linux-schulserver.de
- fix italc-launcher again to save/re-use system lang for ifconfig
(thanks again to Ciro Iriarte for the patch)
-------------------------------------------------------------------
Tue Mar 24 09:10:56 CET 2009 - lars@linux-schulserver.de
- fix italc-launcher not finding ifconfig
(thanks to Ciro Iriarte for the patch)
-------------------------------------------------------------------
Thu Sep 25 13:16:35 CEST 2008 - lars@linux-schulserver.de
- moved to Education base repository
-------------------------------------------------------------------
Thu Sep 18 15:14:54 CEST 2008 - lrupp@suse.de
- write logfiles to /var/tmp as files in this directory are stored
longer than in /tmp
-------------------------------------------------------------------
Mon Sep 1 21:06:44 CEST 2008 - lars@linux-schulserver.de
- fix ica launch script
-------------------------------------------------------------------
Fri Aug 15 18:56:34 CEST 2008 - lars@linux-schulserver.de
- added wvstreams-devel to BuildRequires
-------------------------------------------------------------------
Mon Aug 11 19:56:35 IST 2008 - cyberorg@opensuse.org
- Add italc-launcher and new ica launch scripts from stgraber@ubuntu.com
+Autodetection of all the clients using avahi
-------------------------------------------------------------------
Thu Jul 24 10:24:48 CEST 2008 - lars@linux-schulserver.de
- update to 1.0.9:
+ switched back to Qt 4.3.5 - finally "fixes" demo-crash
+ fixed endless loop when initializing keys
+ add date and time to logfiles
+ updated miniLZO-library to version 2.03
+ increased timeouts in socket-read-function in order to minimize
lost connections
+ made Linux-version compile with libc 2.8
+ Linux: integrated latest x11vnc-version which fixes
ICA-crashes when isconnecting during internal speed-estimations
+ added option for making toolbar buttons only display icon
+ fixed tooltip flicker issue
+ made visibility of individual sidebar-buttons configurable
via context-menu
+ when selecting multiple clients (<ctrl>+left click) perform
context-menu action on all selected clients
+ added support for controlling master-application via
system-tray-icon
-------------------------------------------------------------------
Mon Jul 7 16:22:38 CEST 2008 - lars@linux-schulserver.de
- update to 1.0.9-rc4:
+ integrated latest x11vnc-version which fixes ICA-crahes when
disconnecting in certain situations
+ do not update GUI outside GUI-thread - fixes crashes of master
-------------------------------------------------------------------
Fri Jun 13 14:08:34 CEST 2008 - lars@linux-schulserver.de
- update to 1.0.9-rc3:
+ made visibility of individual sidebar-buttons configurable
via context-menu
+ when selecting multiple clients (<ctrl>+left click) process
selected action in context menu on all clients
+ fixed possibility to escape locked mode
+ finally fixed huge-logfile problem under win32
+ made Linux-version compile on latest systems
+ in case of failed connections, sleep longer for not immediately
hitting WinXP SP2 connection limit
-------------------------------------------------------------------
Thu Jun 12 12:30:26 CEST 2008 - lars@linux-schulserver.de
- prefix ICA variables to aviod name clashes
- package the script and desktop file in other distributions, too
- enable post script for italc and italc-master on other dists
- new pathname: Applications/iTALC in sysconfig
-------------------------------------------------------------------
Wed Jun 11 17:12:39 CEST 2008 - lars@linux-schulserver.de
- allow additional options in /etc/sysconfig/ica for ica
- allow really to disable ica in /etc/sysconfig/ica
-------------------------------------------------------------------
Tue Jun 10 10:57:36 CEST 2008 - lars@linux-schulserver.de
- enhanced documentation in README and sysconfig
- firewall settings should be in the italc package
-------------------------------------------------------------------
Mon Jun 9 18:34:15 CEST 2008 - lars@linux-schulserver.de
- /etc/X11/xinit/xinitrc.d/ is to early
use /etc/xdg/autostart now
-------------------------------------------------------------------
Thu Jun 5 13:51:58 CEST 2008 - lars@linux-schulserver.de
- the sysconfig script is called italc not ica (set manually)
- complete reconstruction of the ica start. Using an adapted script
from Skolelinux now
- start ica using /etc/X11/xinit/xinitrc.d/
-------------------------------------------------------------------
Mon May 26 18:34:48 CEST 2008 - lars@linux-schulserver.de
- update to 1.0.9-rc2 (1.0.8.992):
+ Qt 4.4-compatibility fixes
+ fixed mode-buttons in toolbar (demo, locked ...)
+ fixed tray-menu-actions when main-window is minimized
+ updated localizations
-------------------------------------------------------------------
Tue May 20 13:44:07 CEST 2008 - lars@linux-schulserver.de
- the private keys and directories should belong to the
italc-master package
- don't pay attention for 'other' role
-------------------------------------------------------------------
Fri May 16 17:54:12 CEST 2008 - lars@linux-schulserver.de
- fix renamed italc init script in activation code
-------------------------------------------------------------------
Sun May 11 21:38:12 CEST 2008 - lars@linux-schulserver.de
- update to 1.0.9-rc1 (1.0.8.99 to make updates easier):
+ fixed demo-mode on Linux
+ fixed endless loop when initializing keys
+ add date and time to logfiles
(italc-1.0.8-logging.patch removed)
+ added option for making toolbar buttons only display icon
+ fixed tooltip flicker issue
+ updated miniLZO-library to version 2.03
+ added support for controlling master-application via
system-tray-icon
+ increased timeouts in socket-read-function in order to minimize
lost connections
-------------------------------------------------------------------
Wed Apr 23 12:28:37 CEST 2008 - lars@linux-schulserver.de
- added italc-1.0.8-logging.patch
- don't call --with-qtdir on fedora and centos
-------------------------------------------------------------------
Mon Apr 21 14:39:02 CEST 2008 - lars@linux-schulserver.de
- update to 1.0.8:
- disabled MMX-optimized image-scaler on x86_64 as
it's currently buggy
- added zoom-feature: holding mouse-button on a client-window
makes it zoom
- display hostname in client-windows when "show user" is
not checked
- removed support-tab and added a button in toolbar instead
- improved sidebar
- visibility of individual toolbar-buttons can be configured
via the toolbar-contextmenu
- fixed several issues with scaling in remote-control-window
- always try to run demo-server on default-port 5858 to allow
easier and more secure firewall-configuration
- drag'n drop support in classroom manager
- fixed confirmation-dialog when closing setup-window
via Alt+F4/close-button
- added timeout-recognition in isdConnection::readFromServer()-function
which makes iTALC-master not hang when quitting if a connection
is somehow blocked
- the name-field of a client is now optional - if you do not
specify it, the hostname/IP is used for displaying
the client's name
- network-interface for demo-modes doesn't need to be configured
anymore - it's auto-detected by clients
- improved stability of demo-server
- added Port 5858 to the SuSEfirewall2
- removed upstreamed italc-1.0.7-fix-x64_64-compilation.patch
- fix some duplicated buildrequires
- prereq pwdutils
-------------------------------------------------------------------
Mon Mar 10 14:19:49 CET 2008 - lars@linux-schulserver.de
- update to 1.0.7:
- improved overall usability by adding new icons and reworking
look of overview-mode
- added new image-scaling algorithm with (optional)
MMX-optimizations in order to use less CPU-time on master-computer
when monitoring a lot of clients with short update-intervals
- thanks to fast image-scaler, remote-control and demo-mode now
scale screen in real-time instead of having the user to scroll
- removed user-list and added ability to display user-name instead
of IP-address in classroom-manager instead
- removed remote-IP-property as not used anymore
- fixed logon-feature from classroom-action-menu
- in case user accidently changed role but no keys exist for this
role try teacher-role as fallback in order to make iTALC still
usable in such cases (Closes #1866440)
- added Polish localization-files
- made power-down, reboot and logoff work under Linux
if no user is logged in
- fixed various crashes
- use the rcitalc script in /etc/X11/xdm/Xsetup (italc-setup.sh)
- rcitalc just starts, if third parameter is given
-------------------------------------------------------------------
Fri Mar 7 11:16:00 CET 2008 - lars@linux-schulserver.de
- created italc-setup.sh to be able to stop and start italc even
if the package is not (de-)installed
- added README.SuSE for italc-client
-------------------------------------------------------------------
Tue Mar 4 11:24:56 CET 2008 - lars@linux-schulserver.de
- added service definition for SuSEfirewall2 (> 1020)
-------------------------------------------------------------------
Fri Feb 22 11:09:08 CET 2008 - lars@linux-schulserver.de
- update to 1.0.6:
+ many 64bit fixes
+ added possibility to set parameters such as -ivsport and -isdport
using settings in /etc/settings/iTALC Solutions/iTALC.conf
+ added setting for client-double-click-action
+ added "-v" and "--version"-parameter
+ added support for trapping Alt+Space (closes italc#1704091)
+ also print log-messages to stdout
+ correct titlebar caption (closes italc#1700553)
+ set widget-cursor for vncView to according remote-cursor
instead of drawing it - speeds thing a bit up
+ complete redesign of toolbar and buttons
+ made all code in common-dir a shared library which all
components are linked against
+ do not reload clients if remote-control is active
+ do not resize to desktop-geometry in window-mode
+ lot of cleanups
+ use "halt" rather than "poweroff" for halting Linux-systems
+ when copying file add absolute paths to source-file-names
(closes italc#1704173)
+ display user-name in toolbar (closes italc#1711333)
+ updated localizations
+ implemented "lock student"-functionality in remote-control
+ highlight current classroom in classroom-menu
+ added "hide teacher-clients"-feature
+ added key for loglevel: 0 silent, 2 fatal, 4 critical,
6 warning, 9 debug, default is 6
+ changed log-directory to /tmp
+ added fullscreen-functionality via F11
+ stop demo on clients after student showed demo
+ also accepting keys that were generated using ssh-keygen
+ added "-screen"-argument which makes it possible to specify
which screen the remote-control-window should be displayed on
+ fixed host-based authentication in such a way that it works for
ThinClient-environments as well as when ports other than 5900
are used for IVS (i.e. -ivsport has been used) - fixes
non-working-demo in these scenarios
+ make Backtab (i.e. Shift+Tab) work properly in remote-control
(closes italc#1889307)
- fix permissions of the generated keys
- added sysconfig file and init script
- start ica automatically via /etc/X11/xdm/Xsetup for clients
-------------------------------------------------------------------
Tue Jan 15 23:17:00 CET 2008 - lars@linux-schulserver.de
- add italc group automatically
- generate italc keys automatically
-------------------------------------------------------------------
Wed May 2 20:44:28 CEST 2007 - lars@linux-schulserver.de
- update to 1.0.2
-------------------------------------------------------------------
Tue Dec 12 23:31:06 CEST 2006 - lars@linux-schulserver.de
- initial package 1.0.0.0-rc2