Releases: sea5kg/ctf01d
Releases · sea5kg/ctf01d
v0.5.2
[v0.5.2] - (2023 Nov 18)
- Fix #69 implemented SLA
- Implemeted firstblood action
- Up build stages to debian:12
- Added python3 library faker to docker image ctf01d
- Improved logging for mumble exit code checker
- Fix #70 redesign calculation attack points like RuCTF 2023
- PEP8 and pylint for example_service1
- Fixed automatization action - only one element can be animated in onetime
- Fix #72 team logo update when file was changed
[v0.5.1] - (2023 Nov 16)
- Added show time left in scoreboard in seconds #65
- Redesign database from mysql/mariadb to sqlite3 (build-in)
- Removed requirements by mysqlcient
[v0.5.0] - (2023 Nov 12)
- Added src libhv v1.3.1 (https://github.com/ithewei/libhv)
- Removed wsjcpp-light-web-server
- Redesign code http server to libhv
- Updated wsjcpp-core to v0.2.3
- Up c++ to 17
- Added src sqlite3 v3.43.2 (https://www.sqlite.org/)
- Added Copyrights to source files
- Added 20 icon for teams
- Fixed random scroreboard
- Minor fixed legend activity
- Fix #64 changed mumble icon to Zzz
- Fix crash on start (sometimes was crash on start)
- Changed format of flag and updated resources
v0.5.0
[v0.5.0] - (2023 Nov 12)
- Added src libhv v1.3.1 (https://github.com/ithewei/libhv)
- Removed wsjcpp-light-web-server
- Redesign code http server to libhv
- Updated wsjcpp-core to v0.2.3
- Up c++ to 17
- Added src sqlite3 v3.43.2 (https://www.sqlite.org/)
- Added Copyrights to source files
- Added 20 icon for teams
- Fixed random scroreboard
- Minor fixed legend activity
- Fix #64 changed mumble icon to Zzz
- Fix crash on start (sometimes was crash on start)
- Changed format of flag and updated resources
v0.4.5
[v0.4.5] - (2023 Mar 25)
- Removed python2 from ctf01d docker image
- Added
nano
andvim
to ctf01d docker image - Fixed init default configs on first-start container
- Implemented command
ctf01d teams search <keys>
- Added file
ctf01d-store/all-stores.json
- Added file
ctf01d-store/teams-examples.json
- Fixed read all from pipe of checker
v0.4.4
v0.4.3
[v0.4.3] - 2020-09-12 (2020 Sep 12)
Added
- Migrated to wsjcpp system c++ packages managment
- Installed wsjcpp arguments
- Updated wsjcpp-core and installed original nlohmann_json package
- Added unit test for service_costs_and_statistics
- Added 'for developers' to readme
- Implemented '-db-host hostname' parameter
- Prepare Dockerfiles for ctf01d-stage-build / ctf01d-stage-release
- Implemented script 'game-simulation/ctf01d-assistent.py' with jury / service1_py / service2_go
- Implemented game-simulation/vulnbox/service3_php
- Create EmployFlags, EmployScoreboard.
Changed
- Updated version to 0.4.3
- Renamed freehackquest/fhq-jury-ad to sea-kg/ctf01d
- Fixed #41 Renamed fhq-jury-ad to ctf01d
- Updated rules and screen in README.md
- Redesign parse arguments to wsjcpp-arguments model
- Renamed testing to game-simulation
- Added unit test for flag.
- Redesign fill json for statistics by services
- Redesign Config to EmployConfig
- Renamed class Service to Ctf01dServiceDef
- Renamed class Team to Ctf01dTeamDef
- Renamed class Flag to Ctf01dFlag
- Redesign extract sample files and config
- Redesign Dockerfile for ctf01d
- Redesign calculation costs
Deprecated
Nope
Removed
- Removed vulnbox
- Removed not need anymore file update_resources.py
Fixed
- Fixed english translates in README.md file
- Fixed clean flags
Security
Nope
Using on SibirCTF2019
v0.4.0 Fixed attack points on start
A long long time ago...
v0.3.0 Fixed build and updated common image to debian:10.0
Auto DB configure and recieved flags to log
v0.1.0 Updated version of dcoker and app
Using on SibirCTF2018
v0.0.2 Started write dockerfile for jury