summaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)Author
2021-05-08 * Compilation bug: Setting --disable-optimization during compilationEduardo Chappa
time erased the CFLAGS environment variable.
2021-04-18 * Addition of testing for wctomb(), which will be used in systems thatEduardo Chappa
do not have wcrtomb(). Work in collaboration with professor Martin Trusler.
2021-04-17 * Add new type SUINT32, as a shorter version of UINT32 for systems thatEduardo Chappa
do not have a proper uint32_t type. SUINT32 is defined by default to be UINT32, but during compilation the user can define an environment variable SUINT32 to be, say, unsigned long, and that will make SUINT32 to take that type. This, and the source codem, are the only places where this is documented. Work in collaboration with professor Martin Trusler.
2021-04-10 * New alpha version 2.24.1Eduardo Chappa
2021-02-25 * Updates to old port for HP-UX 9.X, after work with Martin Trusler.Eduardo Chappa
2020-10-10 * New version 2.24Eduardo Chappa
2020-07-18 * Addition of the variables User Certs Dir and User Certs File, which allowEduardo Chappa
a user to specify the location of server certificates that the user trusts.
2020-07-04 * When building Alpine, the option --disable-debug will only affect ifEduardo Chappa
its binary is compiled with debug, and not the ability of alpine to generate internal debug. 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.
2020-06-29 * New version 2.23.2Eduardo Chappa
2020-06-28 * Alpine links with tcl, even if WebAlpine is not built. The solutionEduardo Chappa
was to test for header files before we test for library files. If the former do not exists, we do not test for the latter.
2020-06-27 * New version 2.23.1Eduardo Chappa
2020-06-19 * Release of version 2.23Eduardo Chappa
2020-06-11 * Release of version 2.22.1Eduardo Chappa
2020-06-08 * Corrections to spelling errors, contributed by Jens Schleusener.Eduardo Chappa
2020-06-08 * Remove some compilation warnings given by gcc9.Eduardo Chappa
2020-06-07 * Changes to configure.ac force all these changes. This includesEduardo Chappa
changes that are necessary for compilation that did not make it to the previous commit.
2020-06-07 * Experimental: Alpine can pass an HTML message to an external web ↵Eduardo Chappa
browser, by using the "External" command in the ATTACHMENT INDEX screen. * Experimental: New configuration variable "External Command Loads Inline Images Only" that controls if Alpine will pass to an external browser a 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.
2020-04-11 * Remove sleep of 5 seconds for mailcap programs that use the terminalEduardo Chappa
to display content. Suggested by Carl Edquist. In addition to remove configurable process table command and it corresponding sleep time.
2020-03-26 * Modification to configure script to add support for *-linux* hosts,Eduardo Chappa
instead of *-linux-gnu* hosts.
2020-01-30 * Add file cert.pem to the list of containers of CA certificates.Eduardo Chappa
2020-01-29 * Remove default value for system-certs-path.Eduardo Chappa
2020-01-25 * New variable system-certs-path that allows users to indicate theEduardo Chappa
location of the directory where folders 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.
2020-01-19 * Initial release of Alpine version 2.22.Eduardo Chappa
2020-01-07 * Do not add -lcrypt to LIBS when it is not required. Reported by RyanEduardo Chappa
Elliot.
2019-12-19 * Update to configure script to work with LibreSSL. Reported by Michael.Eduardo Chappa
2019-11-25 * Add lnpno port to imap/src/osdep/unix/Makefile to account for ports that doEduardo Chappa
not need/want to build using pam. Add more robustness to the configure process, to add -lcrypt to the build flags when --with-bundled-tools=no is given.
2019-11-23 * Change in build process. Now Alpine will not build the imap tools byEduardo Chappa
default. In order to build the imap tools (such as mtest, imapd, etc.) the configure script must be given the --with-bundled-tools option. Similarly, libpam is not required anymore, unless the option --with-bundled-tools is used.
2019-06-22 * New version 2.21.99999 (06/22/2019)Eduardo Chappa
2019-05-25 * Modified test for LibreSSL, since OpenSSL next version will beEduardo Chappa
version 3.0.
2019-04-28 * Compilation failure in Solaris when ldap is enabled. Reported byEduardo Chappa
"mechanic" in comp.mail.pine. * Configure script modifications to set the ldap-dir value correctly. * Fix some typos in documentation.
2019-02-17 * Rewrite support for specific SSL encryption protocols, includingEduardo Chappa
a. Add a new variable: encryption-protocol-range, which can be used to specify the minimum and maximum versions of the TLS protocol that Alpine will attempt to use to encrypt its communication with the server. b. Add support for the Server Name Identification (SNI) extension needed for TLSv1.3. c. Remove the DTLS code. It was not being used.
2019-01-26 * Add --with-tcl-lib-dir=PATH option to the configure script, inEduardo Chappa
case the TCL libraries are not located in a standard path. Also add ca-root-nss.crt to the list of bundles to test for existence of certificates. Based on a report in comp.mail.pine by Roderick.
2018-09-29 * Add the /tls1_3 modifier to establish connections use the TLS protocolEduardo Chappa
version 1.3.
2018-08-29 * Reverse a change where tcl what taken out of the build, preventingEduardo Chappa
webalpine to be built.
2018-07-06 * Update configure script to remove the search for a linking tclEduardo Chappa
library until the development header have been found, and update C_CLIENT_AUTHS to not to have a trailing space.
2018-06-17 * new version 2.21.9999Eduardo Chappa
2018-04-27 * Add test for ca-bundle.crt for systems that provide it.Eduardo Chappa
* Add %libresslflags% to the set of extracflagsnq in the kerberos build of PC-Alpine. This adds S/MIME support to that build. Fixed by Ulf-Dietrich Braumann.
2018-02-26 * New version 2.21.999Eduardo Chappa
* rewrite of some code in pith/ical.c to make sure function prototypes are correct. * Add a separator line to the calendar entry in case, the calendar is sent as the main body of the message.
2017-12-04 * New version 2.21.99Eduardo Chappa
* The online repo does not mimic the root local directory from which it is created. This is an attempt to fix this. This caused the problem that kerberos was not working with the bytes on the repo, but it would work on the root which created it. Reported by Holger Trapp.
2017-12-02 * Add /usr/local to add automatic support for ldap in Freebsd,Eduardo Chappa
in case the user has ldap installed.
2017-11-21 * Completed the inclusion of the "95" patch submitted by Helmut Grohne.Eduardo Chappa
See Bug 876164 in Debian at https://bugs.debian.org/876164. Added m4/m4_ax_prog_cc_for_build.m4 macro.
2017-11-21 * Add --with-date-stamp and --with-host-stamp to modify the datestamp[]Eduardo Chappa
and hoststamp[] default variables when building Alpine.
2017-11-19 * Improvements to the configure stage of compilation. Some ofEduardo Chappa
these contributed by Helmut Grohne. See Bug 876164 in Debian at https://bugs.debian.org/876164.
2017-11-13 * TLS 1.2 works does not work if Alpine is compiled with openssl >= 1.1.0.Eduardo Chappa
Reported and patched by Kyle George.
2017-09-29 * NTLM authentication support with the ntlm library, in Unix systems.Eduardo Chappa
Based on code provided by Maciej W. Rozycki.
2017-09-23 * Update of configure script due to change in libtool version.Eduardo Chappa
2017-09-22 * configure script and add check for HAVE_WCWIDTH by Stefan Haubenth.Eduardo Chappa
2017-03-23 * New version 2.21.1Eduardo Chappa
2017-03-17 * New version 2.21Eduardo Chappa
2016-12-27 * crypto.h is installed in /usr/include in cygwin, but everyone elseEduardo Chappa
installs it in /usr/include/openssl. Also other systems seem to install crypto.h when they install openssl, so we only check for the existence of crypto.h in Cygwin.