1
0
forked from pool/fetchmail

Commit Graph

  • ad71aaf14d Fix CVE-2025-61962 fix-CVE-2025-61962 Angel Yankov 2025-11-05 10:21:44 +02:00
  • 2eb2a94832 Accepting request 1313355 from server:mail factory Ana Guerrero 2025-10-24 15:24:07 +00:00
  • ab8ae9b549 - Update to 6.5.7 * More fixes for SMTP bugs and others ## BUGFIXES: * When authenticating to an SMTP server, the AUTH LOGIN method (which didn't become a proposed standard, and is only the third method fetchmail would try, if CRAM-MD5 and PLAIN weren't offered) required that the server returned a 334 code followed by a blank and by a decodable base64 challenge we ignored anyways. This is in line with RFC 4952. However, to improve compatibility, fetchmail now accepts anything that starts with "334 " and disregards the remainder of the line. At the same time, AUTH LOGIN was deprecated. AUTH PLAIN should be available everywhere AUTH LOGIN is, and is specified in IETF RFC 4616. * When authenticating to an SMTP server, i. e. esmtpname/esmtppassword are defined, check for errors, and skip servers that do not understand EHLO, because we cannot negotiate supported authentication schemes with them. This should avoid attempting to send a lot of messages and see them rejected. * When authenticating to an SMTP server, do not send client abort "*" when we receive any other server reply but 334. * Extend 6.5.6's RFC-5321 address-literal fix to MAIL FROM. This might apply when we only have a server's IP address and need to quality addresses without domain. Fixes Debian Bug#1080025. * SMTP AUTH can now look up passwords from the .netrc file - for that, fetchmail's esmtpname setting must match the login for the given host in .netrc. Fixes Debian Bug#1056651 by Ticker Berkin. * Improve the GSSAPI (Kerberos V) build, which was pretty hard to get working. This was improved. Recommendation: - For autoconf builds (./configure), be sure to have the desired krb5-config executable early on $PATH before running ./configure. - For meson builds, be sure to list the path to your krb5-gssapi.pc file on PKG_CONFIG_PATH. (meson will fall back to krb5-config, so if that's on PATH, Angel Yankov 2025-10-24 07:42:37 +00:00
  • 7e08acdc48 Accepting request 1312356 from server:mail Ana Guerrero 2025-10-21 09:15:48 +00:00
  • 7f7443dc80 - Update to 6.5.6 fixes [bsc#1251194,CVE-2025-61962] * Rebased fetchmail-add-passwordfile-and-passwordfd-options.patch * Rebased fetchmail-add-query_to64_outsize-utility-function.patch * Rebased fetchmail-bump-max-passwordlen-to-1bytes.patch * Rebased fetchmail-give-each-ctl-it-s-own-copy-of-password.patch * Rebased fetchmail-increase-max-password-length-to-handle-oauth-tokens.patch * Rebased fetchmail-re-read-passwordfile-on-every-poll.patch * Rebased fetchmail-support-oauthbearer-xoauth2-with-pop3.patch * SECURITY BUGFIX: * fetchmail-SA-2025-01.txt: CVE pending assignment by MITRE An SMTP server advertising EHLO and AUTH, and if fetchmail is configured to authenticate (esmtpname and esmtppassword given and non-empty), the server might crash fetchmail by sending a "334" response without further blank to fetchmail's AUTH request. This is in violation of applicable RFC-4952 though. Fetchmail now detects this situation and reports it separately as malformed server reply. Fetchmail 6.5.6 has been released without waiting for translation updates or CVE identifier, these will be provided in followup releases. Angel Yankov 2025-10-20 09:53:13 +00:00
  • 944d873851 Accepting request 1289765 from server:mail Ana Guerrero 2025-07-02 16:17:05 +00:00
  • 4a2f1bd65f - Update to 6.5.4 * BUGFIXES: * socket: avoid crash when writing to a socket without SSL/TLS fails. Reported by Andrea Venturoli via mailing list, fixes #71. * wolfSSL support: avoid fetchmail.c compilation failure in certain configurations of wolfSSL (for instance, on FreeBSD's wolfssl-5.8.0_1 package), OpenSSL_version enables a newer 1.1.x compat API that passes its argument to a wolfSSL API, with OPENSSL_DIR and OPENSSL_ENGINES_DIR, causing related compiler failures. See <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287435>. Angel Yankov 2025-07-02 07:12:04 +00:00
  • a6241e6577 Accepting request 1238530 from server:mail slfo-main slfo-1.2 Ana Guerrero 2025-01-17 17:44:11 +00:00
  • 9a1d600b2e - Update to 6.5.2 * TRANSLATIONS: fetchmail's translations were updated, courtesy of: * cs: Petr Pisar [Czech] * sr: Мирослав Николић (Miroslav Nikolić) [Serbian] * CHANGES: * Minor documentation consistency fixes (versions, dates). Angel Yankov 2025-01-17 15:35:45 +00:00
  • cfceafd9b3 Accepting request 1227351 from server:mail Ana Guerrero 2024-11-30 12:28:22 +00:00
  • 9f1d1d27ed Accepting request 1227336 from home:ayankov:branches:server:mail Angel Yankov 2024-11-29 14:58:57 +00:00
  • 5acaca5175 Accepting request 1166902 from server:mail Ana Guerrero 2024-04-12 15:34:41 +00:00
  • 1b246986e0 Accepting request 1164526 from home:dirkmueller:Factory Dirk Stoecker 2024-04-11 15:31:28 +00:00
  • 1bea3287cf Accepting request 1139380 from server:mail Ana Guerrero 2024-01-17 21:16:29 +00:00
  • d3d6f67ccb Accepting request 1139330 from home:StevenK:branches:server:mail David Anes 2024-01-17 07:42:14 +00:00
  • 7b6ee90369 Accepting request 1068520 from server:mail Dominique Leuenberger 2023-03-02 22:03:36 +00:00
  • 8917537ba8 Accepting request 1068517 from home:david.anes:branches:server:mail David Anes 2023-03-01 17:43:23 +00:00
  • 2c33ca3a2b Accepting request 1063795 from server:mail Dominique Leuenberger 2023-02-08 16:20:40 +00:00
  • 53e09a635b Accepting request 1063655 from home:david.anes:branches:server:mail David Anes 2023-02-08 11:09:40 +00:00
  • 265ff9732c Accepting request 1060449 from server:mail Dominique Leuenberger 2023-01-23 17:33:54 +00:00
  • 3f296dd2cf Accepting request 1060163 from home:dirkmueller:Factory David Anes 2023-01-23 15:30:00 +00:00
  • 9bd1be848c Accepting request 1056285 from server:mail Dominique Leuenberger 2023-01-06 16:05:49 +00:00
  • 505ffd6b3c Accepting request 1056284 from home:david.anes:branches:server:mail David Anes 2023-01-05 21:29:50 +00:00
  • 26e57d1324 Accepting request 1030373 from server:mail Dominique Leuenberger 2022-10-21 14:20:17 +00:00
  • 1b12d7de8c Accepting request 1030371 from home:david.anes:branches:server:mail David Anes 2022-10-21 11:34:01 +00:00
  • 8a2c169156 Accepting request 1030160 from server:mail Dominique Leuenberger 2022-10-20 14:07:59 +00:00
  • cec7b4591a Accepting request 1029584 from home:david.anes:branches:server:mail Dirk Mueller 2022-10-20 12:08:53 +00:00
  • 0eee501214 Accepting request 1003125 from server:mail Dominique Leuenberger 2022-09-13 13:09:55 +00:00
  • 646e4354ff Accepting request 1003038 from home:mcepl:branches:server:mail David Anes 2022-09-13 07:23:34 +00:00
  • 504bd17f18 Accepting request 1002991 from server:mail Dominique Leuenberger 2022-09-12 17:09:02 +00:00
  • 598e703eb0 Accepting request 1000493 from home:schubi2 David Anes 2022-09-12 14:17:53 +00:00
  • 352180d134 Accepting request 991946 from server:mail Richard Brown 2022-08-01 19:33:00 +00:00
  • d3007028df Accepting request 991826 from home:mcepl:branches:server:mail David Anes 2022-08-01 07:35:53 +00:00
  • 9a8f775aea Accepting request 989821 from server:mail Richard Brown 2022-07-18 16:34:32 +00:00
  • da873517b9 Accepting request 989820 from home:david.anes:branches:server:mail David Anes 2022-07-18 08:36:00 +00:00
  • 87a050ec1a Accepting request 984200 from server:mail Dominique Leuenberger 2022-06-21 14:38:02 +00:00
  • 8d79cc8c79 Accepting request 984196 from home:schubi2 David Anes 2022-06-21 14:15:36 +00:00
  • 80ae9acc45 Accepting request 973654 from server:mail Dominique Leuenberger 2022-04-28 21:08:12 +00:00
  • 3c17df6a9f Accepting request 973653 from home:david.anes:branches:server:mail David Anes 2022-04-28 10:38:56 +00:00
  • a6c8a8f5e9 Accepting request 969713 from server:mail Dominique Leuenberger 2022-04-13 19:05:18 +00:00
  • 8a503d6832 Accepting request 969544 from home:dirkmueller:Factory David Anes 2022-04-13 07:27:49 +00:00
  • e3babe5344 Accepting request 960695 from server:mail Dominique Leuenberger 2022-03-10 21:45:21 +00:00
  • 9c9b777b21 Accepting request 960655 from home:david.anes:branches:server:mail David Anes 2022-03-10 09:44:47 +00:00
  • 6adf7bb8ef Accepting request 957645 from server:mail Dominique Leuenberger 2022-02-25 20:25:24 +00:00
  • 2787b03544 Accepting request 957644 from home:david.anes:branches:server:mail David Anes 2022-02-25 18:31:41 +00:00
  • edf3b94fce Accepting request 945814 from server:mail Dominique Leuenberger 2022-01-12 23:22:31 +00:00
  • 89c1df4b48 Accepting request 945812 from home:david.anes:branches:server:mail David Anes 2022-01-12 12:04:14 +00:00
  • d6c131c101 Accepting request 942820 from server:mail Dominique Leuenberger 2021-12-28 11:26:19 +00:00
  • 260e5acbd3 Accepting request 942816 from home:david.anes:branches:server:mail Pedro Monreal Gonzalez 2021-12-27 17:26:40 +00:00
  • 05d47861af Accepting request 941607 from server:mail Dominique Leuenberger 2021-12-20 20:06:18 +00:00
  • 2afc4f4d1a Accepting request 941606 from home:pmonrealgonzalez:branches:server:mail Pedro Monreal Gonzalez 2021-12-20 09:53:32 +00:00
  • d748927d55 Accepting request 940000 from home:dirkmueller:Factory Pedro Monreal Gonzalez 2021-12-20 09:50:29 +00:00
  • 66ca428f8b Accepting request 930645 from server:mail Dominique Leuenberger 2021-11-10 20:46:45 +00:00
  • 7b1f6bdab7 Accepting request 930497 from home:dimstar:Factory Pedro Monreal Gonzalez 2021-11-10 11:44:44 +00:00
  • d13df626ed Accepting request 924829 from server:mail Dominique Leuenberger 2021-10-12 19:49:49 +00:00
  • 21432f8641 Accepting request 923570 from home:pmonrealgonzalez:branches:server:mail Dirk Stoecker 2021-10-12 09:48:34 +00:00
  • 6bcc8d10af Accepting request 920668 from server:mail Dominique Leuenberger 2021-09-21 19:13:26 +00:00
  • fe88092315 Accepting request 918946 from home:jsegitz:branches:systemdhardening:server:mail Pedro Monreal Gonzalez 2021-09-21 15:21:50 +00:00
  • d64f3a721d Accepting request 914068 from server:mail Dominique Leuenberger 2021-08-25 18:58:00 +00:00
  • ba59d20bf1 Accepting request 914067 from home:pmonrealgonzalez:branches:server:mail Pedro Monreal Gonzalez 2021-08-24 17:05:02 +00:00
  • 9ea6df28d6 Accepting request 909916 from server:mail Dominique Leuenberger 2021-08-03 20:48:52 +00:00
  • 79e260e2ae Accepting request 909104 from home:pmonrealgonzalez:branches:server:mail Dirk Stoecker 2021-08-03 08:51:27 +00:00
  • 6cc9d7f038 Accepting request 909015 from server:mail Dominique Leuenberger 2021-07-29 19:31:54 +00:00
  • 0c36900e2a Accepting request 907128 from home:pmonrealgonzalez:branches:server:mail Pedro Monreal Gonzalez 2021-07-19 12:42:59 +00:00
  • 7012be7e29 Accepting request 905335 from server:mail Dominique Leuenberger 2021-07-13 20:37:04 +00:00
  • ac1d3e5f16 Accepting request 903747 from home:bmwiedemann:branches:server:mail Pedro Monreal Gonzalez 2021-07-02 15:48:04 +00:00
  • 9fc980f5ff Accepting request 897428 from server:mail Dominique Leuenberger 2021-06-04 20:44:15 +00:00
  • fe4b96277c Accepting request 892934 from home:jeff_mahoney:branches:server:mail Pedro Monreal Gonzalez 2021-06-04 12:09:36 +00:00
  • bf4d0898ae Accepting request 891986 from server:mail Dominique Leuenberger 2021-05-10 13:39:19 +00:00
  • 881c538b82 Accepting request 891584 from home:dirkmueller:Factory Pedro Monreal Gonzalez 2021-05-10 08:04:45 +00:00
  • 6a09917911 Accepting request 883181 from server:mail Richard Brown 2021-04-06 15:31:07 +00:00
  • 6bc61cb684 Accepting request 883119 from home:dirkmueller:Factory Pedro Monreal Gonzalez 2021-04-06 08:00:15 +00:00
  • 01f8ee6b48 Accepting request 876591 from server:mail Richard Brown 2021-03-05 12:47:06 +00:00
  • d24921f48e Accepting request 876575 from home:pmonrealgonzalez:branches:server:mail Dirk Stoecker 2021-03-03 17:31:48 +00:00
  • bb195cd28f Accepting request 860133 from server:mail Dominique Leuenberger 2021-01-04 18:08:59 +00:00
  • 51d833a3f9 Accepting request 860127 from home:dirkmueller:branches:server:mail Pedro Monreal Gonzalez 2021-01-04 10:39:54 +00:00
  • 5567ddac7b Accepting request 857844 from server:mail Dominique Leuenberger 2020-12-22 10:51:34 +00:00
  • 0dfa3d6124 Accepting request 856963 from home:dirkmueller:branches:server:mail Pedro Monreal Gonzalez 2020-12-21 12:15:21 +00:00
  • ad988d08a4 Accepting request 856925 from home:kukuk:container Pedro Monreal Gonzalez 2020-12-21 12:04:39 +00:00
  • b59a05f9e4 Accepting request 832755 from server:mail Dominique Leuenberger 2020-09-07 19:36:29 +00:00
  • 3cc2936d1c Accepting request 832383 from home:dirkmueller:branches:server:mail Pedro Monreal Gonzalez 2020-09-07 10:39:44 +00:00
  • 62fa36e470 Accepting request 831200 from server:mail Dominique Leuenberger 2020-09-02 23:15:47 +00:00
  • 4c151a5555 Accepting request 830264 from home:gmbr3:libexecdir Dirk Stoecker 2020-09-01 14:44:01 +00:00
  • 9459e36d84 Accepting request 830042 from server:mail Dominique Leuenberger 2020-08-29 18:42:18 +00:00
  • a1351922ef Accepting request 829815 from home:pmonrealgonzalez:branches:server:mail Pedro Monreal Gonzalez 2020-08-27 16:26:56 +00:00
  • f3f2011b4c Accepting request 827754 from server:mail Dominique Leuenberger 2020-08-19 16:57:42 +00:00
  • e72e9c32c5 Accepting request 827741 from home:dimstar:Factory Dirk Mueller 2020-08-19 08:50:17 +00:00
  • e5dce409b2 Accepting request 769353 from server:mail Dominique Leuenberger 2020-02-03 10:15:21 +00:00
  • 56af2b5d75 Accepting request 769337 from home:kukuk:branches:server:mail Tomáš Chvátal 2020-02-02 14:08:06 +00:00
  • a81e148c43 Accepting request 761914 from server:mail Dominique Leuenberger 2020-01-08 18:31:02 +00:00
  • 16af574c79 Accepting request 761870 from home:mimi_vx:branches:server:mail Tomáš Chvátal 2020-01-08 16:49:32 +00:00
  • 541c3d940d Accepting request 737175 from server:mail Dominique Leuenberger 2019-10-11 13:18:14 +00:00
  • 790324228f Accepting request 737166 from home:pmonrealgonzalez:branches:server:mail Tomáš Chvátal 2019-10-10 17:30:47 +00:00
  • 25a1d2b495 Accepting request 706625 from server:mail Dominique Leuenberger 2019-06-12 11:12:30 +00:00
  • 17efa87819 Accepting request 706624 from home:pmonrealgonzalez:branches:server:mail Tomáš Chvátal 2019-05-31 08:35:48 +00:00
  • 288d9d16d6 Accepting request 706290 from home:WernerFink:branches:server:mail Vítězslav Čížek 2019-05-29 15:28:27 +00:00
  • c22f69783d Accepting request 587601 from server:mail Dominique Leuenberger 2018-03-20 20:58:45 +00:00
  • 724660ad10 * fetchmail-fetchmailconf-python3-1of3.patch * fetchmail-fetchmailconf-python3-2of3.patch * fetchmail-fetchmailconf-python3-3of3.patch Tomáš Chvátal 2018-03-15 18:05:44 +00:00
  • a8e4fd07f9 Accepting request 587587 from home:pmonrealgonzalez:branches:server:mail Tomáš Chvátal 2018-03-15 17:45:35 +00:00
  • 68b3882ae8 Accepting request 582073 from server:mail Dominique Leuenberger 2018-03-04 11:51:30 +00:00