1. Grey Hack
  2. News

Grey Hack News

[Nightly] Update v0.7.3250a

[h3]Changelog[/h3]
- Fixed error "There is already a script running in this terminal" when launching a command right after canceling a previous command with Control+C. Client is now waiting for a response from the server to release the terminal.

- Fixed regression bug when not showing any wifi in the list when creating a new player.

- Fixed regression bug when connecting to some wifis showing the message "error: router not found".

- Fixed bug in Credential Missions that could cause the victim to detect the intrusion even if the player had not connected to the remote machine.

- Revision of the creation screen of the player's computer.

[Nightly] Update v0.7.3240a

[h3]Changelog[/h3]
- Fixed old critical bug that caused a memory leak when recovering devices from the database when the generated world was very large.

- Optimized memory usage of the objects instantiated in the scripting system, improving their access speed.

- iwlist command and the scripting method computer.wifi_networks can no longer be used with ethernet cards.

- Trace System has been temporarily disabled.

[h3][Nightly] Update v0.7.3235a[/h3]
- Fixed memory leak when instantiating Shell and File type objects in the scripting system, causing the server to close when running out of memory.

[Nightly] Update v0.7.3225a

[h3]Changelog[/h3]
- Optimized scripting system when internally accessing the stored objects of running scripts.

- Pixel perfect is enabled only in resolutions lower than 1080p.

- Fixed bug #519: Treating string as an int inside range, crashes the script.

- Fixed bug #520: Giving a function too few arguments will cause a runtime error without line indication.

- Fixed bug #521: Using null as a map key crashes the script.

- Fixed bug #522: Trying to connect to a server before you have connected to a Wi-Fi crashes the script.

[h3][Nightly] Update v0.7.3222a[/h3]
- Fixed regression bug in terminal when using user_input, not updating the caret position when using the left/right arrows.

- Fixed bug in user_input, ignoring whitespaces at the end of the line.

- Fixed Bug #505: You can change the root password to an unlimited length.

- Fixed Bug #386: Can't create username with exactly 15 characters.

[Nightly] Update v0.7.3219a

[h3]Changelog[/h3]
- Complete revision of the terminal to fix several visual bugs that occurred in certain occasions, such as incorrect cursor positions, text overlap, inconsistent autoscroll, etc.

- Disabled pixel perfect for resolutions higher than 1080p, improving general performance in client side and avoiding visual issues that could happen in this resolutions such as "shakiness" in some parts of the windows.

[h3][Nightly] Update v0.7.3204a[/h3]

- Fixed critical regression bug that could leave the database in an unusable state when the server had been running for a long time without restarting. Causing various problems after the restart like an empty list of wifi networks.

- The clear command is now an internal terminal command.

- Fixed problems with clear_screen when calling continuously in a loop together with print.

- Desktop notifications no longer steal focus from other windows when displayed.

[Nightly] Update v0.7.3199a

[h3]Changelog[/h3]
- Migrated clear command to the scripting system, using the method name clear_screen.

- Migrated aireplay command to the scripting system. It has been included in crypto.aireplay.

- Added documentation in CodeEditor and Manual of migrated commands.

[h3][Nightly] Update v0.7.3195a[/h3]

Fixed bug in "print" method causing text to be lost when working with large strings.