jpmens / diablo

diablo-5-CUR-20090530-00 + XS4ALL patches

Home Page:http://jpmens.net/2014/04/02/back-to-the-past-usenet-news-and-nntp/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This was a vanilla copy of Diablo version

diablo-5-CUR-20090530-00.tgz	709721	Thu Jul 29 06:33:49 2010 GMT

from the "daily" snapshots

The following changes are in this branch:

Patches from XS4ALL

I've applied the following patches from http://www.miquels.cistron.nl/diablo/:

01_diablo-CUR-64bit-fixes.patch
02_diablo-CUR-large-artno-fixes.patch
03_diablo-CUR-ipv46-dns.patch
04_diablo-CUR-dreaderd-msg.patch
05_diablo-CUR-zlib-lfs.patch
06_diablo-CUR-glibc-strptime.patch
07_diablo-CUR-dreaderd-linux-db185.patch
08_diablo-CUR-listen-v4-v6.patch
09_diablo-CUR-zalloc-fixes.patch
10_diablo-CUR-dreaderd-groupmap-memleak.patch
11_diablo-CUR-dreader-sr_cconn-null.patch
12_diablo-CUR-dreaderd-fast-connlost.patch
20_diablo-CUR-large-fdset.patch
21_diablo-CUR-dreaderd-limit-pipelining.patch
30_diablo-CUR-diablo-allocstrat-weighted.patch
31_diablo-CUR-dreaderd-prealloc.patch
32_diablo-CUR-nostatic.patch
33_diablo-CUR-ipv6-enable.patch

I have not applied these:

40_diablo-CUR-dreaderd-friendly-maxconn-msgs.patch
41_diablo-CUR-dreaderd-rad-readerdef.patch
42_diablo-CUR-xs4all-config.patch
50_diablo-CUR-zalloc-debug.patch

Reformat XMakefile

A bug in xmake (which was supposedly fixed in 1.06) makes it skip continuation lines and/or lines which end with a macro. I've joined long lines and have separated others with a blank line.

The result compiles cleanly (with some warning which can be ignored, it seems) on a CentOS 6.3 with gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) .

About

diablo-5-CUR-20090530-00 + XS4ALL patches

http://jpmens.net/2014/04/02/back-to-the-past-usenet-news-and-nntp/

License:Other


Languages

Language:C 90.4%Language:Perl 8.1%Language:C++ 0.7%Language:Python 0.6%Language:Shell 0.2%