Commit Graph

2058 Commits (feature/sieve)
 

Author SHA1 Message Date
Manos Pitsidianakis 7db930cabd
melib: rename `jmap_backend` feature to `jmap` 11 months ago
Manos Pitsidianakis e9f09a153c
melib: rename `mbox_backend` feature to `mbox` 11 months ago
Manos Pitsidianakis fe7dcc508e
melib: rename `notmuch_backend` feature to `notmuch` 11 months ago
Manos Pitsidianakis fe027fa300
melib: rename `maildir_backend` feature to `maildir` 11 months ago
Manos Pitsidianakis 129f10911b
melib: rename `imap_backend` feature to `imap` 11 months ago
Manos Pitsidianakis 51e9fbe8f2
sqlite3: add account_name identifier to sqlite3 index database name 11 months ago
Manos Pitsidianakis 4874e30f3c
melib: add smtp-trace feature
If it's enabled, every read/write in an SMTP transaction will be logged
on TRACE level.
11 months ago
Manos Pitsidianakis 073d43b9b8
melib/test: move data files to data subdir 11 months ago
Manos Pitsidianakis 8e698cabcf
Fix unreachable-pub and disjoint-capture lint errors 11 months ago
Manos Pitsidianakis 1d0405ed5b
ci: add env vars 11 months ago
Manos Pitsidianakis bb7e119ade
Add gitea CI workflows 11 months ago
Manos Pitsidianakis 29b43e2c88
melib/datetime: replace mktime with timegm 11 months ago
Manos Pitsidianakis 2df7354751
mail/{listing,view}: fix overflow substracts 11 months ago
Manos Pitsidianakis 6280bc75e5
melib/jmap: fix blob download URL formatting 11 months ago
Manos Pitsidianakis 48a10f7241
melib: remove unused BackendOp::fetch_flags() method 11 months ago
Manos Pitsidianakis 0219dc8707
melib/jmap: respect max_objects_in_get when fetching email
Fixes #144
11 months ago
Manos Pitsidianakis c4c245ee19
melib/jmap: respect danger_accept_invalid_certs setting 11 months ago
Manos Pitsidianakis 53cba4beee
Update README.md relative file paths 11 months ago
Manos Pitsidianakis 561ba9c87b
listing: add relative_list_indices setting for thread listing 11 months ago
Manos Pitsidianakis 8abc9358a7
mail/pgp: add newline after Version: 1 header 11 months ago
Manos Pitsidianakis e9cd800f49
melib/nntp: add support for storing read status locally 11 months ago
Manos Pitsidianakis 519257b08f
listing: add relative_menu_indices setting for menubar 11 months ago
Manos Pitsidianakis ab418c1d39
pgp: refresh documentation, fix encryption/signing
Closes #259
11 months ago
Manos Pitsidianakis cf9a04a591
Add metadata to Jobs, and add JobManager tab
Opened with command `manage-jobs`
11 months ago
Manos Pitsidianakis 369c1dbdac
view/html: show `open` command in status bar 11 months ago
Manos Pitsidianakis 4e55fbc90d
nntp: add SEEN flag to all envs, since NNTP has no flags 11 months ago
Manos Pitsidianakis 5ceddf412e
Update CHANGELOG.md 11 months ago
Manos Pitsidianakis 13fe64a027
Cache pgp signature verification results 11 months ago
Manos Pitsidianakis 6086a3789d
Fix libgpgme segfault error and re-enable gpg
Closes #255
11 months ago
Manos Pitsidianakis 5b5869a2ec
logging: re-enable print to stderr ifdef MELI_DEBUG_STDERR 11 months ago
Manos Pitsidianakis 866166eb8e
attachments: don't print parsing error for empty bytes 11 months ago
Manos Pitsidianakis d4e605c098
Add tagref source code annotations
Source Code Annotation Tags:

Global tags (in tagref format <https://github.com/stepchowfun/tagref>)
for source code annotation:

- [tag:hardcoded_color_value] Replace hardcoded color values with user
   configurable ones.
- [tag:needs_unit_test]
- [tag:needs_user_doc]
- [tag:needs_dev_doc]
- [tag:FIXME]
- [tag:TODO]
- [tag:VERIFY] Verify whether this is the correct way to do something
- [tag:DEBT] Technical debt
11 months ago
Manos Pitsidianakis a5770c89f4
Add Woodpecker-CI check pipeline 11 months ago
Manos Pitsidianakis 74e15316db
view/envelope: open message/rfc822 attachments in subview instead of new tab 11 months ago
Manos Pitsidianakis d93ee413a7
melib/datetime: add timestamp_to_string_utc
Tests were using `timestamp_to_string` which in turn uses `localtime_r`
which assumes the local machine's time zone. Use gmtime_r instead.

Fixes #252
11 months ago
Manos Pitsidianakis c2ed3e283f
view/envelope: fix Source::* view showing only envelope body
Instead of the entire envelope source
11 months ago
Manos Pitsidianakis b0e867eb68
Move src to meli/src 11 months ago
Manos Pitsidianakis b5657201db
melib: fix doctest compilation errors 11 months ago
rek2 3803d788ab
if auth is false checks if config has password entry 11 months ago
rek2 b5f205b77b add availability to use server_password_command in the nntp backend like in the IMAP backend 11 months ago
Damian Poddebniak 7c33f8999b chore: Use published imap-codec 0.10.0. 11 months ago
Damian Poddebniak 34a54d3c05 docs: Add some `TODO(#222)`s. 11 months ago
Damian Poddebniak 9d51b6bd52 chore: Update `imap-codec`. 11 months ago
Manos Pitsidianakis 7998e1e77e
melib/datetime: add missing LC libc constants for openbsd target_os
Fixes #242

"Compilation failure on master on OpenBSD" #242
11 months ago
Manos Pitsidianakis 957abf4e72
Update cargo dependencies
Concerns #242 - "Compilation failure on master on OpenBSD"
11 months ago
Manos Pitsidianakis e3dfeaad7e
Fix compilation error when building without `gpgme` feature 11 months ago
Manos Pitsidianakis 619fbef129
melib/thread: recursively calculate update_show_subject()
Walk the entire thread tree and update show_subject collectively when a
new entry is added.
11 months ago
Manos Pitsidianakis 342df091a0
mail/view: don't set all thread to seen when opening a thread entry 11 months ago
Manos Pitsidianakis 1bcc0bbece
melib/mbox: add mbox parsing test 11 months ago
Manos Pitsidianakis e8e49e741b
melib/mbox: fix wrong per message offset 11 months ago