Circleguard

Latest version: v5.4.3

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 16

1.1

* new --verify flag designed for staff use that checks if replays by two users on a given map are copies
* add --version flag that prints program version
* program renamed to circleguard (thanks to InvisibleSymbol for the name)
* print usernames instead of user ids for OnlineReplay comparisons
* use a single replay folder for local comparisons instead of two
* change default threshold to 18
* highlight the later replay instead of the first replay in printout
* remove --single flag (this is now default behavior when -l is set)
* load local replays per circleguard instance (fixes incosistent gui behavior)
* handle "Replay retrieval failed." api response
* fix None replays being compared after handling api error response
* force gui comparisons to not visualize replays (avoid multithreading crashes)
* raise properly sublclassed exceptions instead of base Exception
* only revalidate users that are actually stored in local cache
* properly compress replays that use smoke key (see v1.1.1 wtc-lzma-compression)

1.1.0

Improvements:
* Add a report template that copies to clipboard for easy reporting (17)
* New circular icon for macos (18)
* Display map ids for comparisons, both in the terminal and on the results tab (19)
* Reword display strings
* Add a way to overwrite settings if they were changed for users that already had the setting key
* Retrieve boolean settings as proper type on windows
* Fixes intro wizard not displaying on first run
* Require api key for all comparisons, even local

1.0.1

Improvements:

* Display replay username in visualization
* Add window titles

Now using [circleguard v2.0.2](https://github.com/circleguard/circlecore/releases/tag/v2.0.2):

* Fix false positive when the user being checked was on the map leaderboard being checked with map check
* Fix false positive with user screen when user was on leaderboard of their top plays
* Fix error when trying to load only a single replay from a map

1.0

osu!anticheat allows for users to check for various types of cheats on replays. This release contains support for detecting replay stealing through both a GUI and CLI. Run `anticheat.py` with -h for help, and `gui.py` for a graphical interface. See the readme at the time of this release for detailed instructions.

1.0.0

* move api wrapper to separate repo

Page 16 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.