Repository navigation
Releases: asikros/bash-vnctools
Releases · asikros/bash-vnctools
Release list
0.5.1
[0.5.1] - 2024-06-18
Added
Changed
Deprecated
Fixed
- Fixed bug were vnctools-connect would prematurely exit and not connect if it had
to create a new vnc session on the remote machine.
Security
Full Changelog: 0.5.0...0.5.1
0.5.0
[0.5.0] - 2024-06-06
Added
- Created the
vnctools-connectcommand that auto-resolves the display number and
port settings. - The
vnctools-opencommand will now search for an open remote port when setting up
the SSH tunnel. - Added
workflow_dispatchto allow manually triggering the action.
Changed
- Default value for
vnctools-openoption--remoteportis changed from5900to
auto. - Updated the github workflow use checkout version 4 to update Node from 16 to 20.
Fixed
- Added
-repeatoption to thex11vnccall to fix issue with keys repeating.
Full Changelog: 0.4.1...0.5.0
0.4.1
[0.4.1] - 2024-02-19
Added
- Added
--traceargument tovnctools-kill,vnctools-list,vnctools-open, and
vnctools-start. - Added a 5900 default value to
--localportargument ofvnctools-opencommand. - Added a 5900 default value to
--remoteportargument ofvnctools-opencommand.
Fixed
- Fixed bug in
vnctools-opencommand wherepgrepwasn't finding the correct process to kill
before starting a new x11vnc process.
Full Changelog: 0.4.0...0.4.1
0.4.0
[0.4.0] - 2024-02-12
Added
- Added the optional argument
--x11vnc="<args>"tovnctools-openso x11vnc issues can debugged
without modifying thevnctools-openscript. - Added an error trap to the
vnctools-openscript to increase verbosity during errors. - Added the required argument
--remoteporttovnctools-opento control which port that x11vnc
uses to forward the display. - Created the command
vnctools-historyto record invocations of thevnctoolscommands.
Fixed
- Timeout option
-o ConnectTimeout=2added to stop ssh from hanging on bad username or hostname. - Removed
-qoption fromsshso command will show error messages. - The
-noshmoption is added tox11vnccommand invnctools-opencommand to fix error with
shmgetunable to access memory. - Fixed issue where
make cleandidn't remove the.waxwingdirectory. - Existing x11vnc processes now identified by a unique tag
- Remove ssh options forcing only ivp4 addressing.
Full Changelog: 0.3.4...0.4.0
0.3.4
[0.3.4] - 2024-01-30
Fixed
- Fixed bug where x11vnc blocks ports after repeated usage. This may be the real issue that was
attempted to be fixed by patch 0.3.3. - The
vnctools-opencommand will now attempt to remove background x11vnc process incleanup()
Full Changelog: 0.3.3...0.3.4
0.3.3
[0.3.3] - 2024-01-18
Fixed
- Fixed bug where port mismatches can occur between the forwared tunnel port and x11vnc port.
Full Changelog: 0.3.2...0.3.3
0.3.2
[0.3.2] - 2024-01-16
Added
- Created tests for the Makefile.
Changed
- Makefile configuration settings moved to
private.mk. - Updated bashargs to 0.3.1.
Full Changelog: 0.3.1...0.3.2
release-0.3.1
[0.3.1] - 2024-01-10
Added
- Version for dependencies can be controlled with the following variables:
BASHARGS_VERSION,
BOXERBIRD_BRANCH, andWAXWING_BRANCH. - The Makefile variable `WORKDIR_ROOT`` can now be overidden on the command line.
Changed
- Build dependencies are now populated under
$(WORKDIR_ROOT)/deps/. - Build artifacts are now populated under
$(WORKDIR_ROOT)/build/. - Test artifacts are now populated under
$(WORKDIR_ROOT)/test/.
Full Changelog: 0.3.0...0.3.1
release-0.3.0
[0.3.0] - 2024-01-09
Changed
- Removed the version string from the vnctool scripts.
- Removed the version string from the install directories to simplify uninstall
Full Changelog: 0.2.0...0.3.0
release-0.2.0
[0.2.0] - 2024-01-08
Changed
- Repo migrated from personal organization to
ic-designerorganization. - Renamed the Makefile from
makefiletoMakefile. - Removed the
pkg_listandpkg_overridetargets. - Restructured Makefile internal variables to reduce the number of variables.
- Shared makefile utilities are now cloned from the Boxerbird repo
- Removed the
bashsubdirectory from thesrcpath layout.
Fixed
- Corrected issue with GitHub workflow where make target were not properly ran by calling each
make target as a seperate command.
Full Changelog: 0.1.0...0.2.0