Commit graph

323538 commits

Author SHA1 Message Date
tnn
d1969eb1a3 doc: Updated mail/dbmail to 3.2.5 2020-08-15 10:53:43 +00:00
tnn
af4fdbe790 dbmail: update to 3.2.5
3.2.5
Added
  IMAP Daemon: added switch to control the diffential state reload
    (mailbox_update_strategy=2), more information in dbmail.conf,
    mailbox_update_strategy_2_max_iterations [#81]
  IMAP Daemon: added switch to control UNSEEN first message in SELECT commands

Changed
  IMAP Daemon: allow reporting UID COPY success in case of various failures
    (except quota), reporting issues are sent to error log as warnings [#87]

Optimizations
  optimizing differential state [#81]
  optimizing fetch message headers [#85]

Issues
  fixing issue related to copy message in regard to RFC 3501, section 6.4.8
  fixing issues related group_concat for PostgreSql [#75], [#78]
  fixing issue related to lastRowId [#71]
  fixing issues related with differential update [#70], [#73]
  fixing proc not being used in BSD systems [#74]
  IMAP Daemon: segmentation fault [#68]

3.2.4
Added
  IMAP Daemon: mailbox-update-strategy switch (see dbmail.conf), experimental
  support for application_name in database connection uri
  IMAP Daemon: mailbox_search_strategy switch (see dbmail.conf)

Changed
  systemd unit changed to type notify
  mailbox state is build using only valid messages [#39]

Optimizations
  IMAP Daemon: optimization of sql queries in relation to message headers
  libevent increased priority on accepting new connections
  libevent optimization on reading and writing to sockets
  simplify libzdb configuration (AC_CHECK_HEADERS)

Issues
  fix segmentation fault in imap_append_hash_as_string [#12]
  dbmail-users: sql issue on deleting alias user [#18]
  IMAP Daemon: generation of invalid BODYSTRUCTURE in Content-Type field [#23]
  fix support for jemalloc latest version [#35]
  IMAP Deamon: BYE Command now offers optional message even on normal operations
  IMAP Deamon: idle message now offers optional message (* OK Still Here)
  IMAP Daemon: random hangs when single user is connected [#37]
  fix fd leaks
  IMAP Daemon: fix MODIFIED keyword, too many '[' and ']'
  fix segmentation fault in find_end_of_header
  fix gcc 10 compilation issue, duplicated definition
2020-08-15 10:52:50 +00:00
tnn
3aacce5b4e doc: Updated fonts/harfbuzz to 2.7.1 2020-08-15 09:51:06 +00:00
tnn
a032f1d877 harfbuzz: update to 2.7.1
ot-funcs now handles variable empty glyphs better when hvar/vvar isn't present.
Reverted a GDEF processing regression.
A couple of fixes to handle OOM better.
2020-08-15 09:49:44 +00:00
tnn
1abbb5b358 doc: Updated sysutils/smartmontools to 7.1 2020-08-15 08:29:55 +00:00
tnn
dc88ea0f4b smartmontools: update to 7.1
- smartctl: Fixed bogus exception on unknown form factor value (regression).
- smartctl '--json=cg': Suppresses extra spaces also in 'g' format.
- smartctl '-i': ATA ACS-4 and ACS-5 enhancements.
- smartd: No longer truncates very long device names in warning emails.
- smartd: No longer skips scheduled tests if system clock has been adjusted
  to the past.
- smartd '-A': Attribute logs now use local time instead of UTC.
- ATA: Device type '-d jmb39x,N' for drives behind JMicron JMB39x RAID port
  multipliers.
- SCSI: Workaround for incomplete Log subpages response from some SAS SSDs.
- HDD, SSD and USB additions to drive database.
- Autodetection of '-d sntjmicron' type for JMicron USB to NVMe bridges.
- configure: Defines '_FORTIFY_SOURCE=2' if supported and not defined.
- Linux/FreeBSD: Fixed segfault on CCISS transfer sizes > 512 bytes.
- Linux: Fixed smartd.service 'Type' if libsystemd-dev is not available.
- Linux: Fixed '/dev/megaraid_sas_ioctl_node' fd leak.
- Linux: Fixed GPL licensing problem of 'linux_nvme_ioctl.h'.
- FreeBSD update-smart-drivedb: Now uses 'fetch' as default download tool.
- FreeBSD big endian: Fixed NVMe access.
- FreeBSD: Compile fix for FreeBSD 12.
- NetBSD: Fixed device scan crash on empty name list.
- NetBSD: Fixed memory leak in device scan.
2020-08-15 08:28:48 +00:00
wen
f3570a6f02 Updated www/p5-Test-LWP-UserAgent to 0.034 2020-08-15 08:03:35 +00:00
wen
8f15f58abe Update to 0.034
Upstream changes:
 Changes for version 0.034 - 2020-03-06

    fix t/10-request-args-network.t under EXTENDED_TESTING=1 where the test URL was returning random content for each request and therefore failing a comparison check
2020-08-15 08:02:27 +00:00
wen
94556dcc4d Updated www/p5-WWW-Mechanize-Cached to 1.54 2020-08-15 07:59:00 +00:00
wen
ea641c0465 Update to 1.54
Upstream changes:
1.54      2020-08-10 22:37:25Z
    - Don't poke at HTTP::Header internals (GH#24) (Olaf Alders)

1.53      2020-02-24 21:07:31Z
    - Remove warnings on new() (GH#15) (Jonathan Rubin, simbabque)
    - Remove new warnings (GH#22) (Julien Fiegehenn)
    - Add Test::Warn to develop requirements (GH#21) (Olaf Alders)
    - Remove Find::Lib and Path::Class from deps (GH#19) (Olaf Alders)
2020-08-15 07:53:54 +00:00
wen
8fe5575e0d Updated www/p5-WWW-Mechanize-Shell to 0.59 2020-08-15 07:10:46 +00:00
wen
13170f2920 Update to 0.59
Upstream changes:
 Changes for version 0.59 - 2020-05-04

    HTML::Form::find_input() has a 1-based index Reported by the CPAN testers, thanks!
2020-08-15 07:06:45 +00:00
wen
9bc48fe12b Updated www/p5-WWW-Mechanize to 2.00 2020-08-15 06:41:51 +00:00
wen
a75bc3febe Update to 2.00
Update DEPENDS

Upstream changes:
2.00      2020-06-09 19:09:53Z
    - Require LWP::UserAgent 6.45 (GH#302) (Shoichi Kaji)

1.99      2020-06-08 15:35:04Z
    - Bump HTTP::Daemon test dependency to 6.12 (GH#300) (Olaf Alders)

1.98      2020-05-25 17:06:47Z (TRIAL RELEASE)
    - Don't make assumptions about port 80 in test (GH#299) (Olaf Alders)

1.97      2020-05-14 00:46:53Z
    - Respect CDATA[[ sections when parsing HTML (GH#298) (Max Maischein)
    - extract image links also from css (GH#12) (Jozef Kutej) and (GH#297)
      (Julien Fiegehenn)
    - s/parm/param/ in documentation (GH#295) (Olaf Alders)

1.96      2020-02-21 02:23:40Z [FIXED]
    - HTML::Form::find_input() has a 1-based index (GH#293) (Olaf Alders)
    - Fix invocation of dump_forms in mech-dump (GH#288) (積丹尼 Dan Jacobson)
    - make xt/author/eol.t pass (GH#291) (Shoichi Kaji)
    [DOCUMENTATION]
    - Fix documentation of use of undef in form_with() and all_forms_with()
      (GH#289) (積丹尼 Dan Jacobson)
2020-08-15 06:39:07 +00:00
tnn
de47e4a330 doc: updated git-lfs, ntp4, hitch, ntpsec 2020-08-15 02:36:35 +00:00
tnn
74d6c44a20 ntpsec: update to 1.1.9
== 2020-05-23: 1.1.9 ==
Correctly parse ntpq :config output on Python 3 and check return MACs.
Add AES and other algorithm support to ntpq and ntpdig, from OpenSSL.
Remove support for NetInfo. NetInfo was last supported in Mac OS X v10.4
The configure step now supports --disable-nts for running
on systems with older versions of OpenSSL.
The default restrictions now start with noquery and limited
to reduce the opportunities for being used for DDoS-ing.
The draft RFC for NTS has dropped support for TLSv1.2
  We now need OpenSSL with TLSv1.3 support (version 1.1.1 or newer).
  The config keyword +tlsciphers+ has been removed.
Additional filtering and sort options have been added to ntpq/mrulist
  Details are in the man page.
Rate limiting has been cleaned up.
  With "restrict limited", traffic is now limited to
  an average of 1 packet per second with bursts of 20.
  (needs doc and maybe config)
SIGHUP and hourly checks have been unified.  Both now
  check for a new log file
  check for a new certificate file
  check for a new leap file
SIGHUP also restarts all pending DNS and NTS probes.
NTS client now requires ALPN on TLSv1.3.
asciidoctor (1.5.8 or newer) is now supported and is the preferred AsciiDoc
processor.  asciidoc is still supported, but the minimum supported version
has been raised from 8.6.0 to 8.6.8.  asciidoc3 (3.0.2 or newer) is also
supported.
HTML docs are now built by default if an AsciiDoc processor is installed.  If
you do not want HTML docs, configure with --disable-doc.  (Note:  Man pages
are controlled by a separate --disable-manpage.)
Analysis shows that CVE-2020-11868, affecting NTP Classic,
cannot affect us, as the peer mode involved has been removed.

== 2019-11-17: 1.1.8 ==
Fix bug in NTS-KE client so that NTP server names work.
Fix/tweak several NTS logging messages.

== 2019-09-02: 1.1.7 ==
The numeric literal argument of the 'time1' fudge option on a clock
can now have one or more letter suffixes that compensate for era
rollover in a GPS device.  Each "g" adds the number of seconds in a
1024-week (10-bit) GPS era. Each "G" adds the number of seconds in a
8192-week (13-bit) GPS era.
The neoclock4x driver has been removed, due to the hardware and the
vendor having utterly vanished from the face of the earth.
The NTS ALPN negotiation sequence has been modified for improved
interoperability with other NTS implementations.
NTS key rotation now happens every 24 hours.  It used to rotate
every hour to enable testing of recovery from stale cookies.

== 2019-07-10: 1.1.6 ==
Fixes to code quality checks.
Fixes to NTS server list.
Fix to bug #600.

== 2019-06-30: 1.1.5 ==
Add ALPN for the NTS server, as required by the NTP draft.
Revert some ntpq behavior.

== 2019-06-21: 1.1.4 ==

NTS is now implemented.  See .../devel/nts.adoc
https://tools.ietf.org/html/draft-ietf-ntp-using-nts-for-ntp
We thank Cisco for sponsoring the NTS development.
Lots of fixes and cleanups to PPS, both implementation and documentation.
Pthread support is now required.  --disable-dns-lookup is gone.
NIST lockclock mode is now a runtime option set by the (previously unused)
flag1 mode bit of the local-clock driver.
As always, lots of minor fixups and cleanups everywhere.  See the git log.
2020-08-15 02:31:28 +00:00
tnn
23cf9a1e95 hitch: update to 1.6.0
Introduces support for client certificate authentication along with various
other fixes and improvements.
2020-08-15 02:16:18 +00:00
tnn
54aabfc8d9 net/ntp4: update to ntp-4.2.8p15
Fixes Sec 3661: Memory leak with CMAC keys + additional 13 bugfixes.
2020-08-15 02:09:25 +00:00
tnn
5c02a01d28 git-lfs: update to 2.11.0
This release introduces several new features, such as better support for
unnamed local paths and URLs as remotes, support for submodule.recurse,
exponential backoff on failure, and support for renegotiation.
2020-08-15 02:07:38 +00:00
tnn
c959754921 doc: Updated devel/popt to 1.18 2020-08-15 01:03:50 +00:00
tnn
fda9554c2e popt: update to 1.18
Replace HOMEPAGE and MASTER_SITE, the old rpm5.org site seems dead & broken

Changes from popt 1.16
  fix an ugly and ancient security issue with popt failing to
    drop privileges on alias exec from a SUID/SGID program
  perform rudimentary sanity checks when reading in popt config files
  collect accumulated misc fixes (memleaks etc) from distros
  convert translations to utf-8 encoding
  convert old postscript documentation to pdf
  dust off ten years worth of autotools sediment
  reorganize and clean up the source tree for clarity
  remove the obnoxious splint annotations from the sources
2020-08-15 01:02:42 +00:00
wen
37a566c505 Updated www/p5-libwww to 6.46 2020-08-14 22:40:33 +00:00
wen
13b3d4c8c8 Update to 6.46
Upstream changes:
6.46      2020-06-23 21:19:26Z
    - Fix a looping regression in 6.45 for redirect responses without
      a Location header (GH PR#342, Niko Tyni)

6.45      2020-06-08 14:51:28Z
    - Fix Client-Warning: Internal response sometimes reset (GH#341) (Jonathan
      Dahan and Julien Fiegehenn)

6.44      2020-04-14 19:37:45Z
    - Support basic authentication charset per RFC 7617 (GH#339) (Ville Skytt)
    - Fixed POD mistake. (GH PR#338. Sebastian Paaske Tørholm)
2020-08-14 22:39:27 +00:00
tnn
ea6fb973c0 geckodriver: adjust cargo dependencies per canonical cargo.mk instructions 2020-08-14 21:22:48 +00:00
tnn
d0e00c2e11 rust/cargo.mk: update documentation 2020-08-14 21:19:22 +00:00
tnn
fb8a889cba cargo.mk: some improvements
- rename show-cargo-depends to print-cargo-depends (but keep a compat alias)
- make it print an RCS id preamble with a comment

This allows one to do "make print-cargo-depends > cargo-depends.mk"
and reference cargo-depends.mk from the packages main Makefile.
Makes updating packages easier.
2020-08-14 21:12:03 +00:00
js
f27332577f doc: Updated multimedia/sickgear to 0.21.42
(Forgot this after the commit, added it in the place where it should have
been.)
2020-08-14 21:05:47 +00:00
tnn
51279b13f6 cargo users: drop do-build target where redundant 2020-08-14 20:50:21 +00:00
tnn
df38c6610c rust/cargo.mk: add a default do-build target to reduce copypasta 2020-08-14 20:44:16 +00:00
wiz
d860c071d0 doc: Updated mail/neomutt to 20200814 2020-08-14 20:10:03 +00:00
wiz
c02712e862 neomutt: update to 20200814.
2020-08-14  Richard Russon  <rich@flatcap.org>
* Security
  - Add mitigation against DoS from thousands of parts
* Features
  - Allow index-style searching in postpone menu
  - Open NeoMutt using a mailbox name
  - Add `cd` command to change the current working directory
  - Add tab-completion menu for patterns
  - Allow renaming existing mailboxes
  - Check for missing attachments in alternative parts
  - Add one-liner docs to config items
* Bug Fixes
  - Fix logic in checking an empty From address
  - Fix Imap crash in `cmd_parse_expunge()`
  - Fix setting attributes with S-Lang
  - Fix: redrawing of `$pager_index_lines`
  - Fix progress percentage for syncing large mboxes
  - Fix sidebar drawing in presence of indentation + named mailboxes
  - Fix retrieval of drafts when "postponed" is not in the mailboxes list
  - Do not add comments to address group terminators
  - Fix alias sorting for degenerate addresses
  - Fix attaching emails
  - Create directories for nonexistent file hcache case
  - Avoid creating mailboxes for failed subscribes
  - Fix crash if rejecting cert
* Changed Config
  - Add `$copy_decode_weed`, `$pipe_decode_weed`, `$print_decode_weed`
  - Change default of `$crypt_protected_headers_subject` to "..."
  - Add default keybindings to history-up/down
* Translations
  - 100% Czech
  - 100% Spanish
* Build
  - Allow building against Lua 5.4
  - Fix when sqlite3.h is missing
* Docs
  - Add a brief section on stty to the manual
  - Update section "Terminal Keybindings" in the manual
  - Clarify PGP Pseudo-header `S<id>` duration
* Code
  - Clean up String API
  - Make the Sidebar more independent
  - De-centralise the Config Variables
  - Refactor dialogs
  - Refactor: Help Bar generation
  - Make more APIs Context-free
  - Adjust the edata use in Maildir and Notmuch
  - Window refactoring
  - Convert libsend to use Config functions
  - Refactor notifications to reduce noise
  - Convert Keymaps to use STAILQ
  - Track currently selected email by msgid
  - Config: no backing global variable
  - Add events for key binding
* Upstream
  - Fix imap postponed mailbox use-after-free error
  - Speed up thread sort when many long threads exist
  - Fix ~v tagging when switching to non-threaded sorting
  - Add message/global to the list of known "message" types
  - Print progress meter when copying/saving tagged messages
  - Remove ansi formatting from autoview generated quoted replies
  - Change postpone mode to write Date header too
  - Unstuff `format=flowed`
2020-08-14 20:09:53 +00:00
bsiegert
9fad3613b8 Revbump all Go packages after go114 update 2020-08-14 20:01:19 +00:00
schmonz
bf2c4f42a3 On systems where both of the conditions
1. LD_LIBRARY_PATH does _not_ take precedence over DT_RPATH
   (e.g. Linux)
2. A previous libpython with the same major.minor is already installed
   (e.g. a previous version of this package)

hold, the built python will be linked with the installed libpython,
causing it to report an old teeny version in sys.version_info while
staging the install. Then "make package" fails with PLIST mismatches for
{,Pattern}Grammar.*.pickle.

pkgsrc knows which version we're building. Pass that down instead.

For platforms that weren't having this problem, no functional change
intended. For platforms that were, this simply restores "make package",
so no PKGREVISION bump.
2020-08-14 19:28:43 +00:00
bsiegert
e2dbef4f70 doc: Updated lang/go114 to 1.14.7 2020-08-14 18:46:19 +00:00
bsiegert
81f069fedc Update go114 to 1.14.7.
go1.14.7 (released 2020/08/06) includes security fixes to the encoding/binary
package. See the Go 1.14.7 milestone on our issue tracker for details.
2020-08-14 18:45:56 +00:00
bsiegert
bdd3ab7386 doc: Updated lang/go113 to 1.13.15 2020-08-14 18:29:11 +00:00
bsiegert
f04da0ad99 Update go113 to 1.13.15.
go1.13.15 (released 2020/08/06) includes security fixes to the encoding/binary
package. See the Go 1.13.15 milestone on our issue tracker for details.
2020-08-14 18:28:29 +00:00
scole
3930e0b554 doc: Updated textproc/split-thai to 0.2 2020-08-14 17:34:33 +00:00
scole
b8332aa7c4 Update to version 0.2
- generate the emacs dictionary once at build time, not every time the
  program is run
- clean up the README
2020-08-14 17:31:34 +00:00
fcambus
8d9413c39f doc: Updated geography/libmaxminddb to 1.4.3 2020-08-14 14:17:18 +00:00
fcambus
075aa9e45f libmaxminddb: update to 1.4.3.
ChangeLog:

## 1.4.3 - 2020-08-06

* On Windows, always call `CreateFileW` instead of `CreateFile`.
  `CreateFile` could be mapped to `CreateFileA` and not work as expected.
  Pull request by Sandu Liviu Catalin. GitHub #228.
* Fixed use of uninitialized memory in `dump_entry_data_list()` that could
  cause a heap buffer flow in `mmdblookup`. As part of this fix, most uses
  of `malloc` were replaced with `calloc`. Reported by azhou. GitHub #236.


## 1.4.2 - 2019-11-02

* The 1.4.0 release introduced a change that increased the size of `MMDB_s`,
  unintentionally causing an ABI break. This release reverts the relevant
  commit.


## 1.4.1 - 2019-11-01

* The man page links for function calls were not generated correctly in
  1.4.0. This has been corrected.


## 1.4.0 - 2019-11-01

* A negative array index may now be used with `MMDB_get_value`,
  `MMDB_vget_value`, and `MMDB_aget_value`. This specifies the element
  from the end of the array. For instance, `-1` would refer to the
  last element of the array. PR by Kyle Box. GitHub #205.
* On Windows, the file name passed to `MMDB_open` is now expected to be
  UTF-8 encoded. This allows Unicode characters to be used in file names.
  As part of this change, `mmdblookup` on Windows now converts its
  arguments to UTF-8. PR by Gerald Combs. GitHub #189 & #191.
* Fix a memory leak that occurred when freeing an `MMDB_s` where the
  database had no languages defined in the metadata. If you are using an
  official MaxMind database, this leak does not affect you. Pull request
  by Kókai Péter. GitHub #180.
* Add `--disable-binaries` option to `configure`. Pull request by Fabrice
  Fontaine. GitHub #166.
* Previous releases incorrectly included `*.Po` files in the `t` directory.
  This has been corrected. Reported by Daniel Macks. GitHub #168.
* The internal use of the `MMDB_s` now has the `const` modifier. Public
  functions that accepted an `MMDB_s` as an argument now also declare it as
  `const`. Pull request by Kurt Johnson. GitHub #199.
* `mmdblookup` now displays the prefix length for the record when using
  the verbose flag. GitHub #172.
2020-08-14 14:14:44 +00:00
adam
61c871ec35 Updated net/lftp, x11/gtk3 2020-08-14 11:14:36 +00:00
adam
4c7b8eeae8 gtk3: updated to 3.24.22
Overview of Changes in GTK+ 3.24.22
===================================

* GtkTextView:
 - Fix some corner cases of pixelcache invalidation
 - Make select-all work on touch

* Fix print portal support

* Adwaita:
 - Tweak title style class
 - Add a public color for text view background

* Windows:
 - Limit the size of the corner mask cache
 - Use native API for keycode conversion
 - Use GLES on arm64

* Wayland: Add a way to change the application id

* Quartz: Add axes to master devices

* Add --enable-tracker3 option to configure

* Translation updates:
 Catalan
 German
 Indonesian
 Italian
 Kazakh
 Spanish
 Turkish
2020-08-14 11:14:09 +00:00
adam
cc14ff8ef8 lftp: updated to 4.9.2
Version 4.9.2
* mkdir: fixed exit code with -f option.
* ftp: made ftp:use-pret setting tri-boolean.
* get/mget/put/mput: don't try next files after error if cmd:fail-exit is true.
* get/mget: fixed -O option with remote URL and xfer:use-temp-file being true.
* mirror: disallow empty patterns; don't delete "..".
* mirror: fixed --on-change with --reverse.
* sftp: fixed a bug with truncated files when packets are reordered (finally).
2020-08-14 11:11:32 +00:00
tnn
296452e94f rust/cargo: replace "--frozen --locked" with "--offline" in various places
The intent of "--frozen --locked" was to not use the network, but the new
"--offline" option is better suited for this purpose.
It for example allows us to patch Cargo.toml if necessary without having
to regen checksums.
2020-08-14 11:04:59 +00:00
wiz
12b95bdb3b boost-libs: remove ABI depends
The API depends enforce a much stricter limitation, a more relaxed ABI
pattern makes no sense.
2020-08-14 10:54:52 +00:00
tnn
ae761791a9 gpgme: add missing #include 2020-08-14 10:32:43 +00:00
jperkin
0b9fe9575a bootstrap: No need to find packagemaker any longer. 2020-08-14 08:45:30 +00:00
hauke
158b29d5c9 Extend gcc version range for -no-pie, since gcc 10 is here. 2020-08-14 08:00:57 +00:00
schmonz
1c67cac0f6 Follow rename to bootstrap/README.macOS. 2020-08-14 07:40:51 +00:00