Commit graph

265973 commits

Author SHA1 Message Date
joerg
858cd3c6b2 Don't pull in sys/user.h. 2017-06-23 15:56:17 +00:00
schmonz
1d2e21c2da Updated mail/qmail-run to 20170623 2017-06-23 15:49:09 +00:00
schmonz
d48ac0ca10 Catch up to djbdns-run:
- Add "reload" as a synonym for "cdb" in qmail{ofmip,pop3,smtp}d.sh
- Shorten tcprules invocations

Bump version.
2017-06-23 15:49:03 +00:00
schmonz
f9392c69f5 Add defaults for djbdns users and group. 2017-06-23 15:44:06 +00:00
schmonz
ed81087073 Updated net/djbdns-run to 20170623 2017-06-23 15:39:53 +00:00
schmonz
33ee7d5857 Catch up to qmail-run:
- Wrap long command lines for readability
- Document where we set procname=${name} for rc.d
- Detach long-running processes from controlling terminal
- Configurable path to tcpserver
- Configurable user and group names:

DJBDNS_AXFR_USER?=	axfrdns
DJBDNS_CACHE_USER?=	dnscache
DJBDNS_RBL_USER?=	rbldns
DJBDNS_TINY_USER?=	tinydns
DJBDNS_DJBDNS_GROUP?=	djbdns

Bump version.
2017-06-23 15:39:44 +00:00
roy
bc1b2fad00 Take over maintainership. ok youri@
Swap back to the latest stable branch.
2017-06-23 14:05:19 +00:00
wiz
e32bfc004b Updated mail/rspamd to 1.6.1 2017-06-23 13:47:16 +00:00
wiz
3a88285e00 Updated rspamd to 1.6.1.
1.6.1: 14 Jun 2017
	* [Fix] Allow to init resolver without rspamd_config
	* [Fix] Do not crash when resolver failed to initialize
	* [Fix] Fix abstract context layout
	* [Fix] Fix CGP helper reply parsing
	* [Fix] Fix crashes when socket write errors occur
	* [Fix] Fix parsing IPv6 nameservers in resolv.conf
	* [Fix] Milter: Don't defer on "greylist" action

