yans/README.md
2022-02-05 14:05:37 +03:00

1.5 KiB

📰 YANS

YANS (Yet Another NNTP Server) is a server implementation of NNTP protocol (according to RFC 3977) in Go.

List of implemented commands and features

Features

  • ✔️ Wildmat support
  • ✔️ Database (SQLite)
  • ✔️ Basic article posting
  • 🚧 Article retrieving
  • 🚧 Multipart article support
  • Transit mode
  • Authentication

Commands

  • ✔️ Session Administration Commands
    • ✔️ MODE READER
    • ✔️ CAPABILITIES
    • ✔️ QUIT
  • 🚧 Article posting
    • 🚧 POST
    • IHAVE
  • 🚧 Article retrieving
    • ✔️ ARTICLE
    • HEAD
    • BODY
    • STAT
  • Articles overview
    • OVER
    • LIST OVERVIEW.FMT
    • HDR
    • LIST HEADERS
  • 🚧 Group and Article Selection
    • ✔️ GROUP
    • ✔️ LISTGROUP
    • LAST
    • NEXT
  • 🚧 The LIST Commands
    • ✔️ LIST ACTIVE
    • ✔️ LIST NEWSGROUPS
    • LIST ACTIVE.TIMES
    • LIST DISTRIB.PATS
  • 🚧 Information Commands
    • ✔️ DATE
    • HELP
    • ✔️ NEWGROUPS
    • NEWNEWS

License

This project is licensed under the GPLv3 license. For more information see LICENSE file.