We released the latest Build 0.0.1.94 of the file validation DLL to the world. We added a nice status window to the DLL and improved the API. For more information check the documentation, white papers or our homepage.
Please help us with developing this product. Download it and test it as hard as you can.
And, of course, publish the bugs you found.
Thanks to all of you !!!
Proteus 0.0.1.173 has been released.
Changelog :
- added file validation
- implemented validate.dll
- added properties dialog
- added module manager
- module credits readout
Now it's done.
The source code for the file validation system is available. Just download it and read the readme.txt.
The file validation DLL is completly modular and can be used in every application.
Because this DLL is part of Proteus, the source code will be also published soon.
If you want to use this DLL in your application, just download it and look into our documentation section for the White Papers. Of course there aren't any stupid windows or anything. Just the return code if the file is valid or not.
As you know everybody will be able to create new DLL Components for Proteus. To prevent the system from installing dangerous DLLs, we invented and implemented the file validation system.
It's a small DLL with two functions : Initialize() and ValidateFile(), of course with parameters. It supports Firewalls and Proxy server.
The concept is very easy: the DLL calculates the MD5 Hash and compares this Hash with a online database in which all future, VALID, components will be registered in.
The first issue of Proteus has been released. This release only demonstrates how Proteus will look like. The desktop is beeing resized and the GUI is the way it will stay.