Merge pull request #32 from thekix/master

Solve problem with tunneled connections and include updated documentation
This commit is contained in:
Rodolfo García Peñas (kix) 2020-12-28 19:08:14 +01:00 committed by GitHub
commit d2891b7dd5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 19 deletions

View File

@ -60,6 +60,11 @@ Contacts
- github: spaetz - github: spaetz
- other: left the project but still responding - other: left the project but still responding
- Rodolfo García Peñas (kix)
- email: kix at kix.es
- github: thekix
- system: Linux
Testers Testers
======= =======
@ -75,11 +80,13 @@ Testers
- Łukasz Żarnowiecki - Łukasz Żarnowiecki
- Nicolas Sebrecht - Nicolas Sebrecht
- Remi Locherer - Remi Locherer
- Rodolfo García Peñas (kix)
Maintainers Maintainers
=========== ===========
- Rodolfo García Peñas (kix)
- Eygene Ryabinkin - Eygene Ryabinkin
- Sebastian Spaeth - Sebastian Spaeth
- Nicolas Sebrecht - Nicolas Sebrecht

View File

@ -21,7 +21,7 @@ Links:
***"Get the emails where you need them."*** ***"Get the emails where you need them."***
[Official offlineimap][offlineimap]. [Official offlineimap][offlineimap3].
## Description ## Description
@ -43,22 +43,11 @@ message without internet connection? No problem, the message is still there.
## Project status and future ## Project status and future
> As one of the maintainer of OfflineIMAP, I'd like to put my efforts into OfflineIMAP, using Python 3, is based on OfflineIMAP for Python 2.
> [imapfw](http://github.com/OfflineIMAP/imapfw). **imapfw** is software in Currently we are updating the source code. These changes should not affect
> development that I intend to replace OfflineIMAP with in the long term. the user (documentation, configuration files,... are the same) but some
> links or packages could refer to the Python 2 version. In that case, please
> That's why I'm not going to continue OfflineIMAP development. I'll continue open an issue.
> to maintain OfflineIMAP (fixing small bugs, reviewing patches and merging,
> and rolling out new releases), but that's all.
>
> While I keep tracking issues for OfflineIMAP, you should not expect future support.
>
> You won't be left at the side. OfflineIMAP's community is large enough so that
> you'll find people for most of your issues.
>
> Get news from the [blog][blog].
>
> Nicolas Sebrecht. ,-)
## License ## License
@ -84,7 +73,7 @@ place on the mailing list.** While not mandatory to send emails, you can
[subscribe here](http://lists.alioth.debian.org/mailman/listinfo/offlineimap-project). [subscribe here](http://lists.alioth.debian.org/mailman/listinfo/offlineimap-project).
Bugs, issues and contributions can be requested to both the mailing list or the Bugs, issues and contributions can be requested to both the mailing list or the
[official Github project][offlineimap]. Provide the following information: [official Github project][offlineimap3]. Provide the following information:
- system/distribution (with version) - system/distribution (with version)
- offlineimap version (`offlineimap -V`) - offlineimap version (`offlineimap -V`)
- Python version - Python version
@ -98,7 +87,7 @@ Bugs, issues and contributions can be requested to both the mailing list or the
## The community ## The community
* OfflineIMAP's main site is the [project page at Github][offlineimap]. * OfflineIMAP's main site is the [project page at Github][offlineimap3].
* There is the [OfflineIMAP community's website][website]. * There is the [OfflineIMAP community's website][website].
* And finally, [the wiki][wiki]. * And finally, [the wiki][wiki].

View File

@ -164,6 +164,7 @@ class IMAP4_Tunnel(UsefulIMAPMixIn, IMAP4):
data = self.compressor.compress(data) data = self.compressor.compress(data)
data += self.compressor.flush(zlib.Z_SYNC_FLUSH) data += self.compressor.flush(zlib.Z_SYNC_FLUSH)
self.outfd.write(data) self.outfd.write(data)
self.outfd.flush()
def shutdown(self): def shutdown(self):
self.infd.close() self.infd.close()