-
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