Commit Graph

  • aa186dac32 update Makefile.linux master Alexander Frick 2025-12-14 11:55:11 -06:00
  • bf858378f0 set minimum subsystem version to windows 2000 Alexander Frick 2025-12-08 23:17:34 -06:00
  • 3c9ecb462e add last corrections for MinGW bugs Alexander Frick 2025-12-05 19:54:58 -06:00
  • 36fe56e5ad corrections to .gitattributes and Makefile Alexander Frick 2025-12-05 19:54:22 -06:00
  • a5fc84b959 add build_mingw.sh Alexander Frick 2025-12-04 21:15:10 -06:00
  • 67c5770e12 add check for fNonExistFile pointer Alexander Frick 2025-12-04 20:28:54 -06:00
  • f9c910d094 add Debug/Release build flag configs Alexander Frick 2025-12-04 20:23:47 -06:00
  • 8323c8fa7a fix compilation from missing version.h header in utils.h Alexander Frick 2025-12-04 20:23:32 -06:00
  • 7fcf855350 fix msvcrt.dll bug in Windows XP by replacing freopen_s() with freopen() if compiler is not MSVC Alexander Frick 2025-12-04 20:14:18 -06:00
  • 5e44136f5c include version.h only where necessary Alexander Frick 2025-12-04 20:13:08 -06:00
  • 37978af259 correct RC var in Makefile, add .idea/ to .gitignore Alexander Frick 2025-12-04 14:24:37 -06:00
  • b416f4bc09 update screenshot for 1.1.5 release Alexander Frick 2025-12-04 02:10:17 -06:00
  • 31259d14e4 add .manifest for ALL msvs build configurations Alexander Frick 2025-12-04 02:07:05 -06:00
  • d5f92f1ecf split makefile for Linux MinGW from main one for MSYS2 MinGW Alexander Frick 2025-12-04 02:04:19 -06:00
  • 13b3ad924b update building instructions in readme 2 Alexander Frick 2025-12-04 02:02:01 -06:00
  • 7b10a5b19d update building instructions in readme Alexander Frick 2025-12-04 02:00:09 -06:00
  • 8d8fd06f5b remote -lm library Alexander Frick 2025-12-04 01:59:52 -06:00
  • 192c69b634 add TODO.md Alexander Frick 2025-12-04 01:59:33 -06:00
  • 5e65d7a479 remove chromium version stuff from version.cc for now Alexander Frick 2025-12-04 00:57:38 -06:00
  • 32cf44d22d more Makefile updates Alexander Frick 2025-12-04 00:38:24 -06:00
  • 339ff5f8b9 update .gitattributes and .gitignore for mingw Alexander Frick 2025-12-03 00:03:40 -06:00
  • ece90a2011 bump version to 1.1.5, and add version.cc file Alexander Frick 2025-12-02 22:24:01 -06:00
  • 078db5213f overhaul all utils in utils.cc, especially windows version user facing string getter Alexander Frick 2025-12-02 22:17:10 -06:00
  • 6c64a48921 add more consts to constants.h and more stdlib headers to framework.h Alexander Frick 2025-12-02 22:10:42 -06:00
  • fb39162651 fixup windows version logging, fix mingw compiler warning Alexander Frick 2025-12-02 21:46:03 -06:00
  • 3da9fff2a5 only embed manifest in .rc if mingw Alexander Frick 2025-12-02 21:28:01 -06:00
  • bb772a8cf4 embed manifest for mingw Alexander Frick 2025-12-01 13:00:55 -06:00
  • 26aad33873 correctly add .manifest file Alexander Frick 2025-11-29 14:34:41 -06:00
  • 82c323c59b update framework.h to not need winsdkver.h/sdkddkver.h, add initial support for cr_base library Alexander Frick 2025-11-27 14:09:17 -08:00
  • dbaca97953 convert confirmation dialog to switch statement Alexander Frick 2025-11-27 15:53:30 -06:00
  • d3fe19e81a fix typo Alexander Frick 2025-11-26 04:59:13 -06:00
  • d2b84df850 1.1.4 Alexander Frick 2025-11-26 04:57:47 -06:00
  • 20454d95eb add version checker and messagebox to let user proceed even on non-xp machines Alexander Frick 2025-11-26 04:48:50 -06:00
  • e2b65c4591 rewrite a bunch of string stuff in version getters Alexander Frick 2025-11-26 03:52:47 -06:00
  • 76ea4f9ef1 log more windows getter functions Alexander Frick 2025-11-26 00:44:45 -08:00
  • 3786c38c9c more compilation fixes and add strings.h/.cc for string conversions Alexander Frick 2025-11-26 00:38:45 -08:00
  • b88680a20b corrections to make everyone happy, it now compiles with Clang, MSVC, and MinGW! Alexander Frick 2025-11-26 02:20:11 -06:00
  • 96b7272158 add MinGW Makefile and update .gitignore for it Alexander Frick 2025-11-26 02:17:56 -06:00
  • 29310bc3fa add keys icon to assets/, add ECC research sources and Endermanch readme pngs Alexander Frick 2025-11-25 19:06:03 -06:00
  • 20cd76fb90 move msvcrt.lib to orig/ Alexander Frick 2025-11-24 04:00:29 -06:00
  • b5e7c6bc6a add other original sources from antiwpa.planet-dl.org/index2.php Alexander Frick 2025-11-24 03:58:31 -06:00
  • 57deee1202 add Endermanch's original code in case it ever gets taken down Alexander Frick 2025-11-24 03:55:11 -06:00
  • 72148adaca add brackets to everything, remove static keyword on xp_activate.cc functions, add more strings and add IDS_* for them instead of raw numbers, add functions to get and log Windows version, translation corrections Alexander Frick 2025-11-24 01:53:10 -08:00
  • ec4b7fafe0 add globals.h, cleanup logging, don't use static for all functions in xp_activate32.h Alexander Frick 2025-11-23 20:09:04 -08:00
  • 3e871fd475 convert from console app to proper windowed app Alexander Frick 2025-11-23 19:33:50 -08:00
  • e8b215dfb9 typo corrections: Alexander Frick 2025-11-23 19:10:54 -08:00
  • c08fdccc06 add BUILD.gn and corrections for compiling with Clang under GN/Ninja Alexander Frick 2025-11-23 19:02:00 -08:00
  • 4ead6e8beb update readme with purty images Alexander Frick 2025-11-22 15:15:45 -06:00
  • 4573934380 add assets/ dir Alexander Frick 2025-11-22 15:13:07 -06:00
  • 9a6220ec13 add framework.h as main header, add utils.h/.cc, and keygen.h/.cc to split out more logic Alexander Frick 2025-11-22 13:06:56 -08:00
  • e4e9839cc9 convert tabs to spaces in all source Alexander Frick 2025-11-22 05:35:14 -08:00
  • 89cf7eb878 organize resource.h more Alexander Frick 2025-11-22 05:31:02 -08:00
  • 0b35972033 add way to set custom icon from .dll, and add keys icon for dialog Alexander Frick 2025-11-22 05:29:09 -08:00
  • 2460c54ea6 move more stuff to header file, add function to get version string. Log version and exit code Alexander Frick 2025-11-22 03:29:01 -08:00
  • d53d220e13 clang-format functions in .cc file, add all function declarations to xp_activate32.h header and separate needed stuff out to it. Alexander Frick 2025-11-22 03:10:29 -08:00
  • a4762918ad tweak messagebox titles Alexander Frick 2025-11-22 03:08:40 -08:00
  • f787a7a6a7 set target win32 version info in version.h Alexander Frick 2025-11-22 02:50:59 -08:00
  • 24db3331f8 make separate build .bat scripts Alexander Frick 2025-11-22 02:50:18 -08:00
  • 794b60ff35 xp_activate32 version 1.0.1 at last! Alexander Frick 2025-11-22 00:39:34 -08:00
  • df57dc5329 make DIALOGEX easier to read in .rc file Alexander Frick 2025-11-22 00:32:40 -08:00
  • 9a3cfc5b11 better dialog button text Alexander Frick 2025-11-22 00:29:53 -08:00
  • 587dc84e09 fix remaining C++ warnings Alexander Frick 2025-11-22 00:29:34 -08:00
  • e6a78edb26 add version.h, constants.h (and move constants there), and proper VERSIONINFO in .rc file Alexander Frick 2025-11-22 00:17:30 -08:00
  • 9a228bf40d fix horrible UI strings Alexander Frick 2025-11-21 23:54:56 -08:00
  • 7d90589b5e cleanup .rc file in preparation for string corrections Alexander Frick 2025-11-21 23:43:12 -08:00
  • c5756d6920 fix x64 compilation by correcting erroneous commctrl.lib -> comctl32.lib Alexander Frick 2025-11-21 23:41:29 -08:00
  • f0976ec0b1 for some reason, the main dialog HAS to have ID of 100? Alexander Frick 2025-11-21 23:40:20 -08:00
  • 5d5a158c11 bare minimum to convert C code to compilable C++ Alexander Frick 2025-11-21 23:22:57 -08:00
  • 67f5679619 revert back to using console instead of windowed app/subsystem, disable conformance mode, and update to C++17 compilation Alexander Frick 2025-11-21 23:22:11 -08:00
  • 3d4569aa08 add more values and UTF-8 for resource.h Alexander Frick 2025-11-21 23:09:52 -08:00
  • 6491236beb ignore more build output folders Alexander Frick 2025-11-21 23:08:52 -08:00
  • a8536d70d0 remove XP deprecation warning Alexander Frick 2025-11-21 23:15:54 -06:00
  • 3aa6d09809 move source files to src dir, add missing defines and linker flags to MSVS vcsproj files Alexander Frick 2025-11-21 23:14:06 -06:00
  • 86aa6d3803 add .res files to .gitignore Alexander Frick 2025-11-21 23:10:57 -06:00
  • f0a8be5485 move some things to xp_activate32.h header file Alexander Frick 2025-11-21 22:52:41 -06:00
  • 0fc5b317e5 rename MSVS files to "xp_activate32" name Alexander Frick 2025-11-21 22:37:25 -06:00
  • 12ee307f85 rename main.c to xp_activate.cc, add empty xp_activate32.h header file Alexander Frick 2025-11-21 22:34:49 -06:00
  • 8508aa3994 rename Resource.rc > resource.rc Alexander Frick 2025-11-21 22:28:40 -06:00
  • 2df03bf313 update .gitignore and .gitattributes in preparation for source changes Alexander Frick 2025-11-21 22:28:17 -06:00
  • a62e45ea09 fix build.bat and prepare it for upcoming source files change Alexander Frick 2025-11-21 22:22:25 -06:00
  • 882dcafa84 indent manifest file Alexander Frick 2025-11-21 22:21:59 -06:00
  • 390819687f rename files, update readme and make copy of old readme, dont run program after building it in build.bat Alexander Frick 2025-11-21 22:17:04 -06:00
  • 9253057b63 add original source to orig dir Alexander Frick 2025-11-21 21:57:48 -06:00
  • bf54b98c47 Update xp_activate32.bat Alex F 2024-04-10 02:13:26 -05:00
  • e1c445f020 Merge pull request #1 from thepwrtank18/patch-1 Andrew 2023-05-29 21:40:21 +03:00
  • d951ec4966 Remove machine-specific directory for icon TheTank20 2023-05-28 23:28:15 -04:00
  • 9fbc1e5130 Update README.md Andrew 2023-05-28 17:36:05 +03:00
  • e1dc0a2c59 Add project files. Andrew 2023-05-28 17:25:41 +03:00
  • 209faf9811 Add .gitattributes, .gitignore, README.md, and LICENSE.txt. Andrew 2023-05-28 17:25:39 +03:00