MLMMJ archiver

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2023-02-02
13:05
In case -a is passed, eliminate any previously created db if needed Leaf check-in: 298151defd user: bapt tags: trunk, 0.4
12:48
Remove useless pragma, they do not impact performances check-in: cf0ac1c893 user: bapt tags: trunk
2022-12-09
13:18
fix fetch the date for the list of replies Fixes: dfd9a4844a check-in: aadefdc4f2 user: bapt tags: trunk, 0.3
2022-08-19
09:45
Fix indentation check-in: e53a54208a user: bapt tags: trunk
2022-07-04
07:45
Fix head buffer overflow check-in: daeda4c978 user: bapt tags: trunk
2022-06-07
20:38
When parsing and converting date, convert using UTC timezone check-in: a4c87d2b36 user: bapt tags: trunk
20:37
multiple fixes: New date format accepted Use C locale where possible and enforce it Do not try to truncate the mbox if not open check-in: f020f54c18 user: bapt tags: trunk
15:00
Add support for a new format check-in: eeb0972050 user: bapt tags: trunk
15:00
Add no subject in case the mail has an empty subject check-in: f887b5ec94 user: bapt tags: trunk
12:49
Reverse the order of the index check-in: 4d06ee0880 user: bapt tags: trunk
11:10
properly handle case of space in qp strings check-in: 0c5f85d8e1 user: bapt tags: trunk, 0.2
09:45
Fix regeneration messing up with counters check-in: 9726c34008 user: bapt tags: trunk
09:33
Accept space when decoding names in the from and rfc1342 check-in: 24c1931d7c user: bapt tags: trunk
07:09
Allow to disable mbox archiving from the control directory check-in: cf0b3d5fd7 user: bapt tags: trunk
06:55
Create a summary table to cache the main index, this is what consumes IO the most while generating the archives. check-in: 8f27661fbc user: bapt tags: trunk
2022-06-06
17:14
globs are faster than like apparently check-in: 08cce33e99 user: bapt tags: trunk
15:16
Implement -f to force generating the archives even if the config says otherwise check-in: 9f43ddf326 user: bapt tags: trunk
2022-06-03
09:20
Improve error reporting check-in: 42ca0bdfe4 user: bapt tags: trunk
2022-06-02
15:57
Add a new date format accepted check-in: 307c489e4a user: bapt tags: trunk
2022-05-31
03:09
Fix base64 decoding and use b64_pton directly check-in: e30e37d59e user: bapt tags: trunk, 0.1
2022-05-30
07:53
Do not eat '_' when decoding quoted printable code check-in: 2ca0302c03 user: bapt tags: trunk
07:34
Fix race which results in having mails folded in the wrong directory While here force the locale on strftime commands check-in: 63163a8f6c user: bapt tags: trunk
07:13
If append to mbox it not set to not try to restrict the FD in capsicum check-in: 976631636d user: bapt tags: trunk
2022-04-14
16:00
Implement -v for verbose check-in: 52b2133c48 user: bapt tags: trunk
13:58
Implement appending emails to a mbox check-in: 0dee7c8461 user: bapt tags: trunk
13:14
Accept empty indexfile check-in: f3cccbff7c user: bapt tags: trunk
10:21
Complete a bit the README check-in: 4688baf4f3 user: bapt tags: trunk
10:03
Add a simple readme check-in: 52033c1574 user: bapt tags: trunk, 0.0.1
10:01
Add license header check-in: 983ec6a826 user: bapt tags: trunk
08:07
Remove debug comment check-in: df1091f1f5 user: bapt tags: trunk
08:07
Reuse getfirstline() to deduplicate code in readidx check-in: 4bbd1f75a8 user: bapt tags: trunk
08:04
Factorize retreiving the first like of a file check-in: 09940c812c user: bapt tags: trunk
08:00
When only regenerating the html pages do not create the .txt files check-in: 924b4a318f user: bapt tags: trunk
08:00
Factorize index by date and index by author creation check-in: 8cb5e3be94 user: bapt tags: trunk
07:35
Regenonly: optimize a bit check-in: bacdd9ecd6 user: bapt tags: trunk
07:29
Add a bunch of sqlite optimizations check-in: f6f4529c4d user: bapt tags: trunk
07:23
Simplify the query to find out which is the last in index check-in: 300ae1e6dc user: bapt tags: trunk
07:21
implement -r to only regenerate the webpages check-in: bdcc7e63e2 user: bapt tags: trunk
07:14
Fix selecting monthly emails check-in: 6be5d664b0 user: bapt tags: trunk
2022-04-13
14:35
Only build the indexes when needed check-in: d371520878 user: bapt tags: trunk
13:54
Ensure the proper locale is used for strftime. Integrate strftime into sqlite (the internal version does not support %B" check-in: a5f7061af4 user: bapt tags: trunk
12:47
Regenerate emails which are referred to by new emails check-in: af1784455d user: bapt tags: trunk
08:34
Implement a version with a local db without sqlite Leaf check-in: 7946121346 user: bapt tags: nosqlite
2022-04-11
07:27
Turn open_or_create_archive into a generic function to be reused later check-in: 607be8eace user: bapt tags: trunk
2022-04-08
10:11
implement a default landing page in case there are not yet any archives check-in: 703b630caa user: bapt tags: trunk
09:50
Fix error message check-in: fd54239e71 user: bapt tags: trunk
09:39
Restrain a bit more the sandbox check-in: 24cdd1a669 user: bapt tags: trunk
08:46
Remove old code check-in: a97b57ad9a user: bapt tags: trunk
08:46
Improve the TUI check-in: efe33e13f4 user: bapt tags: trunk
08:37
Introduce a new "nowebarchive" control key check-in: 24619ce16f user: bapt tags: trunk