X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=MANIFEST;fp=MANIFEST;h=0000000000000000000000000000000000000000;hb=b7a32e2d73e3ab1add8208d3e157f7269a31ef4d;hp=d93dada0a4dd71589440d026a42a15bdab06d219;hpb=ac902a8299ff4469b356836f431ead31c3377377;p=innduct.git diff --git a/MANIFEST b/MANIFEST deleted file mode 100644 index d93dada..0000000 --- a/MANIFEST +++ /dev/null @@ -1,745 +0,0 @@ -File Name Description -------------------------------------------------------------------------------- -CONTRIBUTORS List of contributors -HACKING Docs for INN coders and maintainers -INSTALL INN installation instructions -LICENSE Legal mumbo-jumbo -MANIFEST This shipping list -Makefile Top-level makefile -Makefile.global.in Make variables for all Makefiles -NEWS Changes since last version -README Introduction to the INN package -TODO The list of pending INN projects -aclocal.m4 M4 macro for libtool -authprogs The authentication programs (Directory) -authprogs/Makefile Makefile for auth programs -authprogs/auth_krb5.c Authenticator against Kerberos v5 -authprogs/auth_smb.c Authenticator against Samba servers -authprogs/ckpasswd.c Check password -authprogs/domain.c Get username from remote user's hostname -authprogs/ident.c Get username from ident -authprogs/libauth.c Library for talking to nnrpd -authprogs/libauth.h Interface for libauth -authprogs/radius.c Authenticator against RADIUS servers -authprogs/smbval The smb auth libraries (Directory) -authprogs/smbval/Makefile Libraries for smb auth -authprogs/smbval/byteorder.h Libraries for smb auth -authprogs/smbval/rfcnb-common.h Libraries for smb auth -authprogs/smbval/rfcnb-error.h Libraries for smb auth -authprogs/smbval/rfcnb-io.c Libraries for smb auth -authprogs/smbval/rfcnb-io.h Libraries for smb auth -authprogs/smbval/rfcnb-priv.h Libraries for smb auth -authprogs/smbval/rfcnb-util.c Libraries for smb auth -authprogs/smbval/rfcnb-util.h Libraries for smb auth -authprogs/smbval/rfcnb.h Libraries for smb auth -authprogs/smbval/session.c Libraries for smb auth -authprogs/smbval/smbdes.c Libraries for smb auth -authprogs/smbval/smbencrypt.c Libraries for smb auth -authprogs/smbval/smblib-common.h Libraries for smb auth -authprogs/smbval/smblib-priv.h Libraries for smb auth -authprogs/smbval/smblib-util.c Libraries for smb auth -authprogs/smbval/smblib.c Libraries for smb auth -authprogs/smbval/smblib.h Libraries for smb auth -authprogs/smbval/valid.c Libraries for smb auth -authprogs/smbval/valid.h Libraries for smb auth -backends Outgoing feed programs (Directory) -backends/Makefile Makefile for outgoing feed programs -backends/actmerge.in Merge two active files to stdout -backends/actsync.c Poll remote(s) for active file & merge -backends/actsyncd.in Daemon to run actsync periodically -backends/archive.c Simple article archiver -backends/batcher.c Make news batches -backends/buffchan.c Buffered funnel to file splitter -backends/crosspost.c Create links for crossposts (obselete) -backends/cvtbatch.c Add fields to simple batchfile -backends/filechan.c Split a funnel into separate files -backends/inndf.c df used for innwatch -backends/innxbatch.c Send batches using XBATCH to remote -backends/innxmit.c Send articles to remote site -backends/map.c Site name to filename mapping routines -backends/map.h Headers for backends/map.c -backends/mod-active.in Batch do active file modifications -backends/news2mail.in News to mail gateway -backends/ninpaths.c Path statistics accumulation program -backends/nntpget.c Get articles from remote site -backends/nntpsend.in Invoke all innxmit's at once -backends/overchan.c Update news overview database -backends/send-ihave.in Script to post ihave messages -backends/send-nntp.in Shell script to call innxmit -backends/send-uucp.in Script to call batcher -backends/sendinpaths.in Send accumulated Path statistics -backends/sendxbatches.in Shell wrapper around innxbatch -backends/shlock.c Program to make lockfiles in scripts -backends/shrinkfile.c Shrink file from beginning -configure Script to configure INN -configure.in Source file for configure -contrib External contributions (Directory) -contrib/Makefile Makefile for contrib programs -contrib/README Contents of the contrib directory -contrib/archivegz.in Compressing version of archive -contrib/auth_pass.README README corresponding to auth_pass.c -contrib/auth_pass.c Sample for use with AUTHINFO GENERIC -contrib/backlogstat.in Analyze innfeed's backlog status -contrib/backupfeed.in Suck down news via a reading connection -contrib/cleannewsgroups.in Script to clean newsgroups file -contrib/count_overview.pl Count overview entries -contrib/delayer.in Delay data in a pipe, for innfeed -contrib/expirectl.c Generate expire.ctl from template -contrib/findreadgroups.in Track which groups are being read -contrib/fixhist Script to clean history -contrib/innconfcheck Merge inn.conf with its man page -contrib/makeexpctl.in Create expire.ctl from read groups -contrib/makestorconf.in Create storage.conf from read groups -contrib/mkbuf Create cycbuff for HP-UX -contrib/mlockfile.c Lock files into memory using mlock -contrib/newsresp.c Measure responsiveness of remote server -contrib/pullart.c Recover articles from cyclic buffers -contrib/reset-cnfs.c Reset the state parts of a CNFS buffer -contrib/respool.c Respool articles in the storage manager -contrib/sample.init.script Example SysV-style init.d script -contrib/showtoken.in Decode storage API tokens -contrib/stathist.in Parse history statistics -contrib/thdexpire.in Dynamic expire for timehash and timecaf -contrib/tunefeed.in Tune a feed by comparing active files -control Control message handling (Directory) -control/Makefile Makefile for control programs -control/controlbatch.in Batch program for controlchan -control/controlchan.in Channel program for control messages -control/docheckgroups.in Script to execute checkgroups -control/gpgverify.in Verify control messages with GnuPG -control/modules Modules for controlchan (Directory) -control/modules/checkgroups.pl checkgroups controlchan handler -control/modules/ihave.pl ihave controlchan handler -control/modules/newgroup.pl newgroup controlchan handler -control/modules/rmgroup.pl rmgroup controlchan handler -control/modules/sendme.pl sendme controlchan handler -control/modules/sendsys.pl sendsys controlchan handler -control/modules/senduuname.pl senduuname controlchan handler -control/modules/version.pl version controlchan handler -control/perl-nocem.in NoCeM on spool implementation -control/pgpverify.in Verify control messages with PGP -control/signcontrol.in PGP control message signing program -doc Documentation (Directory) -doc/GPL The GNU General Public License 2.0 -doc/IPv6-info Nathan Lutchansky's IPv6 notes -doc/Makefile Makefile for documentation -doc/checklist Checklist for installing INN -doc/compliance-nntp INN compliance with the NNTP standard -doc/config-design Configuration parser design principles -doc/config-semantics Configuration file semantics -doc/config-syntax Configuration file syntax -doc/external-auth readers.conf external interface notes -doc/history Messages of historical significance -doc/hook-perl Christophe Wolfhugel's Perl hook notes -doc/hook-python Python hook notes -doc/hook-tcl Bob Halley's TCL hook notes -doc/man nroff documentation (Directory) -doc/man/Makefile Makefile for nroff documentation -doc/man/active.5 Manpage for active database -doc/man/active.times.5 Manpage for active.times file -doc/man/actsync.8 Manpage for active file synch program -doc/man/actsyncd.8 Manpage for active synch daemon -doc/man/archive.8 Manpage for archive backend -doc/man/auth_krb5.8 Manpage for auth_krb5 authenticator -doc/man/auth_smb.8 Manpage for auth_smb authenticator -doc/man/batcher.8 Manpage for batcher -doc/man/buffchan.8 Manpage for buffchan backend -doc/man/buffindexed.conf.5 Manpage for buffindexed.conf config file -doc/man/ckpasswd.8 Manpage for ckpasswd authenticator -doc/man/clientlib.3 Manpage for C News library interface -doc/man/cnfsheadconf.8 Manpage for cnfsheadconf -doc/man/cnfsstat.8 Manpage for cnfsstat -doc/man/control.ctl.5 Manpage for control.ctl config file -doc/man/controlchan.8 Manpage for controlchan backend -doc/man/convdate.1 Manpage for convdate utility -doc/man/ctlinnd.8 Manpage for ctlinnd frontend -doc/man/cvtbatch.8 Manpage for cvtbatch utility -doc/man/cycbuff.conf.5 Manpage for cycbuff.conf config file -doc/man/dbz.3 Manpage for DBZ database interface -doc/man/distrib.pats.5 Manpage for distrib.pats config file -doc/man/domain.8 Manpage for domain resolver -doc/man/expire.8 Manpage for expire -doc/man/expire.ctl.5 Manpage for expire.ctl config file -doc/man/expireover.8 Manpage for expireover -doc/man/expirerm.8 Manpage for expirerm -doc/man/fastrm.1 Manpage for fastrm utility -doc/man/filechan.8 Manpage for filechan backend -doc/man/getlist.1 Manpage for getlist frontend -doc/man/grephistory.1 Manpage for grephistory -doc/man/history.5 Manpage for history database -doc/man/ident.8 Manpage for ident resolver -doc/man/incoming.conf.5 Manpage for incoming.conf config file -doc/man/inews.1 Manpage for inews frontend -doc/man/inn.conf.5 Manpage for inn.conf config file -doc/man/inncheck.8 Manpage for inncheck utility -doc/man/innconfval.1 Manpage for innconfval -doc/man/innd.8 Manpage for innd server -doc/man/inndcomm.3 Manpage for part of INN library -doc/man/inndf.8 Manpage for inndf utility -doc/man/inndstart.8 Manpage for inndstart -doc/man/innfeed.1 Manpage for innfeed backend -doc/man/innfeed.conf.5 Manpage for innfeed.conf config file -doc/man/innmail.1 Manpage for innmail utility -doc/man/innreport.8 Manpage for innreport -doc/man/innstat.8 Manpage for innstat utility -doc/man/innupgrade.8 Manpage for innupgrade utility -doc/man/innwatch.8 Manpage for innwatch -doc/man/innwatch.ctl.5 Manpage for innwatch.ctl config file -doc/man/innxbatch.8 Manpage for innxbatch -doc/man/innxmit.8 Manpage for innxmit -doc/man/libauth.3 Manpage for authprogs utilty routines -doc/man/libinn.3 Manpage for INN library routines -doc/man/libinnhist.3 Manpage for history API library routines -doc/man/libstorage.3 Manpage for storage API library routines -doc/man/list.3 Manpage for list routines -doc/man/mailpost.8 Manpage for mailpost frontend -doc/man/makeactive.8 Manpage for makeactive -doc/man/makedbz.8 Manpage for makedbz -doc/man/makehistory.8 Manpage for makehistory -doc/man/mod-active.8 Manpage for mod-active -doc/man/moderators.5 Manpage for moderators config file -doc/man/motd.news.5 Manpage for motd.news config file -doc/man/news.daily.8 Manpage for news.daily -doc/man/news2mail.8 Manpage for news2mail -doc/man/newsfeeds.5 Manpage for newsfeeds config file -doc/man/newslog.5 Manpage for log files -doc/man/ninpaths.8 Manpage for ninpaths -doc/man/nnrpd.8 Manpage for nnrpd daemon -doc/man/nnrpd.track.5 Manpage for nnrpd.track config file -doc/man/nntpget.1 Manpage for nntpget frontend -doc/man/nntpsend.8 Manpage for nntpsend -doc/man/nntpsend.ctl.5 Manpage for nntpsend.ctl config file -doc/man/ovdb.5 Manpage for the ovdb storage module -doc/man/ovdb_init.8 Manpage for ovdb_init -doc/man/ovdb_monitor.8 Manpage for ovdb_monitor -doc/man/ovdb_server.8 Manpage for ovdb_server -doc/man/ovdb_stat.8 Manpage for ovdb_stat -doc/man/overchan.8 Manpage for overchan backend -doc/man/overview.fmt.5 Manpage for overview.fmt config file -doc/man/parsedate.3 Manpage for parsedate library routine -doc/man/passwd.nntp.5 Manpage for passwd.nntp config file -doc/man/perl-nocem.8 Manpage for perl-nocem -doc/man/pgpverify.1 Manpage for pgpverify -doc/man/prunehistory.8 Manpage for prunehistory -doc/man/pullnews.1 Manpage for pullnews -doc/man/putman.sh Install a manpage -doc/man/qio.3 Manpage for fast I/O file routines -doc/man/radius.8 Manpage for radius authenticator -doc/man/radius.conf.5 Manpage for radius.conf config file -doc/man/rc.news.8 Manpage for rc.news -doc/man/readers.conf.5 Manpage for readers.conf config file -doc/man/rnews.1 Manpage for rnews frontend -doc/man/sasl.conf.5 Manpage for sasl.conf config file -doc/man/scanlogs.8 Manpage for scanlogs -doc/man/send-nntp.8 Manpage for send-nntp and send-ihave -doc/man/send-uucp.8 Manpage for send-uucp -doc/man/sendinpaths.8 Manpage for sendinpaths -doc/man/shlock.1 Manpage for shlock backend utility -doc/man/shrinkfile.1 Manpage for shrinkfile utility -doc/man/simpleftp.1 Manpage for simpleftp utility -doc/man/sm.1 Manpage for sm -doc/man/startinnfeed.1 Manpage for startinnfeed -doc/man/storage.conf.5 Manpage for storage.conf config file -doc/man/subscriptions.5 Manpage for subscriptions list -doc/man/tally.control.8 Manpage for tally.control -doc/man/tdx-util.8 Manpage for tdx-util -doc/man/tst.3 Manpage for ternary search tree routines -doc/man/uwildmat.3 Manpage for uwildmat library routine -doc/man/writelog.8 Manpage for writelog -doc/pod POD documentation (Directory) -doc/pod/Makefile Maintainer rules for derived files -doc/pod/active.pod Master file for active.5 -doc/pod/active.times.pod Master file for active.times.5 -doc/pod/auth_krb5.pod Master file for auth_krb5.8 -doc/pod/auth_smb.pod Master file for auth_smb.8 -doc/pod/checklist.pod Master file for doc/checklist -doc/pod/ckpasswd.pod Master file for ckpasswd.8 -doc/pod/control.ctl.pod Master file for control.ctl.5 -doc/pod/convdate.pod Master file for convdate.1 -doc/pod/cycbuff.conf.pod Master file for cycbuff.conf.5 -doc/pod/distrib.pats.pod Master file for distrib.pats.5 -doc/pod/domain.pod Master file for domain.8 -doc/pod/expire.ctl.pod Master file for expire.ctl.5 -doc/pod/expireover.pod Master file for expireover.8 -doc/pod/external-auth.pod Master file for doc/external-auth -doc/pod/fastrm.pod Master file for fastrm.1 -doc/pod/grephistory.pod Master file for grephistory.1 -doc/pod/hacking.pod Master file for HACKING -doc/pod/hook-perl.pod Master file for doc/hook-perl -doc/pod/hook-python.pod Master file for doc/hook-python -doc/pod/ident.pod Master file for ident.8 -doc/pod/inews.pod Master file for inews.1 -doc/pod/inn.conf.pod Master file for inn.conf.5 -doc/pod/innconfval.pod Master file for innconfval.1 -doc/pod/innd.pod Master file for innd.8 -doc/pod/inndf.pod Master file for inndf.8 -doc/pod/inndstart.pod Master file for inndstart.8 -doc/pod/innmail.pod Master file for innmail.1 -doc/pod/innupgrade.pod Master file for innupgrade.8 -doc/pod/install.pod Master file for INSTALL -doc/pod/libauth.pod Master file for libauth.3 -doc/pod/libinnhist.pod Master file for libinnhist.3 -doc/pod/list.pod Master file for list.3 -doc/pod/mailpost.pod Master file for mailpost.8 -doc/pod/makehistory.pod Master file for makehistory.8 -doc/pod/motd.news.pod Master file for motd.news.5 -doc/pod/news.pod Master file for NEWS -doc/pod/newsfeeds.pod Master file for newsfeeds.5 -doc/pod/ninpaths.pod Master file for ninpaths.8 -doc/pod/nnrpd.pod Master file for nnrpd.8 -doc/pod/ovdb.pod Master file for ovdb.5 -doc/pod/ovdb_init.pod Master file for ovdb_init.8 -doc/pod/ovdb_monitor.pod Master file for ovdb_monitor.8 -doc/pod/ovdb_server.pod Master file for ovdb_server.8 -doc/pod/ovdb_stat.pod Master file for ovdb_stat.8 -doc/pod/passwd.nntp.pod Master file for passwd.nntp.5 -doc/pod/pullnews.pod Master file for pullnews.1 -doc/pod/qio.pod Master file for qio.3 -doc/pod/radius.conf.pod Master file for radius.conf.5 -doc/pod/radius.pod Master file for radius.8 -doc/pod/rc.news.pod Master file for rc.news.8 -doc/pod/readers.conf.pod Master file for readers.conf.5 -doc/pod/readme.pod Master file for README -doc/pod/sasl.conf.pod Master file for sasl.conf.5 -doc/pod/sendinpaths.pod Master file for sendinpaths.8 -doc/pod/simpleftp.pod Master file for simpleftp.1 -doc/pod/sm.pod Master file for sm.1 -doc/pod/subscriptions.pod Master file for subscriptions.5 -doc/pod/tdx-util.pod Master file for tdx-util.8 -doc/pod/tst.pod Master file for tst.3 -doc/pod/uwildmat.pod Master file for uwildmat.3 -doc/sample-control Sample PGP-signed control message -expire Expiration and recovery (Directory) -expire/Makefile Makefile for expiration -expire/convdate.c Date string conversions -expire/expire.c Expire old articles and history lines -expire/expireover.c Expire news overview data -expire/expirerm.in Remove articles from expire -z -expire/fastrm.c Remove list of files -expire/grephistory.c Find entries in history database -expire/makedbz.c Recover dbz -expire/makehistory.c Recover the history database -expire/prunehistory.c Prune file names from history file -frontends inews, rnews, ctlinnd (Directory) -frontends/Makefile Makefile for frontends -frontends/cnfsheadconf.in Setup cycbuff header -frontends/cnfsstat.in Show cycbuff status -frontends/ctlinnd.c Send control request to innd -frontends/decode.c Decode 7-bit data into binary file -frontends/encode.c Encode binary file into 7-bit data -frontends/feedone.c Test rig to feed a single NNTP article -frontends/getlist.c Get active or other list from server -frontends/inews.c Send article to local NNTP server -frontends/innconfval.c Get an INN configuration parameter -frontends/mailpost.in Mail to news gateway -frontends/ovdb_init.c Prepare ovdb database for use -frontends/ovdb_monitor.c Database maintainance for ovdb -frontends/ovdb_server.c Helper server for ovdb -frontends/ovdb_stat.c Display information from ovdb database -frontends/pullnews.in Sucking news feeder -frontends/rnews.c UUCP unbatcher -frontends/scanspool.in Scan spool directory for trash -frontends/sm.c Get article or overview data from token -frontends/sys2nf.c Sys file to newsfeeds conversion aid -history History library routines (Directory) -history/Make.methods Makefile for history methods -history/Makefile Makefile for history library -history/buildconfig.in Construct history interface -history/his.c History API glue implementation -history/hisinterface.h History API interface -history/hisv6 History v6 method (Directory) -history/hisv6/hismethod.config hisbuildconfig definition -history/hisv6/hisv6-private.h Private header file for hisv6 -history/hisv6/hisv6.c hisv6 history method -history/hisv6/hisv6.h Header for hisv6 history -include Header files (Directory) -include/Makefile Makefile for header files -include/acconfig.h Master file for config.h.in -include/clibrary.h C library portability -include/conffile.h Header file for reading *.conf files -include/config.h.in Template configuration data -include/dbz.h Header file for DBZ -include/inn Installed header files (Directory) -include/inn/buffer.h Header file for reusable counted buffers -include/inn/confparse.h Header file for configuration parser -include/inn/defines.h Portable defs for installed headers -include/inn/hashtab.h Header file for generic hash table -include/inn/history.h Header file for the history API -include/inn/innconf.h Header file for the innconf struct -include/inn/list.h Header file for list routines -include/inn/md5.h Header file for MD5 digests -include/inn/messages.h Header file for message functions -include/inn/mmap.h Header file for mmap() functions -include/inn/qio.h Header file for quick I/O package -include/inn/sequence.h Header file for sequence space arithmetic -include/inn/timer.h Header file for generic timers -include/inn/tst.h Header file for ternary search tries -include/inn/vector.h Header file for vectors of strings -include/inn/wire.h Header file for wire-format functions -include/inndcomm.h innd control channel commands -include/innperl.h Header file for embedded Perl -include/libinn.h INN library declarations -include/nntp.h NNTP command and reply codes -include/ov.h Header file for overview -include/paths.h.in Paths to common programs and files -include/portable Portability wrappers (Directory) -include/portable/mmap.h Wrapper for -include/portable/setproctitle.h Portable setup for setproctitle -include/portable/socket.h Wrapper for and friends -include/portable/time.h Wrapper for and -include/portable/wait.h Wrapper for -include/ppport.h Header file for Perl support -include/storage.h Header file for storage API -innd Server (Directory) -innd/Makefile Makefile for server -innd/art.c Process a received article -innd/cc.c Control channel routines -innd/chan.c I/O channel routines -innd/icd.c Read and write the active file -innd/innd.c Main and utility routines -innd/innd.h Header file for server -innd/inndstart.c Open the NNTP port, then exec innd -innd/keywords.c Generate article keywords -innd/lc.c Local NNTP channel routines -innd/nc.c NNTP channel routines -innd/newsfeeds.c Routines to parse the newsfeeds file -innd/ng.c Newsgroup routines -innd/perl.c Perl routines for innd -innd/proc.c Process routines -innd/python.c Python routines for innd -innd/rc.c Remote channel accepting routines -innd/site.c Site feeding routines -innd/status.c Status routines for innd -innd/tcl.c Bob Halley's Tcl hook -innd/util.c Utility functions for innd -innd/wip.c Work-in-progress routines for innd -innfeed innfeed (Directory) -innfeed/Makefile Makefile for innfeed -innfeed/README Assorted notes -innfeed/article.c Implementation of the Article class -innfeed/article.h Public interface to Articles -innfeed/buffer.c Implementation of the Buffer class -innfeed/buffer.h Public interface to the Buffer class -innfeed/config_l.c Lexer for the innfeed config file -innfeed/configfile.h Header file for configfile.y -innfeed/configfile.l Master file for config_l.c -innfeed/configfile.y Parser for innfeed config file -innfeed/connection.c Implementation of the Connection class -innfeed/connection.h Public interface to the Connection class -innfeed/endpoint.c Implementation of the EndPoint class -innfeed/endpoint.h Public interface to the EndPoint class -innfeed/host.c Implementation of the Host class -innfeed/host.h Public interface to the Host class -innfeed/imap_connection.c Implementation of IMAP Connection class -innfeed/innfeed-convcfg.in Script to convert old innfeed.conf -innfeed/innfeed.h Application configuration values -innfeed/innlistener.c Implementation of the InnListener class -innfeed/innlistener.h Public interface of InnListener class -innfeed/main.c Main routines for the innfeed program -innfeed/misc.c Miscelloneous routines for innfeed -innfeed/misc.h Header file for misc.c -innfeed/procbatch.in Script to process dropped articles -innfeed/startinnfeed.c Start innfeed -innfeed/tape.c Implementation of the Tape class -innfeed/tape.h Public interface to the Tape class -innfeed/testListener.pl Script to hand articles to innfeed -lib INN library routines (Directory) -lib/Makefile Makefile for library -lib/buffer.c Reusable counted buffer -lib/cleanfrom.c Clean out a From line -lib/clientactive.c Client access to the active file -lib/clientlib.c Replacement for C News library routine -lib/concat.c Concatenate strings with dynamic memory -lib/conffile.c Routines for reading *.conf files -lib/confparse.c Generic configuration file parser -lib/daemonize.c Code necessary to become a daemon -lib/date.c Date parsing and conversion routines -lib/dbz.c DBZ database library -lib/defdist.c Determine default Distribution header -lib/fdflags.c Set or clear file descriptor flags -lib/fdlimit.c File descriptor limits -lib/fseeko.c fseeko replacement -lib/ftello.c ftello replacement -lib/genid.c Generate a message ID -lib/getfqdn.c Get FQDN of local host -lib/getmodaddr.c Get a moderator's address -lib/getpagesize.c getpagesize replacement -lib/gettime.c Get time and timezone info -lib/hash.c Create hash from message ID -lib/hashtab.c Generic hash table -lib/hstrerror.c Error reporting for resolver -lib/inet_aton.c Extra source for inet_aton routine -lib/inet_ntoa.c Convert inaddr to string (BSD) -lib/innconf.c Parsing and manipulation of inn.conf -lib/inndcomm.c Library routines to talk to innd -lib/list.c List routines -lib/localopen.c Open a local NNTP connection -lib/lockfile.c Try to lock a file descriptor -lib/makedir.c Make directory recursively -lib/md5.c MD5 checksum calculation -lib/memcmp.c memcmp replacement -lib/messages.c Error reporting and debug output -lib/mkstemp.c mkstemp replacement -lib/mmap.c mmap manipulation routines -lib/parsedate.y Date parsing -lib/perl.c Perl hook support for nnrpd and innd -lib/pread.c pread replacement -lib/pwrite.c pwrite replacement -lib/qio.c Quick I/O package -lib/radix32.c Encode a number as a radix-32 string -lib/readin.c Read file into memory -lib/remopen.c Open a remote NNTP connection -lib/reservedfd.c File descriptor reservation -lib/resource.c Get process CPU usage -lib/sendarticle.c Send an article, NNTP style -lib/sendpass.c Send NNTP authentication -lib/sequence.c Sequence space arithmetic routines -lib/setenv.c setenv replacement -lib/seteuid.c seteuid replacement -lib/setproctitle.c setproctitle replacement -lib/snprintf.c snprintf and vsnprintf replacement -lib/sockaddr.c Manipulation of sockaddr structs -lib/strcasecmp.c Case-insenstive string comparison (BSD) -lib/strerror.c String representation of errno -lib/strlcat.c strlcat replacement -lib/strlcpy.c strlcpy replacement -lib/strspn.c Skip bytes in a string (BSD) -lib/strtok.c Split a string into tokens (BSD) -lib/timer.c Generic profile timer -lib/tst.c Ternary search trie implementation -lib/uwildmat.c Pattern match routine -lib/vector.c Manipulate vectors of strings -lib/version.c INN version constants -lib/wire.c Manipulate wire-format articles -lib/xfopena.c Open a FILE in append mode -lib/xmalloc.c Failsafe memory allocation wrapper -lib/xsignal.c signal() wrapper using sigaction -lib/xwrite.c write that handles partial transfers -nnrpd Reader server (Directory) -nnrpd/Makefile Makefile for nnrpd -nnrpd/article.c Article-related routines -nnrpd/cache.c MessageID cache routines -nnrpd/cache.h MessageID cache interfaces -nnrpd/commands.c Assorted server commands -nnrpd/group.c Group-related routines -nnrpd/line.c Long line-by-line reading routines -nnrpd/list.c The LIST commands -nnrpd/misc.c Miscellaneous support routines -nnrpd/newnews.c The NEWNEWS command -nnrpd/nnrpd.c Main and some utility routines -nnrpd/nnrpd.h Header file for nnrpd -nnrpd/perl.c Perl routines for nnrpd -nnrpd/perm.c Reading readers.conf -nnrpd/post.c Article processing and posting -nnrpd/post.h Article data types -nnrpd/python.c Python routines for nnrpd -nnrpd/sasl_config.c Configuration for SASL -nnrpd/sasl_config.h SASL data types -nnrpd/tls.c Transport layer security -nnrpd/tls.h Transport layer security data types -nnrpd/track.c Track client behavior -samples Prototype INN config files (Directory) -samples/INN.py Stub Python functions -samples/Makefile Makefile for samples -samples/active.minimal Minimal starting active file -samples/actsync.cfg Config file for actsync -samples/actsync.ign Ignore file for actsync -samples/buffindexed.conf Buffindexed overview config file -samples/control.ctl Access control for control messages -samples/cycbuff.conf Sample cycbuff.conf file -samples/distrib.pats Default values for Distribution header -samples/expire.ctl Expiration config file -samples/filter.tcl Sample Tcl filter for innd -samples/filter_innd.pl Sample Perl filter for innd -samples/filter_innd.py Sample Python filter for innd -samples/filter_nnrpd.pl Sample Perl filter for nnrpd -samples/incoming.conf Permissions for incoming feeds -samples/inn.conf.in General INN configuration -samples/innfeed.conf Outgoing feed configuration -samples/innreport.conf.in Log summary configuration -samples/innwatch.ctl INN monitoring configuration -samples/moderators Moderation submission addresses -samples/motd.news Sample MOTD file -samples/news2mail.cf news2mail config file -samples/newsfeeds.in innd feed configuration -samples/newsgroups.minimal Minimal starting newsgroups file -samples/nnrpd.py Python hooks for nnrpd -samples/nnrpd.track Reader tracking configuration -samples/nnrpd_access.pl.in Sample nnrpd Perl access hooks -samples/nnrpd_access.py Sample nnrpd Python access hooks -samples/nnrpd_access_wrapper.pl.in Wrapper around old Perl access hooks -samples/nnrpd_access_wrapper.py Wrapper around old Python access hooks -samples/nnrpd_auth.pl.in Sample nnrpd Perl authorization hooks -samples/nnrpd_auth.py Sample nnrpd Python authorization hooks -samples/nnrpd_auth_wrapper.pl.in Wrapper around old Perl auth hooks -samples/nnrpd_auth_wrapper.py Wrapper around old Python auth hooks -samples/nnrpd_dynamic.py Sample nnrpd Python dynamic access hooks -samples/nnrpd_dynamic_wrapper.py Wrapper around old Python dynamic hooks -samples/nntpsend.ctl Outgoing nntpsend feed configuration -samples/ovdb.conf Berkeley DB overview configuration -samples/overview.fmt Format of news overview database -samples/passwd.nntp Passwords for remote connections -samples/radius.conf Sample config for RADIUS authentication -samples/readers.conf Reader connection configuration -samples/sasl.conf.in SASL configuration -samples/startup.tcl Tcl startup code for innd -samples/startup_innd.pl Perl startup code for innd -samples/storage.conf Sample storage configuration -samples/subscriptions Sample default subscriptions list -scripts Various utilities (Directory) -scripts/Makefile Makefile for script files -scripts/inncheck.in Syntax-check INN config files -scripts/innmail.in Perl front-end to sendmail -scripts/innreport.in Script to analyze INN logs -scripts/innreport_inn.pm Config file for innreport -scripts/innshellvars.in Config parameters for shell scripts -scripts/innshellvars.pl.in Config parameters for Perl scripts -scripts/innshellvars.tcl.in Config parameters for Tcl scripts -scripts/innstat.in Display INN status snapshot -scripts/innupgrade.in Upgrade INN configuration files -scripts/innwatch.in Throttle innd based on load and space -scripts/news.daily.in Front-end script to run expire, etc. -scripts/rc.news.in News boot script -scripts/scanlogs.in Summarize log files -scripts/simpleftp.in Rudimentary ftp client -scripts/tally.control.in Count newgroup/rmgroup messages -scripts/writelog.in Write a log entry or mail it -site Site-local files (Directory) -site/Makefile Makefile for site-local files -site/getsafe.sh Safely get config file from samples -storage Storage library (Directory) -storage/Make.methods Makefile for storage methods -storage/Makefile Makefile for storage library -storage/buffindexed buffindexed overview method (Directory) -storage/buffindexed/buffindexed.c buffindexed overview routines -storage/buffindexed/buffindexed.h Header file for buffindexed overview -storage/buffindexed/ovmethod.config buildconfig definition -storage/buffindexed/ovmethod.mk Make rules for buffindexed overview -storage/buildconfig.in Construct method interface -storage/cnfs CNFS storage method (Directory) -storage/cnfs/cnfs-private.h Private header file for CNFS -storage/cnfs/cnfs.c CNFS storage routines -storage/cnfs/cnfs.h Header file for CNFS -storage/cnfs/method.config buildconfig definition -storage/expire.c Overview-drive expire implementation -storage/interface.c Storage API glue implementation -storage/interface.h Storage API interface -storage/ov.c Overview API glue implementation -storage/ovdb ovdb overview method (Directory) -storage/ovdb/ovdb-private.h Private header file for ovdb -storage/ovdb/ovdb.c ovdb (Berkeley DB) overview method -storage/ovdb/ovdb.h Header for ovdb (Berkeley DB) overview -storage/ovdb/ovmethod.config buildconfig definition -storage/overdata.c Overview data manipulation -storage/ovinterface.h Overview API interface -storage/timecaf timecaf storage method (Directory) -storage/timecaf/README.CAF README the CAF file format -storage/timecaf/caf.c CAF file implementation -storage/timecaf/caf.h Header for CAF files -storage/timecaf/method.config buildconfig definition -storage/timecaf/timecaf.c timecaf storage routines -storage/timecaf/timecaf.h Header file for timecaf -storage/timehash timehash storage method (Directory) -storage/timehash/method.config buildconfig definition -storage/timehash/timehash.c timehash storage routines -storage/timehash/timehash.h Header for timehash -storage/tradindexed tradindexed overview method (Directory) -storage/tradindexed/ovmethod.config buildconfig definition -storage/tradindexed/ovmethod.mk Make rules for tradindexed overview -storage/tradindexed/tdx-cache.c Data file cache handling for tradindexed -storage/tradindexed/tdx-data.c Data file handling for tradindexed -storage/tradindexed/tdx-group.c Group index handling for tradindexed -storage/tradindexed/tdx-private.h Private header file for tradindexed -storage/tradindexed/tdx-structure.h On disk layout of tradindexed files -storage/tradindexed/tdx-util.c Utility program for tradindexed -storage/tradindexed/tradindexed.c Interface code for the overview API -storage/tradindexed/tradindexed.h Interface for tradindexed -storage/tradspool tradspool storage method (Directory) -storage/tradspool/README.tradspool Docs for tradspool storage method -storage/tradspool/method.config buildconfig definition -storage/tradspool/tradspool.c tradspool storage routines -storage/tradspool/tradspool.h Header for tradspool -storage/trash Trash storage method (Directory) -storage/trash/method.config buildconfig definition -storage/trash/trash.c Trash storage routines -storage/trash/trash.h Header file for trash storage -support Tools for building INN (Directory) -support/config.guess Determine system type for libtool -support/config.sub Canonicalize system type for libtool -support/fixscript.in Interpreter path fixup script -support/indent A mostly working wrapper around indent -support/install-sh Installation utility -support/ltmain.sh Source for libtool utility -support/makedepend Generate dependencies for C files -support/mkchangelog Generate ChangeLog from CVS -support/mkmanifest Generate a list of files for the manifest -support/mksnapshot Generate a snapshot of the tree -support/mksystem Generate from config.h -support/mkversion Generate with INN version -tests Test suite for INN (Directory) -tests/Makefile Makefile for test suite -tests/TESTS List of tests to run -tests/authprogs Test suite for auth programs (Directory) -tests/authprogs/ckpasswd.t Tests for authprogs/ckpasswd -tests/authprogs/domain.t Tests for authprogs/domain -tests/authprogs/passwd Password data for ckpasswd tests -tests/lib Test suite for libinn (Directory) -tests/lib/articles Testing news articles (Directory) -tests/lib/articles/no-body An article without a body -tests/lib/articles/strange An article with CR and LF in headers -tests/lib/articles/truncated An article truncated in the headers -tests/lib/buffer-t.c Tests for lib/buffer.c -tests/lib/concat-t.c Tests for lib/concat.c -tests/lib/config Testing config files (Directory) -tests/lib/config/errors Various config files with errors -tests/lib/config/line-endings A config file with varied line endings -tests/lib/config/no-newline A config file without an ending newline -tests/lib/config/null A config file containing a nul character -tests/lib/config/simple A simple config file -tests/lib/config/valid Various valid config parameters -tests/lib/config/warn-bool Invalid boolean parameters -tests/lib/config/warn-int Invalid integer parameters -tests/lib/config/warnings Various config files with warnings -tests/lib/confparse-t.c Tests for lib/confparse.c -tests/lib/date-t.c Tests for lib/date.c -tests/lib/fakewrite.c Helper functions for xwrite tests -tests/lib/hash-t.c Tests for lib/hash.c -tests/lib/hashtab-t.c Tests for lib/hashtab.c -tests/lib/hstrerror-t.c Tests for lib/hstrerror.c -tests/lib/inet_aton-t.c Tests for lib/inet_aton.c -tests/lib/inet_ntoa-t.c Tests for lib/inet_ntoa.c -tests/lib/innconf-t.c Tests for lib/innconf.c -tests/lib/list-t.c Tests for lib/list.c -tests/lib/md5-t.c Tests for lib/md5.c -tests/lib/memcmp-t.c Tests for lib/memcmp.c -tests/lib/messages-t.c Tests for lib/messages.c -tests/lib/mkstemp-t.c Tests for lib/mkstemp.c -tests/lib/pread-t.c Tests for lib/pread.c -tests/lib/pwrite-t.c Tests for lib/pwrite.c -tests/lib/qio-t.c Tests for lib/qio.c -tests/lib/setenv-t.c Tests for lib/setenv.c -tests/lib/setenv.t Wrapper for setenv tests -tests/lib/snprintf-t.c Tests for lib/snprintf.c -tests/lib/strerror-t.c Tests for lib/strerror.c -tests/lib/strlcat-t.c Tests for lib/strlcat.c -tests/lib/strlcpy-t.c Tests for lib/strlcpy.c -tests/lib/tst-t.c Tests for lib/tst.c -tests/lib/uwildmat-t.c Tests for lib/uwildmat.c -tests/lib/vector-t.c Tests for lib/vector.c -tests/lib/wire-t.c Tests for lib/wire.c -tests/lib/xmalloc.c Helper program for xmalloc tests -tests/lib/xmalloc.t Tests for lib/xmalloc.c -tests/lib/xwrite-t.c Tests for lib/xwrite.c -tests/libtest.c Helper library for writing tests -tests/libtest.h Interface to libtest -tests/overview Test suite for overview (Directory) -tests/overview/data Test overview data (Directory) -tests/overview/data/basic Basic set of overview test data -tests/overview/data/bogus Bad newsgroup name test data -tests/overview/data/high-numbered High-numbered article test data -tests/overview/data/reversed Same as basic, but in reverse order -tests/overview/munge-data Support script to generate test data -tests/overview/tradindexed-t.c Tests for storage/tradindexed/* -tests/runtests.c The test suite driver program -tests/util Test suite for utilities (Directory) -tests/util/convdate.t Tests for expire/convdate