Change logs for epoptes source package in Sid

  • epoptes (23.08-1) unstable; urgency=medium
    
      [ Myrto Georgopoulou ]
      * Better GPU information (#201)
      * Add processor information for rpi4 (#200)
      * Avoid zeroing server.crt certificate (#194)
      * Drop /etc/default/epoptes* scripts (#187)
      * Apply WoL to all interfaces (#186)
      * Support ltsp.conf based global groups (#38)
      * Save settings on SIGTERM (#30)
      * Firewall friendly port ranges (#11)
      * Automatic firewall configuration
      * Support more distributions
    
      [ Alkis Georgopoulos ]
      * Merge GSoC 2023 Epoptes Improvements (#204)
    
     -- Alkis Georgopoulos <email address hidden>  Mon, 21 Aug 2023 12:01:18 +0300
  • epoptes (23.01-1) unstable; urgency=medium
    
      [ Alkis Georgopoulos ]
      * Avoid thumbshot.py crashes on wayland (#184)
      * Bump benchmark timeout from 3 to 5 sec
      * Remove constraints unnecessary since buster (#152)
      * Import translations from launchpad
      * Use iperf --full-duplex for benchmark (#183)
      * Update chat room URL (#168)
      * Run epoptes over SSH socket forwarding (#182)
      * Make "Execute command" translatable (#181)
      * Optimize wait_for_dns (#179)
      * Support a main epoptes server
      * Silence x11vnc
      * Use the main mac address (#178)
      * Avoid xwininfo hangs (#177)
      * If SERVER is an MDNS name, retry indefinitely (#162)
      * Work around broken output in recent iperf versions (#164)
      * Allow controlling specific groups (#159)
      * Use relative Exec=epoptes path (#158)
    
      [ Vagrant Cascadian ]
      * debian/copyright: Update for 23.01.
      * debian/control: Update Standards-Version to 4.6.2, no changes.
    
     -- Vagrant Cascadian <email address hidden>  Tue, 24 Jan 2023 15:41:22 -0800
  • epoptes (22.01-1.1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * No source change upload to rebuild with debhelper 13.10.
    
     -- Michael Biebl <email address hidden>  Sat, 15 Oct 2022 12:02:20 +0200
  • epoptes (22.01-1) unstable; urgency=medium
    
      * Update help menu URLs (#150)
      * Avoid reconnections with realvnc (#149)
      * Broadcast only the first monitor (#144)
      * Update VNC viewer support (#140)
      * Revert 61df1f to allow setting SERVER and WOL (#148)
      * Apply setup.py patch from AUR for Arch Linux (#141)
      * Update debian/watch according to uscan manpage
      * Rename master branch to main (#133)
      * Import translations from launchpad
      * Add epoptes.desktop.in to POTFILES.in (#131)
    
     -- Alkis Georgopoulos <email address hidden>  Sat, 22 Jan 2022 09:20:17 +0200
  • epoptes (21.02-1) unstable; urgency=medium
    
      [ Alkis Georgopoulos ]
      * Reduce shellcheck warnings
    
      [ Vagrant Cascadian ]
      * Pass openssl-no-sni to socat (#127)
        (Closes: #981612)
    
     -- Vagrant Cascadian <email address hidden>  Tue, 02 Feb 2021 15:14:24 -0800
  • epoptes (21.01-1) unstable; urgency=medium
    
      [ Alkis Georgopoulos ]
      * Allow specifying thumbshot interval
      * Create .config/epoptes when launching epoptes (#116)
      * Lowercase LTSP5 MAC addresses (#123)
      * Import translations from launchpad
      * Don't focus remote assistance connect button (#120)
      * Call mute_sound for SESSION pulseaudio (#119)
      * Remove bsdmainutils dependency (Closes: #964526)
      * Introduce POTFILES.in
    
      [ Vagrant Cascadian ]
      * debian/rules: Add override for dh_installinit, as epoptes does not
        ship init scripts.
    
     -- Vagrant Cascadian <email address hidden>  Mon, 11 Jan 2021 14:47:37 -0800
  • epoptes (20.01-1) unstable; urgency=medium
    
      [ Alkis Georgopoulos ]
      * Switch to calver versioning
      * Avoid gdk-pixbuf memory leak (#110)
      * Optimize epoptes-client dependencies (#108)
      * Hide lspci not found warnings (#109)
      * Unset DESKTOP_AUTOSTART_ID on execute (#103)
      * Prevent systemd from killing epoptes-client
      * Switch to debhelper 10 (#107)
      * Switch URLs to https
      * Make a proper README.md (#28)
      * Merge branch 'debian'
      * Use lowercase in MAC addresses (#102)
      * Don't wait for DNS if SERVER is an IP (#91)
      * Save groups even when groups.json doesn't exist (#90)
      * Cope with no notification-daemon running
      * Set default button in edit alias dialog (#88)
      * Support a global groups.json file (#84)
      * Use "with" when opening files (#83)
      * Cope with invalid groups.json (#82)
    
      [ Vagrant Cascadian ]
      * debian/watch: Update to use new version format.
    
     -- Vagrant Cascadian <email address hidden>  Fri, 17 Jan 2020 16:39:42 -0800
  • epoptes (1.0.1-2) unstable; urgency=medium
    
      * Change Build-Depends to python3:any (Closes: #910095).
      * Remove conffiles using dpkg-maintscript-helper (Closes: #910216).
    
     -- Vagrant Cascadian <email address hidden>  Mon, 08 Oct 2018 12:14:26 -0700
  • epoptes (1.0.1-1) unstable; urgency=medium
    
      [ Alkis Georgopoulos ]
      * gui.py: don't show epoptes-client running on the epoptes pc
        (issue #61).
      * Prevent dbus autolaunching (issue #66).
      * config.py: avoid warnings for missing config files (issue #69).
      * gui.py: correct initial thumbshots size (issue #68).
      * client-functions: pass UseLocalCursor=0 to xvnc4viewer.
      * get-display: update for recent distributions.
      * Remove debian/epoptes-client.if-up.
      * Prevent dbus autolaunching (issue #66).
      * Avoid error when epoptes-client isn't installed (issue #75).
    
      [ Vagrant Cascadian ]
      * debian/control: Fix Vcs-Git to specify to use the "debian" branch.
      * debian/rules: Remove #!/bin/sh from client-functions, as it is only
        sourced from other scripts.
      * Sync Launchpad translations.
    
     -- Vagrant Cascadian <email address hidden>  Thu, 27 Sep 2018 13:19:20 -0700
  • epoptes (1.0.0-1) unstable; urgency=medium
    
      [ Alkis Georgopoulos ]
      * New upstream version:
        - Migrate to Python3/Gtk3 (Closes: #885278).
        - Restructure and optimize the code, while resolving a lot of outstanding
          issues.
        - Apply PEP 8, PEP 257, PEP 3101, DEP-5, Sphinx and SPDX guidelines to the
          code base.
        - Ensure that Epoptes runs properly in recent systemd-based distributions.
      * Update packaging for Python3/Gtk3.
      * Update epoptes and epoptes-clients versions from changelog while packaging.
      * Switch from sysvinit to systemd.
    
      [ Vagrant Cascadian ]
      * debian/control:
        - Build-Depend on debhelper >= 11.
        - Add python3 build dependencies.
        - Remove X-Python3-Version, supported in all recent versions.
        - Document that epoptes does not require root to build.
        - Update Standards-Version to 4.2.1.
      * debian/copyright:
        - Use https url for copyright format.
        - Update source location.
        - Update years.
      * debian/rules: Use dpkg pkg-info include file to get Debian version.
    
     -- Vagrant Cascadian <email address hidden>  Tue, 18 Sep 2018 14:54:24 -0700
  • epoptes (0.5.10-2) unstable; urgency=medium
    
      * Add debian/watch file.
      * Add patches from upstream to support tigervnc.
      * debian/control:
        - Update Vcs-* fields.
        - Bump Standards-Version to 3.9.8, no changes.
        - Add dependency on lsb-base, used by init scripts.
        - Prefer tigervnc-viewer over other vnc-viewers.
      * Updated copyright years.
    
     -- Vagrant Cascadian <email address hidden>  Mon, 23 Jan 2017 12:25:03 -0800
  • epoptes (0.5.10-1) unstable; urgency=medium
    
      * New upstream version:
        - Add a fallback to detect network interfaces that may not have a
          MAC address (e.g. TUN devices).
        - Fix multiple issues in info() function (LP: #1549467).
        - Prevent screensaver while broadcasting (LP: #1548695).
        - Avoid 90 sec shutdown delay on Debian/systemd.
      * epoptes-client.init:
        - Source LSB init-functions to make lintian happy.
      * epoptes.postinst:
        - Generate certificates with openssl without leaving ~/.rnd directory
          in root's homedir.
      * epoptes.init:
        - Determine if running as an LTSP client by checking for init-ltsp in
          boot commandline. Thanks to Alkis for the fix!
      * debian/control:
        - Use https URL for Vcs-Browser.
        - Update to Standards-Version 3.9.7, no changes.
      * debian/copyright:
        - Updated copyrights years.
    
     -- Vagrant Cascadian <email address hidden>  Fri, 25 Mar 2016 20:17:03 -0700
  • epoptes (0.5.9-1) unstable; urgency=low
    
      * New upstream version:
        - Major improvements and bug fixes to the network benchmark module.
        - Add an "Add to group" option to the Clients menu.
        - Remove the ubuntu_local property from epoptes.ui.
        - Add a meaningful title to xterm when opening a remote terminal locally, 
          instead of 'socat' (LP: #1526740).
        - Use a more compatible syntax for pkill.
        - Set a reasonable PATH to execute commands or to relaunch epoptes-client.
        - Explicitly depend on packages indirectly pulled by epoptes-client
          (LP: #1503820).
        - Use a custom php site to redirect to a proper IRC support channel based
          on user's locale, with a meaningful nickname.
        - Create the ~/.config/epoptes directory when epoptes runs, if it
          doesn't exist (LP: #1395808).
        - Detect when epoptes loses connection with epoptesd.
        - Support tigervnc on rpm distributions (LP: #1501747).
        - When epoptes is ran with ltsp-remoteapps, exclude that fat client from
          the UI (LP: #1058711).
        - Only source /lib/lsb/init-functions on Debian-based distros
          (LP: #1226094).
        - Relaunch epoptes-client after 20 seconds of network inactivity.
        - Remove ping timeouts from epoptesd for epoptes-client connections,
          allowing reconnects when something on the network fails temporarily.
        - Make WoL work on every computer if none is selected.
        - Fix the is_offline() check for clients.
        - Fix a WoL exception if an interface had no AF_INET address configured.
    
      * epoptes:
        - faketime doesn't work without /run/shm (#778462).
    
     -- Fotis Tsamis <email address hidden>  Thu, 28 Jan 2016 03:24:22 +0300 
  • epoptes (0.5.8-1) unstable; urgency=low
    
      * New upstream version:
        - TERM was missing in text-based remote assistance (LP: #1117158).
        - Add support for shutdown/reboot/logout on systemd (LP: #1447321).
        - Fix a crash which occured when changing the group selection.
        - Emulate x-canonical-append for notifications when necessary.
        - Support newer socat versions >= 1.7.3.
        - Generate a certificate valid since the Epoch.
        - Use python-netifaces to discover the broadcast addresses (LP: #1341278).
        - Handle the --version argument.
        - Read epoptes socket without checking for group membership (LP: #1338051).
        - Add a network throughput measurement feature.
        - Make the Groups header translatable.
    
      * epoptes:
        - Remove python-vte from dependencies (Closes: #790167).
        - Depend on iperf and python-pycha.
      * epoptes-client:
        - Depend on iproute2 instead of only iproute (Closes: #753715).
        - Add iperf on dependencies.
      * debian/control:
        - Update Standards-Version to 3.9.6, no changes necessary. 
    
     -- Fotis Tsamis <email address hidden>  Tue, 06 Oct 2015 22:18:44 +0300
  • epoptes (0.5.7-1) unstable; urgency=low
    
    
      * New upstream version:
        - Add a config option for grabbing the keyboard and the mouse pointer
          when assisting a user (LP: #977637).
        - Preserve the clients selection when a client connects, disconnects, or
          is removed from the selected group (LP: #1045065).
        - Send WOL to all interfaces (LP: #1157241).
        - Fix epoptes crashing when running as root (LP: #977049).
        - Fix logout in Mate.
        - Improve the thumbnails zooming functionality.
        - Prefer pactl for muting when available (LP: #1026331).
        - Grab local input when assisting a client (LP: #977637).
        - Support xtightvncviewer as an alternative to xvnc4viewer.
        - Prefer ssvncviewer over xvnc4viewer (LP: #1030853).
    
      * epoptes:
        - Add python-openssl as an epoptes dependency (Closes: #703512).
        - Start the epoptes service later for LDAP/Samba (LP: #1054665).
      * epoptes-client:
        - Enable Wake On Lan when ethtool is installed. Add Suggests on ethtool.
      * debian/control:
        - Update Standards-Version to 3.9.5, no changes necessary. 
    
     -- Vagrant Cascadian <email address hidden>  Sun, 24 Nov 2013 16:58:37 -0800
  • epoptes (0.5.6-1) unstable; urgency=low
    
    
      * New upstream version:
        - Support ssvnc as an alternative to xvnc4viewer.
        - Disable alias editing for clients in the 'Detected' group.
        - Correctly parse info for clients with multiple VGAs (LP: #1017140).
        - Prefix "-" to fullscreen parameter (LP: #1015239).
    
     -- Alkis Georgopoulos <email address hidden>  Wed, 27 Jun 2012 21:11:16 +0300
  • epoptes (0.5.5-1) unstable; urgency=low
    
    
      * New upstream version:
        - Split vncport to vncviewerport and vncserverport (LP: #1013808).
        - New translation: Somali (so).
    
     -- Vagrant Cascadian <email address hidden>  Fri, 15 Jun 2012 14:10:45 -0700
  • epoptes (0.5.4-1) unstable; urgency=low
    
    
      * New upstream version:
        - Remove workaround for bug fixed in twisted.
        - Ensure that epoptes-client is actually booted to LTSP before assuming it
          is operating as a Fat client.
        - New translations: Arabic (ar), Catalan (ca), Czech (cs), Galician (gl),
          Lithuanian (lt), Turkish (tr), Chinese (Simplified) (zh_CN)
        - Updated translations: Afrikaans (af), Hebrew (he), Malay (ms), 
          Norwegian Bokmal (nb), Dutch (nl), Portuguese (pt), Russian (ru)
    
     -- Vagrant Cascadian <email address hidden>  Sun, 10 Jun 2012 10:58:01 -0700
  • epoptes (0.5.3-1) unstable; urgency=low
    
    
      * Use better checks to detect LTSP clients (LP: #975784).
      * Correct start-stop-daemon parameters (LP: #975433).
      * Add Afrikaans, English (Australia), Malay and Portuguese translations.
        Many thanks to the translators!
    
     -- Alkis Georgopoulos <email address hidden>  Mon, 09 Apr 2012 18:58:03 +0300
  • epoptes (0.5.2-1) unstable; urgency=low
    
    
      * Correctly match URLs in execute function.
      * Introduce EPOPTES_CLIENT_VERIFY_CERTIFICATE lts.conf option.
      * Make get-display work with older gdm versions (LP: #966060).
      * findUnusedPort: drop optional 'base' parameter as it may cause delays.
      * Add Danish translation. Many thanks to the translators!
    
     -- Alkis Georgopoulos <email address hidden>  Sun, 01 Apr 2012 22:09:31 +0300
  • epoptes (0.5.1-1) unstable; urgency=low
    
    
      * New upstream version:
        - Updated translations.
    
     -- Vagrant Cascadian <email address hidden>  Fri, 23 Mar 2012 11:05:43 -0700
  • epoptes (0.4.4-1) unstable; urgency=low
    
    
      [ Alkis Georgopoulos ]
      * screenshot: exit cleanly when X isn't available.
      * Handle late connectionLost events better.
      * Replace the View menu with the Labels menu.
      * Ability to show real names instead of usernames.
      * Don't use epoptes-client.init on LTSP 5.3.
      * Get the active display when executing root commands.
      * Remember more user settings (labels, history).
      * Don't hang on close, on Ubuntu 12.04.
      * Mark epoptes as the owner of /etc/epoptes (Closes: #661083).
      * Extract shell code from python scripts for maintainability.
      * Don't crash when clients with a bad certificate connect (LP: #940114).
      * Add Spanish and Swedish translations.
        Many thanks to the translators!
    
      [ Vagrant Cascadian ]
      * Update Standards-Version to 3.9.3, no changes necessary. 
    
     -- Vagrant Cascadian <email address hidden>  Sun, 04 Mar 2012 13:58:00 -0800
  • epoptes (0.4.2-1) unstable; urgency=low
    
    
      * If epoptes is ran from a thin client, don't display that client.
      * Background epoptes-client when running from if-up.
      * Log less, and let twistd handle the rotation.
      * Translation updates.
      * Don't fail when the last thumbnail byte is a space.
    
     -- Alkis Georgopoulos <email address hidden>  Mon, 06 Feb 2012 23:23:38 +0200
  • epoptes (0.4.1-1) unstable; urgency=low
    
    
      * Optimize the thumbnails logic.
      * Add the ability to broadcast the screen in a window.
      * epoptes: Add dependency on adduser (Closes: #656117).
      * Recommend openssl for epoptes-client.
      * Fix a mutable default value gotcha in Group class.
      * Add Dutch and Finnish translations.
        Many thanks to the translators!
    
     -- Alkis Georgopoulos <email address hidden>  Wed, 01 Feb 2012 10:05:12 +0200
  • epoptes (0.4.0-1) unstable; urgency=low
    
    
      * Generate an OpenSSL certificate valid for 5 years instead of 1 month.
      * Implement client groups.
      * Fix active display detection in recent KDE versions.
      * Fix logout in XFCE.
      * Add French, German, Russian and Slovak translations.
        Many thanks to the translators!
    
     -- Alkis Georgopoulos <email address hidden>  Sat, 14 Jan 2012 22:14:20 +0200
  • epoptes (0.3.2-1) unstable; urgency=low
    
    
      * Use cairo for screenshot resizing on the X server, to save bandwidth.
      * Allow screenshot interval to be larger in cases of extreme load.
      * Install a logrotate configuration file.
      * Export LTSP_CLIENT_MAC in thin client sessions.
      * Exit epoptes-client when X is unavailable.
      * Stop broadcasts: only kill our child x11vnc process.
    
     -- Alkis Georgopoulos <email address hidden>  Mon, 14 Nov 2011 10:37:32 +0200