1.6.0: 12 Jun 2017
	* [Conf] Add rspamd_proxy to the default configuration set
	* [Conf] Add sample arc module config
	* [Conf] Do away with systemd specifics completely
	* [Conf] Increase min_bytes to avoid FP
	* [Conf] Remove ratelimits from default configuration
	* [CritFix] Fix accepting on IPv6 sockets
	* [CritFix] Fix corruption when multiple fuzzy are defined
	* [CritFix] Fix learn condition in fuzzy check
	* [CritFix] Fix memory leak in fuzzy check
	* [CritFix] Fix memory leak in maps scheduling
	* [CritFix] Paese the last character in DKIM signature correctly
	* [CritFix] Zero fill sockaddr_un
	* [Feature] Add ability to add doc strings by example
	* [Feature] Add API to verify DKIM (and ARC) signatures
	* [Feature] Add compression/decompression to proxy
	* [Feature] Add count to url structure
	* [Feature] Add initial support of the new protocol reply
	* [Feature] Add Lua plugin spamtrap
	* [Feature] Add `monitored_address` for rbls
	* [Feature] Add new schema for bayes tokens
	* [Feature] Add preliminary ARC support to dkim code
	* [Feature] Add preliminary support of ARC signing
	* [Feature] Add rules to detect bad 8bit characters in From and To
	* [Feature] Add scanning support for milter protocol
	* [Feature] Add support for bidirectional symbols in rspamd_stats
	* [Feature] Add support for static maps
	* [Feature] Add support of maps with multiple regexps matches
	* [Feature] Add `text_multiplier` param
	* [Feature] Add the preliminary ARC plugin
	* [Feature] Add top redirector targets rank
	* [Feature] Allow async events to be registered from LUA rules
	* [Feature] Allow storing bayes tokens in Redis
	* [Feature] Allow to exclude specific domains from mx check
	* [Feature] Allow to have a stack of watcher finalisers
	* [Feature] Allow to pass hostname to `-i` flag in Rspamc
	* [Feature] Allow to set custom user agent in url redirector
	* [Feature] Allow to use custom callback when parsing resolv.conf
	* [Feature] Allow to use domain from authenticated user
	* [Feature] Bayes expiry plugin
	* [Feature] Check dkim sign keys for modifications
	* [Feature] DKIM signing: sign_networks/local address specific use_domain settings
	* [Feature] DMARC: Support excluding domains from sampling
	* [Feature] Expire processing items for URL redirector aggressively
	* [Feature] Fix surbl monitored for IP lists, add `monitored_domain` option
	* [Feature] Implement caching for dkim body hashes
	* [Feature] Implement milter protocol scan reply
	* [Feature] Improve omograph phishing detection
	* [Feature] Initial support of self-scan in Rspamd proxy
	* [Feature] Keep track of headers in milter interface
	* [Feature] Milter headers: better controls for local/authenticated
	* [Feature] Multimap: email:domain:tld filter
	* [Feature] Preliminary DMARC reporting implementation
	* [Feature] Reuse stemmers in the cache
	* [Feature] Rework confighelp to load Lua plugins
	* [Feature] Rework hfilter to use hyperscan if possible
	* [Feature] Rework lua RSA API
	* [Feature] Rmilter_headers: approximate rmilter's extended_spam_headers
	* [Feature] Start integration of milter support in proxy
	* [Feature] Store average words length and short words count
	* [Feature] Store hash of headers order and names
	* [Feature] Support MTA name header
	* [Feature] Support multiple types of dkim signing in Lua
	* [Feature] Support numeric arguments for Redis requests
	* [Feature] Use headers hash in bayes metatokens
	* [Feature] Use normal resolv.conf rules of rotation in Rspamd
	* [Feature] Use version 2 proto for checking messages
	* [Fix] Allow to follow symlinks when safe
	* [Fix] Append MX name for authentication results as required
	* [Fix] Change default text multiplier from 0.5 to 2.0
	* [Fix] Check min_bytes for images as well
	* [Fix] Deal with 7bit charsets properly
	* [Fix] Deal with 8bit characters in email addresses
	* [Fix] Deal with unpaired <a> tags
	* [Fix] Detect confighelp in plugins initialisation
	* [Fix] Disable certain checks for utf spoof detection
	* [Fix] DKIM Signing: avoid nil index when From header is missing
	* [Fix] Do not add exact hashes from different parts
	* [Fix] Do not check DMARC if SPF or DKIM were not checked
	* [Fix] Do not check URLs that are resolved to be redirected
	* [Fix] Do not set bayes probability if we don't use it
	* [Fix] Do not stop on illegal unicode points - replace them
	* [Fix] Fix another race condition in arc checks
	* [Fix] Fix arc count logic
	* [Fix] Fix ARC signing
	* [Fix] Fix brain-damaged spamc protocol for now
	* [Fix] Fix calling for peak functions
	* [Fix] Fix couple of issues in FORWARDED rule
	* [Fix] Fix CTE propagation from parent containers to children parts
	* [Fix] Fix errors processing in the controller
	* [Fix] Fix format string in milter
	* [Fix] Fix issues in SPF macros parsing
	* [Fix] Fix logging format string
	* [Fix] Fix logic of cached passwords check
	* [Fix] Fix lowercasing of stemmed words
	* [Fix] Fix LRU elements removal
	* [Fix] Fix memory leak when accepting from unix sockets
	* [Fix] Fix milter connections persistence
	* [Fix] Fix objects merging in UCL
	* [Fix] Fix order of operations to avoid race condition
	* [Fix] Fix parsing of long regexp types
	* [Fix] Fix passing data to log helper when many symbols defined
	* [Fix] Fix pools management for milter session
	* [Fix] Fix processing of the watchers
	* [Fix] Fix queue id macro in milter
	* [Fix] Fix R_BAD_CTE_7BIT rule
	* [Fix] Fix Redis timeout set
	* [Fix] Fix REPLYTO_UNPARSEABLE rule
	* [Fix] Fix setting of email address
	* [Fix] Fix some more issues about duplicated fuzzy requests
	* [Fix] Fix spamc support in rspamd proxy
	* [Fix] Fix syntax error in spamtrap plugin
	* [Fix] Fix url counts for href urls
	* [Fix] Fix url handling in the protocol
	* [Fix] Multimap: Received IP filters with Redis
	* [Fix] Oops, fix d9d0fa5e86db2f4470d34395a233b450478b2f60
	* [Fix] Parse rgb[a](x,x,x[,x]) css colors
	* [Fix] Phishing: strict_domains
	* [Fix] Reduce maps aggressiveness
	* [Fix] Reresolve upstreams even if there is a single server there
	* [Fix] Rspamadm grep: Disable Lua patterns in string search by default
	* [Fix] Skip text parts when checking binary parts in fuzzy check
	* [Fix] Support v2 checks in controller
	* [Fix] Treat empty address as valid
	* [Fix] Try harder to detect CTE
	* [Fix] Try to deal with v4 mapped to v6 addresses on accept
	* [Fix] Use dkim signing callback properly
	* [Fix] Use non-volatile memory for storing data
	* [Fix] Use static maps instead of ugly hack for radix_from_config
	* [Fix] Use the same pool for related sessions
	* [Rework] Continue modularisation for lua library
	* [Rework] Initial milter protocol support
	* [Rework] Make log pipes worker agnostic, add scanners API
	* [Rework] Move authentication results generation to a separate routine
	* [Rework] Move common DKIM functions to a separate lua module
	* [Rework] Move global functions to a separate directory
	* [Rework] Prepare dkim module for ARC checks
	* [Rework] Propagate ucl variables from the command line
	* [Rework] Remove multiple metrics support from Rspamd
	* [Rework] Stop using name 'rmilter' for the modern protocol
	* [Rework] Use LFU algorithm in LRU cache
	* [Rules] Fix received TLS rules
	* [Rules] Improve URL_COUNT_ODD rule
	* [WebUI] Fix add header filter in history
	* [WebUI] Use modern protocol for checking messages

