about summary refs log tree commit homepage
path: root/lib/PublicInbox/Watch.pm
DateCommit message (Expand)
2021-10-22watch: remove redundant signal mask manipulation
2021-10-22watch: check for {quit} before IDLE
2021-10-16dir_idle: do not add watches in ->new
2021-10-01ds: simplify signalfd use
2021-09-22treewide: fix %SIG localization, harder
2021-09-19watch: use net_reader->mic_new wrapper for SOCKS+TLS
2021-09-09net_reader: combine Net::NNTP and IMAPClient args
2021-09-09net_reader: imap_opt => cfg_opt
2021-09-09net_reader: nntp_opt => cfg_opt
2021-09-09net_reader: set IMAPClient Keepalive flag late
2021-09-03lei: fix read/write IMAP access
2021-04-20config: favor ->get_all when possible
2021-03-31doc: add lei-mail-formats(5) manpage
2021-03-10watch: IMAP: ignore \Deleted and \Draft messages
2021-02-24net_reader: trim exports and remove unused uri_new
2021-02-24watch: switch IMAP and NNTP fetch loops to NetReader
2021-02-24lei <import|convert>: support NNTP sources
2021-02-21net_reader: use and accept URIimap objects in more places
2021-02-18watch: connect to NNTP and IMAP in config order
2021-02-18watch: move imap_common_init to NetReader
2021-02-10net_reader: new package split from -watch
2021-02-10use MdirReader in -watch and InboxWritable
2021-02-08ds: improve add_timer usability
2021-02-05eml: handle warning ignores for lei
2021-01-26use defined-or in a few more places
2021-01-24treewide: reseed RNG in child processes
2021-01-12ds: block signals when reaping
2021-01-01update copyrights for 2021
2020-12-26default to CORE::warn in $SIG{__WARN__} handlers
2020-12-09rename {pi_config} fields to {pi_cfg}
2020-09-12treewide: avoid `goto &NAME' for tail recursion
2020-09-10config: flatten each_inbox and iterate_start args
2020-09-01watch: use EOFpipe to reduce dwaitpid wakeups
2020-09-01watch: comments and tiny cleanups
2020-09-01watch: block signals before fork on non-signalfd/kevent systems
2020-09-01watch: avoid unnecessary spawning on spam removals
2020-09-01rename WatchMaildir => Watch