Releases: GoToolSharing/htb-cli
Releases · GoToolSharing/htb-cli
v1.7.0
Changelog
- 35a970d Merge pull request #130 from GoToolSharing/dev
- 6b333c7 refacto: Fix lint
- 42cd5b6 refacto: Fix lint + fix extended time
- ce8c4c1 refacto: Update golang version
- 3f33674 refacto: Update again
- 6abfecd refacto: Update golang ci to 6.3.2
- f3417ff refacto: Update CI version
- e67a564 refacto: Update release version
- 514de39 refacto: Update dependencies
- 2ab3a76 refacto: Last changes
- e9cae10 refacto: Remove status command
- 6f41d04 refacto: Remove all endgames
- 2b50cbd refacto: Fix achivement
- 54b408e refacto: Fix submit command
- b44a8a7 refacto: Fix reset command
- 94b0598 refacto: fix full info command
- 9efbf9b refacto: Remove the shoutbox
- bfdf02a refacto: fix start last release arena machine
- 4157511 refacto: Fix start command
- d1468d5 refacto: Fix basic info command
- df4ffae Merge pull request #127 from ShellUnease/gh-118
- 3e5c06a Add missing err check
- b86b8c9 Update dependencies
- f9bea39 Update actions version (release.yml)
- 22c2b80 Update actions version (go.yml)
- 4ca17b7 Update actions versions
- be36d48 Merge pull request #126 from GoToolSharing/dependabot/go_modules/golang.org/x/net-0.23.0
- d3f4438 Fixes #118 - Display user info straightaway if there's no active machine and ignore expiresTime if it's unavailable
- 2df5645 Bump golang.org/x/net from 0.17.0 to 0.23.0
- fc1b227 Fix time to spawn format
v1.6.0
Changelog
- Remove
difficultyparameter when submitting machine flags - #115 - Added a message indicating the
machine spawn timefor thestartcommand - #113 - Fixed a bug that prevented a machine's ip from being displayed in
release arena- #111 #98 - Added
link to achievementwhen flag is submitted - #110 - Added
community filesfor the project - #109 - Added
getflagcommand to connect viassh, retrieveuser flag and submit- #108 - Fix bug when htb api returns an error when
downloading VPNs- #103 #86 - Display message to
extend machine timeif2hor less left - #99 - Replace error with message if machine not found during search - #97
- Fix bug when htb-cli displays machine information in release arena - #96
- Add global flag
--no-checkto avoid checking fornew updates- #95 - Rewrite
fuzzy finderto search for challenges - #73 - Add pull request template
- Add
hostscommand to add and delete entries in/etc/hostsfile - #102 - Fix display of endgame
tasknames in history
v1.5.1
Changelog
- Adding
goroutinesto optimize time - #67 - Add an
update informerthat checks if a new version is available - #83 - Add an
issue templateforfeature requests- #84 - Fix bug when
discord webhookis not set - #87 - If no flag is supplied to the
startcommand, the machine inrelease arenais started - #88 - New
--listflag for VPN command to display VPNs in use. - VPN command improved with new checks to avoid crashes.
v1.5.0
Changelog
- Embedding discord webhooks - #25
- New zap logging with logging levels - #63
- We can extend the box duration - #68
- Adding development versions - #70
- Fix a bug when downloading VPNs with a free subscription - #72 #81
- HTB_TOKEN token format check - #74 #77
- Add shoutbox command to view owns - #78
- Fix logger bug - #80
- Improved vpn command with start and stop vpn ! - #4
v1.4.1
Changelog
- Fix Sherlocks download
- Fix cursor interaction for answer submission
v1.4.0
Changelog
- Support for
Sherlocks- #61 - Hide flag input - #52
- Autocompletion - #58
- Minor fixes
GIFadded to README- Discord
webhook(v1) - #25 - Adding the
golangci-lintlint - New
vpncommand to download vpns (v1) - #4 - Refacto of code in different packages - #66
- Remove the Makefile
- Bump Golang
version 20- #65 - Add
versioncommand to display the version in use - #70 - Add
updatecommand to check for updates - #69
v1.3.1
Changelog
- Added VIP+ support to interact with machines #53
- Added Fortresses step name to activity history
- Remove bad logging
- Fix typo for submissions #51
- Remove target information when a machine is assigned #50
- IP address recovery timeout added for
VIP+machines and release arena machines. - Remove tests and coverage
- New logo !
v1.3.0
Changelog
- Added an
issue templatefor reporting bugs #38 - Add a
combined searchformachines / challenges and playersvia the info command - Added flag submission for machines in
release arena#41 - Fixed a bug that asked the user to see the active machine if no argument was supplied #42
- Add a global
--batchoption to accept all questions asked of the user #34 - Submit no longer requires you to specify the machine name. If a machine is active, this will select it by default #20
- Display the IP address of the target machine at startup via the
startcommand #37 - If no arguments are provided for the
infocommand, displays the logged-in user's information. #43 - Add
machinescommand to displayactive, retired and scheduledmachines - Fix a bug that returns an error when the user responds no to an interaction #48
- New TUI for a better display !!! #36
- Rewriting
README.mdfile
v1.2.0
Changelog
SECURITY.mdfile added (policy)- Add
pipelineto automatically release precompiled binaries - Add
badgesfor documentation - Bump from golang
1.18to1.19 - Implementation of security verification tools (CodeQL, secrets, dependabot)
- Add
unit tests - Add
coverage - Add a
Makefileforcompilation,testingandcoverage - Refactoring the code and adding
commentsfor a better structure - Display the timestamp of the
last resetin machine information - No longer asks to see the active machine when requesting information for a challenge
- Bug fixes
v1.1.0
- Improved
pipelineto build all architectures with all OS - Added
badgesto README.md documentation - Added
statuscommand to display status of servers - Added
challenge submitfunctionality - Support for
vip+subscription - Added confirmation messages when searching for machines / challenges
- Challenge search added (via
infocommand) - Add active machine information (
infocommand)