1. Grey Hack
  2. News

Grey Hack News

[Nightly] Update v0.7.3265a

[h3]Changelog[/h3]

- Fixed critical bug that caused the speed of the scripts to decrease over time to a point where no script could be executed, forcing a server restart.

- Fixed terminal bug where it could cause the client to freeze while trying to process a long text received from the server using the print method.

- Fixed memory leak in the replace method.

[h3][Nightly] Update v0.7.3256a[/h3]
- Improved the cancellation and completion of a script to make sure that the terminal is only released when the execution is completely finished.

- Fixed memory leak and intensive use of cpu when finishing the execution of a script if it had been running for a long time accessing many different filesystems.

- Changes are now sent to open FileExplorer windows in real time from the scripting system.

- Fixed bug in the char method that still kept causing a crash in the script when reading certain codes.

- Fixed regression bug in the scripting system that could cause some variables to lose reference to their contents, causing various problems in script execution.

[h3][Nightly] Update v0.7.3254a[/h3]
- Fixed bug in the char method by allowing codes greater than 16 bit to be converted, causing corruption in the database. The "code" method also does not accept codes greater than 16 bit.

- Fixed bug in terminal when incorrectly processing relative paths.

[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.