|
|
|
@2a665297c7a8b588c97e99f1843a3b75aad25531
|
[2a665297c7a8b588c97e99f1843a3b75aad25531]
|
16 months |
Antti-Juhani Kaijanaho <ajk@…> |
Fix #81: Correct handling of Content- header fields in multiparting …
|
|
|
|
@b4f0cdb42e637fd017a965937ff7dd3170eb55ac
|
[b4f0cdb42e637fd017a965937ff7dd3170eb55ac]
|
16 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
#77: Fix XRef handling in NNTP
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@173e2ce96a7bde630476defe34fae1b5ed1baaba
|
[173e2ce96a7bde630476defe34fae1b5ed1baaba]
|
16 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
#79: Kill tlate::msg_value precursor and followup lists if they are empty
…
|
|
|
|
@34bf9ca2b8b07128490ac650759c41566bb8d4a7
|
[34bf9ca2b8b07128490ac650759c41566bb8d4a7]
|
16 months |
Antti-Juhani Kaijanaho <ajk@…> |
Fix null-ptr assertion failure in tlate::msg_value
Signed-off-by: …
|
|
|
|
@aab07470af6dc81c6a52e8b8446582745216df17
|
[aab07470af6dc81c6a52e8b8446582745216df17]
|
16 months |
ajk <ajk@…> |
.gitignore update
Signed-off-by: ajk <ajk@…>
|
|
|
|
@f2c6ab73bbeb02eb513a3952a380305eeeae60ff
|
[f2c6ab73bbeb02eb513a3952a380305eeeae60ff]
|
16 months |
ajk <ajk@…> |
#82: Integrate sub/unsub messages and email confirmation messages
…
|
|
|
|
@cbc895b6da7a6196ef0422747bd7dec2a40551d5
|
[cbc895b6da7a6196ef0422747bd7dec2a40551d5]
|
16 months |
ajk <ajk@…> |
.gitignore
Signed-off-by: ajk <ajk@…>
|
|
|
|
@2114058982a08f59f0f312544a16250eceab0098
|
[2114058982a08f59f0f312544a16250eceab0098]
|
17 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
#14: Support moderators with kill/mark-as-spam and resurrection powers
…
|
|
|
|
@0062266a64c1492ae732d9e77d88016547e82c16
|
[0062266a64c1492ae732d9e77d88016547e82c16]
|
17 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Fix statistic logging
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@ba71d648d510299215c2db6eb791a1215d263ea3
|
[ba71d648d510299215c2db6eb791a1215d263ea3]
|
20 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Record posting user.
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@4359ba90347589d94f386f25dbdfd36c039000e6
|
[4359ba90347589d94f386f25dbdfd36c039000e6]
|
20 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[db::db::file] We do not support control messages or Supersedes messages
…
|
|
|
|
@383796fa5544ac0c42f5599e6de3d3aa06cde8bb
|
[383796fa5544ac0c42f5599e6de3d3aa06cde8bb]
|
20 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
#76: Email subscription and unsubscription notifications
Signed-off-by: …
|
|
|
|
@11cf105fe323361072281747558cb61752f33fa8
|
[11cf105fe323361072281747558cb61752f33fa8]
|
20 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
#60: Add a footer to email distributed posts
Signed-off-by: Antti-Juhani …
|
|
|
|
@99057e4d73dbb905f06f5ccc4ea49708b8aaa0a8
|
[99057e4d73dbb905f06f5ccc4ea49708b8aaa0a8]
|
20 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Rework entity handling
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@81c6e32180ba6f1018c28ae75b7281fd38121812
|
[81c6e32180ba6f1018c28ae75b7281fd38121812]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Exception-proof destructors.
Hopefully addresses #78.
Signed-off-by: …
|
|
|
|
@c53e53f1cb0d542e5c931555a591d2589c033006
|
[c53e53f1cb0d542e5c931555a591d2589c033006]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Delete tlate/old-tlate.hh
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@1a970cd0640f976f152341597a5249ec22acbba7
|
[1a970cd0640f976f152341597a5249ec22acbba7]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[msg::msg] Separate out db::msg and let msg::entity handle the rest
…
|
|
|
|
@e7bbf3c6b857df8ad33c4d39396d693b48a48461
|
[e7bbf3c6b857df8ad33c4d39396d693b48a48461]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add support for message/rfc822
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@c504199e7e127458fff243397776ee854e62b7a3
|
[c504199e7e127458fff243397776ee854e62b7a3]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Support multipart entities
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@62231ec0359b34f6a82b6688a7af97f2eb2ede10
|
[62231ec0359b34f6a82b6688a7af97f2eb2ede10]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[msg::entity] Add a stub for get_decoded_body.
Signed-off-by: …
|
|
|
|
@8fab37d78032b4009b127dc2d5c06b71a627ebd5
|
[8fab37d78032b4009b127dc2d5c06b71a627ebd5]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[http::connection] Kill idle connections.
Signed-off-by: Antti-Juhani …
|
|
|
|
@e044cc70b8bbba183fdf396ddbc00b2407eb5bea
|
[e044cc70b8bbba183fdf396ddbc00b2407eb5bea]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add a subject tag to email distribution
Signed-off-by: Antti-Juhani …
|
|
|
|
@92c18c14e163e2ab3200ccad6c6c0e6ee5c3e1a6
|
[92c18c14e163e2ab3200ccad6c6c0e6ee5c3e1a6]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Make Alue self-identity in emails configurable
Fixes #52
Signed-off-by: …
|
|
|
|
@28939ac15506b95f59142a06b7d6794a801f8198
|
[28939ac15506b95f59142a06b7d6794a801f8198]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Allow templates access to literal special characters
The variable "_" …
|
|
|
|
@19a2630635324aeed23f74061133ba433a639cd4
|
[19a2630635324aeed23f74061133ba433a639cd4]
|
21 months |
Antti-Juhani Kaijanaho <ajk@…> |
[http::request] Handle POST form Content-Types with parameters
…
|
|
|
|
@654bb6066f0a41076097ffd2498c04805e4d7276
|
[654bb6066f0a41076097ffd2498c04805e4d7276]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[http::article,threads] Fixes for pagination
Signed-off-by: Antti-Juhani …
|
|
|
|
@62c7c77e091368d89d5f9699dd6185177dd37f4b
|
[62c7c77e091368d89d5f9699dd6185177dd37f4b]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[tlate::thread_value] Bugfixes
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@1a490d9fa05ba426833f949deac03729e3e6a8dc
|
[1a490d9fa05ba426833f949deac03729e3e6a8dc]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[db::user] Brown paper bag.
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@f3e4a78e6a3f99d9180ec560cdd26ba6c962132a
|
[f3e4a78e6a3f99d9180ec560cdd26ba6c962132a]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[config] Use argv[0] as the default executable name.
Signed-off-by: …
|
|
|
|
@6c86e7ccc32f1c99d204262844a52b1b06359145
|
[6c86e7ccc32f1c99d204262844a52b1b06359145]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
boost::assertion_failed Improve on the logging speed.
Signed-off-by: …
|
|
|
|
@43f521291669f483d361949fa6c886c0fbd94daf
|
[43f521291669f483d361949fa6c886c0fbd94daf]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add support for paginating thread and article lists.
Signed-off-by: …
|
|
|
|
@7ccc366e52cc1e51e123b39fccaf56267361ca58
|
[7ccc366e52cc1e51e123b39fccaf56267361ca58]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[db::db_reader] Move from db_detail
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@7eb42bed950e3f81ef9f0d39432e07c55f12cc22
|
[7eb42bed950e3f81ef9f0d39432e07c55f12cc22]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[http::markread] Separate the AJAX interface from the regular POST service …
|
|
|
|
@751fac6b567d675afee10e627efb5cf786ce5c83
|
[751fac6b567d675afee10e627efb5cf786ce5c83]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[http::request] Cleanup
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@ec0da3f87768820f9ca9e8065c7998e9d825bd4c
|
[ec0da3f87768820f9ca9e8065c7998e9d825bd4c]
|
21 months |
Antti-Juhani Kaijanaho <ajk@…> |
[http::markread] Add a simple AJAX protocol
Signed-off-by: Antti-Juhani …
|
|
|
|
@d3efc818ad12f25b70157a80a98888a3fbaac544
|
[d3efc818ad12f25b70157a80a98888a3fbaac544]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[http::markread,article] Prevent marking read after explicit unmarking
…
|
|
|
|
@22d9643ba8d951cde698749cf25dbe905e197a4f
|
[22d9643ba8d951cde698749cf25dbe905e197a4f]
|
21 months |
Antti-Juhani Kaijanaho <ajk@…> |
[http::markread] Use form parsing that works with POST
Signed-off-by: …
|
|
|
|
@050d01b46d7ee14f1bfef6a452898e0928dea949
|
[050d01b46d7ee14f1bfef6a452898e0928dea949]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[db::db] Fix misparsing of generated records
Signed-off-by: Antti-Juhani …
|
|
|
|
@67c3cdbee0ef6f0708dfe5bf5343ae8b75b33610
|
[67c3cdbee0ef6f0708dfe5bf5343ae8b75b33610]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[nntp::connection] Catch exceptions from command handlers
This will …
|
|
|
|
@563ece2aeca700b9245bc2ac709c7fd346fea911
|
[563ece2aeca700b9245bc2ac709c7fd346fea911]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add support for marking messages read
Closes #13
Signed-off-by: …
|
|
|
|
@5d836bde01291d90fa3c62d9841ee1084afa3ff7
|
[5d836bde01291d90fa3c62d9841ee1084afa3ff7]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[db::user,db::db] Update user data by parsing the new record, not directly …
|
|
|
|
@994811461679afe70ab81e079fd87191d609be9d
|
[994811461679afe70ab81e079fd87191d609be9d]
|
22 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[msg::msg::parse_date] A missing date is not a bad date
Signed-off-by: …
|
|
|
|
@08f5bd75ad170e6b8177b93e98f40d0f8a51b9d2
|
[08f5bd75ad170e6b8177b93e98f40d0f8a51b9d2]
|
22 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[tls::session] Use ring buffers instead of dynamically growing buffers
…
|
|
|
|
@61975465b66e572def6105480f10917981b1ef0d
|
[61975465b66e572def6105480f10917981b1ef0d]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
[http::connection] That the client closed the connection is not an error
…
|
|
|
|
@341603a0f7acf173ecace38718deb66801483644
|
[341603a0f7acf173ecace38718deb66801483644]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Fix #67 by using a recursive mutex
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@16ae75ffd14588202aace31aaacf230469fd0758
|
[16ae75ffd14588202aace31aaacf230469fd0758]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Work around a bug in Boost
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@8d4f7f7d0239d22536f28b4900b2931d40a8537f
|
[8d4f7f7d0239d22536f28b4900b2931d40a8537f]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Nit
Signed-off-by: Antti-Juhani Kaijanaho <antti-juhani@…>
|
|
|
|
@ae733bf09b727f294ead488db5ac953eb50f20d8
|
[ae733bf09b727f294ead488db5ac953eb50f20d8]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[nntp::connection::tick] Kill idle connections (timeout at 2 hours)
…
|
|
|
|
@72ebe081314754cf0300ebd5b8969fac31b3330e
|
[72ebe081314754cf0300ebd5b8969fac31b3330e]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Fix #66
Signed-off-by: Antti-Juhani Kaijanaho <ajk@…>
|
|
|
|
@d4631b971e1f9590c6c91c0c266bfe665fccaaaf
|
[d4631b971e1f9590c6c91c0c266bfe665fccaaaf]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Use gdb to get more readable assertion backtraces
Signed-off-by: …
|
|
|
|
@959687afa28ccfe698945609bed89f4f17adc1cb
|
[959687afa28ccfe698945609bed89f4f17adc1cb]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Fix #64
Signed-off-by: Antti-Juhani Kaijanaho <ajk@…>
|
|
|
|
@a65c1b90ddab3b6400f45d3fbbe5c51b9c703803
|
[a65c1b90ddab3b6400f45d3fbbe5c51b9c703803]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Nit
Signed-off-by: Antti-Juhani Kaijanaho <ajk@…>
|
|
|
|
@d8c4c083547c515b6a677739df3a875ac699615d
|
[d8c4c083547c515b6a677739df3a875ac699615d]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
[local::connection] Correct invalid group detection
Signed-off-by: …
|
|
|
|
@2af6f4d2e9733dc431660268ee68eeb81a561014
|
[2af6f4d2e9733dc431660268ee68eeb81a561014]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
[local::connection] Use Spamassassin X-Spam-Status to detect spam
…
|
|
|
|
@fa5a85d86832928f58a5565ca937b65e16f71bf3
|
[fa5a85d86832928f58a5565ca937b65e16f71bf3]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
[local::connection] Strip any leading From_ line off a message
At least …
|
|
|
|
@8a3d4da0d509fbebda6afc08d3cd9e6d03a7df4f
|
[8a3d4da0d509fbebda6afc08d3cd9e6d03a7df4f]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
inject-email: Put the result message to stderr, not stdout
Signed-off-by: …
|
|
|
|
@5b42e03e0f421c03ed23d10ccbfe624435d35a62
|
[5b42e03e0f421c03ed23d10ccbfe624435d35a62]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
inject-email: Use ORIGINAL_RECIPIENT (or RECIPIENT) to determine group
…
|
|
|
|
@12f51629cadbce2beb3d924d761ad2cc07e95ba1
|
[12f51629cadbce2beb3d924d761ad2cc07e95ba1]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Fix #63
Signed-off-by: Antti-Juhani Kaijanaho <ajk@…>
|
|
|
|
@19beb87b09eead3ac023e509e8df964ec8d55566
|
[19beb87b09eead3ac023e509e8df964ec8d55566]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Implement #16: Posting by email is now possible (requires server setup)
…
|
|
|
|
@476f07325c017e1c3da92b4c10cc38376c5965a5
|
[476f07325c017e1c3da92b4c10cc38376c5965a5]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Better fix for #62: Have BOOST_ASSERT log and throw
Signed-off-by: …
|
|
|
|
@9bfb8ed9c7738314692b11590af59d2b373de8ea
|
[9bfb8ed9c7738314692b11590af59d2b373de8ea]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Revert "Fix #62: Do not crash if no resource is available (log it for …
|
|
|
|
@664ffba88353729fc2e489922d1cde69545131fb
|
[664ffba88353729fc2e489922d1cde69545131fb]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Fix #62: Do not crash if no resource is available (log it for debugging)
…
|
|
|
|
@c04e3c7b94fa30438cb7c897e866588a2a959589
|
[c04e3c7b94fa30438cb7c897e866588a2a959589]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Nitfixes
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@90836dc4f3981b6170b18cc3b4b5f23483704454
|
[90836dc4f3981b6170b18cc3b4b5f23483704454]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Move options procsesing to config
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@d0c602a82418184b3475ba518ead4af1d648a4d9
|
[d0c602a82418184b3475ba518ead4af1d648a4d9]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
[http::smanage] Fix #57
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@a7da2447c41793592f84e2fc2ca562325e52c715
|
[a7da2447c41793592f84e2fc2ca562325e52c715]
|
2 years |
Antti-Juhani Kaijanaho <ajk@…> |
Nitfix
Signed-off-by: Antti-Juhani Kaijanaho <ajk@…>
|
|
|
|
@d239201b24186afe6f46693b45297c8a090037e9
|
[d239201b24186afe6f46693b45297c8a090037e9]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[db::db] Bugfix: handle role user add/del correctly in reading the db
…
|
|
|
|
@4c34ee2fae88dcc14f454adeb41b44a57f920c98
|
[4c34ee2fae88dcc14f454adeb41b44a57f920c98]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Allow (un)subscribing to an email view of a group
Signed-off-by: …
|
|
|
|
@4ef6a4293abd7c529973b4134f8ea3d5d60cc2da
|
[4ef6a4293abd7c529973b4134f8ea3d5d60cc2da]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[http] Move resource_exception handle from templated_resource to …
|
|
|
|
@e1af65263c09c73fb68afdaa05888dfd5b266e54
|
[e1af65263c09c73fb68afdaa05888dfd5b266e54]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Subscriber role machinery
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@2705dcb1a8f04d8e6c7419ca294d2cf1d6bef00a
|
[2705dcb1a8f04d8e6c7419ca294d2cf1d6bef00a]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add support for delivery email verification
Currently, Alue does not send …
|
|
|
|
@71e633dc21ee6c41613c499ea917927b7855dffb
|
[71e633dc21ee6c41613c499ea917927b7855dffb]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[nntp::over] Handle the no-argument case correctly
Signed-off-by: …
|
|
|
|
@48d5c5b38d93a2b6ef92a5d073388d6a1da6b073
|
[48d5c5b38d93a2b6ef92a5d073388d6a1da6b073]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[nntp::over] If there are no articles in the range, send 423
This …
|
|
|
|
@e060cc1f6e19ad80935ea14832dee1c88ba69c4b
|
[e060cc1f6e19ad80935ea14832dee1c88ba69c4b]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[nntp::article] Make the db::no_such_article case conform to RFC 3977
It …
|
|
|
|
@4fe3f5c8da7bfdee156169fb3ee8be251ab8995b
|
[4fe3f5c8da7bfdee156169fb3ee8be251ab8995b]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[nntp::group] Current article is invalid (0) if the group is empty.
…
|
|
|
|
@9393b6c4dec697446eed4e780d27c558ca6fed4a
|
[9393b6c4dec697446eed4e780d27c558ca6fed4a]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Ignore records that induce illformed_db during specific processing
…
|
|
|
|
@d8648cf9c5f912a26baebb1464e421522161800c
|
[d8648cf9c5f912a26baebb1464e421522161800c]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[tlate::date_value] Add some more choice for component formatting.
…
|
|
|
|
@4c1c17d3d533402a55bac03afcc2f29e21963933
|
[4c1c17d3d533402a55bac03afcc2f29e21963933]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Allow article metadata to be available to the feed entry content template
…
|
|
|
|
@379414121e93261b82fdefa01b23e7a343ef2097
|
[379414121e93261b82fdefa01b23e7a343ef2097]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
No need to include the From header name in feed author name.
Addresses …
|
|
|
|
@3fef1388d6255694b9d7f376fa51b28ea2df1723
|
[3fef1388d6255694b9d7f376fa51b28ea2df1723]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Nit
Signed-off-by: Antti-Juhani Kaijanaho <antti-juhani@…>
|
|
|
|
@0f5ff3a982de4d57ffc4c836d72e9d1d985ca8cc
|
[0f5ff3a982de4d57ffc4c836d72e9d1d985ca8cc]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Fix timezone adjustment in date parsing
Addresses #50
Signed-off-by: …
|
|
|
|
@0311b9245ec8c44742b0b7313b8a40635e5494c4
|
[0311b9245ec8c44742b0b7313b8a40635e5494c4]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[tlate::date_value] Do not try to break down an invalid date
Completes …
|
|
|
|
@b56019b1cb6f8796b645e348227f2ec175cb43a1
|
[b56019b1cb6f8796b645e348227f2ec175cb43a1]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Update the cached parsed date in a message when Date is modified
…
|
|
|
|
@77e429498532f372f8b644cb6da96c166b3f06e5
|
[77e429498532f372f8b644cb6da96c166b3f06e5]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Disallow a feed when relevant reading authorization is missing.
…
|
|
|
|
@987de1071fffd236a8c527ba3acf198acbe612b7
|
[987de1071fffd236a8c527ba3acf198acbe612b7]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add support for a dedicated date type in templates.
Signed-off-by: …
|
|
|
|
@299b297d99e7183ef6e592ab5bbf6c0f56ab4104
|
[299b297d99e7183ef6e592ab5bbf6c0f56ab4104]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Keep track of a thread's latest date; sort threads based on it
Also, use …
|
|
|
|
@5a1670789eb0794a16ec88e8cea39aa9a46f9a81
|
[5a1670789eb0794a16ec88e8cea39aa9a46f9a81]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Atom feed for each thread
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@cc0a570a9262613f7046938be649f27646987cb8
|
[cc0a570a9262613f7046938be649f27646987cb8]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add support for Atom feeds, and implement a group feed
Partially …
|
|
|
|
@45af145fba9488de1cc9d7106aaa6061d101fe2b
|
[45af145fba9488de1cc9d7106aaa6061d101fe2b]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Work on the manual.
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@71574e315e6b251c23a07e6e591cec8ddbc01261
|
[71574e315e6b251c23a07e6e591cec8ddbc01261]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Fix #34
Signed-off-by: Antti-Juhani Kaijanaho <antti-juhani@…>
|
|
|
|
@5fe0d1282d350c54601d31dbda67e50ec625d0f2
|
[5fe0d1282d350c54601d31dbda67e50ec625d0f2]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Work on the manual
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@3dc4bf95a66718e1ee38f9c87de7381bbf574d88
|
[3dc4bf95a66718e1ee38f9c87de7381bbf574d88]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Some manual love
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@9c5f7175db6e59cc36754872c528b855cca420cc
|
[9c5f7175db6e59cc36754872c528b855cca420cc]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Manual fixes
Fixes #29
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@33c5f1ca68d9a1e7b15d73fb0ac2426b3d9ed2a5
|
[33c5f1ca68d9a1e7b15d73fb0ac2426b3d9ed2a5]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add an installation procedure
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@ebdbb95b9c4faab5eaac4aed755c07b6ae5ddeca
|
[ebdbb95b9c4faab5eaac4aed755c07b6ae5ddeca]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Add an incomplete manual
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@b3686ecab06700730708403b1d1e85eaf2f56139
|
[b3686ecab06700730708403b1d1e85eaf2f56139]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[SECURITY] [tlate::msg_value] Handle empty thread_node pointers gracefully …
|
|
|
|
@7f6e52fd3e718662607d30e428cbba68e1868f41
|
[7f6e52fd3e718662607d30e428cbba68e1868f41]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[SECURITY] [db::threaded] Fix handling of sibling_iterator
This caused a …
|
|
|
|
@2557ecad1a4eb03c35d1ac3a555257f1d36ed21e
|
[2557ecad1a4eb03c35d1ac3a555257f1d36ed21e]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Rephrase run-test and print-conf dependencies
Signed-off-by: Antti-Juhani …
|
|
|
|
@05fe28e184f32999ab570e562c0895a9d5e586bd
|
[05fe28e184f32999ab570e562c0895a9d5e586bd]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Remove the custom terminate_handler.
Signed-off-by: Antti-Juhani …
|
|
|
|
@c7d41bb561344ede0167e03ccdb461516b7faabc
|
[c7d41bb561344ede0167e03ccdb461516b7faabc]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Use gnu_cxx::verbose_terminate_handler only if it is available
…
|
|
|
|