about summary refs log tree commit diff
path: root/concat.c (follow)
Commit message (Collapse)AuthorAge
* Make copyrights and AUTHORS consistent HEAD masterJune McEnroe2022-09-18
|
* Sort and compress export fetch UIDsJune McEnroe2021-06-13
|
* Compress thread root UID sets with rangesJune McEnroe2021-06-12
|
* Use SEARCH for a subset of thread rootsJune McEnroe2021-06-12
| | | | | | This does way less duplicate work by fetching all threads and all thread root envelopes once, then doing searches for subsets of thread roots.
* Generate navigation for search pagesJune McEnroe2021-06-11
|
* Generate arbitrary search pages and feedsJune McEnroe2021-06-11
| | | | | | First export ALL threads, then generate search pages. Skip search threads that weren't exported by the ALL search, i.e. non-root threads.
* Generalize index.{atom,html} to search pagesJune McEnroe2021-06-11
|
* Limit number of entries in index Atom feedJune McEnroe2021-06-09
|
* Output updated pathsJune McEnroe2021-03-03
|
* Factor out uint32_t stringifyJune McEnroe2020-11-29
|
* Replace templateBuffer with templateStringJune McEnroe2020-11-28
|
* Say OpenSSL in additional permission noticesJune McEnroe2020-11-28
|
* Add additional permission for linking with LibreSSLJune McEnroe2020-06-08
| | | | https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs
* Remove +1sJune McEnroe2020-04-30
| | | | I was right originally... why did I change this?
* Free orderJune McEnroe2020-04-26
| | | | Oops 2.
* Generate index.atomJune McEnroe2020-04-26
|
* Render index.htmlJune McEnroe2020-04-25
|
* Accumulate thread envelopes before concatenationJune McEnroe2020-04-25
|
* Free envelope in concatDataJune McEnroe2020-04-24
|
* Use template system for paths and URLsJune McEnroe2020-04-20
| | | | This probably still needs a lot of cleaning up.
* Wrap subthreads in <details> with reply countJune McEnroe2020-04-15
|
* Rewrite HTML renderingJune McEnroe2020-04-15
|
* Export content to AtomJune McEnroe2020-04-13
| | | | Temporarily disabling HTML output...
* Rework path functions againJune McEnroe2020-04-13
|
* Rename atom rendering functionsJune McEnroe2020-04-13
| | | | Again, probably.
* Fix concatHTML thread nestingJune McEnroe2020-04-13
|
* Concatenate HTML threadsJune McEnroe2020-04-12
|
* Factor out path functionsJune McEnroe2020-04-12
|
* Revert "Use hard links for single-message mbox threads"June McEnroe2020-04-10
| | | | | | | This reverts commit 71d7aada572a6c2751d82f45869006c8a7be72c1. If the thread later has more messages in it, opening the link with mode "w" will also replace the contents of the linked file.
* Use hard links for single-message mbox threadsJune McEnroe2020-04-10
|
* Concatenate Atom threadsJune McEnroe2020-04-10
|
* Concatenate mbox threadsJune McEnroe2020-04-10
|
* Parse envelope and find thread in concatDataJune McEnroe2020-04-10
|
* Use dataCheck in parsingJune McEnroe2020-04-10
|
* Refactor main loop state machineJune McEnroe2020-04-10
|
* Fetch thread root envelopes for concatJune McEnroe2020-04-10