Add ncdc 1.22 release
This commit is contained in:
parent
e461222230
commit
c31f90a36d
20 changed files with 105 additions and 17 deletions
|
|
@ -20,6 +20,13 @@ software or the incidental article on this site. Enjoy your stay!
|
|||
<!-- These announcements are parsed by mkfeed.pl, see that file for formatting -->
|
||||
## Announcements <a href="/feed.atom"><img src="/img/feed_icon.png" alt="Atom feed"></a>
|
||||
|
||||
`2019-04-30` - ncdc 1.22 released <!-- tags: ncdc, link: /ncdc -->
|
||||
: There has been a little bit of renewed interest since the 1.21 release, so
|
||||
we have a few (small) new features and improvements. It's now possible to
|
||||
browse someone's file list directly from the connections tab, there's
|
||||
support for multiple upload slots per user and support for ALPN on TLS
|
||||
hubs. [Homepage](/ncdc) - [Changelog](/ncdc/changes).
|
||||
|
||||
`2019-03-26` - ncdc 1.21 released <!-- tags: ncdc, link: /ncdc -->
|
||||
: A long-overdue release of ncdc with some improvements that have been
|
||||
sitting idle in the git repository for far too long. This release adds
|
||||
|
|
|
|||
|
|
@ -6,13 +6,13 @@ interface.
|
|||
## Get ncdc!
|
||||
|
||||
Latest version
|
||||
: 1.21 ([ncdc-1.21.tar.gz](/download/ncdc-1.21.tar.gz)
|
||||
: 1.22 ([ncdc-1.22.tar.gz](/download/ncdc-1.22.tar.gz)
|
||||
\- [changes](https://dev.yorhel.nl/ncdc/changes))
|
||||
|
||||
Convenient static binaries for Linux:
|
||||
[64-bit](/download/ncdc-linux-x86_64-1.21.tar.gz) -
|
||||
[32-bit](/download/ncdc-linux-i486-1.21.tar.gz) -
|
||||
[ARM](/download/ncdc-linux-arm-1.21.tar.gz). Check the
|
||||
[64-bit](/download/ncdc-linux-x86_64-1.22.tar.gz) -
|
||||
[32-bit](/download/ncdc-linux-i486-1.22.tar.gz) -
|
||||
[ARM](/download/ncdc-linux-arm-1.22.tar.gz). Check the
|
||||
[installation instructions](/ncdc/install) for more info.
|
||||
|
||||
Development version
|
||||
|
|
|
|||
|
|
@ -27,9 +27,9 @@ page are of course highly welcomed as well. :-)
|
|||
If you just want to get ncdc running without going through the trouble of
|
||||
compiling and/or installing it, I also offer statically linked binaries:
|
||||
|
||||
- [Linux, 64-bit](/download/ncdc-linux-x86_64-1.21.tar.gz)
|
||||
- [Linux, 32-bit](/download/ncdc-linux-i486-1.21.tar.gz)
|
||||
- [Linux, ARM](/download/ncdc-linux-arm-1.21.tar.gz)
|
||||
- [Linux, 64-bit](/download/ncdc-linux-x86_64-1.22.tar.gz)
|
||||
- [Linux, 32-bit](/download/ncdc-linux-i486-1.22.tar.gz)
|
||||
- [Linux, ARM](/download/ncdc-linux-arm-1.22.tar.gz)
|
||||
|
||||
To use them, simply download and extract the tarball, and then run `./ncdc` on
|
||||
the command line.
|
||||
|
|
@ -92,9 +92,9 @@ First install some required packages (as root):
|
|||
|
||||
Then, fetch the ncdc source tarball, extract and build as follows:
|
||||
|
||||
wget https://dev.yorhel.nl/download/ncdc-1.21.tar.gz
|
||||
tar -xf ncdc-1.21.tar.gz
|
||||
cd ncdc-1.21
|
||||
wget https://dev.yorhel.nl/download/ncdc-1.22.tar.gz
|
||||
tar -xf ncdc-1.22.tar.gz
|
||||
cd ncdc-1.22
|
||||
export PATH="$PATH:/usr/perl5/5.10.0/bin"
|
||||
./configure --prefix=/usr LDFLAGS='-L/usr/gnu/lib -R/usr/gnu/lib'
|
||||
make
|
||||
|
|
@ -121,9 +121,9 @@ install the required libraries:
|
|||
|
||||
Then run the following commands to download and install ncdc:
|
||||
|
||||
wget https://dev.yorhel.nl/download/ncdc-1.21.tar.gz
|
||||
tar -xf ncdc-1.21.tar.gz
|
||||
cd ncdc-1.21
|
||||
wget https://dev.yorhel.nl/download/ncdc-1.22.tar.gz
|
||||
tar -xf ncdc-1.22.tar.gz
|
||||
cd ncdc-1.22
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
sudo make install
|
||||
|
|
@ -149,8 +149,8 @@ website](http://cygwin.com/) and use it to install the following packages:
|
|||
Then open a Cygwin terminal and run the following commands to download,
|
||||
compile, and install ncdc:
|
||||
|
||||
wget https://dev.yorhel.nl/download/ncdc-1.21.tar.gz
|
||||
tar -xf ncdc-1.21.tar.gz
|
||||
cd ncdc-1.21
|
||||
wget https://dev.yorhel.nl/download/ncdc-1.22.tar.gz
|
||||
tar -xf ncdc-1.22.tar.gz
|
||||
cd ncdc-1.22
|
||||
./configure --prefix=/usr
|
||||
make install
|
||||
|
|
|
|||
|
|
@ -537,6 +537,10 @@ Log the main hub chat. Note that changing this requires any affected hub tabs to
|
|||
|
||||
Log file uploads to transfers.log.
|
||||
|
||||
=item B<max_ul_per_user> <integer>
|
||||
|
||||
The maximum number of simultaneous upload connections to one user.
|
||||
|
||||
=item B<minislots> <integer>
|
||||
|
||||
Set the number of available minislots. A `minislot' is a special slot that is used when all regular upload slots are in use and someone is requesting your filelist or a small file. In this case, the other client automatically applies for a minislot, and can still download from you as long as not all minislots are in use. What constitutes a `small' file can be changed with the `minislot_size' setting. Also see the `slots' configuration setting and the `/grant' command.
|
||||
|
|
@ -698,6 +702,7 @@ C</help keys> command, and is reproduced below.
|
|||
f Find user in user list.
|
||||
m Send a PM to the selected user.
|
||||
q Find file in download queue.
|
||||
b/B Browse the selected user's list, B to force a redownload.
|
||||
|
||||
=item B<Download queue>
|
||||
|
||||
|
|
@ -729,7 +734,7 @@ C</help keys> command, and is reproduced below.
|
|||
PgUp/PgDown Select one page of items up/down.
|
||||
End/Home Select last/first item in the list.
|
||||
f Find user in user list.
|
||||
b/B Browse the selected users' list, B to force a redownload.
|
||||
b/B Browse the selected user's list, B to force a redownload.
|
||||
d Add selected file to the download queue.
|
||||
h Toggle hub column visibility.
|
||||
u Order by username.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue