Commit message (Collapse) | Author | ||
---|---|---|---|
2021-02-16 | Add --idle to git-fetch-email | June McEnroe | |
Ok I said this didn't make sense but I want to use it for something, in which git-fetch-email is just an authentication wrapper around imbox, rather than specifically for fetching patches. | |||
2021-02-16 | Add -M to move messages after export | June McEnroe | |
2021-02-16 | Don't use Fl Fl for long options | June McEnroe | |
Can cause weird rendering in HTML output, for example. | |||
2021-02-16 | Add -i to wait for matching messages | June McEnroe | |
Not adding a corresponding flag to git-fetch-email since that doesn't make much sense. | |||
2021-02-16 | Add imapIdle | June McEnroe | |
Handles re-IDLE-ing every 29 minutes and returns the first response it gets. | |||
2020-12-12 | Rewrite main loop linearly 1.3 | June McEnroe | |
2020-12-11 | Condense getservinfo and bounds check | June McEnroe | |
2020-12-07 | Remove use of AI_DEFAULT | June McEnroe | |
This just causes getaddrinfo(3) to return EAI_BADFLAGS on FreeBSD, strangely. | |||
2020-12-04 | Add -lresolv on Linux | June McEnroe | |
2020-12-04 | Add DNS and SRV RFCs to STANDARDS | June McEnroe | |
2020-12-04 | Remove dependency on dig/drill | June McEnroe | |
2020-12-04 | Add -lresolv on macOS | June McEnroe | |
2020-12-04 | Implement getservinfo for SRV lookup | June McEnroe | |
2020-10-29 | Clean up variable expansions in shell script 1.2 | June McEnroe | |
2020-10-29 | Update build instructions | June McEnroe | |
2020-10-29 | Say OpenSSL in additional permission notices | June McEnroe | |
2020-10-29 | Rewrite compat and add configure script | June McEnroe | |
2020-10-29 | Refactor IMAP struct | June McEnroe | |
2020-10-28 | Remove local from shell script | June McEnroe | |
Not POSIX, it seems. | |||
2020-06-08 | Add additional permission for linking with LibreSSL | June McEnroe | |
https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs | |||
2020-05-02 | Remove --no- options from manual 1.1 | June McEnroe | |
They render weirdly and aren't very useful anyway. | |||
2020-05-02 | Pass explicit host to git-credential | June McEnroe | |
2020-05-02 | Fix git-fetch-email argument parsing | June McEnroe | |
Shell script is hard. | |||
2020-05-02 | Remove git am from imbox.1 example | June McEnroe | |
It should have --patch-format=mboxrd but it's clumsy and git-fetch-email --apply should be used for that anyway. | |||
2020-05-02 | Rewrite git-fetch-email with git rev-parse --parseopt | June McEnroe | |
Adds long options, -u/--user, -a/--apply to automatically pipe to git-am. | |||
2020-05-02 | Update email addresses | June McEnroe | |
2020-05-01 | Update compat.h for split read/write streams | June McEnroe | |
2020-05-01 | Simplify imbox code and remove text/plain restriction | June McEnroe | |
2020-05-01 | Update IMAP parser | June McEnroe | |
2020-04-08 | Remove unused includes | June McEnroe | |
2020-04-08 | Add compat.h dependency to Makefile | June McEnroe | |
2020-04-08 | Use a real IMAP parser | June McEnroe | |
2020-04-07 | Simplify mboxrd output 1.0p2 | June McEnroe | |
2020-04-06 | Don't bother generating real From lines | June McEnroe | |
This is the From line that public-inbox uses, and is probably better since it indicates mboxrd format. | |||
2020-03-03 | Don't use $ inside $(()) 1.0p1 | June McEnroe | |
2020-03-03 | Use getopts | June McEnroe | |
2020-01-28 | Call fopencookie with a+ | June McEnroe | |
Otherwise interleaved reads and writes can interfere with each other, since you're supposed to have intervening fseeks. | |||
2019-12-24 | Exit git-fetch-email on getopt failure 1.0 | June McEnroe | |
2019-12-23 | Export References header | June McEnroe | |
2019-12-23 | Add (GNU/)Linux compatibility | June McEnroe | |
Implements a dumb version of readpassphrase that calls getpass and implements funopen in terms of fopencookie. | |||
2019-12-23 | Handle folded From headers | June McEnroe | |
2019-12-23 | Restrict search to plain-text messages | June McEnroe | |
2019-12-23 | Properly support using drill rather than dig | June McEnroe | |
Silly drill doesn't have +short, so emulate it by waiting for the ANSWER SECTION and skipping the leading fields. | |||
2019-12-22 | Document dig requirement in imbox(1) | June McEnroe | |
2019-12-22 | Add CAVEAT about expecting plain-text | June McEnroe | |
2019-12-22 | Quote user, pass and mailbox | June McEnroe | |
2019-12-22 | Use sequence numbers rather than UIDs | June McEnroe | |
We aren't doing any expunging or anything across different sessions, so it's safe to just use sequence numbers. | |||
2019-12-22 | Use EXAMINE rather than SELECT | June McEnroe | |
This is a read-only operation. | |||
2019-12-22 | Export To and CC headers | June McEnroe | |
2019-12-22 | Add missing include | June McEnroe | |