Alexander Frick
|
20454d95eb
|
add version checker and messagebox to let user proceed even on non-xp machines
|
2025-11-26 04:48:50 -06:00 |
|
Alexander Frick
|
e2b65c4591
|
rewrite a bunch of string stuff in version getters
|
2025-11-26 03:52:47 -06:00 |
|
Alexander Frick
|
76ea4f9ef1
|
log more windows getter functions
|
2025-11-26 00:44:45 -08:00 |
|
Alexander Frick
|
3786c38c9c
|
more compilation fixes and add strings.h/.cc for string conversions
|
2025-11-26 00:38:45 -08:00 |
|
Alexander Frick
|
b88680a20b
|
corrections to make everyone happy, it now compiles with Clang, MSVC, and MinGW!
|
2025-11-26 02:20:13 -06:00 |
|
Alexander Frick
|
96b7272158
|
add MinGW Makefile and update .gitignore for it
|
2025-11-26 02:17:56 -06:00 |
|
Alexander Frick
|
29310bc3fa
|
add keys icon to assets/, add ECC research sources and Endermanch readme pngs
|
2025-11-25 19:06:03 -06:00 |
|
Alexander Frick
|
20cd76fb90
|
move msvcrt.lib to orig/
|
2025-11-24 04:00:29 -06:00 |
|
Alexander Frick
|
b5e7c6bc6a
|
add other original sources from antiwpa.planet-dl.org/index2.php
|
2025-11-24 03:58:31 -06:00 |
|
Alexander Frick
|
57deee1202
|
add Endermanch's original code in case it ever gets taken down
|
2025-11-24 03:55:11 -06:00 |
|
Alexander Frick
|
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
|
2025-11-24 01:53:10 -08:00 |
|
Alexander Frick
|
ec4b7fafe0
|
add globals.h, cleanup logging, don't use static for all functions in xp_activate32.h
|
2025-11-23 20:09:04 -08:00 |
|
Alexander Frick
|
3e871fd475
|
convert from console app to proper windowed app
|
2025-11-23 19:33:50 -08:00 |
|
Alexander Frick
|
e8b215dfb9
|
typo corrections:
|
2025-11-23 19:10:54 -08:00 |
|
Alexander Frick
|
c08fdccc06
|
add BUILD.gn and corrections for compiling with Clang under GN/Ninja
|
2025-11-23 19:02:00 -08:00 |
|
Alexander Frick
|
4ead6e8beb
|
update readme with purty images
|
2025-11-22 15:15:45 -06:00 |
|
Alexander Frick
|
4573934380
|
add assets/ dir
|
2025-11-22 15:13:07 -06:00 |
|
Alexander Frick
|
9a6220ec13
|
add framework.h as main header, add utils.h/.cc, and keygen.h/.cc to split out more logic
|
2025-11-22 13:07:01 -08:00 |
|
Alexander Frick
|
e4e9839cc9
|
convert tabs to spaces in all source
|
2025-11-22 05:35:14 -08:00 |
|
Alexander Frick
|
89cf7eb878
|
organize resource.h more
|
2025-11-22 05:31:02 -08:00 |
|
Alexander Frick
|
0b35972033
|
add way to set custom icon from .dll, and add keys icon for dialog
|
2025-11-22 05:29:09 -08:00 |
|
Alexander Frick
|
2460c54ea6
|
move more stuff to header file, add function to get version string. Log version and exit code
|
2025-11-22 03:29:01 -08:00 |
|
Alexander Frick
|
d53d220e13
|
clang-format functions in .cc file, add all function declarations to xp_activate32.h header and separate needed stuff out to it.
|
2025-11-22 03:10:29 -08:00 |
|
Alexander Frick
|
a4762918ad
|
tweak messagebox titles
|
2025-11-22 03:08:40 -08:00 |
|
Alexander Frick
|
f787a7a6a7
|
set target win32 version info in version.h
|
2025-11-22 02:51:06 -08:00 |
|
Alexander Frick
|
24db3331f8
|
make separate build .bat scripts
|
2025-11-22 02:50:18 -08:00 |
|
Alexander Frick
|
794b60ff35
|
xp_activate32 version 1.0.1 at last!
|
2025-11-22 00:39:43 -08:00 |
|
Alexander Frick
|
df57dc5329
|
make DIALOGEX easier to read in .rc file
|
2025-11-22 00:32:40 -08:00 |
|
Alexander Frick
|
9a3cfc5b11
|
better dialog button text
|
2025-11-22 00:29:53 -08:00 |
|
Alexander Frick
|
587dc84e09
|
fix remaining C++ warnings
|
2025-11-22 00:29:34 -08:00 |
|
Alexander Frick
|
e6a78edb26
|
add version.h, constants.h (and move constants there), and proper VERSIONINFO in .rc file
|
2025-11-22 00:17:30 -08:00 |
|
Alexander Frick
|
9a228bf40d
|
fix horrible UI strings
|
2025-11-21 23:54:56 -08:00 |
|
Alexander Frick
|
7d90589b5e
|
cleanup .rc file in preparation for string corrections
|
2025-11-21 23:43:12 -08:00 |
|
Alexander Frick
|
c5756d6920
|
fix x64 compilation by correcting erroneous commctrl.lib -> comctl32.lib
|
2025-11-21 23:41:29 -08:00 |
|
Alexander Frick
|
f0976ec0b1
|
for some reason, the main dialog HAS to have ID of 100?
|
2025-11-21 23:40:20 -08:00 |
|
Alexander Frick
|
5d5a158c11
|
bare minimum to convert C code to compilable C++
|
2025-11-21 23:22:57 -08:00 |
|
Alexander Frick
|
67f5679619
|
revert back to using console instead of windowed app/subsystem, disable conformance mode, and update to C++17 compilation
|
2025-11-21 23:22:11 -08:00 |
|
Alexander Frick
|
3d4569aa08
|
add more values and UTF-8 for resource.h
|
2025-11-21 23:09:52 -08:00 |
|
Alexander Frick
|
6491236beb
|
ignore more build output folders
|
2025-11-21 23:08:52 -08:00 |
|
Alexander Frick
|
a8536d70d0
|
remove XP deprecation warning
|
2025-11-21 23:15:54 -06:00 |
|
Alexander Frick
|
3aa6d09809
|
move source files to src dir, add missing defines and linker flags to MSVS vcsproj files
|
2025-11-21 23:14:06 -06:00 |
|
Alexander Frick
|
86aa6d3803
|
add .res files to .gitignore
|
2025-11-21 23:10:57 -06:00 |
|
Alexander Frick
|
f0a8be5485
|
move some things to xp_activate32.h header file
|
2025-11-21 22:52:41 -06:00 |
|
Alexander Frick
|
0fc5b317e5
|
rename MSVS files to "xp_activate32" name
|
2025-11-21 22:37:25 -06:00 |
|
Alexander Frick
|
12ee307f85
|
rename main.c to xp_activate.cc, add empty xp_activate32.h header file
|
2025-11-21 22:34:53 -06:00 |
|
Alexander Frick
|
8508aa3994
|
rename Resource.rc > resource.rc
|
2025-11-21 22:28:40 -06:00 |
|
Alexander Frick
|
2df03bf313
|
update .gitignore and .gitattributes in preparation for source changes
|
2025-11-21 22:28:17 -06:00 |
|
Alexander Frick
|
a62e45ea09
|
fix build.bat and prepare it for upcoming source files change
|
2025-11-21 22:22:25 -06:00 |
|
Alexander Frick
|
882dcafa84
|
indent manifest file
|
2025-11-21 22:21:59 -06:00 |
|
Alexander Frick
|
390819687f
|
rename files, update readme and make copy of old readme, dont run program after building it in build.bat
|
2025-11-21 22:17:04 -06:00 |
|