Archived
1
0

35 Commits

Author SHA1 Message Date
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
cathugger
2d62a3bc7f
srnd: error while reading message isn't valid thing 2018-12-08 19:44:56 +00:00
cathugger
2d3c304c81
srnd: more lax Message-ID check
This axes out literally insane overly restrictive regex-based
Message-ID check and replaces it with clean and simple conditions
specified in RFC 3977.
Old check wasn't compliant with any email or netnews internet
standard I know of, and was causing propagation issues.
Even old RFC 822 (email) and RFC 850 (usenet) specifications
don't have so restrictive specifications.
2018-11-27 06:27:05 +02:00
Jeff Becker
196acdb134
initial spam ui 2018-11-06 15:05:59 -05:00
Jeff
8b7b894eb3 add sfw mode, first try 2018-08-05 09:35:47 +10:00
Jeff
d5e0f7d698 add check for short posts 2018-06-05 13:34:36 -04:00
Jeff Becker
53522b98eb
be concise 2018-01-07 09:33:39 -05:00
Jeff Becker
2752676013
commit which fixes invalid line shit 2018-01-04 15:51:26 -05:00
Jeff Becker
aadb4ae230
commit which fixes invalid line shit 2018-01-04 15:46:49 -05:00
Jeff Becker
3e6a80f58c
again 2017-12-29 13:15:48 -05:00
Jeff Becker
cdef33af7c
fix last commit 2017-12-29 13:15:19 -05:00
Jeff Becker
e0350ecb98
more fixes 2017-12-29 13:08:42 -05:00
Jeff Becker
a7e72e2aff
implement temp article directory 2017-12-29 09:31:56 -05:00
Jeff Becker
9230349b30
fix sa hook 2017-11-07 15:07:10 -05:00
Jeff Becker
210a2109a7
fix sa hook 2017-11-07 14:19:47 -05:00
Jeff Becker
2195c0a29c
fix sa hook 2017-11-07 14:16:23 -05:00
Jeff Becker
e7c6100691
blurrrrr 2017-11-06 18:32:39 -05:00
Jeff Becker
cda181e820
spamassassin integration 2017-11-06 18:12:18 -05:00
Jeff Becker
09504ca363
xpat 2017-10-24 08:51:21 -04:00
Jeff Becker
e78286cc06
change genSignKeypair to genNaclSignKeypair or stuff 2017-08-25 10:56:17 -04:00
Jeff Becker
fea75f7200
try fixing signing omg this suxass 2017-08-25 10:52:57 -04:00
Jeff Becker
cc5d94ee5f
try reverting to old key derivation function 2017-08-25 10:37:46 -04:00
Jeff Becker
2152cd3246
idk 2017-08-25 10:33:27 -04:00
Jeff Becker
c6a79b8893
more stuff see if it works idklol 2017-08-25 10:28:47 -04:00
Jeff Becker
838f2b8ca7
fix order 2017-08-25 10:14:16 -04:00
Jeff Becker
88d723219a
add debugging for testing 2017-08-25 10:11:23 -04:00
Jeff Becker
dbb5897305
fix nil, initialize public and private key buffers 2017-08-25 09:55:26 -04:00
Jeff Becker
64c52e327a
unbreak maybe? 2017-08-25 09:37:05 -04:00
Jeff Becker
86b3d3ce62
probably broken 2017-08-25 09:30:34 -04:00
Jeff Becker
aa3cf130b3
don't use libsodium for new sigs 2017-08-25 08:52:41 -04:00
Jeff Becker
ed2f88c0fc
add ed25519-blake2b signature support 2017-08-25 08:20:06 -04:00
Jeff
a06a671415 fix ip bans lol 2017-08-03 16:23:34 -04:00
Jeff Becker
8b5952f66b add configurable max message sizes 2017-04-04 10:31:41 -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