yans

module
v0.0.0-...-54413c5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2023 License: GPL-3.0

README ΒΆ

πŸ“° 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.

Directories ΒΆ

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL