Skip to content

Releases: Gaymocoder/GCSDllImporter

v1.0.0-release — First stable release

Choose a tag to compare

@Gaymocoder Gaymocoder released this 07 Sep 23:42

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):

image

Full Changelog: v0.0.1-alpha...v1.0.0-release

v0.0.4-alpha — BFIs #3 (Total UTF-16 support)

Choose a tag to compare

@Gaymocoder Gaymocoder released this 07 Sep 23:36

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):

image

Full Changelog: v0.0.3-alpha...v0.0.4-alpha

v0.0.3-alpha — BIFs #2 (Newer API usage)

Choose a tag to compare

@Gaymocoder Gaymocoder released this 07 Sep 23:27

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)

Choose a tag to compare

@Gaymocoder Gaymocoder released this 07 Sep 23:17

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):

image

Full Changelog: v0.0.1-alpha...v0.0.2-alpha

v0.0.1-alpha — Basic alpha version

Pre-release

Choose a tag to compare

@Gaymocoder Gaymocoder released this 07 Sep 23:08

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):

image

Full Changelog: https://github.com/Gaymocoder/GCSDllImporter/commits/v0.0.1-alpha