Merge ~bryce/ubuntu/+source/fetchmail:fetchmail-merge-v6.4.0Trc3-1 into ubuntu/+source/fetchmail:debian/sid
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Christian Ehrhardt | ||||
Approved revision: | a4ce781e60f254b9e7dc2ebd22c451e672a09834 | ||||
Merge reported by: | Andreas Hasenack | ||||
Merged at revision: | a4ce781e60f254b9e7dc2ebd22c451e672a09834 | ||||
Proposed branch: | ~bryce/ubuntu/+source/fetchmail:fetchmail-merge-v6.4.0Trc3-1 | ||||
Merge into: | ubuntu/+source/fetchmail:debian/sid | ||||
Diff against target: |
153 lines (+101/-1) 5 files modified
debian/changelog (+55/-0) debian/control (+2/-1) debian/tests/control (+8/-0) debian/tests/installation (+23/-0) debian/tests/service (+13/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christian Ehrhardt (community) | Approve | ||
Canonical Server | Pending | ||
git-ubuntu developers | Pending | ||
Review via email: mp+372319@code.launchpad.net |
Description of the change
This updates fetchmail from a beta version to an rc version, allowing us to drop three patches from the Ubuntu delta.
A full list of changes since beta4 is available here:
git log SNAPSHOT-
http://
Summary of changes between beta4 and rc3:
- Documentation updates (FAQ, README, etc.)
- Translation updates
- Improved wording of warnings and help option docs
- fetchmailconf: Permit editing the first item from a list, and more updates.
+ Remove a bogus check that would prevent editing the first items from list boxes.
+ Require Python 2.3.
+ Convert apply() call to function(*(tuple,)) syntax
+ string.atoi() -> int() on select[0], to continue where it's not a string
- Flip the switch on sslcertck in fetchmailconf, too.
- fetchmail no longer reports System error during SSL_connect(): Success.
- Fix format overflow warnings by printing IMAP tag as unsigned.
- Remove register qualifier. Let the compiler sort out register allocation.
- Fix Solaris build with non-c99 compiler (gcc), fixup fileno().
- Comment on EXISTS in response to EXPUNGE.
- Add git-check target from bogofilter. This is meant to see if the
git export contains all files required for bootstrapping, in order
to find files that were not added before a commit.
- Add --nonet to xmllint throughout.
- FreeBSD cleanups to header shuffling.
- In-depth robustness. Reported by: clang static analyzer (clang-8)
- Be a bit more verbose about SSL probing.
- configure.ac: use pkg-config to find openssl
- Update to GNU gettext 0.19.8.
- Waive AC_TYPE_SIGNAL and assume signal handlers return void.
- Replace most strncpy() by strlcpy() calls.
- Drop socket when receiving unexpected untagged * BYE.
- Add line termination when reporting unexpected untagged * BYE contents.
- Enable OpenSSL >= 1.0.2 native name verification.
- Added mapping to to PS_TRANSIENT or PS_REFUSED of LMTP response.
- Fix potential SIGSEGV in pop3_delete.
- Set umask properly before writing the .fetchids file,
to avoid failing the security check on the next run.
Reported by Fabian Raab, Debian Bug#831611.
- imap_delete(): clean up delflags[_seen] variables.
- Do not continue autoprobing other protocols after socket error
This list includes no features, just bug fixes, docs/translations, and refactoring.
A PPA with the package for testing is available at:
https:/
sudo add-apt-repository ppa:bryce/
sudo apt-get update
sudo apt-get install fetchmail
Usual tags pushed
FYI: you committed the PPA changelog change
For sponsoring I'd expect that is dropped, but since you can upload on your own you can remove that before you tag.