Semi-automatic newsgroup binary downloader. (deprecated)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contrib
libmap
regress
.hgignore
AUTHORS
COPYING
ChangeLog
INSTALL
Makefile.am
NEWS
PORTABILITY
README.md
TODO
cg.man
cg.mdoc
checkgroup.c
checkgroup.h
configure.ac
crc.c
crc.h
decode.c
decode.h
getaddrinfo.c
getopt.c
getopt.h
getopt1.c
globals.h
header.c
header.h
hstrerror.c
keymap.c
keymap.h
mime.c
mime.h
newsrc.c
newsrc.h
output.c
output.h
parserc.l
ranges.c
ranges.h
size.awk
snprintf.c
sockets.c
sockets.h
stream.c
stream.h
stream_article.c
stream_cat.c
stream_decode.c
stream_fcat.c
stream_file.c
stream_msg_multi.c
stream_msg_partial.c
stream_quot_print.c
stream_section.c
stream_types.h
stream_uuextract.c
stream_yenc.c
symbol.c
symbol.h
tables.c
testdec.c
token.c
util.c
util.h

README.md

cg is a semi-automatic newsgroup binary downloader. It assembles parts based on subject headers and then offers them in an editor for the user to choose which files he really wants.

It supports decoding data in the following formats:

  • uuencode (both single- and multi-posting binaries)
  • MIME (multipart/mixed, message/partial; base64, quoted printable, x-uuencode)
  • yEnc

Development on cg has stopped.

Start it with cg somenewsgroup; cg -h offers a short help, should you need it.

If you make a binary distribution, please include a pointer to the distribution site:

https://nih.at/cg/

Mail suggestions and bug reports to cg@nih.at.