pkgsrc/mail/alpine/distinfo

11 lines
742 B
Text
Raw Normal View History

Update alpine to 2.24. Alpine 2.23 * Implementation of XOAUTH2 authentication support for Outlook. Based on documentation suggested by Andrew C Aitchison. * Add support for the OAUTHBEARER authentication method in Gmail. Thanks to Alexander Perlis for suggesting it and explaining how the method works. * Creation of Alpine's Privacy Policy. This is presented as a link to an online document from the Release Notes (Link at the top of this document.) Upon user request, Alpine downloads and displays this document. Links to the privacy policy are also displayed when a user starts Alpine for the first time, or when a user starts a new version of Alpine. There is no default exit greeting command for these screens, and to exit the user must press "E", instead of the old default, which was the RETURN command. The RETURN command will open the handle on which the cursor is on, which by default is the Privacy Policy. * Support for the SASL-IR IMAP extension that avoids a round trip during authentication. Similar support added for the SMTP, NNTP and POP3 protocols. Thanks to Geoffrey Bodwin for a report that lead to this implementation. * Alpine can pass an HTML message to an external web browser, by using the "External" command in the ATTACHMENT INDEX screen. * New configuration variable external-command-loads-inline-images-oly that controls if Alpine will keep the source link to all the images in the HTML message, or will only pass a link to inline images included in the message. For your privacy and security this feature is enabled by default. * When reading an email and a user selects an email address to which to compose a message from the message, the user will be able to select a role to compose that message. * New variable system-certs-path that allows users to indicate the location of the directory where certificates are located. In PC-Alpine this must be C:\libressl\ssl\certs. The C: drive can be replaced by the name of the drive where the binary and DLL files are located. * New variable system-certs-file that allows users to configure the location of a container of certificate authority (CA) certificates to be used to validate certificates of remote servers. * Remove sleep of 5 seconds for mailcap programs that use the terminal to display content. Suggested by Carl Edquist. In addition, remove configurable process table command and its corresponding sleep time. Bugs that have been addressed include: * Security Bug: Alpine can be configured to start a secure connection using /tls on an insecure connection. However, if the connection is PREAUTH, Alpine will not upgrade the connection to a secure connection, because a client must not issue a STARTTLS to a server that supports it in authenticated state. This makes Alpine continue to use an insecure connection with the server, exposing user data. Reported by Damian Poddebniak and Fabian Ising from Muenster University of Applied Sciences. * Selecting by subject might not copy the subject of the current message to the selection text correctly. Reported by Iosif Fettich. * Alpine does not set the return path correctly when using a role while bouncing a message. Reported by Dr. C. Griewatsch. * Bug in PC-Alpine that made Alpine go into an infinite loop and consume CPU when it was iconized. Reported by Holger Schieferdecker in comp.mail.pine. * Crash in Alpine when attempting to reply to a multipart/alternative message that is malformed, and the option to include attachments in reply is enabled. Reported and patched by Peter Tirsek. * Bug that makes Alpine split encoded words in the subject of a message in the middle of a utf-8 character into two encoded words, breaking the encoding. Reported by Jean Chevalier. * Alpine would not redraw the screen when a check for new mail in an incoming folder failed due to a failure while validating the server certificate, and the user did not allow the connection to proceed. * Crash in Alpine while resizing the screen when using any of the tokens SUBJKEYTEXT, SUBJECTTEXT, or SUBJKEYINITTEXT in the index format, and the screen was resized. Reported by Iggy Mogo. * When Alpine is trying to authenticate to Gmail, using the XOAUTH2 method, it does not display the url the user needs to open, in order to authorize Alpine to access Gmail using XOAUTH2 when Alpine still has not created a screen. Reported by Baron Fujimoto. * When an html anchor does not quote the link in the href parameter, alpine does not link to it. * Attempt to fix a bug that breaks scrolling of a message in Alpine when the screen is resized. Reported in the Debian bug system at https://bugs.debian.org/cgi-bin/bugreport.cgie?bug=956361. Alpine 2.24 * Implementation of XOAUTH2 for Yahoo! Mail. * Expansion of the configuration screen for XOAUTH2 to include username, authorization flow, and tenant. * XOAUTH2: automatic renew of access token and connection to a server within 60 seconds of expiration of the access token. * If a user has more than one client-id for a service, Alpine asks the user which client-id to use and associates that client-id to the credentials in the XOAUTH2 configuration screen. * Addition of Yandex.com to the list of services that Alpine can use XOAUTH2 to authenticate for reading and sending email. * Addition of a link to the Apache License 2.0 (see above). This is available from the Release Notes as well as the welcome screen. * Modifications to protect the privacy of users: + Alpine does not generate Sender or X-X-Sender by default by enabling [X] Disable Sender as the default. + Alpine does not disclose User Agent by default by enabling [X] Suppress User Agent by default. + Alpine uses the domain in the From: header of a message to generate a message-id and suppresses all information about Alpine, version, revision, and time of generation of the message-id from this header. This information is replaced by a random string. * Unix Alpine displays configure options and flags when invoked as "alpine -v". Suggested by Matt Ackeret. * Alpine will ding the terminal bell when asking about quitting when new mail arrives. This is consistent with Alpine dinging the bell when new mail arrives. The bell will not ding if it is disabled for status messages. Suggested by Chime Hart. * When messages are selected, pressing the ";" command to broaden or narrow a search, now offers the possibility to completely replace the search, and is almost equivalent to being a shortcut to "unselect all messages, and select again". The difference is that cancelling this command will not unselect all currently selected messages. Suggested by Holger Trapp. * Alpine will not write debug files unless started with the option -d, so for example "alpine -d 2" will generate a debug file at level 2, but just issuing the alpine command will not write any debug to a file. * Experimental: Attempt to implement the Encryption Range in Windows. It works in Windows 10, and it should work in Windows 8.1. It needs testing in Windows 7 and Windows Vista. * Addition of variables user-certs-path and user-certs-file which allow a user to specify locations for certificates that the user trusts. * Ignore non-empty initial challenge in the GSSAPI authenticator. Based on a patch written by Jarek Polok, but submitted by Ignacio Reguero. * When a server expires a refresh token, Alpine needs to cancel it internally. Alpine will attempt to get a new one when it reopens the folder after it cancels it. * Set up the IMAP ID at the moment of logging in to the server, rather than as a one time option, in case we need to use a special IMAP ID. Bugs that have been addressed include: * When Alpine starts a PREAUTH connection, it might still ask the user to login. Reported by Frank Tobin. * Crash while resizing the screen when viewing a calendar event. * When Alpine opens a folder in a server whose address is given numerically it might crash due to an incorrect freeing of memory. Reported by Wang Kang. * Crash when Alpine frees memory on a system where LC_CTYPE is not configured, and the user calls the file browser to attach files to a message. Reported by Luis Gerardo Tejero. * Invalid signatures created by Alpine, when built with recent releases of the Openssl-1.1.1 series (but not in the Openssl-1.0.1 series). Fix contributed by Bernd Edlinger. * After returning from the directory side of a dual-folder, sometimes Alpine would return to the first folder in the parent directory or to the dual-folder. The fix is to return to the original dual-folder as intended. Reported by Holger Trapp. * When an attachment is deleted and the original message is saved, Alpine might write only a part of the name of the file deleted. Reported by Holger Trapp. * URLs that are surrounded by white space are not cleaned by Alpine before passing them to the browser, resulting in no display of the URL when Alpine tries to open it. Reported by Gregory Heytings. * When Alpine is built without smime, password file functionality might fail. Reported by Andres Fehr. * Crash in PC-Alpine when using the eXternal command. * Fix in Macs that made Alpine abort a ssh connection to an imap server. Reported and assisted by Wang Kang.
2020-11-23 17:36:03 +01:00
$NetBSD: distinfo,v 1.25 2020/11/23 16:36:03 bsiegert Exp $
Update alpine to 2.24. Alpine 2.23 * Implementation of XOAUTH2 authentication support for Outlook. Based on documentation suggested by Andrew C Aitchison. * Add support for the OAUTHBEARER authentication method in Gmail. Thanks to Alexander Perlis for suggesting it and explaining how the method works. * Creation of Alpine's Privacy Policy. This is presented as a link to an online document from the Release Notes (Link at the top of this document.) Upon user request, Alpine downloads and displays this document. Links to the privacy policy are also displayed when a user starts Alpine for the first time, or when a user starts a new version of Alpine. There is no default exit greeting command for these screens, and to exit the user must press "E", instead of the old default, which was the RETURN command. The RETURN command will open the handle on which the cursor is on, which by default is the Privacy Policy. * Support for the SASL-IR IMAP extension that avoids a round trip during authentication. Similar support added for the SMTP, NNTP and POP3 protocols. Thanks to Geoffrey Bodwin for a report that lead to this implementation. * Alpine can pass an HTML message to an external web browser, by using the "External" command in the ATTACHMENT INDEX screen. * New configuration variable external-command-loads-inline-images-oly that controls if Alpine will keep the source link to all the images in the HTML message, or will only pass a link to inline images included in the message. For your privacy and security this feature is enabled by default. * When reading an email and a user selects an email address to which to compose a message from the message, the user will be able to select a role to compose that message. * New variable system-certs-path that allows users to indicate the location of the directory where certificates are located. In PC-Alpine this must be C:\libressl\ssl\certs. The C: drive can be replaced by the name of the drive where the binary and DLL files are located. * New variable system-certs-file that allows users to configure the location of a container of certificate authority (CA) certificates to be used to validate certificates of remote servers. * Remove sleep of 5 seconds for mailcap programs that use the terminal to display content. Suggested by Carl Edquist. In addition, remove configurable process table command and its corresponding sleep time. Bugs that have been addressed include: * Security Bug: Alpine can be configured to start a secure connection using /tls on an insecure connection. However, if the connection is PREAUTH, Alpine will not upgrade the connection to a secure connection, because a client must not issue a STARTTLS to a server that supports it in authenticated state. This makes Alpine continue to use an insecure connection with the server, exposing user data. Reported by Damian Poddebniak and Fabian Ising from Muenster University of Applied Sciences. * Selecting by subject might not copy the subject of the current message to the selection text correctly. Reported by Iosif Fettich. * Alpine does not set the return path correctly when using a role while bouncing a message. Reported by Dr. C. Griewatsch. * Bug in PC-Alpine that made Alpine go into an infinite loop and consume CPU when it was iconized. Reported by Holger Schieferdecker in comp.mail.pine. * Crash in Alpine when attempting to reply to a multipart/alternative message that is malformed, and the option to include attachments in reply is enabled. Reported and patched by Peter Tirsek. * Bug that makes Alpine split encoded words in the subject of a message in the middle of a utf-8 character into two encoded words, breaking the encoding. Reported by Jean Chevalier. * Alpine would not redraw the screen when a check for new mail in an incoming folder failed due to a failure while validating the server certificate, and the user did not allow the connection to proceed. * Crash in Alpine while resizing the screen when using any of the tokens SUBJKEYTEXT, SUBJECTTEXT, or SUBJKEYINITTEXT in the index format, and the screen was resized. Reported by Iggy Mogo. * When Alpine is trying to authenticate to Gmail, using the XOAUTH2 method, it does not display the url the user needs to open, in order to authorize Alpine to access Gmail using XOAUTH2 when Alpine still has not created a screen. Reported by Baron Fujimoto. * When an html anchor does not quote the link in the href parameter, alpine does not link to it. * Attempt to fix a bug that breaks scrolling of a message in Alpine when the screen is resized. Reported in the Debian bug system at https://bugs.debian.org/cgi-bin/bugreport.cgie?bug=956361. Alpine 2.24 * Implementation of XOAUTH2 for Yahoo! Mail. * Expansion of the configuration screen for XOAUTH2 to include username, authorization flow, and tenant. * XOAUTH2: automatic renew of access token and connection to a server within 60 seconds of expiration of the access token. * If a user has more than one client-id for a service, Alpine asks the user which client-id to use and associates that client-id to the credentials in the XOAUTH2 configuration screen. * Addition of Yandex.com to the list of services that Alpine can use XOAUTH2 to authenticate for reading and sending email. * Addition of a link to the Apache License 2.0 (see above). This is available from the Release Notes as well as the welcome screen. * Modifications to protect the privacy of users: + Alpine does not generate Sender or X-X-Sender by default by enabling [X] Disable Sender as the default. + Alpine does not disclose User Agent by default by enabling [X] Suppress User Agent by default. + Alpine uses the domain in the From: header of a message to generate a message-id and suppresses all information about Alpine, version, revision, and time of generation of the message-id from this header. This information is replaced by a random string. * Unix Alpine displays configure options and flags when invoked as "alpine -v". Suggested by Matt Ackeret. * Alpine will ding the terminal bell when asking about quitting when new mail arrives. This is consistent with Alpine dinging the bell when new mail arrives. The bell will not ding if it is disabled for status messages. Suggested by Chime Hart. * When messages are selected, pressing the ";" command to broaden or narrow a search, now offers the possibility to completely replace the search, and is almost equivalent to being a shortcut to "unselect all messages, and select again". The difference is that cancelling this command will not unselect all currently selected messages. Suggested by Holger Trapp. * Alpine will not write debug files unless started with the option -d, so for example "alpine -d 2" will generate a debug file at level 2, but just issuing the alpine command will not write any debug to a file. * Experimental: Attempt to implement the Encryption Range in Windows. It works in Windows 10, and it should work in Windows 8.1. It needs testing in Windows 7 and Windows Vista. * Addition of variables user-certs-path and user-certs-file which allow a user to specify locations for certificates that the user trusts. * Ignore non-empty initial challenge in the GSSAPI authenticator. Based on a patch written by Jarek Polok, but submitted by Ignacio Reguero. * When a server expires a refresh token, Alpine needs to cancel it internally. Alpine will attempt to get a new one when it reopens the folder after it cancels it. * Set up the IMAP ID at the moment of logging in to the server, rather than as a one time option, in case we need to use a special IMAP ID. Bugs that have been addressed include: * When Alpine starts a PREAUTH connection, it might still ask the user to login. Reported by Frank Tobin. * Crash while resizing the screen when viewing a calendar event. * When Alpine opens a folder in a server whose address is given numerically it might crash due to an incorrect freeing of memory. Reported by Wang Kang. * Crash when Alpine frees memory on a system where LC_CTYPE is not configured, and the user calls the file browser to attach files to a message. Reported by Luis Gerardo Tejero. * Invalid signatures created by Alpine, when built with recent releases of the Openssl-1.1.1 series (but not in the Openssl-1.0.1 series). Fix contributed by Bernd Edlinger. * After returning from the directory side of a dual-folder, sometimes Alpine would return to the first folder in the parent directory or to the dual-folder. The fix is to return to the original dual-folder as intended. Reported by Holger Trapp. * When an attachment is deleted and the original message is saved, Alpine might write only a part of the name of the file deleted. Reported by Holger Trapp. * URLs that are surrounded by white space are not cleaned by Alpine before passing them to the browser, resulting in no display of the URL when Alpine tries to open it. Reported by Gregory Heytings. * When Alpine is built without smime, password file functionality might fail. Reported by Andres Fehr. * Crash in PC-Alpine when using the eXternal command. * Fix in Macs that made Alpine abort a ssh connection to an imap server. Reported and assisted by Wang Kang.
2020-11-23 17:36:03 +01:00
SHA1 (alpine-2.24.tar.xz) = 42f2936935699686276bc6ab9e510eff7376a3dd
RMD160 (alpine-2.24.tar.xz) = 1612ff9edfdd66a0ef145f338fa9db26177360e0
SHA512 (alpine-2.24.tar.xz) = 642a51f73732ebdf7c40e2b66370aa2f48fb13b349b477871b26295c3e8b860a0cc78dec9f80efc6ea74c548a080ceff04181eb18c35a9c8cae8d8ef831178c5
Size (alpine-2.24.tar.xz) = 7341676 bytes
SHA1 (patch-imap_src_c-client_auth_gss.c) = e6da9ee9dbe0751872d1400237a030112eaa56c6
Update alpine to 2.21. Patch (minus the mtest.c one) from Marco Beishuizen in PR pkg/53437. Additions include: - PC-Alpine: New configuration option "Aspell Dictionaries" allows a user to choose the dictionary used to spell check, in case the user communicates in more than one language. Examples of values for the variable are "en_US" or "de_DE", etc. Only the first 10 dictionaries are offered. - Unix-Alpine: Connect securely to a LDAP server on a secure port. Based on a contribution by Wang Kang. - Colors configured in Alpine are inherited in the composer. - When Alpine is compiled with password file and SMIME support the password file is encrypted using a private key/public certificate pair. If one such pair cannot be found, one will be created. - Alpine builds with any version of OpenSSL greater than or equal to 1.0.0c. This includes version 1.1.0. Alpine also builds with LibreSSL. - New SHORTSUBJECT, SHORTSUBJKEY and SHORTSUBJKEYINIT token for index format, which removes text in the SUBJECT between "[" and "]". - New SMARTTIME24 token for index screen. It is close to SMARTDATETIME but it differns in that it gives the time in which the message was sent for messages that are less than a week old. it uses a 24 hour format. - Alpine will include attachments when forwarding some multipart/alternative messages for which it did not use to include attachments. - New configuration option alternate-reply-menu which adds more ways to control features and variables when you start to reply to a message. - Added support for RFC 2971 - IMAP ID extension. - Add configuration ignore-size-changes that allows users to ignore errors in the computation of the size of a message from defective servers. - SMIME: Upgrade the default signature digest from sha1 to sha-256, since clients such as Thunderbird do not validate signatures that use sha1 digest. - Add the configuration variable "default-directories", which is called default-directories, which is a variable saves a list of directories that are readily accessible for save or export of attachments. This makes it easier to save attachments in directories that are hard to navigate to, or that are accessed frequently. - When a filename is attached and its name is encoded, the save attachment command will offer to save the file in the encoded form. This might work for some users, but the save command will have a subcommand ^N to decode the file name and save the file with the decoded name. - The TAB key allows autocomplete in the Fcc field in the composer headers, as well as autocompletes automatically when only one possibility exists for the ^J attach command. - Add support for the "TYPE" and "VALUE" attributes of the html OL tag. - Ignore message from smtp server after a successful authentication challenge. - When a message is saved in the Form Letter folder, add the ability to save the role being used to compose such message so that settings such as the SMTP server set in the role can be used when sending such form message. Suggested and patched by Frank Doepper. - If SSLDIR is defined somehow, do not disable S/MIME if the SSLCERTSDIR is not found. - When Alpine sends an attachment, it will set the boundary attribute in lower case, as some SMTP servers, such as those of libero.it reject messages if the boundary attribute is in uppercase. - Add the ability to change the private key and certificates used to encrypt a password file in the SMIME setup configuration screen. - SMIME: The ctrl-E command that gives information on the certificate is only available for messages that have a signed or encrypted part. - SMIME: If a message contains a RFC822 attachment that is signed/decrypted add the ability to view its SMIME information. - SMIME: Certificate information in the S/MIME screen is available for certificates stored in a container. - SMIME: Offer the common name of the person, instead of the name of file containing the certificate, as the name to be displayed in the certificate management screen for certificate authorities. Suggested by Matthias Rieber. - SMIME: Management of several alternate name (SAN) certificates is improved. When importing a SAN certificate, also import a certificate for the filename, besides for the e-mail addresses in the certificate. Suggested by Matthias Rieber. - SMIME: add full year when displaying information about a certificate in the certificate management screen. Suggested by Matthias Rieber. - SMIME: sort certificates by some type of alphabetical order in the displayed name. - SMIME: Alpine will ask users if they wish to save S/MIME certificates included in signatures, when the option "Validate Using Certificate Store Only" is enabled. If the user does not wish to save it, validation will fail. - HTML: Add support for decoding entities in hexadecimal notation. Suggested by Tulipant Gergely. - The "#" command, when used as part of an aggregate operation will allow users to select the role used in either replying, forwarding or replying to the group of selected messages, Suggested by Hisashi T Fujinaka. - If the charset of a message can not be determined, use the value set in the unknown charset set value for its value. - Resizing setup screen will redraw screen. - Unix Alpine only. Experimental: If Alpine/Pico finds a UCS4 code in the width ambiguous zone, it will use other means to determine the width, such as call wcwidth. - Pico: Code reorganization in the search command to make it easier to add subcommands of the search command. - Pico: Search command can do a case sensitive match. Use the Ctrl-^ subcommand of the search command to bring this choice into view. - Pico: Add the ability to search for strings in the beginning or end of a line. Use the Ctrl-^ subcommand of the search command to bring this choice into view. - For a multipart/alternative message, the Take Address command will work on the part that is being read. - When sending a message, allow for 512 characters of consecutive non-white space before folding the subject line. - Make sure titlebar (the line at the top of the screen) always contains the name of the folder/newsgroup that is open, if this fits in the title. - The feature scramble-message-id will also scramble the name, version and operative system in the message-id header. Based on a contribution by Dennis Davis, which is itself based on a contribution by Mark Hills. - Change in logic in imap_set_password function to make Alpine ask if a user wants to save a password before reading the password file. - When exporting all parts of a message, if two attachments have the same name, do not overwrite a file more than once, but instead add a counter number to the filename to make a new file that does not exist in the file system. - Add the Control-R subcommand to the save command for attachments. This subcommand toggles if the saving will be done in binary mode for text attachments. When a user saves an attachment using binary mode it will be saved as it was sent, otherwise the attachment will be transformed to UTF-8 for further transformation through internal and user defined filters for saving. - Add command line argument -smimedir, which allows to specify the default path for a directory that contains the public, private, and ca directories. This is useful in case a user has a backup of old certificates that cannot be installed in the ~/.alpine-smime dir. - Reimplementation of the code that allows the .pinerc file to be a symbolic link by Kyle George from tcpsoft.com to use realpath. - When saving an attachment, the "^T" command leads to a screen where the "A" command can be used to add a file. A directory can be added by pressing "^X" after the "A" command. Added after a suggestion by Stefan Goessling. - When saving an attachment, the ^Y and ^V commands allow a user to scroll through the history of directories used to save attachments, while preserving the given name of the file. Suggested by Peter Koellner. - SMIME: Turn off automatic signing and encrypting of a message when bouncing. Suggested after a discussion with Matthias Rieber. - When messages are selected, warn the user if a message that is not selected will be bounced, or if not all selected messages will be bounced. Suggested by Ulf-Dietrich Braumann. - The bounce command adds a subcommand to choose a role. - When selecting messages by number, the "." character can be used to specify the message on which the cursor is on. - When Alpine opens an attachment, it sometimes changes the extension of the file that is being opened and replaces it by another for the same mime type. If Alpine finds that the extension of the file corresponds with the mime type, according to the mime-types file, then it will keep it, and no substitution will be made. - Set no restrictions on the length of encoded subjects, but encode words in length of no more than 75 characters. Bugs that have been addressed include: - SMIME: Crash when a certificate has an invalid date of validity. Also Alpine will use the function ASN1_TIME_print to determine the date of validity. Reported by Ben Stienstra. - SMIME: Crash when attempting to unlock the password file and an incorrect password is entered. - SMIME: Crash when checking the signature of a message that contains a RFC822 attached message. Reported by Holger Trapp and Bjorn Krellner. - SMIME: Cancelling entering password to unlock key will not reprompt. - SMIME: fix a bug that did not allow users to transfer certificates to remote containers. Reported by Matthias Rieber. - SMIME: certificates included in messages were not being transferred to a remote container. - SMIME: Crash if public certificates are located in an inaccessible remote server and the private key is not available. - SMIME: Alpine does not remove temporary files created when adding a CA certificate to a container. Reported by Holger Trapp. - SMIME: When reading a local certificate, Alpine converts the name of the certificate to lowercase, which may make Alpine not be able to read such certificate. Reported by Dennis Davis. - SMIME: If the option "Remember S/MIME Passphrase" is disabled, then entering a password to read an encrypted message will make Alpine forget the key and not ask the password to unlock it again in case it is necessary to unlock it again. Reported by Ulf-Dietrich Braumann. - Alpine would use freed memory while trying to compute the color of the titlebar. This happened when trying to continue a postponed message. - Alpine failed to read an encrypted password file if too many passwords were saved in the password file. - When selecting messages while in Threaded Index Screen, some messages other than top of threads could appear in the index, making Alpine display messages "out of the screen." - The index format would be chopped at the position of an unrecognized token, instead of skipping the token as intended. - Work in progress: Avoid calling non-safe functions when Alpine receives a signal. See bug report https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825772. - Crash when attempting to read a message after a bounce command. In order to produce a crash one needed to use the ^T subcommand and do a search in a LDAP directory. The crash is produced by changes to the text in the title bar. Reported by Heinrich Mislik in the Alpine-info list. - HTML messages that contain UTF-8 may wrap at the wrong position, making Alpine not display the correct character at the position that wrapping is done. Reported by Wang Kang. - Pico: Searching for a string that is too long causes Pico to crash in the next search. - Fix vulnerability in regex library. This only affects those who use this library, such as the windows version of Alpine. See http://www.kb.cert.org/vuls/id/695940">http://www.kb.cert.org/vuls/id/695940 for more details. - Alpine would not set include and lib paths for OpenSSL if this was installed in /usr/local/ssl. - If the .pinerc file is a symbolic link, Alpine might not write its contents when saving its configuration. - The _INIT_ token does not skip over non-alphanumeric characters in the name. Reported by Andreas Fehr. - When opening an INBOX folder in a context different from the incoming folders collection, from the command line, Alpine would open the INBOX folder from the incoming folders collection. - Mismatch in size of UCS and CELL caused a corruption in the content of a pointer, which made the speller in PC-Alpine get the content of a word incorrectly. - Skip testing openssl compatibility version when cross-compilation is detected. Fix contributed by Antti Seppalla - Alpine fails to remove temporary files used during a display or sending filter. Fix contributed by Phil Brooke. - When the index is in zoomed state, adding new messages to the selection would not show those messages if those messages are on top of the current message in the top of the screen. Reported by Ulf-Dietrich Braumann. In addition, when the user scrolls through the index, this scroll smoothly, without jumping pages. Reported by Holger Trapp. - Crash when reviewing history of saving attachments. - Crash when canceling a goto command on a local collection that has not been expanded and attempting to expand such collection. - Crash in Pico when forwarding messages that contain a direction mark at the end of a line. Reported by James Mingo. - Solve compilation errors when Alpine is built with Visual Studio 2015.
2018-07-24 14:39:36 +02:00
SHA1 (patch-imap_src_mtest_mtest.c) = 8c5282047e165fee4b6fe74c230e41d63d3cdc69
SHA1 (patch-imap_src_osdep_unix_Makefile.gss) = ca09bc26a139c68afe8ac1f99be54bd1fc0e77f0
SHA1 (patch-imap_src_osdep_unix_kerb_mit.c) = c77d5ee1e8aee30811c2df0562caa375ed270c0e