* Use SJLJ exections instead of ZCX in the hope of fixing
intermittent build problems. Exception style affects Ada only.
* Add better tasking support and use our own backend files instead
of pretending to be FreeBSD.
* Call __errno() from librthread when using pthreads (Tero Koskinen)
* Enable shared library support for OpenBSD (Tero Koskinen)
bulk tested by landry@ and sthen@
ok pascal@
intermittent build problems. Exception style affects Ada only.
* Add better tasking support and sync OpenBSD specific changes from 4.8.
* Call __errno() from librthread when using pthreads (Tero Koskinen)
* Enable shared library support for OpenBSD (Tero Koskinen)
bulk tested by landry@ and sthen@
ok pascal@
sorry for the delay guys
- pass error condition from Job/Port.pm all the way to the engine
- use that to know whether we fail, instead of the existence of packages
(but still keep track of what we're doing correctly, THAT'S the fix)
- refactor error handling into OO version
- keep track of locks/errors/packages we're waiting for thx to nfs
all of these keep the lock around, and react to the lock being removed.
use case for nfs: if there was a revision bump after dpb scanned the port,
it will never find the package. Removing the lock will allow dpb to rescan
and find the correct packages.
with this, dpb no longer waits after nfs. More importantly, it does not
report nfs hangs as E:, rather as H:... (and it can "wait" for much longer
periods, since it keeps running and only checks on new jobs).
properly in inline mode:
1. A bug in ipfw_daq_inject() ignores the buf and len arguments that are
passed to it. This prevents Snort inline mode from dropping/rejecting
packets that match "drop" or "reject" rules.
2. Remove DAQ_CAPA_UNPRIV_START from the list of capabilities so that
Snort can run as an unprivileged user when using the IPFW DAQ module.
Tested by myself and Adam Jeanguenat. Received guidance from sthen@.
Both fixes have been sent upstream.
backported to fix a regression and restore a function that would
have caused a major bump of libruby20.so. Bumping the minor of
libruby20.so due to added functions.
backported to fix a regression and restore a function that would
have caused a major bump of libruby19.so. Bumping the minor
libruby19.so due to added functions.
DKIMproxy is an SMTP-proxy that implements the DKIM and DomainKeys
standards, to sign and verify email messages using digital signatures
and DNS records. It can be used to add DKIM support to nearly any
existing SMTP mail server.
Committing on behalf of sthen, who wrote the port.
help and ok giovanni
- BUG/MAJOR: backend: consistent hash can loop forever in certain circumstances
- BUG/MEDIUM: checks: disable TCP quickack when pure TCP checks are used
- MEDIUM: protocol: implement a "drain" function in protocol layers
- BUG/CRITICAL: fix a possible crash when using negative header occurrences
Resolves CVE-2013-2175
ok gonzalo
Back then, the patch was actually incorrect, mandoc(1) didn't cope.
Meanwhile, i fixed both mandoc and groff in all required respects.
Committing now because of an author timeout.