diff options
author | Eduardo Chappa <chappa@washington.edu> | 2014-05-17 16:50:01 -0600 |
---|---|---|
committer | Eduardo Chappa <chappa@washington.edu> | 2014-05-17 16:50:01 -0600 |
commit | 0b9aa5eb03014bb55211186ba0ce60b2a8986ba0 (patch) | |
tree | 0b5c4f9861aa883b0914c00385d8fd480c528044 /configure | |
parent | 223b392e8d40a0622936403d1da5eaf0cdd54d60 (diff) | |
download | alpine-0b9aa5eb03014bb55211186ba0ce60b2a8986ba0.tar.xz |
* New version 2.19.999
* Introduce the option "Validate Using Certificate Store Only", and
make it the default. This will make Alpine check for the validity of
signatures in certificates that a user has installed in their
system, and not in the certificates that come with the message. A
user can override this, although is not recommended, by disabling
this feature.
* When viewing a signed message, the ^E command would present an
empty screen or Alpine would crash because when Alpine would get the
PKCS7 body of the message from body->sparep, it would not decode it
properly due to the new way in which the sparep pointer is encoded
that was introduced in version 2.19.991.
* When a signed message is forwarded, the message might not be filtered
correctly, and mime information might make it into the body of the
forwarded message. In order to produce this, the message must be
forwarded from the index screen and not be opened. The reason why
this makes a difference is because opening a signed message changes
its body structure. The reason why a person could forward a message
before reading it is because the person could already be aware of
the content of the message (e.g. the message is in the sent-mail
folder).
* When a message fails to validate and the body is saved from the server
for validation, be careful in the way that body part pointers are
set, in order to do this we split the mail_body function into two
parts, one that gets the body, the other that gets the section of
the body. The new function that gets the section of the body
(mail_body_section), is used to assign pointers of the reconstructed
new body.
* When a container has not been defined, transferring messages to a
container will succeed, and the name of the container will be
written on screen.
* When Alpine is receiving the envelopes from an imap server, it
attempts to generate the index line immediately; while doing so it
might need to compute a score, and for this, it might need to go
back and do some operation in the same imap server. In this case,
Alpine will crash with a "lock when already locked" message. In
order to avoid this crash, a new check in match_pattern was added to
Alpine to avoid the second trip to a server that is busy sending us
envelopes. Reported by Peter Koellner.
* Update copyright notice in mswin.rc and pmapi.rc, as well as first
time user notice and special request notice.
* Alpine cannot handle correctly some characters in the Windows-1256
character set, which might lead to a crash or a corruption in the
screen. Work was done to contain the bug. A more complete fix will be
done in a future release. Reported by Professor Robert Funnell.
* Decode the name of attachment names, so they can be written as part
of the description of the part.
* When transferring certificates to a local container, create container
with default names PublicContainer, PrivateContainer and CAContainer,
as appropriate for these files, unless the user has provided some
other names.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 38 |
1 files changed, 27 insertions, 11 deletions
@@ -1,7 +1,7 @@ #! /bin/sh -# From configure.ac Rev:13 by chappa@washington.edu. +# From configure.ac Rev:14 by chappa@washington.edu. # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for alpine 2.19.991. +# Generated by GNU Autoconf 2.69 for alpine 2.19.999. # # Report bugs to <chappa@washington.edu>. # @@ -730,8 +730,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='alpine' PACKAGE_TARNAME='alpine' -PACKAGE_VERSION='2.19.991' -PACKAGE_STRING='alpine 2.19.991' +PACKAGE_VERSION='2.19.999' +PACKAGE_STRING='alpine 2.19.999' PACKAGE_BUGREPORT='chappa@washington.edu' PACKAGE_URL='' @@ -1596,7 +1596,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures alpine 2.19.991 to adapt to many kinds of systems. +\`configure' configures alpine 2.19.999 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1666,7 +1666,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of alpine 2.19.991:";; + short | recursive ) echo "Configuration of alpine 2.19.999:";; esac cat <<\_ACEOF @@ -1953,7 +1953,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -alpine configure 2.19.991 +alpine configure 2.19.999 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2559,7 +2559,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by alpine $as_me 2.19.991, which was +It was created by alpine $as_me 2.19.999, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3380,7 +3380,7 @@ fi # Define the identity of the package. PACKAGE='alpine' - VERSION='2.19.991' + VERSION='2.19.999' cat >>confdefs.h <<_ACEOF @@ -15533,6 +15533,22 @@ _ACEOF +cat >>confdefs.h <<_ACEOF +#define DF_PUBLIC_CONTAINER "PublicContainer" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define DF_PRIVATE_CONTAINER "PrivateContainer" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define DF_CA_CONTAINER "CAContainer" +_ACEOF + + + # Check whether --with-passfile was given. if test "${with_passfile+set}" = set; then : withval=$with_passfile; @@ -20339,7 +20355,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by alpine $as_me 2.19.991, which was +This file was extended by alpine $as_me 2.19.999, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20405,7 +20421,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -alpine config.status 2.19.991 +alpine config.status 2.19.999 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" |