Jakub
|
6cbc11a75d
|
Fix update on windows
|
2020-10-14 11:25:19 +02:00 |
Jakub
|
a21bb130e1
|
Append duplicate of emails with References
|
2020-10-14 10:11:49 +02:00 |
James Houlahan
|
12403785af
|
fix: replace, don't add, transfer encoding when making body 7-bit clean
|
2020-10-09 13:55:37 +02:00 |
Michal Horejsek
|
b4892855d4
|
Set flags by FLAGS (not using +/-FLAGS) do not change spam state
|
2020-10-06 08:42:33 +00:00 |
Michal Horejsek
|
7ff67f2217
|
Reverted sending IMAP updates to be not blocking again
|
2020-10-05 11:33:16 +02:00 |
Jakub
|
4912c27be8
|
Changelog
|
2020-10-05 10:51:11 +02:00 |
James Houlahan
|
7874183052
|
fix(GODT-770): handle extraneous end-of-mail
|
2020-10-01 16:16:15 +02:00 |
Michal Horejsek
|
b12873f1df
|
Fix of speed of checking whether message is deleted
|
2020-10-01 13:42:16 +00:00 |
James Houlahan
|
dc9851f8ea
|
fix(GODT-749): don't force pgp/inline when sending plaintext
|
2020-10-01 10:47:39 +02:00 |
Michal Horejsek
|
ec73170e9b
|
Use label.Path instead of Name
|
2020-09-30 09:38:35 +02:00 |
James Houlahan
|
68616e470c
|
chore: bump crypto version
|
2020-09-25 15:45:29 +02:00 |
Jakub Cuth
|
51c8bceed8
|
Changelog and use pmmime
|
2020-09-24 18:19:35 +02:00 |
Michal Horejsek
|
e02c7c7f06
|
Parsing message with empty address as '<>'
|
2020-09-24 15:37:21 +02:00 |
James Houlahan
|
15c1d7bc24
|
fix: duplicate charset param
|
2020-09-24 14:26:45 +02:00 |
Michal Horejsek
|
d956b04062
|
Parsing non-utf8 multipart/alternative message
|
2020-09-24 13:17:38 +02:00 |
Michal Horejsek
|
ef1671d4ab
|
Parsing message with empty CC
|
2020-09-24 12:23:31 +02:00 |
Jakub
|
fe926cbd57
|
IE release notes and GODT-738
|
2020-09-23 13:50:08 +02:00 |
Jakub
|
e01747e3b9
|
Merge branch 'release/forth' into devel
|
2020-09-23 13:10:11 +02:00 |
Michal Horejsek
|
85220848d0
|
Update total even if its zero
|
2020-09-23 09:24:58 +02:00 |
Jakub
|
70f91ae55b
|
notes and build v1.4.0
|
2020-09-21 13:29:33 +02:00 |
Michal Horejsek
|
7337f78d4a
|
PMAPI target - parallel upload
|
2020-09-18 10:25:14 +02:00 |
Jakub
|
9b5da91f7c
|
Fix: Yahoo not supporting TLS1.3 GODT-730
|
2020-09-18 07:53:53 +00:00 |
James Houlahan
|
b3ed8d51a7
|
fix: version check for catalina
|
2020-09-17 11:35:05 +00:00 |
Michal Horejsek
|
b4a358c084
|
User agent detected by fake IMAP extension instead of AUTH callback
|
2020-09-17 08:59:28 +00:00 |
Michal Horejsek
|
3606a0ab9f
|
QA build with option to change API URL by ENV variable
|
2020-09-17 08:30:31 +00:00 |
Michal Horejsek
|
c5665d0dd7
|
Unsilent errors reading mbox files
|
2020-09-16 15:51:08 +02:00 |
Michal Horejsek
|
730abadfc3
|
Do not allow deleting messages from All Mail
|
2020-09-16 09:51:57 +00:00 |
Jakub
|
66e04dd5ed
|
Implement deleted flag GODT-461
|
2020-09-16 09:51:57 +00:00 |
Michal Horejsek
|
f3773c9d78
|
I/E measurements
|
2020-09-16 09:29:13 +00:00 |
James Houlahan
|
41ac61bbe8
|
fix: less spammy go-message logs
|
2020-09-15 09:37:29 +00:00 |
James Houlahan
|
dc5387a512
|
fix: bug report window title
|
2020-09-15 08:04:51 +02:00 |
James Houlahan
|
7d1b0d0a40
|
docs: changelog
|
2020-09-11 11:41:03 +02:00 |
James Houlahan
|
7207a5d59e
|
docs: changelog
|
2020-09-11 09:08:19 +00:00 |
James Houlahan
|
9261b6337e
|
docs: changelog
|
2020-09-11 10:48:27 +02:00 |
Michal Horejsek
|
614a00eac1
|
Update release date for Congo in Changelog
|
2020-09-09 12:23:42 +02:00 |
Michal Horejsek
|
de58c7a905
|
Cookies for Import-Export
|
2020-09-09 09:09:35 +02:00 |
Pavel Škoda
|
2e439e17cf
|
Remove unused scope methods
|
2020-09-09 06:21:02 +00:00 |
Pavel Škoda
|
f73aeec97f
|
Update changelog
|
2020-09-08 08:43:05 +00:00 |
Jakub
|
78fd73ee2a
|
Merge branch 'release/congo' into devel
|
2020-09-08 09:37:05 +02:00 |
Michal Horejsek
|
33bf64cc4e
|
Fix hover on links in popups
|
2020-09-04 10:43:59 +02:00 |
Michal Horejsek
|
bb1d27a5be
|
Do not ignore errors
|
2020-09-03 14:36:12 +02:00 |
Michal Horejsek
|
1d2e584799
|
Convert panics from message parser to error
|
2020-08-31 15:57:45 +02:00 |
Michal Horejsek
|
9218598140
|
Update routes to API v4
|
2020-08-31 07:42:20 +00:00 |
Michal Horejsek
|
2269a9edb7
|
Pause event loop while FETCHing to prevetn EXPUNGE
|
2020-08-24 08:26:31 +00:00 |
Jakub
|
61867fbde7
|
Add hour when days don't match GODT-655
|
2020-08-24 10:11:51 +02:00 |
Michal Horejsek
|
658ead9fb3
|
Import/Export final touches
|
2020-08-24 10:11:51 +02:00 |
Pavel Škoda
|
7e5e3d3dd4
|
Import/Export GUI
|
2020-08-24 10:11:51 +02:00 |
Jakub
|
49316a935c
|
Shared GUI for Bridge and Import/Export
|
2020-08-24 10:11:50 +02:00 |
James Houlahan
|
35b37c7097
|
fix (GODT-597): duplicate send when draft creation takes a long time
|
2020-08-18 13:40:56 +00:00 |
James Houlahan
|
34df24ede3
|
docs: changelog
|
2020-08-18 09:14:46 +00:00 |
Jakub
|
5411b29d17
|
Merge branch 'release/v1.3.X' into devel
|
2020-08-17 09:58:39 +02:00 |
James Houlahan
|
e333ccd29e
|
feat: persistent cookies
|
2020-08-12 14:55:24 +02:00 |
Jakub
|
01a8c9e9d7
|
Adding GUI troubleshoot popup GODT-554 GODT-583
|
2020-08-06 08:12:37 +02:00 |
James Houlahan
|
2c910378ce
|
feat: detect bad certificate error
|
2020-08-06 07:34:36 +02:00 |
James Houlahan
|
34ef9063cb
|
fix: better first start setting
|
2020-08-05 15:20:20 +02:00 |
James Houlahan
|
f651d39820
|
chore: bump dependencies
|
2020-08-03 07:47:49 +00:00 |
Michal Horejsek
|
da381130a3
|
Check log file size more often to prevent huge log files
|
2020-07-31 13:24:25 +02:00 |
James Houlahan
|
be07cb83c9
|
chore: bump linter to v1.29.0
|
2020-07-28 08:37:40 +00:00 |
James Houlahan
|
36ef9f20ae
|
feat: use confirmer in smtp
|
2020-07-24 13:04:29 +00:00 |
James Houlahan
|
be20714842
|
feat: better way to add trusted cert in macOS
|
2020-07-24 14:51:30 +02:00 |
Michal Horejsek
|
1711442878
|
Fix setting flags
|
2020-07-23 14:49:43 +02:00 |
James Houlahan
|
f073301481
|
fix: versioning
|
2020-07-17 13:04:11 +02:00 |
James Houlahan
|
1df81e4a34
|
chore: bump changelog
|
2020-07-16 11:51:56 +02:00 |
James Houlahan
|
bf0945eaef
|
fix: race condition in AuthRefresh that could cause user to be logged out
|
2020-07-16 10:19:50 +02:00 |
James Houlahan
|
11e01ca163
|
chore: bump version to 1.3.0
|
2020-07-15 15:36:55 +02:00 |
Michal Horejsek
|
a650a04a88
|
Bump bbolt dependency
|
2020-07-15 13:27:40 +02:00 |
James Houlahan
|
ed7a0dc9b3
|
fix: don't assume contact keys are armored
|
2020-07-14 16:43:06 +02:00 |
James Houlahan
|
abaeace4b3
|
chore: bump go-imap version to get select fix
|
2020-07-08 10:34:18 +02:00 |
James Houlahan
|
457b524ba8
|
chore: bump go-imap to include delimiter fix
|
2020-07-07 11:10:37 +00:00 |
Jakub
|
35ae2011b6
|
Merge branch master into devel
|
2020-07-02 10:16:08 +02:00 |
Jakub
|
5348ae7d18
|
Changelog wording
|
2020-07-01 09:19:11 +02:00 |
James Houlahan
|
0b0991d682
|
fix: infinite loop when decoding invalid 2231 charset
|
2020-06-29 15:40:46 +02:00 |
Michal Horejsek
|
813e99f399
|
Fix flaky integration tests
|
2020-06-26 09:51:56 +00:00 |
James Houlahan
|
7301e5571c
|
fix: return error if parsing header fails GODT-502
|
2020-06-26 11:35:07 +02:00 |
James Houlahan
|
7ec4309ae1
|
fix: correctly handle failure to unlock single key
|
2020-06-24 14:22:26 +02:00 |
James Houlahan
|
ec224a962f
|
fix: hang when reloading keys
|
2020-06-22 10:19:13 +02:00 |
James Houlahan
|
012be60311
|
test: remove time checks
|
2020-06-17 15:30:41 +02:00 |
James Houlahan
|
02804d067c
|
fix: ensure doh connections are closed when it is disabled
|
2020-06-17 10:57:12 +02:00 |
James Houlahan
|
c19bb0fa97
|
feat: migrate to gopenpgp v2
|
2020-06-16 07:34:46 +00:00 |
Jakub Cuth
|
de16f6f2d1
|
Apply suggestion to internal/store/mailbox_message.go
|
2020-06-16 09:15:16 +02:00 |
Jakub
|
49cc49b1e2
|
[GODT-354] Do not label/unlabel messsages from `All Mail` folder
|
2020-06-16 07:05:35 +00:00 |
James Houlahan
|
9808c44714
|
fix: avoid listing credentials, prefer getting
|
2020-06-15 14:27:01 +02:00 |
James Houlahan
|
928fa93765
|
fix: don't remove log dir on startup
|
2020-06-05 10:48:34 +02:00 |
James Houlahan
|
45e99caa23
|
fix: handle double charset everywhere by using our ParseMediaType
|
2020-06-03 12:51:31 +00:00 |
James Houlahan
|
80b2bfc2a5
|
fix: crash in message.combineParts when copying a nil slice
|
2020-06-03 12:41:51 +00:00 |
James Houlahan
|
6070a3b7cc
|
fix: crash if fail to find necessary html element
|
2020-06-03 14:05:20 +02:00 |
James Houlahan
|
9e633400b0
|
feat: [GODT-360] detect charset embedded in html and xml
|
2020-06-02 09:44:50 +02:00 |
James Houlahan
|
84d344cb0a
|
chore: bump docker-credential-helpers version
|
2020-05-29 14:54:43 +02:00 |
James Houlahan
|
2919d1a3c0
|
fix: properly find parent id
|
2020-05-28 06:53:00 +00:00 |
Pavel Škoda
|
1ba319bb69
|
Pimp up changelog
|
2020-05-28 06:18:29 +00:00 |
Pavel Škoda
|
8cdebb6d05
|
Fix flaky store cooldown test
|
2020-05-27 15:20:38 +00:00 |
James Houlahan
|
cc14b523cb
|
fix: correct doh timeouts
|
2020-05-27 07:32:26 +00:00 |
Michal Horejsek
|
40d8c458d2
|
Store factory to make store optional
|
2020-05-26 14:57:41 +00:00 |
James Houlahan
|
7ac4c9aecf
|
fix: don't logout user if auth refresh fails because internet dropped
|
2020-05-25 15:21:20 +00:00 |
James Houlahan
|
cb8a15a9fd
|
fix: crash when removing account while messages are being returned
|
2020-05-25 08:29:42 +00:00 |
Michal Horejsek
|
4d2baa6b85
|
Renamed bridge to general users and keep bridge only for bridge stuff
|
2020-05-25 09:02:34 +02:00 |
Jakub
|
4393d67bf2
|
GODT-396 reduce number of exists calls
|
2020-05-23 09:05:58 +00:00 |
Pavel Škoda
|
6ae78217db
|
Fix appending to Sent
|
2020-05-23 11:07:06 +02:00 |
Pavel Škoda
|
4e2ab9b389
|
Validate recipient emails in send before asking for their public keys
|
2020-05-21 07:26:34 +00:00 |
Jakub
|
c6c6cfc7d7
|
Fix Changelog history
|
2020-05-21 09:27:46 +02:00 |
James Houlahan
|
bbf1364e30
|
feat: tls report cache
|
2020-05-14 14:12:41 +02:00 |
Michal Horejsek
|
6147c214c3
|
Better error message when request is canceled
|
2020-05-12 10:49:04 +00:00 |
James Houlahan
|
f87ca36ffd
|
refactor: tidy up DecodeCharset
|
2020-05-12 10:12:19 +00:00 |
Michal Horejsek
|
37f4e46bdc
|
feat: fallback to latin1 if charset not specified and not utf8
|
2020-05-12 10:12:19 +00:00 |
Pavel Škoda
|
70fca64a36
|
Pop-out messageID format into constants
|
2020-05-11 14:48:12 +00:00 |
Pavel Škoda
|
30425d5fcd
|
Fix few typos
|
2020-05-11 14:48:12 +00:00 |
Jakub
|
4a8d07d54e
|
Update auto-generated files
|
2020-05-07 19:14:30 +00:00 |
James Houlahan
|
4b2977041a
|
fix: missing messages after changing primary address
|
2020-05-07 16:19:06 +02:00 |
Jakub
|
c61e8bdc71
|
Merge remote-tracking branch 'origin/master' into devel
|
2020-05-07 15:30:08 +02:00 |
Michal Horejsek
|
e43bd231ed
|
Final touches of go-imap v1 implementation
|
2020-05-05 11:47:47 +00:00 |
Michal Horejsek
|
e57a3c2a3a
|
Notify about new mailbox
|
2020-05-05 11:47:47 +00:00 |
Michal Horejsek
|
984b28e8f9
|
User Agent do not contain bridge version, only client in format
|
2020-05-05 11:00:18 +00:00 |
James Houlahan
|
668fc7f039
|
feat: MinSpeed -> MinBytesPerSecond, check every 3 seconds
|
2020-05-04 07:53:55 +00:00 |
James Houlahan
|
0fd5ca3a24
|
feat: dialer refactor to support modular dialing/checking/proxying
|
2020-05-04 07:37:51 +00:00 |
James Houlahan
|
8c2f88fe70
|
Apply suggestion to Changelog.md
|
2020-04-30 09:20:03 +00:00 |
James Houlahan
|
23f492705b
|
fix: better draft detection for parentID
|
2020-04-30 09:20:03 +00:00 |
Jakub Cuth
|
b15d22c8cc
|
Reduce number of synchronizations GODT-313
* [x] expononential cooldown of retries
* [x] do not trigger sync by counts
* [x] randomization of event poll interval
|
2020-04-28 14:20:37 +00:00 |
James Houlahan
|
244a18ac8c
|
feat: update changelog
|
2020-04-21 08:36:39 +00:00 |
Jakub
|
80f4e1e346
|
Fixing unit tests for client manager.
* [x] pmapi: refresh auth uid won't change
* [x] bridge tests:
* update mocks
* delete auth when FinishLogin fails
* check for mailbox password
* add `gomock.InOrder` for better test control
* [x] fix linter issues except TODOs
* [x] make rootScheme unexported
* [x] store tests: update mocks
|
2020-04-21 08:36:39 +00:00 |
James Houlahan
|
8f8fbc745d
|
fix: correctly install tls certs with osascript
|
2020-04-17 16:51:32 +02:00 |
Jakub Cuth
|
b75a6f7cf8
|
Bump version 1.2.7 and release notes
|
2020-04-17 11:52:42 +00:00 |
James Houlahan
|
e1ecc11f38
|
feat: add ErrNoSuchMessage to pmapi
|
2020-04-17 09:19:39 +00:00 |
Michal Horejsek
|
e166748270
|
Added IMAP extension MOVE with UIDPLUS support
|
2020-04-17 08:39:17 +00:00 |
Michal Horejsek
|
0c7a328165
|
Completely delete old draft instead moving to trash when user updates draft
|
2020-04-17 08:31:35 +00:00 |
James Houlahan
|
e962434c8f
|
feat: bump go-appdir
|
2020-04-17 07:44:54 +00:00 |
Jakub
|
46f3721d43
|
More logs about event loop activity
|
2020-04-17 06:31:59 +00:00 |
Michal Horejsek
|
0cb1ff9b16
|
Do not send an EXISTS reposnse after EXPUNGE or when nothing changed
|
2020-04-16 12:46:16 +00:00 |
Michal Horejsek
|
3b1528cc2a
|
IMAP extension Unselect
|
2020-04-15 07:01:28 +00:00 |
Michal Horejsek
|
d76f3015fb
|
Apply suggestion to Changelog.md
|
2020-04-14 07:19:53 +00:00 |
Michal Horejsek
|
62ade99e37
|
Optimalization of RebuildMailboxes
|
2020-04-09 14:03:43 +02:00 |
Jakub
|
17f4d6097a
|
We build too many walls and not enough bridges
|
2020-04-08 12:59:16 +02:00 |