Archived
1
0
Commit Graph

265 Commits

Author SHA1 Message Date
cathugger 2d62a3bc7f srnd: error while reading message isn't valid thing 2018-12-08 19:44:56 +00:00
Jeff Becker 3b492579b8 Merge branch 'master' of ssh://github.com/majestrate/nntpchan 2018-12-07 08:51:34 -05:00
Jeff Becker 89d4794871 make it work without frontend 2018-12-07 08:50:40 -05:00
cathugger 740bf82a1e srnd: properly parse email addresses
this replaces faulty address parsing code with calls to stdlib' email parser and some reasonable fallbacks.
note that nntpArticle.Email() function was completely incorrect, but it's not used anywhere in code, apparently.
2018-12-03 14:54:08 +02:00
Jeff Becker 05ebac9aa5 update vendored lib 2018-11-28 17:55:31 -05:00
Jeff Becker a9f8bf2f8c remove fully 2018-11-27 10:57:24 -05:00
Jeff Becker 28e8e95207 add mod command 2018-11-27 10:50:08 -05:00
Jeff Becker 0e6e2093e4 add remove command for mod 2018-11-27 10:45:21 -05:00
Jeff Becker 053708a9cb Merge branch 'master' of ssh://github.com/majestrate/nntpchan 2018-11-27 10:25:16 -05:00
Jeff Becker 4d4aea61fe try fixing issues #161 and #162 2018-11-27 10:24:27 -05: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
cathugger 91e758c834 fix ARTICLE not returning any error
Yes, I'm aware it sometimes may still return wrong code.
2018-11-25 20:01:33 +02:00
Jeff 6694c23859 better query 2018-11-25 08:47:40 -05:00
Jeff 76f9d84fa0 add new route for board list 2018-11-25 07:09:34 -05:00
Jeff d1c392ce29 Revert "fix watermark stuff"
This reverts commit 23c357eaac.
2018-11-24 17:51:59 -05:00
Jeff cbd7d30e8d include more for previous commit 2018-11-24 17:48:30 -05:00
Jeff 613ae771c1 Merge branch 'master' of ssh://github.com/majestrate/nntpchan 2018-11-24 17:24:21 -05:00
Jeff 23c357eaac fix watermark stuff 2018-11-24 17:23:00 -05:00
Jeff Becker 795fcbe37c disable spamtell for now 2018-11-06 16:47:56 -05:00
Jeff Becker ad07b95d96 no 2018-11-06 16:34:55 -05:00
Jeff Becker c89c06e15d fix 2018-11-06 16:25:01 -05:00
Jeff Becker 57f431ffd2 more 2018-11-06 16:09:46 -05:00
Jeff Becker 2265b4b2ae more 2018-11-06 16:03:44 -05:00
Jeff Becker 515f42c664 eh 2018-11-06 15:58:21 -05:00
Jeff Becker 5c4eb739d6 what 2018-11-06 15:50:08 -05:00
Jeff Becker c010b3f2c5 more 2018-11-06 15:44:57 -05:00
Jeff Becker 57552f53e4 actually use spamd 2018-11-06 15:41:15 -05:00
Jeff Becker 5b8326745c fix build 2018-11-06 15:15:51 -05:00
Jeff Becker 95448d82f0 Merge branch 'master' of ssh://github.com/majestrate/nntpchan 2018-11-06 15:06:14 -05:00
Jeff Becker 196acdb134 initial spam ui 2018-11-06 15:05:59 -05:00
Jeff 142c40889b make it compile 2018-10-27 07:00:58 -04:00
Jeff 9cecd94fc2 tell about banned articles when handling ARTICLE 2018-10-27 06:59:23 -04:00
Jeff 0c77218b70 404 instead of redirect 2018-10-20 11:37:13 -04:00
Jeff b4de45569e don't fallback to english to prevent cache layer DoS 2018-10-20 11:24:30 -04:00
Jeff Becker 91ced83c3a Merge branch 'master' of ssh://github.com/majestrate/nntpchan 2018-09-02 07:17:25 -04:00
Jeff Becker 56c7c5bf21 default to bind nntp on all interfaces 2018-09-02 07:16:59 -04:00
Jeff df450e31ca add brief text to opengraph description 2018-08-25 15:44:37 -04:00
Jeff eeac199b1e more sfw fixes 2018-08-05 10:02:30 +10:00
Jeff c896ac31c5 make it compile 2018-08-05 09:47:21 +10:00
Jeff dba84638c9 sfw url stuff 2018-08-05 09:45:28 +10:00
Jeff 695956f9bd Merge branch 'master' of ssh://github.com/majestrate/nntpchan 2018-08-05 09:37:01 +10:00
Jeff 8b7b894eb3 add sfw mode, first try 2018-08-05 09:35:47 +10:00
Jeff Becker ec714e03de try again 2018-06-24 08:19:39 -04:00
Jeff Becker 03e577d04d try supporting ubuntu trusty's postgres version 2018-06-24 08:18:16 -04:00
Jeff Becker e78e52debb Revert "add check for short posts"
This reverts commit d5e0f7d698.
2018-06-16 18:08:14 -04:00
Jeff c1fd82bab5 more 2018-06-05 13:58:45 -04:00
Jeff d5e0f7d698 add check for short posts 2018-06-05 13:34:36 -04:00
Jeff 9ebc76e4e8 cite hover 2018-05-16 19:39:14 -04:00
Jeff Becker cb41b06cb7 * enable cross compile srndv2
* fix up kqueue code in nntpchan-daemon
2018-05-06 08:05:31 -04:00
Jeff Becker caf9378073 more 2018-03-09 16:24:57 -05:00