1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

421325 Commits

Author SHA1 Message Date
Mark Linimon
aedc5e4eeb Mark as broken on aarch64 and armv6.
Approved by:	portmgr (tier-2 blanket)
2017-06-21 22:23:11 +00:00
Vsevolod Stakhov
6f53fc6ef1 - Add workaround for CVE-2017-1000369
MFH:		2017Q2
2017-06-21 22:17:34 +00:00
Mark Linimon
9ab1213970 Mark as broken on aarch64. ISTM that the options code ought to be handling
this correctly, but it is not.

Approved by:	portmgr (tier-2 blanket)
2017-06-21 22:05:50 +00:00
Mark Linimon
9ccc756198 Also fails the exact same way on aarch64 as armv6.
Approved by:	portmgr (tier-2 blanket)
2017-06-21 21:46:10 +00:00
Dimitry Andric
3a4618e05a Disable usage of c++1z (c++17) for qt5-script, as the third-party
JavaScriptCore code is not fully compatible with it.  This is a
requirement for using libc++ 5.0.0, which is more strict.

Approved by:	tcberner (maintainer)
PR:		220188
MFH:		2017Q2
2017-06-21 21:25:25 +00:00
Colin Percival
909f0ba046 Update bsdec2-image-upload to version 1.1.2. This works around recent
breakage in the EC2 DescribeConversionTasks API and should unbreak the
AMI upload process.
2017-06-21 20:56:56 +00:00
Martin Matuska
c76378c02c Document pear-Horde_Image vulnerabilities.
Security:	CVE-2017-9773
Security:	CVE-2017-9774
2017-06-21 20:42:13 +00:00
Martin Matuska
675131f7f1 Horde package update:
comms/pear-Horde_ActiveSync 2.38.5 -> 2.38.6
2017-06-21 20:24:01 +00:00
Martin Matuska
ab20aa4be6 Update pear-Horde_Image from 2.4.1 to 2.5.0
Security:	CVE-2017-9773
Security:	CVE-2017-9774
2017-06-21 20:23:41 +00:00
Olli Hauer
8787eb755c - update to 3.3-20170613
Changelog:
20170505
  Workaround for a current problem where some destination
  announces primarily IPv6 MX addresses, the smtp_address_limit
  eliminates most or all IPv4 addresses, and the destination
  is not reachable over IPv6. This workaround is enabled with
  "smtp_balance_mx_inet_protocols = yes", which is the default.
  Files: smtp/smtp.c, smtp/smtp_params.c, smtp/smtp_addr.c,
  global/mail_params.h, proto/postconf.proto.

20170506
  A last-minute cosmetic fix had introduced a bug in
  smtp/smtp_addr.c.

20170512
  Bugfix (introduced: Postfix 2.0): the MIME nesting level
  counter was not initialized (i.e. left at the memory fill
  pattern 0xffffffff which equals -1). This broke unit tests
  with a different memory allocator. Changing the value to
  zero would break backwards compatibility (reject mail that
  was previously not rejected). Files: global/mime_state.c.

20170531
  Bugfix (introduced: Postfix 3.2): after the table lookup
  overhaul, the check_sender_access and check_recipient_access
  features ignored the parent_domain_matches_subdomains
  setting. Reported by Henrik Larsson. File: smtpd/smtpd_check.c.

  Workaround (introduced: Postfix 3.2): mail_addr_find() logs
  a warning that it does not support both parent-domain and
  dot-parent-domain style lookups in the same call.  File:
  global/mail_addr_find.c

20170610
  Workaround (introduced: Postfix 3.0 20140718): prevent MIME
  downgrade of Postfix-generated message/delivery-status.
  It's supposed to be 7bit, therefore quoted-printable encoding
  is not expected. Problem reported by Griff. File:
  bounce/bounce_notify_util.c.

  Documentation: indicate that the transport_mumble parameters
  are implemented by the queue manager, not by delivery agents.
  Files: mantools/postlink, local/local.c, pipe/pipe.c,
  *qmgr/qmgr.c, smtp/smtp.c, virtual/virtual.c.

20170611
  Security: Berkeley DB 2 and later try to read settings from
  a file DB_CONFIG in the current directory.  This undocumented
  feature may introduce undisclosed vulnerabilities resulting in
  privilege escalation with Postfix set-gid programs (postdrop,
  postqueue) before they chdir to the Postfix queue directory,
  and with the postmap and postalias commands depending on whether
  the user's current directory is writable by other users. This
  fix does not change Postfix behavior for Berkeley DB < 3.
  File: util/dict_db.c.
2017-06-21 19:44:56 +00:00
Olli Hauer
23e2e77576 - update to 3.2.2
- adjust PORTSCOUT

