cathugger
b54e1d84da
use correct header, reserve some msgids, tweaks
2018-12-15 02:05:00 +02:00
cathugger
40e4ae1fc4
srnd: custom email address formatter, some tweaks
...
This adds custom email address formatter, which, unlike stdlib one, doesn't needlessly quote names.
Quoted names can be a bit of issue with older nodes which parse addresses in simpler way, and end up not removing quote characters.
This also ensures that newlines cannot be inserted in in From and Subject headers, which effectively allowed insertion of new headers in message being posted, and generating invalid messages.
2018-12-12 18:38:58 +02:00
cathugger
7e6f143108
generate compliant From headers, more tolerance to non-compliant From headers, other fixups
2018-12-11 22:57:42 +00:00
Jeff Becker
196acdb134
initial spam ui
2018-11-06 15:05:59 -05:00
Jeff Becker
e78e52debb
Revert "add check for short posts"
...
This reverts commit d5e0f7d6986154309a994d68d14b916e823d2578.
2018-06-16 18:08:14 -04:00
Jeff
d5e0f7d698
add check for short posts
2018-06-05 13:34:36 -04:00
Jeff Becker
7abd41eecd
more
2018-03-09 10:12:50 -05:00
Jeff Becker
2adcc73d92
add inverted pagination for archive mode
2018-03-09 09:48:29 -05:00
Jeff Becker
c06b503efd
hurr
2017-11-06 18:16:27 -05:00
Jeff Becker
cda181e820
spamassassin integration
2017-11-06 18:12:18 -05:00
Jeff Becker
f5fc7c0ff3
fix previous commit
2017-11-02 07:40:10 -04:00
Jeff Becker
e25b84c686
dynamic translations
2017-10-10 12:17:38 -04:00
Jeff Becker
e67e7a20bd
* more nntpchan-daemon code
...
* fix keepalive
2017-10-09 11:48:10 -04:00
Jeff Becker
d245462373
revert captcha, add stuff to js
2017-09-30 07:35:01 -04:00
Jeff Becker
534e023526
try fixing captcha
2017-09-30 07:32:01 -04:00
Jeff Becker
6274fff05b
fix captcha bug
2017-09-30 07:28:55 -04:00
Jeff Becker
0148aeb6af
make it compile
2017-09-30 07:03:49 -04:00
Jeff Becker
7371db736d
invalidate ukko
2017-09-30 07:02:10 -04:00
Jeff Becker
42cc7f26c4
remove more channels to prevent deadlocks
2017-09-30 06:57:17 -04:00
Jeff Becker
3ee449062e
try fixing deadlock
2017-09-26 09:50:14 -04:00
Jeff Becker
b61012fc43
make it work
2017-09-23 09:58:29 -04:00
Jeff Becker
e224ee7aab
set in-reply-to and fetch missing cites
2017-09-23 09:28:25 -04:00
Jeff Becker
fea75f7200
try fixing signing omg this suxass
2017-08-25 10:52:57 -04:00
Jeff Becker
86b3d3ce62
probably broken
2017-08-25 09:30:34 -04:00
Jeff Becker
d48b585fcf
eh whatever this should work
2017-08-08 09:32:18 -04:00
Jeff Becker
54b8b60edd
add initial local spam filter
2017-08-08 09:18:31 -04:00
Jeff Becker
77d87c0856
proper cleanup
2017-04-04 11:08:45 -04:00
Jeff Becker
c871e6ccd3
cleanup
2017-04-04 11:07:50 -04:00
Jeff Becker
a66d31f447
enforce limits better
2017-04-04 11:01:02 -04:00
Jeff Becker
8b5952f66b
add configurable max message sizes
2017-04-04 10:31:41 -04:00
Jeff Becker
e87d739392
refactor mod stuff
2017-04-04 07:48:45 -04:00
Jeff Becker
3a6cbf9de6
move srndv2 to nntpchan repo with vendored deps so that nothing breaks every again
...
this deprecates the github.com/majestrate/srndv2 repo
2017-04-03 10:00:38 -04:00