Skip to content

Releases: cokebar/vlmcsd

svn1113

03 Apr 06:29
Compare
Choose a tag to compare

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

08 Dec 12:49
Compare
Choose a tag to compare

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

16 Nov 16:27
Compare
Choose a tag to compare

2017-06-17 (1111)

  • Support for Windows Professional Workstation and Windows Professional Workstation N (aka Win 10 Pro for Advanced PCs)
    • Updated vlmcsd.kmd
    • Updated internal databases of vlmcs and vlmcsdmulti
  • Some internal code optimizations

svn1110

10 Jun 02:50
Compare
Choose a tag to compare

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