Changelog:
20170221
  Compatibility fix (introduced: Postfix 3.1): some Milter
  applications do not recognize macros sent as {name} when
  macros have single-character names. Postfix now sends such
  macros without {} as it has done historically. Viktor
  Dukhovni. File: milter/milter.c.

20170402
  Bugfix (introduced: Postfix 3.2): restore the SMTP server
  receive override options at the end of an SMTP session,
  after the options may have been modified by an smtpd_milter_maps
  setting of "DISABLE". Problem report by Christian R__ner,
  root cause analysis by Viktor Dukhovni. File: smtpd/smtpd.c.

20170430
  Safety net: append a null byte to vstring buffers, so that
  C-style string operations won't scribble past the end. File:
  vstring.c.

20170531
  Bugfix (introduced: Postfix 3.2): after the table lookup
  overhaul, the check_sender_access and check_recipient_access
  features ignored the parent_domain_matches_subdomains
  setting. Reported by Henrik Larsson. File: smtpd/smtpd_check.c.

20170610
  Workaround (introduced: Postfix 3.0 20140718): prevent MIME
  downgrade of Postfix-generated message/delivery status.
  It's supposed to be 7bit, therefore quoted-printable encoding
  is not expected. Problem reported by Griff. File:
  bounce/bounce_notify_util.c.

20170611
  Security: Berkeley DB 2 and later try to read settings from
  a file DB_CONFIG in the current directory.  This undocumented
  feature may introduce undisclosed vulnerabilities resulting
  in privilege escalation with Postfix set-gid programs
  (postdrop, postqueue) before they chdir to the Postfix queue
  directory, and with the postmap and postalias commands
  depending on whether the user's current directory is writable
  by other users. This fix does not change Postfix behavior
  for Berkeley DB < 3, but reduces file create performance
  for Berkeley DB 3 .. 4.6.  File: util/dict_db.c.

PR:		219996
Reported by:	Markus Kohlmeyer
MFH:		2017Q2
2017-06-21 19:38:47 +00:00
Josh Paetzel
5bc2e05d67 Update to latest version
PR:	220183
Submitted by:	ecrist@secure-computing.net
2017-06-21 19:19:26 +00:00
Sunpoet Po-Chuan Hsieh
840500cb34 Remove Perl core modules
- While I'm here, add NO_ARCH
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:50 +00:00
Sunpoet Po-Chuan Hsieh
bad3f496b7 Remove Perl core modules
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:45 +00:00
Sunpoet Po-Chuan Hsieh
bf00e59261 Remove Perl core modules
- While I'm here:
  - Use USES=mysql
  - Sort USES
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:40 +00:00
Sunpoet Po-Chuan Hsieh
ebeed2c498 Remove Perl core modules
- While I'm here, add NO_ARCH
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:35 +00:00
Sunpoet Po-Chuan Hsieh
0d64b18211 Remove Perl core modules
- While I'm here, add NO_ARCH
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:30 +00:00
Sunpoet Po-Chuan Hsieh
53d36410bd Remove Perl core modules
- While I'm here:
  - Add NO_ARCH
  - Use USES=tar:tgz
  - Convert to options target helper
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:25 +00:00
Sunpoet Po-Chuan Hsieh
19595ab806 Remove Perl core modules
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:21 +00:00
Sunpoet Po-Chuan Hsieh
e680331428 Remove Perl core modules
- Sort *_DEPENDS
- Add NO_ARCH
- Bump PORTREVISION for dependency change
2017-06-21 18:53:16 +00:00
Sunpoet Po-Chuan Hsieh
583c154a4c Remove Perl core modules
- Bump PORTREVISION for dependency change

With hat:	perl
2017-06-21 18:53:11 +00:00
Sunpoet Po-Chuan Hsieh
9e6fd93975 Update to 2.8.3
Changes:	https://github.com/k0kubun/hamlit/blob/master/CHANGELOG.md
2017-06-21 18:53:06 +00:00
Sunpoet Po-Chuan Hsieh
9b5e2d9783 Update to 2.3.0
- Sort RUN_DEPENDS

Changes:	https://github.com/jekyll/jekyll-assets/commits/master
2017-06-21 18:53:01 +00:00
Sunpoet Po-Chuan Hsieh
e98947795b Update to 4.7.2
Changes:	https://github.com/minimagick/minimagick/releases
2017-06-21 18:52:56 +00:00
Sunpoet Po-Chuan Hsieh
56a0a2171e Update to 0.16.0
- Fix typo

