File:  [cvs.NetBSD.org] / pkgsrc / mail / alpine / distinfo
Revision 1.30: download - view: text, annotated - select for diffs
Sun Feb 26 20:39:49 2023 UTC (22 months, 4 weeks ago) by vins
Branches: MAIN
CVS tags: HEAD
mail/alpine: update to release 2.26.

## CHANGES (local)

* HOMEPAGE and MASTER_SITES updated.
* Pull additional upstream patches.
* Replace hard-coded paths.
* Fix default user mailbox location.
* Support rxvt builtin keycodes.
* Add patch for mail providers enforcing SNI (from OpenBSD).
* New build options: aspell, ldap, tcl (all disabled by default).
* The package now also installs:
	- alpine's version of the pico editor.
	- alpine's pilot file browser.
	- the rpdump/rpload utilities to query remote alpine configurations.
	- manpages for the programs mentioned above.
	- documentation and other files useful for reference.
	- a sample system-wide configuration file.

## CHANGES (upstream)

* Unix version of Alpine (not including OSX). Alpine is built with
  password file support by default. If Alpine is built with SMIME
  support and the password file does not exist, then Alpine will
  create it by default and encrypt it.

* In the past Alpine did not recognize images embedded in an HTML
  file, so now it does and a link to open them is given. Additionally,
  Alpine did not pass these images to an external browser for display
  using the external command, and now it will.

* Support for code_verifier and code_challenge when generating a
  refresh token and access token in Gmail and Outlook using the S256
  method and plain method.

* Change the redirect_uri scheme for Gmail, as Google is deprecating
  the use of oob. Changed to http://localhost. Users are supposed to
  enter the URL they see in their browser in place of the code.

* Some servers do not allow the Drafts folder to be removed, even when
  it is empty. Alpine, however, assumes that if the folder exists, it
  must contain a draft message. This joint collaboration with Thomas
  Uhle modifies alpine to not to attempt to continue a draft message
  if the draft folder is empty.

* Contributions by Thomas Uhle:
	- Add support to the LDAP attribute
  	  "userCertificate";
  	- Move voiceMailTelephoneNumber from the TCL side
  	  to ldap_translate;
  	- XOAUTH2 state generator changes format specifier
  	  from %x to %02x;
  	- Web Alpine will not attempt to continue a postponed
  	  message if the postponed-msgs folder is empty.

* Improvements to the screen that allows a user to select the
  client-id when a user attempts to login to a server and more than
  one client-id is available for that server. In this case additional
  information is given: The method to use (device or authorize), a
  user id that uses the suggested client-id or a report that the
  client-id has not been used.

* To protect the privacy of a user, the message-id of a message will
  be generated using the domain in the From field of the message.

* When saving to a folder in the unix format, Alpine parses the
  destination folder to assign uids to all messages in the folder.
  When the destination folder is large this could significantly slow
  down alpine. Fix based on a patch submitted to the alpine-info list
  by Chris Caputo.

* Add the LOGOUT command to the list of commands that can be
  automatically interrupted in case the connection becomes unstable
  during that command and Alpine times out its connection to the
  server.

* If new mail has arrived when a user is closing a mailbox, Alpine
  will also announce how many new messages have arrived. Suggested by
  Chime Hart.

* When an invitation does not have a timezone in the date of the
  event, but the date is in GMT, adjust the date to local time.

Bugs that have been addressed include:

* Crash when invoking Alpine from the command line and an attempt to
  authorize alpine to use XOAUTH2 is done. Alpine crashes because of a
  missing optional parameter -xoauth2-flow and because no screen has
  been configured yet. Reported by Baron Fujimoto.

* Alpine crashes when it cannot retrieve the privacy policy due to
  failure connecting to the external server.

* Alpine might delete all passwords from the password file if the
  password file is not unlocked by cancellation, or the authentication
  for an XOAUTH2 server is cancelled, or the password of an account is
  changed.

* When the personal name of an address is encoded, and the personal
  name is surrounded by quotes, these are not removed by Alpine at the
  time to offer to take an address from a message to the addressbook.
  Reported by David Prager Branner.

* If a user configures the sendmail-path variable, and does not use a
  global smtp-server, then Alpine will use the sendmail-path even when
  the user configured a smtp-server for a role. Reported by Gregory
  Heytings.

* Crash in PC-Alpine when creating a mail collection and no username
  is indicated in the server path. Reported by Sandy Schuman.

