~svmhdvn


#170 Crash if you view too many emails at the same time 18 days ago

Comment by ~svmhdvn on ~sircmpwn/aerc2

I tried to repro this with HEAD opening ~40 email tabs at once and couldn't repro it. Can you verify if this is still a bug? If not, this can be closed.

#205 Crash when arrow key pressed if account has invalid source 18 days ago

Comment by ~svmhdvn on ~sircmpwn/aerc2

Just tried to repro this and it seems to be fixed, can you verify? This bug can be closed.

#463 <Tab> switches aerc tab in compose::editor 18 days ago

bug added by ~svmhdvn on ~sircmpwn/aerc2

#463 <Tab> switches aerc tab in compose::editor 18 days ago

Ticket created by ~svmhdvn on ~sircmpwn/aerc2

I use neovim as my $EDITOR. When I go into the compose::editor context and put neovim into insert mode, pressing the key seems to switch my aerc tab, not insert a tabstop like neovim would. I ensured that my binds.conf doesn't contain any global or context-specific bindings for , and that compose::editor has $noinherit = true. What is the source of this default binding? Is this binding embedded somewhere in the code by default?

#462 Ignore PGP part if PGP algorithm is unsupported 18 days ago

pgp added by ~svmhdvn on ~sircmpwn/aerc2

#462 Ignore PGP part if PGP algorithm is unsupported 18 days ago

Ticket created by ~svmhdvn on ~sircmpwn/aerc2

When trying to read a multipart email with one of the parts using PGP-SHA256, the following error is reported:

pgpmail: unsupported micalg "PGP-SHA256"

There is also a text/plain part not using PGP, but I'm not able to read it because of the error. Should aerc gracefully fail in this case and keep checking other parts in the multipart message to see if anything else is renderable normally? This essentially blocks me from reading emails with any PGP errors on them.

#426 Change accounts.conf security error to a warning 4 months ago

Comment by ~svmhdvn on ~sircmpwn/aerc2

Thanks for the lists archive link, I will get to work on this patch.

#426 Change accounts.conf security error to a warning 4 months ago

Ticket created by ~svmhdvn on ~sircmpwn/aerc2

I am trying to add aerc to home-manager. When home-manager generates the aerc config, it places a read-only symlink pointing to a world-readable accounts.conf file in the nix store. However, with this method, I cannot run aerc as it returns with an error and the following message:

The file /home/xxx/.config/aerc/accounts.conf has too open permissions.
This is a security issue (it contains passwords).
To fix it, run `chmod 600 /home/xxx/.config/aerc/accounts.conf`
Failed to load config: account.conf permissions too lax

I cannot simply chmod it to the required permissions since the filesystem containing the accounts.conf file is read-only. I can also guarantee that there are no secrets in the generated accounts.conf file, since home-manager only adds a source-cred-cmd or outgoing-cred-cmd to the file.

What is the best way forward? In cases like this where the user can guarantee that there are no secrets in accounts.conf, the security error shouldn't block the user from running aerc. Instead, if it was a warning (and especially one that can be disabled somehow), that would be useful for users on other platforms.

#15 Add JMAP worker 1 year, 7 days ago

Comment by ~svmhdvn on ~sircmpwn/aerc2

Would you be able to clarify why you've chosen to not have JMAP support? I'm just curious, since it seems like a beneficial feature.

#122 Add Archived-At header to list copies 1 year, 2 months ago

Comment by ~svmhdvn on ~sircmpwn/lists.sr.ht

I can work on this soon if it's still relevant.