Changes:	https://github.com/matthewrudy/memoist/commits/master
2017-06-21 18:52:51 +00:00
Sunpoet Po-Chuan Hsieh
cc32cd9c14 Update to 1.4.1
Changes:	https://github.com/grosser/fast_gettext/commits/master
2017-06-21 18:52:46 +00:00
Sunpoet Po-Chuan Hsieh
9e3d3d158e Update to 2.9.44
Changes:	https://github.com/aws/aws-sdk-ruby/blob/master/CHANGELOG.md
2017-06-21 18:52:40 +00:00
Sunpoet Po-Chuan Hsieh
8fd02e228e Update to 2.9.44
Changes:	https://github.com/aws/aws-sdk-ruby/blob/master/CHANGELOG.md
2017-06-21 18:52:35 +00:00
Sunpoet Po-Chuan Hsieh
050966a27b Update to 2.9.44
Changes:	https://github.com/aws/aws-sdk-ruby/blob/master/CHANGELOG.md
2017-06-21 18:52:30 +00:00
Sunpoet Po-Chuan Hsieh
6d34115e58 Update to 1.3.0
Changes:	https://github.com/janlelis/unicode-display_width/blob/master/CHANGELOG.md
2017-06-21 18:52:25 +00:00
Sunpoet Po-Chuan Hsieh
6e1a142533 Update to 0.6.1
Changes:	https://github.com/ondrejbartas/sidekiq-cron/blob/master/Changes.md
		https://github.com/ondrejbartas/sidekiq-cron/commits/master
2017-06-21 18:52:20 +00:00
Sunpoet Po-Chuan Hsieh
036e3fb165 Fix gemspec for rubygem-state_machines-activerecord 0.5.0 update
- Bump PORTREVISION for package change
2017-06-21 18:52:07 +00:00
Sunpoet Po-Chuan Hsieh
718518f37d Update to 0.5.0
Changes:	https://github.com/state-machines/state_machines-activerecord/commits/master
2017-06-21 18:51:25 +00:00
Sunpoet Po-Chuan Hsieh
0d041eef08 Update to 0.5.0
Changes:	https://github.com/state-machines/state_machines-activemodel/commits/master
2017-06-21 18:51:20 +00:00
Sunpoet Po-Chuan Hsieh
47adecdd64 Update to 0.5.0
Changes:	https://github.com/state-machines/state_machines/blob/master/Changelog.md
2017-06-21 18:51:15 +00:00
David Naylor
34a7c42f4d finance/R-cran-tseries: updated to version 0.10-41
- add new run dependencies:
   - finance/R-cran-quantmod
 - changelog:
   - NAMESPACE: Re-write get.hist.quote() as a wrapper for
     quantmod::getSymbols().

Generated by:	portcran (0.1.5)
2017-06-21 18:45:02 +00:00
Jimmy Olgeni
fef641b986 Update devel/elixir-timex to version 3.1.16. 2017-06-21 18:27:58 +00:00
Tobias C. Berner
d02de8e940 Add two new ports: sysutils/qt5-qtdiag and sysutils/qt5-qtplugininfo
* qtdiag outputs diagnostics on the current Qt installation and can be helpful to find issues.
* qtpluginfo is useful while writing plugins for Qt5/KDE Plasma

Reviewed by:	rakuco, mat
Differential Revision:	https://reviews.freebsd.org/D11280
2017-06-21 18:07:19 +00:00
Tobias C. Berner
ead1b1cea1 Minor cleanup of sysutils/qt5-qtpaths
* Shuffle USES up
* Add empty line
* Use the pkg-descr from devel/qt5 as the rest of Qt5 does

