Skip to content

Update new VLMCSD to build version, regarding to 2410 #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 61 commits into from
Aug 19, 2025

Conversation

shiroinekotfs
Copy link
Member

Volume Management Service, version 2410. It contains improvements of CLI interface, wide build support, and updated internal KMS database.

What's new?

  • New CLI Interface has been applied. It provides more functionality for user, especially for new user.
  • The thread has been down from 16 cores for multicore build to 4. It is because for non-*NIX environment, quick build may cause trouble of over-written other ongoing build that is running on another thread.
  • MAX_CLIENTS for maintaining CMIDs is now supporting up to 16777215 clients. However, it also required better RAM and faster CPU to handle future KMS requests.
  • #define VERSION is using the build date, instead of the day when the sources last changed.
  • Updated Visual Studio build path for Debug x64 configuration.

Known issues

This version is being updated. Known issues will be updated via contributors:

@TheFlightSimsOfficial and @shiroinekotfs for Local Database, product capacity and availability, design and compatibility.

Release date

Only all issues between the developers and engineers have been resolved satisfactorily.

@shiroinekotfs shiroinekotfs added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers labels Nov 10, 2024
shiroinekotfs and others added 12 commits January 5, 2025 15:46
prevent cleaning docs 😁👍
dual thread to prevent overlapping, which makes the build is impossible caused by too fast CPU that make unreadable build
update in the tap
update the -h for vlmcs/d/multi
new db include win server 2025, win 11 ltsc 24h2 and office 2024
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.2006@outlook.com>
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.2006@outlook.com>
since the make on windows can build windows binary natively, it doesn't need a extended linux headers

Co-Authored-By: Vo Luu Tuong Anh <anhvlt.2006@outlook.com>
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.2006@outlook.com>
@anhvlt-2k6
Copy link
Member

The client number allowed in this KMS Server is huge, which may cause unstable behaviors.

Please review the documentation, or provide a more reliable TCP connection within the KMSv6.

shiroinekotfs and others added 4 commits March 25, 2025 01:20
Co-Authored-By: TheFlightSimsOfficial <administrator@theflightsims.com>
Co-Authored-By: Vo Luu Tuong Anh <176574466+anhvlt-2k6@users.noreply.github.com>
Co-Authored-By: TheFlightSimsOfficial <administrator@theflightsims.com>
Co-Authored-By: Vo Luu Tuong Anh <176574466+anhvlt-2k6@users.noreply.github.com>
Co-Authored-By: TheFlightSimsOfficial <administrator@theflightsims.com>
Co-Authored-By: Vo Luu Tuong Anh <176574466+anhvlt-2k6@users.noreply.github.com>
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.master@anhvlt.io.vn>
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.master@anhvlt.io.vn>
@anhvlt-2k6
Copy link
Member

I wish I can move those piece of shit to Rust language.

Imagine every-single-line-of-code contains a small-but-never-zero chance of memory leaks.

@github-advanced-security
Copy link
Contributor

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

shiroinekotfs and others added 12 commits June 29, 2025 10:41
Co-Authored-By: Vo Luu Tuong Anh <master@anhvlt.io.vn>
Co-Authored-By: Vo Luu Tuong Anh <master@anhvlt.io.vn>
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.2006@theflightsims.com>
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.2006@theflightsims.com>
@shiroinekotfs shiroinekotfs enabled auto-merge (squash) August 19, 2025 10:36
Co-Authored-By: Vo Luu Tuong Anh <anhvlt.2006@theflightsims.com>
@shiroinekotfs shiroinekotfs merged commit 58ca902 into master Aug 19, 2025
4 checks passed
@shiroinekotfs shiroinekotfs deleted the new-guide branch August 19, 2025 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers
Development

Successfully merging this pull request may close these issues.

3 participants