Releases: Gaymocoder/GCSDllImporter
Releases · Gaymocoder/GCSDllImporter
Release list
v1.0.0-release — First stable release
Improvements from first alpha-release:
- Replaced outdated library from Windows API to newer Process Status API;
- Added full support for Unicode characters (UTF-16);
- Added real-time output of modules using by tracking process;
- Added own application icon;
- Added more information into status outputs;
- Added "Press Enter to exit" after the tracking process is terminated;
Bug-fixes from first alpha-release:
- Fixed several possible memory leaks;
- Fixed possible resource leak;
- Fixed error in building the sources with MSVC.
Screenshot of app execution (finished):
Full Changelog: v0.0.1-alpha...v1.0.0-release
v0.0.4-alpha — BFIs #3 (Total UTF-16 support)
Improvements:
- Added full support for UTF-16 characters (in exe-files paths and in modules paths);
- Added "Press Enter to exit" thing for cases, when the app was launched not from cmd;
- Now the application has it's own icon;
- Added some more information in status outputs;
Bug-fixes:
- Fixed resources leaks during finding process.
Screenshot of app execution (finished):
Full Changelog: v0.0.3-alpha...v0.0.4-alpha
v0.0.3-alpha — BIFs #2 (Newer API usage)
Improvements:
- The Tool Help Library has been replaced with Process Status API;
- Way of getting process modules was completely rewritten for better stability;
Bug-fixes:
- Fixed possible memory leaks in error handle.
Full Changelog: v0.0.2-alpha...v0.0.3-alpha
v0.0.2-alpha — BFIs #1 (Real-time modules output)
Improvements:
- Added support for Unicode characters in modules paths (UTF-16);
- List of modules is printed out now right while the process is running;
- Added using tutorial into README.md;
- Executable file has been renamed to GCS.DllImporter.exe;
Bug-fixes:
- Fixed possible memory leaks while getting list of process modules.
Screenshot of app execution (finished):
Full Changelog: v0.0.1-alpha...v0.0.2-alpha
v0.0.1-alpha — Basic alpha version
Realized basic application functions:
- App launches with command-line argument: path to exe-file, which's DLL-s you want to track;
- App awaits until exe-file, which was specified in command-line argument, will be launched;
- After specified exe-file launch the tracker prints out, that exe-file has been launched andd the tracking has been started;
- After process, started by launch of the exe-file, is terminated, tracker prints out all modules which were used while process was active;
Screenshot of app execution (finished):
Full Changelog: https://github.com/Gaymocoder/GCSDllImporter/commits/v0.0.1-alpha