* Crash in Alpine when running a filter that moves deleted messages
  the INBOX in a Gmail account. Reported by Jyrki Voutilainen.

$NetBSD: distinfo,v 1.30 2023/02/26 20:39:49 vins Exp $

BLAKE2s (alpine-2.26/WrtAcc.patch.gz) = 0ac2c946dea8f432bdfc1f847f2f31b9ef70d1634244fed1ec252c5baf812747
SHA512 (alpine-2.26/WrtAcc.patch.gz) = 494d798775a384e8e42639437b14ee09bc174520f705e8830636f2039668cbe0f441011de753cb98f5a4d89059c285ef0fc205249a3a079bb0a88c4389cbd595
Size (alpine-2.26/WrtAcc.patch.gz) = 2180 bytes
BLAKE2s (alpine-2.26/alpine-2.26.tar.xz) = 4bd671ac3626ad65512971856c9d59121afdd7e2d2e9b5c9fd47de3881af8eaa
SHA512 (alpine-2.26/alpine-2.26.tar.xz) = 359b5cb30be78a341b76c0475a2d5268b643788f14c9b5b9457af6748034e1d2e70fd7ddf59e5c59ad596a36d8a10afa9c41cbd74241c780b8575d8186168fd2
Size (alpine-2.26/alpine-2.26.tar.xz) = 7517628 bytes
BLAKE2s (alpine-2.26/fancy.patch.gz) = 8d5bd515ef996488786de30a84082ed3e37e803d552c5de31cddfa29392b71c2
SHA512 (alpine-2.26/fancy.patch.gz) = 0840d319dc36715c091c65feff4fd3d7010bec8302b7df6e7ddd505f7590dc684729ce9983214c297efd23eb7b076c932ef15310194bea66ff0ed8b8c5c65796
Size (alpine-2.26/fancy.patch.gz) = 25055 bytes
BLAKE2s (alpine-2.26/fillpara.patch.gz) = d27a4dd199e1ab72f8766e2a3319753c7508588f9f627786a87c738d4000374c
SHA512 (alpine-2.26/fillpara.patch.gz) = 0e7963ff55bad318dd5f743348ddd9a84f5f200c96fcf94d45564b2f4491071c63f9dda77fd9ac7fe72807ac6024589de4d95bbadecc661ceb7d8096769c24bb
Size (alpine-2.26/fillpara.patch.gz) = 32103 bytes
BLAKE2s (alpine-2.26/maildir.patch.gz) = feb77674402d0fe83420fba1950d79b4eae78c3ab87b5ebb700127bb6b432bde
SHA512 (alpine-2.26/maildir.patch.gz) = 13297879e8edb10d87a3b05b2a0c123991ef5213b52ce6fd980a017a498cd5a0c1bd7eae0ef91dae60df5db2a878fa0a4544337b699e19dd4ca358e98af072a6
Size (alpine-2.26/maildir.patch.gz) = 34840 bytes
BLAKE2s (alpine-2.26/outgoing.patch.gz) = a7b110e64fe8863b03af14d1f3dccf03a70e0228c1715b2170d3b0361ba27211
SHA512 (alpine-2.26/outgoing.patch.gz) = c5903a9c3869c301e497bda8fcd9201724be90459710bce167758e730051d022a67292893361dd73480a43bfad8909bc4554f10c84839d8f2f3deac781d868f7
Size (alpine-2.26/outgoing.patch.gz) = 9039 bytes
SHA1 (patch-alpine_pine-use.c) = 4661d2ead0a12cf94c40967bfe4dbaae72978631
SHA1 (patch-doc_man1_alpine.1) = 98f144e123b26a949a4ae7bfed5f262d07a7d035
SHA1 (patch-imap_src_c-client_auth_gss.c) = e6da9ee9dbe0751872d1400237a030112eaa56c6
SHA1 (patch-imap_src_osdep_unix_Makefile.gss) = ca09bc26a139c68afe8ac1f99be54bd1fc0e77f0
SHA1 (patch-imap_src_osdep_unix_kerb_mit.c) = c77d5ee1e8aee30811c2df0562caa375ed270c0e
SHA1 (patch-imap_src_osdep_unix_ssl__unix.c) = f073043a3c1aa5d0ad352d947111a92416661c6a
SHA1 (patch-pico_osdep_terminal.c) = 19a5467e9ac98a42c581fbe50d774b9762762436

CVSweb <webmaster@jp.NetBSD.org>