2007-09-09 21:57:23 by Adrian Portelli | Files touched by this commit (1) |
Log message:
Remove libpreludedb dependency for snort-prelude builds. Apparently it's
not required. From John R. Shannon.
|
2007-08-20 22:28:18 by Adrian Portelli | Files touched by this commit (3) | |
Log message:
Update to 2.7.0.1
Fixed header files to avoid conflicts with system files on BSD for
IPv6 data structures.
Added code to prevent URI-related alerts from firing when the
body is being normalized.
Make Stream5 the default stream engine.
Add alert for multiple GRE encapsulations.
Added ability for Snort to track fragmented ICMPv6 to check for the
remote BSD exploit (Bugtraq ID 22901, CVE-2007-1365).
Code cleanup, change malloc/calloc to SnortAlloc, use safer functions
SnortSnprintf, SnortStrncpy, etc. Check pointers before use.
Additional updates for bounds checking.
And many more . . . check the ChangeLog for all the details
|
2007-07-04 22:55:07 by Johnny C. Lam | Files touched by this commit (136) |
Log message:
Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user. This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.
(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
unprivileged.mk. These two variables are lists of other bmake
variables that define package-specific users and groups. Packages
that have user-settable variables for users and groups, e.g. apache
and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
and ${UNPRIVILEGED_GROUP}.
(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
|
2007-05-19 00:20:10 by Adrian Portelli | Files touched by this commit (4) |
Log message:
Update to 2.6.1.5
Snort v2.6.1.5 includes:
* A new http_post rule keyword used to search for content in normalized
HTTP posts
* A fix for a potential memory leak when generating HTTP Inspection events
Snort v2.6.1.4 includes detection functionality for a BSD IPv6 fragmentation
overflow, and addresses a number of potential security-related issues in
Snort as reported by customers, uncovered by internal investigations, and
through third-party code audits.
|
2007-03-23 11:54:52 by Adrian Portelli | Files touched by this commit (1) |
Log message:
Fix typos in options.mk
Fix snort-flexresp{2} so that they actually can be tested and work properly
with the new libnet{10,11} laoyout
Pointed out by wiz@ in private email
|
2007-02-20 18:29:36 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Kill an useless, unportable check.
|
2007-02-19 20:40:35 by Adrian Portelli | Files touched by this commit (2) |
Log message:
Update to 2.6.1.3
* src/dynamic-preprocessors/Makefile.am:
* src/dynamic-preprocessors/dcerpc/smb_andx_decode.c:
* src/dynamic-preprocessors/dcerpc/dcerpc.c:
Add bounds checking to ReassembleSMBWriteX; use Safememcpy for calculated
length buffer copies.
|
2007-02-17 22:45:25 by Adrian Portelli | Files touched by this commit (1) |
Log message:
Remove the now obsolete Makefile.common
|
2007-02-17 20:08:48 by Adrian Portelli | Files touched by this commit (1) | |
Log message:
Add options.mk missed in the 2.6 update
|
2007-02-17 20:08:06 by Adrian Portelli | Files touched by this commit (4) |
Log message:
Update to snort 2.6.1.2
2.6.1 provides new functionality including the following:
* New pattern matcher with a significantly reduced memory footprint
* Introduction of stream5 for experimental use
* Improvements to stream4, including UDP session tracking and optimizations for \
the reassembly buffer
* Handling for reassembly of SMB fragmented data in DCE/RPC
* An ssh preprocessor for experimental use
* Updated Snort decoder that can decode GRE encapsulated packets
* Output plugin to allow Snort to configure Aruba access control
Snort 2.6.0:
* Tcp stream properly reassembled after failed sequence check, which may lead to \
possible detection evasion.
* Added configurable stream flushpoints.
* Improved rpc processing.
* Improved portscan detection.
* Improved http request processing and handling of possible evasion cases.
* Improved performance monitoring.
The Snort 2.6 release also introduces the ability to use dynamic rules and \
dynamic preprocessors and contains further improvements to the Snort detection \
engine.
Remove snort-{pgsql,mysql,prelude}. The new snort package uses options.mk
to specify build options.
|