Bridge 1.5.1 Golden Gate
Release Notes * Improved package creation logic * Refactor of sending functions to simplify code maintenance * Added tests for package creation Fixed * Bridge crashes related to labels handling * GUI popup related to TLS connection error * An issue where a random session key is included in the data payload * Error handling (including improved detection)
This commit is contained in:
16
Changelog.md
16
Changelog.md
@ -1,9 +1,23 @@
|
|||||||
# ProtonMail Bridge and Import-Export app Changelog
|
# ProtonMail Bridge and Import-Export app Changelog
|
||||||
|
|
||||||
Changelog [format](http://keepachangelog.com/en/1.0.0/)
|
Changelog [format](http://keepachangelog.com/en/1.0.0/)
|
||||||
## Untaged
|
|
||||||
|
## [Bridge 1.5.1] Golden Gate
|
||||||
|
|
||||||
|
### Added
|
||||||
|
* GODT-701 Try load messages one-by-one if IMAP server errors with batch load
|
||||||
|
and not interrupt the transfer.
|
||||||
|
* GODT-878 Tests for send packet creation logic.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
* GODT-180 Updated Sentry client.
|
* GODT-180 Updated Sentry client.
|
||||||
|
* GODT-651 Build creates proper binary names.
|
||||||
|
* GODT-878 Fix an issue where the random session key is inadvertently sent to
|
||||||
|
the Proton server. The data payload is always encrypted within TLS, but this
|
||||||
|
is still a potential privacy problem. Discovered by Proton's internal
|
||||||
|
security audit team.
|
||||||
|
* GODT-878 Refactor and move the send packet creation logic to `pmapi.SendMessageReq`.
|
||||||
|
* GODT-878 Encryption of session keys moved to pmapi.
|
||||||
|
|
||||||
|
|
||||||
## [IE 1.2.1] Elbe
|
## [IE 1.2.1] Elbe
|
||||||
|
|||||||
2
Makefile
2
Makefile
@ -10,7 +10,7 @@ TARGET_OS?=${GOOS}
|
|||||||
.PHONY: build build-ie build-nogui build-ie-nogui check-has-go
|
.PHONY: build build-ie build-nogui build-ie-nogui check-has-go
|
||||||
|
|
||||||
# Keep version hardcoded so app build works also without Git repository.
|
# Keep version hardcoded so app build works also without Git repository.
|
||||||
BRIDGE_APP_VERSION?=1.5.0-git
|
BRIDGE_APP_VERSION?=1.5.1-git
|
||||||
IE_APP_VERSION?=1.2.1-git
|
IE_APP_VERSION?=1.2.1-git
|
||||||
APP_VERSION:=${BRIDGE_APP_VERSION}
|
APP_VERSION:=${BRIDGE_APP_VERSION}
|
||||||
SRC_ICO:=logo.ico
|
SRC_ICO:=logo.ico
|
||||||
|
|||||||
@ -15,17 +15,18 @@
|
|||||||
// You should have received a copy of the GNU General Public License
|
// You should have received a copy of the GNU General Public License
|
||||||
// along with ProtonMail Bridge. If not, see <https://www.gnu.org/licenses/>.
|
// along with ProtonMail Bridge. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
// Code generated by ./release-notes.sh at 'Wed Nov 4 12:24:35 PM CET 2020'. DO NOT EDIT.
|
// Code generated by ./release-notes.sh at 'Mon Nov 23 07:38:53 AM CET 2020'. DO NOT EDIT.
|
||||||
|
|
||||||
package bridge
|
package bridge
|
||||||
|
|
||||||
const ReleaseNotes = `• Ensured better message flow by refactoring both address and date parsing
|
const ReleaseNotes = `• Improved package creation logic
|
||||||
• Improved secure connectivity checks
|
• Refactor of sending functions to simplify code maintenance
|
||||||
• Better deb packaging
|
• Added tests for package creation
|
||||||
• More robust error handling
|
• For more detailed summary of the changes see https://github.com/ProtonMail/proton-bridge/blob/master/Changelog.md
|
||||||
`
|
`
|
||||||
|
|
||||||
const ReleaseFixedBugs = `• Ensured that conversations are properly threaded
|
const ReleaseFixedBugs = `• Bridge crashes related to labels handling
|
||||||
• Fixed Linux font issues (Fedora)
|
• GUI popup related to TLS connection error
|
||||||
• Better handling of Mime encrypted messages
|
• An issue where a random session key is included in the data payload
|
||||||
|
• Error handling (including improved detection)
|
||||||
`
|
`
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
• Ensured that conversations are properly threaded
|
• Bridge crashes related to labels handling
|
||||||
• Fixed Linux font issues (Fedora)
|
• GUI popup related to TLS connection error
|
||||||
• Better handling of Mime encrypted messages
|
• An issue where a random session key is included in the data payload
|
||||||
|
• Error handling (including improved detection)
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
• Ensured better message flow by refactoring both address and date parsing
|
• Improved package creation logic
|
||||||
• Improved secure connectivity checks
|
• Refactor of sending functions to simplify code maintenance
|
||||||
• Better deb packaging
|
• Added tests for package creation
|
||||||
• More robust error handling
|
• For more detailed summary of the changes see https://github.com/ProtonMail/proton-bridge/blob/master/Changelog.md
|
||||||
|
|||||||
@ -5,12 +5,7 @@ Changelog [format](http://keepachangelog.com/en/1.0.0/)
|
|||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
* GODT-701 Try load messages one-by-one if IMAP server errors with batch load and not interrupt the transfer
|
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
* GODT-651 Build creates proper binary names.
|
|
||||||
## Added
|
|
||||||
* GODT-878 Tests for send packet creation logic
|
|
||||||
|
|
||||||
## Changed
|
### Removed
|
||||||
* GODT-878 Refactor and move the send packet creation login to `pmapi.SendMessageReq`
|
|
||||||
|
|||||||
Reference in New Issue
Block a user