geary:mjog/692-gdataoutputstream-crash

Last commit made on 2020-03-12
Get this branch:
git clone -b mjog/692-gdataoutputstream-crash https://git.launchpad.net/geary

Branch merges

Branch information

Name:
mjog/692-gdataoutputstream-crash
Repository:
lp:geary

Recent commits

7fe399a... by Michael Gratton

Geary.Imap.ClientConnection: Simplify serisaliser buf handling

Now that Serialiser isn't using a DataOutputStream, remove workarounds
for glad-handling it.

2dafc2d... by Michael Gratton

Geary.Imap.Serializer: Trivial doc comment update

a9b18a6... by Michael Gratton

Geary.Imap.Serialiser: Stop using GDataOutputStream

We're getting another report of segfaults from GDataOutputStream's
internal thread (in addition to the issue that commit 479e9946 was
workgin around), so just stop using it.

By using a buffered stream and writing directly to it, we won't block
the main thread except for commands with very large parameter sets,
which shouldn't happen too often.

bf0bbf4... by Federico Bruni <email address hidden>

Update Italian translation

221392c... by Federico Bruni <email address hidden>

Update Italian translation

f84cef9... by Michael Gratton

Merge branch 'line-breaks' into 'mainline'

Avoid overlong regex line in javascript.

See merge request GNOME/geary!419

c3cfd52... by Michael Gratton

Merge branch 'mjog/592-workaround-glib-deadlock' into 'mainline'

Workaround type initialisation deadlock in GObject

See merge request GNOME/geary!407

c205d49... by Balázs Meskó

Update Hungarian translation

7dc9c9b... by Federico Bruni <email address hidden>

Update Italian translation

61371fc... by Michael Gratton

Merge branch 'mjog/716-no-notifications-when-hidden' into 'mainline'

Application.Controller: Permit notifications when no main window

Closes #716

See merge request GNOME/geary!420