[as the change is so minor, don't bump revision].
2017-06-21 18:00:42 +00:00
Fukang Chen
0703fbba55 devel/py-semantic_version: Update to 2.6.0
- Add NO_ARCH
- Allow concurrent installation (USE_PYTHON=concurrent)
- Remove OPTION TESTS
- Rename regression-test: target to do-test:

Reviewed by:	koobs
Approved by:	koobs (ports)
Differential Revision:	https://reviews.freebsd.org/D10768
2017-06-21 17:44:20 +00:00
Matthias Andree
2adeb1f9b2 OpenVPN security update to 2.4.3
OpenVPN v2.4.2 was analyzed closely using a fuzzer by Guido Vranken. In
the process several vulnerabilities were found, some of which are
remotely exploitable in certain circumstances.

Compared to OpenVPN 2.4.2 there are several bugfixes and one major
feature: support for building with OpenSSL 1.1.

MFH:		2017Q3 (preapproved by Xin Li)
Security:	9f65d382-56a4-11e7-83e3-080027ef73ec
Security:	CVE-2017-7508
Security:	CVE-2017-7512
Security:	CVE-2017-7520
Security:	CVE-2017-7521
Security:	CVE-2017-7522
2017-06-21 17:22:37 +00:00
Matthias Andree
d8de5f2fc3 Document OpenVPN vulnerabilities.
Security:	9f65d382-56a4-11e7-83e3-080027ef73ec
Security:	CVE-2017-7508
Security:	CVE-2017-7512
Security:	CVE-2017-7520
Security:	CVE-2017-7521
Security:	CVE-2017-7522
2017-06-21 17:20:10 +00:00
Fukang Chen
06938b231c sysutils/py-honcho: Update to 1.0.1
- Add NO_ARCH
- Add regression test
- Allow concurrent installation (USE_PYTHON=concurrent)

Reviewed_by:	koobs, mat
Approved by:	koobs (ports)
Differential_Revision:	https://reviews.freebsd.org/D10610
2017-06-21 17:17:02 +00:00
Tobias Kortkamp
7adad42597 New port: devel/bingrep
Greps through binaries from various OSs and architectures, and colors
them.  Current backends:

- ELF 32/64, arm, x86, openrisc - all others will parse and color, but
  relocations won't show properly
- Mach 32/64, arm, x86
- PE (debug only)

WWW: https://github.com/m4b/bingrep

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:39:39 +00:00
Tobias Kortkamp
4e381d8516 New port: editors/xi-core
The xi editor project is an attempt to build a high quality text
editor, using modern software engineering techniques.

Goals include:
- Incredibly high performance.  All editing operations should commit
  and paint in under 16ms.  The editor should never make you wait for
  anything.
- Beauty.  The editor should fit well on a modern desktop, and not look
  like a throwback from the '80s or '90s.  Text drawing should be done
  with the best technology available (Core Text on Mac, DirectWrite on
  Windows, etc.), and support Unicode fully.
- Reliability.  Crashing, hanging, or losing work should never happen.
- Developer friendliness.  It should be easy to customize xi editor,
  whether by adding plug-ins or hacking on the core.

WWW: https://github.com/google/xi-editor

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:30:48 +00:00
Tobias Kortkamp
773791da06 New port: x11/alacritty
Alacritty is the fastest terminal emulator in existence.  Using the
GPU for rendering enables optimizations that simply aren't possible in
other emulators.

Alacritty is focused on simplicity and performance.  The performance
goal means it should be faster than any other terminal emulator
available.  The simplicity goal means that it doesn't have many
features like tabs or scroll back as in other terminals.  Instead, it
is expected that users of Alacritty make use of a terminal multiplexer
such as tmux.

WWW: https://github.com/jwilm/alacritty

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:28:50 +00:00
Tobias Kortkamp
7097b9fd48 New port: sysutils/flowgger
Flowgger is a fast, simple and lightweight data collector.  It reads
log entries over a given protocol, extracts them, decodes them using a
given format, re-encodes them into a different format, and
asynchronously pushes the result into a remote data store.

Flowgger is designed to be:

- Paranoid: it carefully validates input data to prevent injection of
  malformed/incomplete records down the chain.
- Safe: written in Rust, without any unsafe code.
- Fast: even though messages are systematically parsed and validated,
  Flowgger is orders of magnitude faster than Logstash and Fluentd.
- Standalone: it comes as a single executable file, and doesn't require a JVM.

Flowgger supports common input types: stdin, UDP, TCP, TLS and Redis,
as well as multiple input formats: JSON (GELF), LTSV, Cap'n Proto and
RFC5424.  Normalized messages can be sent to Kafka, Graylog, to
downstream Flowgger servers, or to other log collectors for further
processing.

WWW: https://github.com/jedisct1/flowgger

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:26:30 +00:00
Tobias Kortkamp
124e7c6387 New port: sysutils/exa
Exa is a modern replacement for ls.  It uses colours for information
by default, helping you distinguish between many types of files, such
as whether you are the owner, or in the owning group.  It also has
extra features not present in the original ls, such as viewing the Git
status for a directory, or recursing into directories with a tree
view.  Exa is written in Rust, so it's small, fast, and portable.

WWW: https://the.exa.website/

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:25:07 +00:00
Tobias Kortkamp
12d231bf9b New port: textproc/ripgrep
ripgrep is a command line search tool that combines the usability of
The Silver Searcher (an ack clone) with the raw speed of GNU grep.
ripgrep is fast, cross platform and written in Rust.

WWW: http://blog.burntsushi.net/ripgrep/

PR:		215212
Submitted by:	petteri.valkonen@iki.fi (based on)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:23:52 +00:00
Tobias Kortkamp
1db23587bd Add USES=cargo to make creating ports of Rust applications easier
Approved by:	mat (mentor)
Reviewed by:	dumbbell, mat
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:22:32 +00:00