Projects / WendzelNNTPd

WendzelNNTPd

The WendzelNNTPd is a tiny, easy to configure NNTP server for Unix, Linux, and Windows. The server is IPv6-ready, only supports the most important NNTP commands, is very secure, and uses an SQL backend. It also comes with a Qt-based GUI.

Tags Communications Usenet News Networking Internet
Licenses GPLv3
Operating Systems Unix POSIX BSD OpenBSD Linux Solaris Windows Windows Windows
Implementation C++ C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  12 May 2009 14:17
  • Rrelease-after

Changes: Accepted and rejected authentications are now logged (including their (tried) username and their IP). An authentication bug was fixed (upper case passwords are now working too). The logging code of the server was also improved.

  • Rrelease-mid
  •  08 Feb 2009 22:58
  • Rrelease-after

Changes: This release able to log the IPs of established and closed connections. There were many bugfixes in this version, including two crash dump fixes.

  • Rrelease-mid
  •  05 Oct 2008 08:08
  • Rrelease-after

Changes: WendzelNNTPd now uses its SQL backend only for storing any kind of meta information, but whole posting bodies are now stored within the file system, which makes huge postings possible and provides much better performance since SQLite now only has to handle the rest of the information. Also, the code was ported to Windows again and includes some fixes.

  • Rrelease-mid
  •  23 Sep 2008 20:24
  • Rrelease-after

Changes: The XHDR command can now understand the message ID as a parameter. Because of this, the database format needed to change, which means that all database files have to be recreated. The DATE command was added, a few SQL string messages were fixed, and a better NNTP command tokenizer was implemented.

  • Rrelease-mid
  •  17 Aug 2008 07:47
  • Rrelease-after

Changes: This release fixes different memory leaks, an installation script bug, and a receive buffer bug. A code-cleanup was made and the XHDR command was implemented (but only partly).

Rss Recent comments

Rcomment-before 17 Aug 2008 09:59 Rcomment-trans cdpxe Rcomment-after

Re: nice one

> What would cause this project to be

> widely used is plug-able backends;

>

> That is the solution to the terrible web

> forums about these days - an NNTP

> interface to each one.

>

> The higher levels of the newsgroup

> hierachy can map to a particular

> php-phorumz type configuration.

>

> Along with your RSS it may help

> replication of ghastly forums and a new

> life to NNTP.

>

> Anwyay.... I thought I'd just share some

> of the ideas I'm too busy to work on.

Thanks for that hint. I already wrote Korallenriff (also available at freshmeat) what fetches NNTP postings and saves them in a MySQL database. In WendzelNNTPd-2.0.0 I will probably add a full forums backend feature.

Rcomment-before 11 Dec 2007 02:48 Rcomment-trans samjam Rcomment-after

nice one
What would cause this project to be widely used is plug-able backends;

That is the solution to the terrible web forums about these days - an NNTP interface to each one.

The higher levels of the newsgroup hierachy can map to a particular php-phorumz type configuration.

Along with your RSS it may help replication of ghastly forums and a new life to NNTP.

Anwyay.... I thought I'd just share some of the ideas I'm too busy to work on.

Rcomment-before 10 Jun 2007 01:14 Rcomment-trans cdpxe Rcomment-after

Re: Cool stuff!

> Yeah, a cool NNTPd with SQL support at

> early stage. Yes I know this isn't

> feature request forum, but PAM support

> are welcome. :-)

Great that you like it. I don't say that I will add PAM but I added it to the wishlist file that includes feature request I will possibly implement.

regards

steffen

Rcomment-before 09 Jun 2007 14:13 Rcomment-trans LiRul Rcomment-after

Cool stuff!
Yeah, a cool NNTPd with SQL support at early stage. Yes I know this isn't feature request forum, but PAM support are welcome. :-)

F258875c6a2b71ec1963e11a9199a558_thumb

Project Spotlight

nuBuilder

A Web-based development environment.

244a23a9c143e1bd7ce26ab0e2bcfe4d_thumb

Project Spotlight

pmcyg

A tool for creating customized Cygwin installers.