Skip to content

SigTool v1.0.0

Compare
Choose a tag to compare
@Maikuolan Maikuolan released this 07 Mar 17:17
· 30 commits to master since this release
b637ffc

Version/Release 1.0.0

  • [2020.03.01; Maikuolan]: Renamed "sigtool.php" to "SigTool.php" to align the name of the file more closely to the name of the class. Added a separate YAML class to handle all YAML functionality; SigTool will now extend that YAML class, instead of trying to define any YAML functionality itself (strictly speaking, this violates the idea of SigTool existing purely as a singular file, free of any dependencies; but, having now two files instead of one, in my opinion, isn't really a big deal, and it's more maintainable now anyway, so I think, a good way to proceed moving forward; this violation is also the reason why I've opted to mark this release as a major release, as opposed to minor or patch). Added some code to guard against regular expression-based signatures that contain quantifiers that might exceed PCRE's limits, which could result in compilation failure.

  • [2020.03.07; Bug-fix; Maikuolan]: A reconstructed "signatures.dat", after processing new signature files, should be prefixed by "---"; not by "0: false". The code wasn't properly accommodating this; Fixed.

Caleb M (Maikuolan),
March 7, 2020.