Auto PHP Licenser, Dead Man Switch, and PHP Auto Update Script by phpmillion receive new features, core updates, and greatly improved plugins.
It’s final days of summer (except you, lucky Australians), which translates into the end of holidays for many people. That is to say, script authors are getting ready for full-time development again. It’s not a secret that phpmillion always puts developers’ needs first; therefore, we worked hard all the summer to improve our scripts, which will greatly improve yours. With this in mind, here are some of the most important changes shared between all our scripts:
Added: database optimization module;
Added: option to forget failed login attempts after specified time period;
From now now, database optimization module not only deletes unnecessary records, but also reorganizes all tables to compact any wasted space. Needless to say, you can customize individual cleanup options or disable database cleanup module at all. Another new feature is automatic removal of failed IP addresses after specified time period. If you have advanced security options enabled, scripts track every unsuccessful login attempt. Once a specified number of failed attempts is reached, script automatically bans such host. However, there might be situations when you enter incorrect password numerous times yourself, permanently locking yourself out. New feature enables you to set a number of days, after which failed logins counter will be reset. The new feature should be self-explanatory, but if you need any more details how it works, go straight to phpmillion support forums for high-priority assistance.
P.S. The new option also extends its monitoring to licensing engine in Auto PHP Licenser and updates engine in PHP Auto Update Script. That is to say, it can reset failed licensing/update attempt counters as well.
Greatly improved internal modules and plugins.
New versions also bring significant changes to internal modules and plugins used by phpmillion scripts. Let’s take a closer look at each of listed updates:
Updated: system core and modules;
Updated: data encryption and decryption module;
Updated: user input validations module;
Updated: mailer module;
System core and modules. These are the most important part of whole application, responsible for database connections, MySQL queries, data processing, and so on. As you might have guessed, you won’t notice any visible changes after core updates, but they will greatly improve overall performance and security of your installations.
Data encryption and decryption module. A very self-explanatory one. Revised encryption engine brings small improvements in data encryption and decryption, retaining a full compatibility with old module.
User input validations module. It ensures data submitted by users (including administrators working with administration dashboard) is valid and meets expected values. In other words, it effectively blocks all invalid and possibly malicious requests, making any cracking or hacking attempt a nightmare.
Mailer module. Responsible for sending system emails (like password recovery) and user notifications (like expiring licenses). Updated module reduces overall length of code, improving its performance and adding extra validations for even more efficient work.
Plus app-specific updates. Download now!
In addition, each application receives unique updates. For example, Auto PHP Licenser comes with new licensing engine (user module) for even better protection against unauthorized installation and usage of your PHP scripts. Meanwhile, PHP Auto Update Script introduces an improved automatic updates module, helping you to deliver updates faster and bringing even better compatibility with servers that use non-standard setup. As usually, you can find a complete changelog for each tool in its Changelog section.
While you were reading this announcement, we just published Auto PHP Licenser 2.6, which brings all these exciting improvements to your scripts. We plan to roll out the same updates for Dead Man Switch and PHP Auto Update Script within next 2 weeks, so be sure to bookmarks this blog and follow us on Twitter or Envato to get notifications about upcoming updates for all products you have.