Commits
- Commit:
94eece8e37c53d4b729803e5286c31ba2cef7683- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
chore: bump version to v0.5.0
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
ac4437f1ba105d4b2bba49b9b87f2444d7bf0eca- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
chore: add myself to the mailmap
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
c25307ceb4d73b46b6649327675385d6301cd8fd- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
fix: Set rustls log level to "Warn"
rustls is way too chatty and the messages don't serve a purpose for this
program. Hard code its logging level to "Warn" so the debug logs of
rss-email are actually readable and useful.
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
a60f9bd921b2b6be0b45d81d723c112aea5d90ca- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
refactor: change application architecture
The architecture of rss-email is changed to include 3 phases:
- Fetching
- Accumulating
- Sending
This makes it possible to parallelise these steps, with messages passed
between them.
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
517f0f6252a4398a77ad82c027ecdcc7ba8e3f29- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
feat: add option for STARTTLS
The "starttls" configuration option and the "--smtp-starttls" command
line flag are introduced to allow sending email over STARTTLS.
Closes: https://todo.sr.ht/~witcher/rss-email/29
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
fcea8dc69f246e04c5304af228295d1be740de3b- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
fix: fallback to url if guid not available for rss
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
f20e74098824aaf2cdf50e299d96eaa28b52d7da- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: fix spelling mistake on get_mailer
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
5dff7b9dbddb1c169d94afab1b6be7750d4a8d51- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
feat: Only log SQL statements with level trace
Closes: https://todo.sr.ht/~witcher/rss-email/28
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
7c30f9b4f8d2c8b8d8957aa7fcae4d176b343999- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
chore: add sqlite files to gitignore
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
2e05ad9f72d095dee3fd1b2ba0fd451eca5fe4d9- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
ci: Add OpenBSD build manifest
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
805afcbbd475ec52a3ee7603847961c921cc3eb5- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Add Alpine Linux installation instructions
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
27d4bb29ec75b6096c7dc3411294ce6b81b55c05- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
chore: Add generated man pages to gitignore
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
73ab2f40ab44a79274ae512124da02074a9f27e2- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Add EXIT STATUS section to rss-email.1
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
2e59e05200043932ec533370624d62affbc8b01d- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
chore: Change author name
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
0f8abfdb1487c9cd0429e39b69f1bdf2afc073e5- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Use conventional CONFIGURATION section
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
290a9f50521c72bd4362410b157e9508c80c1042- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Don't indent OPTIONS heading in rss-email.1
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
7e67fded4f8c18bf478aef85a5498635d5e8d892- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Split author section into multiple sections
man(1) describes conventional sections of man pages. Split up the rather
big AUTHORS section into multiple conventional sections.
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
1be7b1e64f4b16858f9f81275dc6119be7e630cf- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Add FILES section to rss-email man pages
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
be25f088f4be3176b6d10a7369c1f1a11e5a57e8- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Add example configuration to rss-email.5
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
75e6024f1284d9dc9f6b5ed1cef653cbc6b69a6b- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
doc: Add XDG base dir spec note to man pages
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
0ed21b988c6d853b89a994dc6795e387a9ce3731- From:
- Hugo Osvaldo Barrera <hugo@whynothugo.nl>
- Via:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
ci: Use the Makefile in CI
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
d06b5148dff39d57d89f103278332c807ec2e019- From:
- Hugo Osvaldo Barrera <hugo@whynothugo.nl>
- Via:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
build: Add a Makefile
This is usable by downstream distributions so that they don't each need
to re-write these bits.
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
df27e71de38138f2aa77ab21fcffbe76ee8e2982- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
chore: bump version to v0.4.5
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
5051f59d3dfda2dd10cfd7ece1619967e63ce91e- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
ci: Fetch dependencies prior to building
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
- Commit:
37b7dc6f9852c4c2aa4a4465a31fc32b50bd91f3- From:
- Thomas Böhler <witcher@wiredspace.de>
- Date:
fix: Update getrandom dependency to 0.2.10
The `open64` function on musl is not available anymore as `off_t` has always
been 64-bit for musl.
This enables building for newer musl versions again.
More information:
https://github.com/rust-random/getrandom/pull/326
https://git.musl-libc.org/cgit/musl/commit/?id=246f1c811448f37a44b41cd8df8d0ef9736d95f4
Signed-off-by: Thomas Böhler <witcher@wiredspace.de>