1.5.9:
	* [Conf] Increase min_bytes to avoid FP
	* [Conf] Remove ratelimits from default configuration
	* [CritFix] Fix accepting on IPv6 sockets
	* [CritFix] Zero fill sockaddr_un
	* [Feature] Add `text_multiplier` param
	* [Fix] Check min_bytes for images as well
	* [Fix] Do not add exact hashes from different parts
	* [Fix] Fix memory leak when accepting from unix sockets
	* [Fix] Fix some more issues about duplicated fuzzy requests
	* [Fix] Phishing: strict_domains
	* [Fix] Skip text parts when checking binary parts in fuzzy check
	* [Minor] Add the same duplicates protection for all fuzzy hashes types
	* [Minor] Fix braces
	* [Minor] Fix test
	* [Minor] SPOOF_DISPLAY_NAME: Use all SMTP/MIME recipients
	* [Minor] Validate assumed spoofed display name domains to contain a dot


1.5.8:
	* [CritFix] Fix memory leak in fuzzy check
	* [CritFix] Fix memory leak in maps scheduling
	* [Feature] Multimap: email:domain:tld filter
	* [Fix] DKIM Signing: avoid nil index when From header is missing
	* [Fix] Do not set bayes probability if we don't use it
	* [Fix] Do not stop on illegal unicode points - replace them
	* [Fix] Fix brain-damaged spamc protocol for now
	* [Fix] Fix Redis timeout set
	* [Fix] Fix spamc support in rspamd proxy
	* [Fix] Multimap: Received IP filters with Redis
	* [Fix] Parse rgb[a](x,x,x[,x]) css colors
	* [Fix] Reresolve upstreams even if there is a single server there
	* [Fix] Treat empty address as valid
	* [Fix] Try harder to detect CTE
	* [Fix] Try to deal with v4 mapped to v6 addresses on accept
	* [Minor] Add `wsf` and `hta` bad archive extensions
	* [Minor] Fix configuration option
	* [Minor] Fix result parsing for SAVAPI
	* [Minor] Further logging improvements
	* [Minor] Improve logging of errors
	* [Minor] Prevent MID_CONTAINS_FROM from firing on empty address
	* [Minor] Reduce digit->number transmission penalty
	* [Minor] Relax CTYPE_MISSING_DISPOSITION rule


