From faa0f744db6047db0594baf00535cc8122211ede Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 7 Feb 2020 02:31:57 -0600 Subject: doc: mark some TODO items as done NNTP TLS and COMPRESS support and cgit spawning from the WWW interface were implemented last year. Given the lack of syscall number stability guarantee on the OpenBSD and FreeBSD, I don't think supporting a pure-Perl kevent is feasible. Inline::C may still be an option since IO::KQueue is abandoned, though, as it is for some Linux-only syscalls and maybe some POSIX ones not covered by POSIX.pm. --- Documentation/standards.perl | 6 +++--- TODO | 2 +- lib/PublicInbox/DSKQXS.pm | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Documentation/standards.perl b/Documentation/standards.perl index 2c30cbb9..76c8c432 100755 --- a/Documentation/standards.perl +++ b/Documentation/standards.perl @@ -26,9 +26,9 @@ my $rfcs = [ 3977 => 'NNTP', 977 => 'NNTP (old)', 6048 => 'NNTP additions to LIST command (TODO)', - 8054 => 'NNTP compression (TODO)', - 4642 => 'NNTP TLS (TODO)', - 8143 => 'NNTP TLS (TODO)', + 8054 => 'NNTP compression', + 4642 => 'NNTP TLS', + 8143 => 'NNTP TLS', 2980 => 'NNTP extensions (obsolete, but NOT irrelevant)', 4287 => 'Atom syndication', 4685 => 'Atom threading extensions', diff --git a/TODO b/TODO index 611d623a..94f690ef 100644 --- a/TODO +++ b/TODO @@ -103,7 +103,7 @@ all need to be considered for everything we introduce) Sometimes an indexing bug only affects a handful of messages, so it's not worth the trouble of doing a full reindex. -* code repository integration (with cgit, gitweb, etc...) +* code repository integration (cgit: done, TODO: gitweb, etc...) * migration path to v2 without breaking v1 "git fetch" cronjobs diff --git a/lib/PublicInbox/DSKQXS.pm b/lib/PublicInbox/DSKQXS.pm index a815945a..b9b0b6c5 100644 --- a/lib/PublicInbox/DSKQXS.pm +++ b/lib/PublicInbox/DSKQXS.pm @@ -10,8 +10,6 @@ # support cases public-inbox-nntpd/httpd care about. # # It also implements signalfd(2) emulation via "tie". -# -# A pure-Perl version using syscall() is planned. package PublicInbox::DSKQXS; use strict; use warnings; -- cgit v1.2.3-24-ge0c7