Releases: cokebar/vlmcsd
Releases · cokebar/vlmcsd
svn1113
2020-03-28 (1113)
- .kmd file format changed to version 2.0 (version 1.x files cannot be used any more)
- host builds are now configurable in the .kmd file
- Bugfix: vlmcs did not use the configured CSVLKs when used with -G
- Bugfix: .kmd file version was not displayed correctly on big-endian systems
- Bugfix: Posix versions of vlmcsd were unable to read MS-DOS/Windows text files with crlf line termination
- Bugfix: the NO_INI_FILE CFLAG did not work in combination with some other directives
- New CFLAG NO_COMPILER_UAA disables all compiler/platform support for big-endian/little-endian conversion. Required on some toolchains that are incorrectly configured
- The bootable floppy directory now contains a .vmx file that can be used to directly start the floppy in VMware products, e.g. the free VMware player
- When you use -v all CSVLK available in the .kmd file are now logged at program startup.
- If you do not use -N0 or -N1 to force disable/enable the NDR64 protocol, vlmcsd now uses the host build to decide if it uses NDR64 depending if a genuine KMS is using NDR64 on that build.
svn1112
2018-10-15 (1112)
- Support for Windows 10 1809, Windows Server 2019 and Office 2019 built-in
- vlmcsd now has fully configurable CSVLKs that allow a custom EPID and HwId for each CSVLK to be specified.
- Options -w, -0, -3, -6 and -G have been removed in favor for the new -a option.
- The -H option has been redefined: It now allows a fixed host build to be specified in random EPIDs
- New INI file directive HostBuild= that does the same as the new -H option.
- Bugfix: day of year in EPID is now from 1 to 366 instead of 0 to 365.
svn1111
svn1110
2017-05-31 (1110)
- Updated Visual C++ Platform Toolset to v141_xp
- Updated gcc to 6.3.0 on many platforms
- Removed 32-bit cygwin OpenSSL binary because 64-bit Cygwin no longer features 32-bit OpenSSL headers and libraries
- Changed Windows build script to use MSBuild 2017
- Updated groff formatting options for ASCII (TXT) man files
- Added support for Enterprise G and Enterprise GN (Windows China Government Edition)
- New command line switch -G to specify an EPID for Windows China Government versions
- New INI file directive WinChinaGov (same as command line -G)
- Added a warning if a legacy database is detected
- Bootable floppy: New SYSLINUX.CFG parameter WINCHINAGOV= to set the EPID for Windows China Government Editions (Enterprise G/GN)
- Added suffix _unused to some local parameters to indicate that MSVC compiler warnings can be ignored
- Renamed some local parameters to avoid compiler warnings
- Added casts to reduce MSVC compiler warnings
- Fixed a bug in memory allocation, if .kmd file has less CSVLKs than built-in minimum