Commit graph

20 commits

Author SHA1 Message Date
agc
5293710fb4 Add SHA512 digests for distfiles for security category
Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:17:40 +00:00
hasso
79e583cb35 Update to 0.9.15. Upstream changes:
- Make Prelude-Manager thread backend independant.
- Add missing dlpreopening support for the SMTP plugin.
- Win32 compilation fixes.
- Various fixes and update.

Also various pkgsrc related fixes including DESTDIR support.
2009-08-24 18:32:21 +00:00
shannonjr
c610379d81 Update to 0.9.14.2. Changes: Various build fixes (#306) 2008-08-26 22:25:46 +00:00
shannonjr
59829784a4 Update to 0.9.14. Changes:
- Improve thread safety when evicting events to disk.
- Handle IDMEF message version tag, which will be used in upcoming
libprelude version.
- Add support for newer GnuTLS 2.2.0 session priority functions. When
the option is available, the user might specify TLS settings through
the "tls-options" configuration entry.
- Fix a possible crash upon destruction of a bufpool that is writing to
a failover.
- Correct strtoul() error checking, when verifying scheduler options.
2008-07-21 12:12:15 +00:00
shannonjr
9640842eb0 Update to 0.9.11. Changes:
- In case a lot of message were being processed, the heartbeat timer
  could be delayed for a long period of time.
- The old scheduler algorithm could be unfair when certain message priority
  were not available for processing. We now appropriatly handle repartition
  to others priority messages.
- Message of the same priority could be processed in the wrong order when
  on-disk buffers were used.
- No integrity check were performed on orphan on-disk buffer in case of an
  operating system crash. By using the prelude-failover API, we can now
  detect possibly corrupted disk buffer, or resume at the time we stopped
  recovering them.
- New sched-priority and sched-buffer-size configuration options.
- Fix a bug where several relaying plugin instance would only forward
  their message to a single Manager.
2008-03-03 15:15:32 +00:00
shannonjr
e3cb2576aa Update to 0.9.10. Changes:
- Make threshold act like a real threshold: pass every Nth events
  in the defined amount of seconds.
- Allow mixing Limit and Threshold.
- Do not share the tresholding hash accross thresholding plugin instance:
  previously, the shared hash would result in strange thresholding plugin
  behavior if you had several instance of thresholding loaded.
- Various bug fixes concerning plugin instance un-subscribtion (unsubscribtion
  of certain plugin was not triggered).
2007-10-29 21:57:17 +00:00
shannonjr
39c7e2c3da Update to 0.9.9.1. Changes:
- Fix for new libprelude (0.9.15) runtime warning.
- Add documentation for SQLite3 in the template configuration file
  (Sébastien Tricaud <toady at gscore.org>).
2007-09-05 19:07:30 +00:00
shannonjr
b3ebc7f35a Update to 0.9.9. Changes:
- Update configuration template, add documentation for Prelude
  generic TCP options.
- Implement modified patch from Pierre Chifflier <chifflier@inl.fr>
  to fix the example log path (fix #224).
- Move IDMEF message normalization in the scheduler, rather than
  doing it upon reception. This remove some load from the server
  and allow Prelude-Manager own IDMEF messages to go through the
  normalizer path.
- Implement heartbeat->analyzer normalization.
- Improve IPv4 / IPv6 address normalization.
  IPv4 mapped IPv6 addresses are now mapped back to IPv4.
  Additionally, the Normalize plugin now provide two additionals option:
   ipv6-only: Map any incoming IPv4 address to IPv6.
   keep-ipv4-mapped-ipv6: do not map IPv4 mapped IPv6 addresses back to IPv4.
- Make a difference between exceptional report plugin failure (example:
  a single message couldn't be processed) and "global" plugin failure
  (example: database server is down). We use a different failover for
  'exceptional' failure, so that we don't try to reinsert a bogus message
  (fix #247).
- Start of a Prelude-Manager manpages (#236).
- Various bug fixes.
2007-08-04 09:31:18 +00:00
shannonjr
09e41c80a5 Update to 0.9.8. Changes:
- Initial implementation of the 'thresholding' plugin, allowing you to
  suppress events after a certain limit/threshold.
- Filters hooking to a reporting plugin are now OR'ed instead of being
  AND'ed. AND is already possible by hooking filtering plugin one with
  another.
- Improved error reporting.
- Minor bug fixes.
2007-05-12 12:50:22 +00:00
shannonjr
fb84c4ccd7 Update to 0.9.7.2. Changes:
- Allow filtering plugins to hook others filters plugins.
- Update reporting code to latest specification for the SNMPService class.
- Warn about Un-handled command line arguments.
- Properly dump IDMEF-XML output (fix #186).
- Various bug fixes.
2007-04-09 12:49:20 +00:00
shannonjr
8facaf1807 Update to 0.9.7.1. Changes:
- Fix a startup problem on system with different address of different family
  mapping to the same IP.
- Fix for system using the GnuLib poll replacement modules. The module was
  broken when used in conjunction with server socket.
- Various portability fixes
2007-02-23 15:23:23 +00:00
shannonjr
91a5def025 Update to 0.9.6. Changes:
- In case an IDMEF-Service object contain neither name or port
  attribute, set name to "unknown" in order to avoid IDMEF DTD
  validation issue.
- Normalize analyzer(*).node.
2006-08-24 16:10:12 +00:00
joerg
95b1c585e0 Forgotten patchsum update. 2006-07-01 17:26:47 +00:00
joerg
346cf857e5 Use config file framework. Keep the permission of the original code
for the installed version of the configuration file, but not the
example. Bump revision.
2006-06-28 17:05:50 +00:00
shannonjr
32e95bcd54 Update to 0.9.5. Changes:
- Store Prelude-Manager FIFO into the profile backup directory so that FIFO
  are per profile. Fix #151.
- Update libwrap check, don't statically link libwrap. Cleanup. Fix #144.
- XMLmod: Implement CorrelationAlert processing.
- XMLmod: No ntpstamp attribute in File/Inode element datetime fields.
- XMLmod: permission -> Permission, as per IDMEF DTD requirements.
- XMLmod: Process the Checksum IDMEF element.
- XMLmod: Make AdditionalData validation pass (IDMEF v15 -> v16 change).
- XMLmod: disable-buffering option argument is optional.
- XMLmod: Correct DTD loading error.
- XMLmod: Avoid NULL libxml warning.
2006-06-16 09:45:35 +00:00
shannonjr
543bc0b0f6 Update to 0.9.4.1. Changes:
- Enable write notification on queued write (Fix reverse relaying).
- Fix IDMEF message scheduler warning when plugin failover is enabled.
- Fix reverse relaying on some architecture due to thread safety
  issue.
- Server scalability improvement in case of message burst.
- Start work on a normalization plugin. Very simple for now, mostly
  sanitize IDMEF Address and IDMEF Service classes.
- When an analyzer have read and write permission to prelude-manager,
  avoid acting as an echo server, don't send received message from this
  analyzer to itself.
- When no listen address is specified, try to bind all
  system address (both ipv4/ipv6).
- Send an alert to the peer on handshake failure, so that
  the peer have some information on what happened.
- Consistency work accross all plugin logfile option.
- Various bug fixes and improvements.
2006-04-24 10:43:44 +00:00
joerg
9d87c73a0e Include sys/time.h before sys/resource.h to fix build on DragonFly. 2006-02-16 18:31:06 +00:00
shannonjr
2de4fb3c5f Update to 0.9.3. Changes:
- Only send TLS alert if there is one queued, fix a possible crash.
- Emit warning if prelude-failover problem arise.
- Improve error handling.
- Improve db plugin log option, "-" now mean stdout.
- Various bug fixes.
2006-02-09 11:01:57 +00:00
shannonjr
9a8296d666 Update to 0.9.2. Changes:
- prelude-manager has been updated to check the loaded revocation
  list, if available. This was needed since the recent prelude-adduser
  addition allowing to create analyzer revocation list.
- Remove line size limitation on specified IDMEF-criteria.
- Remove all ancillary groups as well as setgid-ing.
- Fix idmef-criteria-filter option conflict.
- Fix a possible crash if no listen address is specified, but a
  reverse relay is used.
- Much better error reporting.
Prelude-Manager is a high availability server that accepts secured
connections from distributed sensors or other managers and saves
received events to a media specified by the user (database, logfile,
mail, etc).
2006-01-31 17:54:10 +00:00
shannonjr
cc0f1ca830 Prelude is a hybrid IDS consisting of multiple
sensors, managers, and a display console. This
is the manager. The Manager (there can be several
in an IDS network) accepts secured connections
from sensors and saves the alerts that Sensors
emit. This package installs the manager so that
mySql is used for alert storage.

This is one of several new Prelude packages.
2006-01-29 15:57:49 +00:00