├── .gitattributes ├── .github └── workflows │ ├── build-dev-linux.yml │ ├── build-dev-mac.yml │ ├── build-dev-win32.yml │ ├── build.yml │ └── test.yml ├── README.md ├── bench ├── info.md ├── no-ssl.png ├── rss.png ├── run.sh ├── setup.sh └── ssl.png ├── bin └── nyuu.js ├── cli ├── arg_parser.js ├── procman.js ├── progrec.js ├── progressmgr.js └── util.js ├── config-sample.json ├── config.js ├── docs ├── info.md └── pipeline.png ├── help-full.txt ├── help.txt ├── lib ├── article.js ├── bufferpool.js ├── cachehelper.js ├── filereader.js ├── fileuploader.js ├── filewritestream.js ├── nntp.js ├── nzb.js ├── nzbbuffer.js ├── postuploader.js ├── queue.js ├── sockthread.js ├── streamreader.js ├── streamtee.js ├── streamwriter.js ├── throttlequeue.js ├── timeoutwrap.js ├── timerqueue.js ├── uploader.js ├── uploadmgr.js └── util.js ├── nexe ├── build.js └── package.json ├── nexe1 └── build.js ├── package.json └── test ├── 10bytes.txt ├── _nntpsrv.js ├── _ssl.crt ├── _ssl.key ├── _testlib.js ├── article.js ├── cachehelper.js ├── dummypost.bin ├── filereader.js ├── filewritestream.js ├── full.js ├── nntp.js ├── nzb.js ├── nzbbuffer.js ├── progrec.js ├── queue.js ├── streamreader.js ├── streamwriter.js ├── throttlequeue.js └── timerqueue.js /.gitattributes: -------------------------------------------------------------------------------- 1 | *.bin binary -------------------------------------------------------------------------------- /.github/workflows/build-dev-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/.github/workflows/build-dev-linux.yml -------------------------------------------------------------------------------- /.github/workflows/build-dev-mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/.github/workflows/build-dev-mac.yml -------------------------------------------------------------------------------- /.github/workflows/build-dev-win32.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/.github/workflows/build-dev-win32.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/README.md -------------------------------------------------------------------------------- /bench/info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/bench/info.md -------------------------------------------------------------------------------- /bench/no-ssl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/bench/no-ssl.png -------------------------------------------------------------------------------- /bench/rss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/bench/rss.png -------------------------------------------------------------------------------- /bench/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/bench/run.sh -------------------------------------------------------------------------------- /bench/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/bench/setup.sh -------------------------------------------------------------------------------- /bench/ssl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/bench/ssl.png -------------------------------------------------------------------------------- /bin/nyuu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/bin/nyuu.js -------------------------------------------------------------------------------- /cli/arg_parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/cli/arg_parser.js -------------------------------------------------------------------------------- /cli/procman.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/cli/procman.js -------------------------------------------------------------------------------- /cli/progrec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/cli/progrec.js -------------------------------------------------------------------------------- /cli/progressmgr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/cli/progressmgr.js -------------------------------------------------------------------------------- /cli/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/cli/util.js -------------------------------------------------------------------------------- /config-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/config-sample.json -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/config.js -------------------------------------------------------------------------------- /docs/info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/docs/info.md -------------------------------------------------------------------------------- /docs/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/docs/pipeline.png -------------------------------------------------------------------------------- /help-full.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/help-full.txt -------------------------------------------------------------------------------- /help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/help.txt -------------------------------------------------------------------------------- /lib/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/article.js -------------------------------------------------------------------------------- /lib/bufferpool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/bufferpool.js -------------------------------------------------------------------------------- /lib/cachehelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/cachehelper.js -------------------------------------------------------------------------------- /lib/filereader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/filereader.js -------------------------------------------------------------------------------- /lib/fileuploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/fileuploader.js -------------------------------------------------------------------------------- /lib/filewritestream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/filewritestream.js -------------------------------------------------------------------------------- /lib/nntp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/nntp.js -------------------------------------------------------------------------------- /lib/nzb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/nzb.js -------------------------------------------------------------------------------- /lib/nzbbuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/nzbbuffer.js -------------------------------------------------------------------------------- /lib/postuploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/postuploader.js -------------------------------------------------------------------------------- /lib/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/queue.js -------------------------------------------------------------------------------- /lib/sockthread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/sockthread.js -------------------------------------------------------------------------------- /lib/streamreader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/streamreader.js -------------------------------------------------------------------------------- /lib/streamtee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/streamtee.js -------------------------------------------------------------------------------- /lib/streamwriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/streamwriter.js -------------------------------------------------------------------------------- /lib/throttlequeue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/throttlequeue.js -------------------------------------------------------------------------------- /lib/timeoutwrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/timeoutwrap.js -------------------------------------------------------------------------------- /lib/timerqueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/timerqueue.js -------------------------------------------------------------------------------- /lib/uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/uploader.js -------------------------------------------------------------------------------- /lib/uploadmgr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/uploadmgr.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/lib/util.js -------------------------------------------------------------------------------- /nexe/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/nexe/build.js -------------------------------------------------------------------------------- /nexe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/nexe/package.json -------------------------------------------------------------------------------- /nexe1/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/nexe1/build.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/package.json -------------------------------------------------------------------------------- /test/10bytes.txt: -------------------------------------------------------------------------------- 1 | 0123456789 -------------------------------------------------------------------------------- /test/_nntpsrv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/_nntpsrv.js -------------------------------------------------------------------------------- /test/_ssl.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/_ssl.crt -------------------------------------------------------------------------------- /test/_ssl.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/_ssl.key -------------------------------------------------------------------------------- /test/_testlib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/_testlib.js -------------------------------------------------------------------------------- /test/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/article.js -------------------------------------------------------------------------------- /test/cachehelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/cachehelper.js -------------------------------------------------------------------------------- /test/dummypost.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/dummypost.bin -------------------------------------------------------------------------------- /test/filereader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/filereader.js -------------------------------------------------------------------------------- /test/filewritestream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/filewritestream.js -------------------------------------------------------------------------------- /test/full.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/full.js -------------------------------------------------------------------------------- /test/nntp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/nntp.js -------------------------------------------------------------------------------- /test/nzb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/nzb.js -------------------------------------------------------------------------------- /test/nzbbuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/nzbbuffer.js -------------------------------------------------------------------------------- /test/progrec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/progrec.js -------------------------------------------------------------------------------- /test/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/queue.js -------------------------------------------------------------------------------- /test/streamreader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/streamreader.js -------------------------------------------------------------------------------- /test/streamwriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/streamwriter.js -------------------------------------------------------------------------------- /test/throttlequeue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/throttlequeue.js -------------------------------------------------------------------------------- /test/timerqueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/animetosho/Nyuu/HEAD/test/timerqueue.js --------------------------------------------------------------------------------