1.5.7:
	* [CritFix] Fix corruption when multiple fuzzy are defined
	* [CritFix] Fix learn condition in fuzzy check
	* [Feature] Add rules to detect bad 8bit characters in From and To
	* [Feature] DKIM signing: sign_networks/local address specific use_domain settings
	* [Feature] Support numeric arguments for Redis requests
	* [Fix] Deal with 8bit characters in email addresses
	* [Fix] Fix couple of issues in FORWARDED rule
	* [Fix] Fix passing data to log helper when many symbols defined
	* [Fix] Fix R_BAD_CTE_7BIT rule
	* [Fix] Fix REPLYTO_UNPARSEABLE rule
	* [Fix] Fix setting of email address
	* [Fix] Rspamadm grep: Disable Lua patterns in string search by default
	* [Minor] Add Lua 5.3 workaround
	* [Minor] Add lua methods to detect if a part has 8bit characters
	* [Minor] Allow session-less lua dns requests
	* [Minor] Allow to append greylist end time to message reported
	* [Minor] Avoid `nil` table
	* [Minor] Disable dkim_signing if redis is specified but not configured
	* [Minor] Fix build with pcre2
	* [Minor] Fix rule
	* [Minor] Fix warnings
	* [Minor] Format floating point number
	* [Minor] Push email flags to the lua API
	* [Minor] Silence some warnings
	* [Minor] Silence warning
	* [Minor] Try all hostname regexps to find the most significant one
	* [WebUI] Fix add header filter in history
2017-06-23 13:47:05 +00:00
wiz
9d008c9335 Add upstream bug report URL. 2017-06-23 12:52:56 +00:00
adam
5593a614ec Updated net/youtube-dl to 20170623 2017-06-23 12:00:08 +00:00
adam
5bc763df09 youtube-dl 2017.06.23
Core
[adobepass] Fix extraction on older python 2.6

Extractors
[youtube] Adapt to new automatic captions rendition
[hgtv.com:show] Relax video config regular expression
[drtuber] Fix formats extraction
[youporn] Fix upload date extraction
[youporn] Improve formats extraction
[youporn] Fix title extraction
[googledrive] Fix formats sorting
[watchindianporn] Fix extraction
[vimeo] Add fallback mp4 extension for original format
[ruv] Add support for ruv.is
[viu] Fix extraction on older python 2.6
[pandora.tv] Fix upload_date extraction
[asiancrush] Add support for asiancrush.com
2017-06-23 11:59:10 +00:00
wiz
fcd1abbae8 Stop using removed py-mutagen/bl3.mk. 2017-06-23 11:52:04 +00:00
wiz
d273434f62 Updated devel/automake to 1.15.1 2017-06-23 08:40:51 +00:00
wiz
0f6694ed84 Updated automake to 1.15.1.
New in 1.15.1:

