Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | configure.ac: try to fix --with-ssl=/pre/fix build | Matthias Andree | 2022-07-16 | 2 | -2/+5 | |
| | | | | | | | | and pass the -L through LIBS to AC_LIB_LINKFLAGS_FROM_LIBS() instead of through LDCONFIG where it will miss it. To fix build issues reported by Dennis Putnam, when multiple OpenSSL versions are on the system. | |||||
* | netrc: fix error routing and add I/O error checks | Matthias Andree | 2022-06-04 | 4 | -18/+51 | |
| | ||||||
* | Release 6.4.30. | Matthias Andree | 2022-04-26 | 2 | -11/+14 | |
| | ||||||
* | Fix up rpath setting after Fabrice's patch. | Matthias Andree | 2022-04-23 | 1 | -0/+3 | |
| | ||||||
* | configure.ac: fix cross-compilation with openssl | Fabrice Fontaine | 2022-04-23 | 1 | -4/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | Don't call AC_LIB_LINKFLAGS when the libraries are retrieved through pkg-config to avoid the following build failure when cross-compiling raised since commit 77503f545d2806d07ab83c59ed9a96f435d281da: /home/autobuild/autobuild/instance-5/output-1/host/bin/arc-buildroot-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -I/home/autobuild/autobuild/instance-5/output-1/host/arc-buildroot-linux-gnu/sysroot/usr/include -I/usr/kerberos/include -L/home/autobuild/autobuild/instance-5/output-1/host/arc-buildroot-linux-gnu/sysroot/usr/lib -L/home/autobuild/autobuild/instance-5/output-1/host/bin/../arc-buildroot-linux-gnu/sysroot/usr/lib -o fetchmail socket.o getpass.o fetchmail.o env.o idle.o options.o daemon.o driver.o transact.o sink.o smtp.o idlist.o uid.o mxget.o md5ify.o cram.o gssapi.o opie.o interface.o netrc.o unmime.o conf.o checkalias.o uid_db.o lock.o rcfile_l.o rcfile_y.o ucs/norm_charmap.o fm_realpath.o pop3.o imap.o etrn.o odmr.o libfm.a strlcpy.o strlcat.o /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so: file not recognized: file format not recognized This build failure is raised because AC_LIB_LINKFLAGS will override the pkg-config target libraries by the host openssl libraries: configure: Enabling OpenSSL support in /home/autobuild/autobuild/instance-5/output-1/host/arc-buildroot-linux-gnu/sysroot/usr. configure: SSL-check: trying pkg-config for openssl checking for SSL... yes checking how to link with libssl... /usr/lib/libssl.so /usr/lib/libcrypto.so configure: From pkg-config: Adding /usr/lib/libssl.so /usr/lib/libcrypto.so to LIBS. LDFLAGS= -L/home/autobuild/autobuild/instance-5/output-1/host/arc-buildroot-linux-gnu/sysroot/usr/lib -L/home/autobuild/autobuild/instance-5/output-1/host/bin/../arc-buildroot-linux-gnu/sysroot/usr/lib Fixes: - http://autobuild.buildroot.org/results/815f18f25017be178d478458c48712d9a8570d5a Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> | |||||
* | Credit Jeremy Petch's typo fix in 6.4.28. | Matthias Andree | 2022-04-23 | 1 | -0/+3 | |
| | ||||||
* | Record updated line numbers. | Matthias Andree | 2022-04-23 | 2 | -969/+563 | |
| | ||||||
* | Bump version to 6.4.30. | Matthias Andree | 2022-04-23 | 2 | -2/+2 | |
| | ||||||
* | Tighten SSL library version requirements, more warnings. | Matthias Andree | 2022-04-23 | 3 | -11/+22 | |
| | | | | | This is to emit warnings if the SSL library is older than the latest versions available at packaging time, except for LibreSSL which is unsupported anyways. | |||||
* | NEWS: credit Remus-Gabriel Chelu with the Romanian translation. Mulţumesc! | Matthias Andree | 2022-04-23 | 1 | -0/+6 | |
| | ||||||
* | Update <ro> Romanian translation to fetchmail 6.4.25.rc1 | Remus-Gabriel Chelu | 2022-04-23 | 1 | -807/+1454 | |
| | ||||||
* | Update website to announce 6.4.29. | Matthias Andree | 2022-03-20 | 1 | -6/+7 | |
| | ||||||
* | Update for 6.4.29. | Matthias Andree | 2022-03-20 | 5 | -706/+448 | |
| | ||||||
* | Update <vi> Vietnamese translation to fetchmail 6.4.25.rc1 | Trần Ngọc Quân | 2022-03-20 | 1 | -607/+1019 | |
| | ||||||
* | Update for 6.4.28. | Matthias Andree | 2022-03-05 | 6 | -847/+503 | |
| | ||||||
* | Update <es> Spanish translation to fetchmail 6.4.25.rc1 | Cristian Othón Martínez Vera | 2022-03-05 | 1 | -887/+1727 | |
| | ||||||
* | Bump copyright year to 2022. | Matthias Andree | 2022-03-05 | 1 | -1/+1 | |
| | ||||||
* | Announce 6.5.0.beta7, fix HTML conformity. | Matthias Andree | 2022-02-28 | 1 | -8/+9 | |
| | ||||||
* | Fix spellling mistake in fetchmail.man | Jeremy Petch | 2022-02-27 | 1 | -1/+1 | |
| | ||||||
* | Update website to announce 6.4.27. | Matthias Andree | 2022-02-27 | 1 | -6/+7 | |
| | ||||||
* | Bump wolfSSL requirement to 5.1.1 and get ready for fetchmail 6.4.27. | Matthias Andree | 2022-01-26 | 8 | -783/+485 | |
| | ||||||
* | Update <ro> Romanian translation to fetchmail 6.4.25.rc1 | Remus-Gabriel Chelu | 2022-01-26 | 1 | -620/+1051 | |
| | ||||||
* | makerelease.pl: automate some more of the announcement. | Matthias Andree | 2021-12-26 | 1 | -9/+19 | |
| | ||||||
* | website: Announce 6.4.26. | Matthias Andree | 2021-12-26 | 1 | -6/+8 | |
| | ||||||
* | Get ready for fetchmail 6.4.26. | Matthias Andree | 2021-12-26 | 5 | -760/+479 | |
| | ||||||
* | wolfSSL: work around SSL_peek() error on handshake | Matthias Andree | 2021-12-26 | 1 | -1/+9 | |
| | | | | | | | | | | | | See https://github.com/wolfSSL/wolfssl/issues/4593 The earlier assumption that SSL_CTX_set_mode() worked was untrue (wolfSSL 5.0.0 does not implement it), and masked by the selection of servers used for testing. Also, wolfSSL 5.0.0 does not implement SSL_CTX_set_mode(), which went unnoticed because the interface does not support returning errors (it returns the updated mode bitfield value). | |||||
* | Update <sr> Serbian translation to fetchmail-6.4.25.rc1 | Мирослав Николић | 2021-12-26 | 1 | -581/+892 | |
| | ||||||
* | Remove OpenSSL migration warnings. | Matthias Andree | 2021-12-12 | 2 | -11/+0 | |
| | ||||||
* | Announce 6.4.25. | Matthias Andree | 2021-12-10 | 1 | -21/+12 | |
| | ||||||
* | Release fetchmail 6.4.25. | Matthias Andree | 2021-12-10 | 3 | -272/+272 | |
| | ||||||
* | Realign comments and variable names. | Matthias Andree | 2021-12-05 | 2 | -5/+5 | |
| | ||||||
* | Minor documentation tweaks around wolfSSL/LibreSSL | Matthias Andree | 2021-12-05 | 3 | -4/+5 | |
| | ||||||
* | Permit LibreSSL on OpenBSD. | Matthias Andree | 2021-12-05 | 6 | -17/+30 | |
| | | | | | | | | On OpenBSD, libressl is "normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs" according to Stuart Henderson, so according to the GNU GPL v2 clause 3, we can permit LibreSSL for OpenBSD. | |||||
* | README*: update | Matthias Andree | 2021-12-05 | 3 | -3/+53 | |
| | ||||||
* | NEWS: wolfSSL: mention some diagnostics still read OpenSSL. | Matthias Andree | 2021-12-03 | 1 | -0/+5 | |
| | ||||||
* | website: Announce 6.4.25.rc4. | Matthias Andree | 2021-12-03 | 1 | -6/+6 | |
| | ||||||
* | Get ready for 6.4.25.rc4. | Matthias Andree | 2021-12-03 | 3 | -223/+223 | |
| | ||||||
* | Require C99 compiler for wolfSSL | Matthias Andree | 2021-12-03 | 2 | -7/+8 | |
| | ||||||
* | Makefile.am:import-translations: List PO updates. | Matthias Andree | 2021-12-03 | 1 | -0/+1 | |
| | ||||||
* | Fix wolfSSL compilation on 32-bit machines (i386). | Matthias Andree | 2021-12-01 | 2 | -0/+4 | |
| | | | | Reported by Corey Halpin. | |||||
* | wolfSSL support reporting details | Matthias Andree | 2021-11-29 | 1 | -1/+5 | |
| | | | | | | when using wolfSSL: - avoid OpenSSL acknowledgment - use +WOLFSSL as version tag instead of +SSL-SSLv2 | |||||
* | configure.ac: Cosmetics. | Matthias Andree | 2021-11-28 | 1 | -106/+105 | |
| | ||||||
* | Get ready for 6.4.25.rc3. | Matthias Andree | 2021-11-28 | 5 | -447/+208 | |
| | ||||||
* | socket.c: SSL_peek/SSL_read consistency fixes. | Matthias Andree | 2021-11-28 | 1 | -19/+16 | |
| | ||||||
* | Further SSL configure tweaks. | Matthias Andree | 2021-11-28 | 2 | -10/+21 | |
| | ||||||
* | socket.c: SSL_CTX_set_mode(SSL_MODE_AUTO_RETRY) | Matthias Andree | 2021-11-28 | 1 | -1/+3 | |
| | | | | | | | | This is the proper fix for wolfSSL 5.0 and OpenSSL before 1.1.1 to avoid the "SSL_peek()" not truly blocking issue. Only OpenSSL 1.1.1 enables this mode by default, so make this explicit. | |||||
* | Revert "wolfSSL: workaround 5.0.0 SSL_peek() not truly blocking." | Matthias Andree | 2021-11-28 | 1 | -2/+1 | |
| | | | | This reverts commit 0d32056e7b14bd029aa375f59230a3ad3e2bae51. | |||||
* | NEWS: Credit cs translator. | Matthias Andree | 2021-11-28 | 1 | -0/+1 | |
| | ||||||
* | Update <cs> Czech translation to fetchmail 6.4.25.rc1 | Petr Pisar | 2021-11-28 | 1 | -415/+667 | |
| | ||||||
* | website: Announce 6.4.25.rc2 | Matthias Andree | 2021-11-27 | 1 | -3/+8 | |
| |