8ba52559ce
2003-10-22 Yoann Vandoorselaere <yoann@prelude-ids.org> * NEWS: updated. * configure.in: bump version to 0.8.6. * plugins/simple/simple.c: (create_service_port): if the variable is prefixed with 0x or 0X, then set VARIABLE_CONTENT_TYPE_HEX. So that we force it to be read as a base 16 value later. (resolve_variable): do not use atoi() anymore, but use strtol(). Default base argument is 0, allowing to automatically handle decimal, hexadecimal, and octal. For value that contain hex, but not prefixed by 0x, then 0x should added as the variable prefix, so that we know how to handle it. * plugins/simple/simple.c (resolve_variable): Avoid to test the value with isdigit if VARIABLE_CONTENT_TYPE_HEX is set. This is used for hexadecimal value only. Fix problem if first byte of an hexadecimal value is not a digit. 2003-10-21 Stéphane Loeuillet <stephane.loeuillet@tiscali.fr> * plugins/simple/ruleset/portsentry.rules : add a new rule concerning dropped packets * plugins/simple/ruleset/zyxel.rules : add a rule for PPP logs specify ruleset/rule number concerned by a Filter log add a H before port number as they are in hexadecimal in those logs 2003-10-11 Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl> * src/lml-alert.c(generate_target): fixed handling return value of prelude_inet_getaddrinfo(). * plugins/simple/ipfw.rules: fixed ICMP rules. Thanks to mark@fantoma.net for the report. |
||
---|---|---|
.. | ||
patches | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST | ||
TODO |