* Bugs fixed:

  - The code has been adapted to remove a warning present since Perl
    5.22 stating that "Unescaped left brace in regex is deprecated".
    This warning has become an hard error in Perl 5.26 (bug#22372).

  - The generated Makefiles do not rely on the obsolescent GZIP
    environment variable which was used for passing arguments to
    'gzip'.  Compatibility with old versions has been
    preserved. (bug#20132)

* Miscellaneous changes:

  - Support the Windows version of the Intel C Compiler (icl) in the
    'compile' script in the same way the (compatible) Microsoft C
    Compiler is supported.
2017-06-23 08:40:40 +00:00
adam
61094cf5f1 Updated www/py-django-treebeard to 4.1.2; sysutils/py-ptyprocess to 0.5.2 2017-06-23 07:47:45 +00:00
adam
2813b8f2e2 Changes 0.5.2:
Bug fixes.
2017-06-23 07:46:52 +00:00
adam
6b2348de91 Release 4.1.2:
* Fixed MANIFEST.in for Debian packaging.
2017-06-23 07:42:24 +00:00
manu
f4a12fd138 Add wkhtmltopdf 0.12.4
wkhtmltopdf and wkhtmltoimage are open source (LGPLv3) command line
tools to render HTML into PDF and various image formats using the
Qt WebKit rendering engine. These run entirely "headless" and do
not require a display or display service.
2017-06-23 07:12:19 +00:00
adam
79bc03c5e0 Updated openvpn to 2.4.3 2017-06-23 06:46:06 +00:00
kamil
15562bea28 bochs can be build with at least clang and gcc
Remove old (from 2004) property that there is allowed gcc only.
2017-06-23 04:15:52 +00:00
schmonz
3dd6c10cbd Updated security/stunnel to 5.41 2017-06-23 03:45:24 +00:00
schmonz
6cc116b195 Update to 5.41. From the changelog:
* New features
  - PKCS#11 engine DLL updated to version 0.4.5.
  - Default engine UI set with ENGINE_CTRL_SET_USER_INTERFACE.
  - Key file name added into the passphrase console prompt.
  - Performance optimization in memory leak detection.
* Bugfixes
  - Fixed crashes with the OpenSSL 1.1.0 branch.
  - Fixed certificate verification with "verifyPeer = yes"
    and "verifyChain = no" (the default), while the peer
    only returns a single certificate.
2017-06-23 03:45:18 +00:00
markd
173108d5aa Reinstate patches. 2017-06-23 01:56:47 +00:00
markd
b01451655e commit the distinfo that matches recent update 2017-06-23 01:54:04 +00:00
kamil
edf4eb7090 Correct build of consolekit (2.x) on NetBSD 8.99.1.
Address <sys/user.h> removal fallout on NetBSD.
2017-06-22 22:09:17 +00:00
kamil
ba6ac07221 Correct build of py-psutil on NetBSD 8.99.1.
Address <sys/user.h> removal fallout on NetBSD.
2017-06-22 22:01:47 +00:00
maya
5c0a1ab0b6 Restrict gcc gsed usage to NetBSD
(NetBSD/mips64 progress further with gsed)

Adding gsed as a tool creates circular dependencies if pkgsrc gcc is used
as the bootstrap compiler.

Pointed out by jperkin, sorry.
2017-06-22 21:44:49 +00:00
markd
e6b745fdde texlive-collection-genericrecommended -> texlive-collection-plaingeneric 2017-06-22 21:03:49 +00:00
markd
8d658a75c8 Replace texlive-collection-genericrecommended with
texlive-collection-plaingeneric.

Possibly should replace all the TeX packages with just
texlive-collection-all.
2017-06-22 21:00:05 +00:00
markd
b9d8f46232 dependency genericrecommended -> plaingeneric
CVS ----------------------------------------------------------------------
2017-06-22 20:48:54 +00:00
tnn
36b0e530e0 NetBSD>=8.99.1 needs __EXPOSE_MOUNT defined 2017-06-22 20:48:04 +00:00
gdt
a7ac549606 Catch up with mozilla-rootcerts package
A recent rototill of mozilla-rootcerts removed the notion of /etc/ssl.
Remove that notion here so this builds again.

Add comment questioning setting PREFIX to /etc when pkgsrc openssl is
used, now that /etc/ssl is no longer used.
2017-06-22 17:53:59 +00:00
agc
c035783684 After much prodding by joerg (thanks!), add a build dependency on go -
needed for compilation
2017-06-22 16:56:47 +00:00
joerg
1811cd20b4 Fix Perl 5.26 issue. 2017-06-22 16:10:39 +00:00
joerg
1e8f6539fb Don't care about potentially unaligned access to packed structures. 2017-06-22 16:09:53 +00:00
joerg
4529888019 Fix build with Perl 5.26. 2017-06-22 16:09:17 +00:00
wiz
443b596654 + Mesa-17.1.3, automake-15.1, calibre-3.0, opus-1.2,
phoronix-test-suite-7.2.0, rspamd-1.6.0, rust-1.18, shotwell-0.27,
  valgrind-3.13, vim-8.0.0646, wine-devel-2.10, xfce4-settings-4.13.1.
2017-06-22 14:15:53 +00:00
schmonz
f368e43915 Updated net/djbdns to 1.05nb11 2017-06-22 13:59:51 +00:00
taca
c9dead97e1 Note update of www/drupal7 package to 7.56. 2017-06-22 13:10:07 +00:00
taca
5ed8b27489 Update drupal7 to 7.56.
Drupal 7.56, 2017-06-21
-----------------------
- Fixed security issues (access bypass). See SA-CORE-2017-003.
2017-06-22 13:09:39 +00:00
youri
c4fea0ca3b Updated devel/phabricator to 20170316 2017-06-22 12:51:01 +00:00
youri
be732c0d89 Update phabricator to last git commit. 2017-06-22 12:50:37 +00:00
youri
bb9b435345 Updated devel/arcanist to 20170225 2017-06-22 12:50:06 +00:00
schmonz
5c6c214f69 Needs pkg-config, at least for some build options. 2017-06-22 12:49:56 +00:00
youri
1db62ea7f1 Update arcanist to last git commit. 2017-06-22 12:49:52 +00:00
youri
e40236c724 Updated devel/libphutil to 20170620 2017-06-22 12:49:35 +00:00
youri
1c05460305 Update libphutil to last git commit. 2017-06-22 12:49:24 +00:00
schmonz
d11d3d5fee Use latest root servers from https://www.iana.org/domains/root/servers.
Bump PKGREVISION.
2017-06-22 12:37:33 +00:00
wiz
fd8e00b73f Updated print/cups-filters to 1.14.0nb2 2017-06-22 12:30:38 +00:00