nixpkgs-suyu/pkgs/tools/networking
John Ericson ba52ae5048 treewide: isArm -> isAarch32
Following legacy packing conventions, `isArm` was defined just for
32-bit ARM instruction set. This is confusing to non packagers though,
because Aarch64 is an ARM instruction set.

The official ARM overview for ARMv8[1] is surprisingly not confusing,
given the overall state of affairs for ARM naming conventions, and
offers us a solution. It divides the nomenclature into three levels:

```
ISA:             ARMv8   {-A, -R, -M}
                 /    \
Mode:     Aarch32     Aarch64
             |         /   \
Encoding:   A64      A32   T32
```

At the top is the overall v8 instruction set archicture. Second are the
two modes, defined by bitwidth but differing in other semantics too, and
buttom are the encodings, (hopefully?) isomorphic if they encode the
same mode.

The 32 bit encodings are mostly backwards compatible with previous
non-Thumb and Thumb encodings, and if so we can pun the mode names to
instead mean "sets of compatable or isomorphic encodings", and then
voilà we have nice names for 32-bit and 64-bit arm instruction sets
which do not use the word ARM so as to not confused either laymen or
experienced ARM packages.

[1]: https://developer.arm.com/products/architecture/a-profile
2018-04-25 15:28:55 -04:00
..
acme-client acme-client: init at 0.1.6 2018-01-26 20:31:51 -06:00
ahcpd
aircrack-ng Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
airfield airfield: regenerate with node2nix 1.5.3 2018-03-13 10:45:24 +01:00
altermime altermime: fix build 2018-03-19 22:59:59 +01:00
argus
argus-clients
aria2 aria2: 1.33.0 -> 1.33.1 2018-01-25 19:44:54 +01:00
arping arping: init at 2.19 2018-02-18 14:10:53 +01:00
arpoison arpoison: init at 0.7 (#35109) 2018-02-23 05:15:04 +00:00
assh assh: 2.6.0 -> 2.7.0 2018-02-24 15:47:38 -08:00
asynk
atftp
autossh autossh: 1.4e -> 1.4f 2018-03-24 19:35:02 +01:00
axel axel: mark linux only 2018-04-05 20:05:01 +02:00
babeld babeld: 1.8.0 -> 1.8.1 2018-04-11 07:21:31 -07:00
badvpn badvpn: fix build 2017-10-10 17:23:10 +02:00
bgpdump bgpdump: init at 2017-09-29 (#30461) 2017-10-17 09:37:20 +01:00
biosdevname biosdevname: 0.7.2 -> 0.7.3 2018-02-08 17:58:20 -08:00
bsd-finger
bud stdenv: Kill off ensureDir 2018-01-09 11:14:48 +08:00
bully bully: 1.0-22 -> 1.1 2017-10-27 09:03:44 +02:00
burpsuite treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
bwm-ng bwm-ng: fix build error with gcc7 2018-02-24 00:56:02 +01:00
cadaver
carddav-util
ccnet ccnet: 6.1.0 -> 6.1.7 (#38593) 2018-04-08 09:11:01 +02:00
chrony chrony: 3.2 -> 3.3 2018-04-11 00:28:41 -07:00
cjdns treewide: isArm -> isAarch32 2018-04-25 15:28:55 -04:00
cksfv
cmst cmst: 2017.09.19 -> 2018.01.06 2018-03-08 00:33:13 -08:00
cntlm
connect
connman treewide: rename bad filenames 2018-04-17 15:42:25 -05:00
corkscrew
curl curl: 7.58.0 -> 7.59.0 2018-03-15 19:08:12 -04:00
curl-unix-socket curl-unix-socket: fix build 2017-11-03 14:43:11 +00:00
cutter
darkstat Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
davix
dd-agent
ddclient nixos ddclient: support multiple domains and run via systemd timer 2018-04-15 10:17:46 +08:00
dhcp dhcp: 4.3.6 -> 4.3.6-P1 2018-03-01 08:50:30 -06:00
dhcpcd dhcpcd: fix /bin/sh impurity 2018-03-30 18:18:19 +02:00
dhcpdump
dhcping Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
dibbler
dirb Pkgs/dirb/copy wordlists (#31652) 2017-11-14 16:48:41 +00:00
djbdns djbdns: fix root server list at build time 2017-10-13 10:29:12 +01:00
dnscrypt-proxy treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
dnscrypt-wrapper dnscrypt-wrapper: 0.4.0 -> 0.4.1 2018-03-16 06:58:26 -07:00
dnsmasq dnsmasq: Patch CVE-2017-15107 2018-02-24 01:36:45 +08:00
dnsperf dnsperf: fix build by adding openssl 2018-02-27 17:18:15 +00:00
dnstop
dnstracer dnstracer: fix build on darwin 2017-10-26 01:56:19 +02:00
driftnet
dropbear Revert "Revert "dropbear: 2017.75 -> 2018.76"" 2018-03-01 21:36:20 -05:00
easyrsa
eggdrop
email
envoy
eternal-terminal eternal-terminal: init at 4.1.2 2018-01-30 13:01:58 +02:00
fakeroute
fastd fastd: disable aes128-ctr, fix build with new libsodium 2017-10-15 15:27:32 +02:00
fdm fdm: 1.8 -> 1.9.0.20170124 2017-11-04 13:27:39 +01:00
ferm
filegive treewide: isArm -> isAarch32 2018-04-25 15:28:55 -04:00
flannel
flvstreamer
fping fping: 3.16 -> 4.0 2018-03-08 04:57:54 -08:00
gandi-cli Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
getmail getmail: 5.5 -> 5.6 2018-04-07 10:51:17 -07:00
gftp
gmvault
goklp
gupnp-tools gupnp-tools: 0.8.13 → 0.8.14 2018-04-25 02:04:33 +02:00
gvpe gvpe: fix build with glibc 2.26 2017-11-15 21:34:47 +00:00
hans Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
haproxy haproxy: 1.7.9 -> 1.8.4 2018-03-05 00:00:18 +00:00
horst
hping
hss ruby treewide: don't merge source into top-level 2018-01-04 02:28:33 -05:00
htpdate htpdate: mark linux only 2018-04-05 20:05:24 +02:00
http-prompt Remove maintainership 2018-04-06 10:57:19 +02:00
httpie httpie: remove superfluous field 2017-10-16 00:06:06 +02:00
httping Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
httplab httplab: 0.1.0 -> 0.3.0 2018-02-26 18:44:48 -08:00
httpstat
httptunnel
hue-cli
hyenae
i2p i2p: 0.9.33 -> 0.9.34 2018-04-21 14:57:44 +02:00
i2pd i2pd: 2.17.0 -> 2.18.0 2018-01-31 21:28:08 +01:00
ifstat-legacy
iftop maintainers: remove mornfall from packages 2018-01-17 05:17:33 +00:00
imapproxy
imapsync
inadyn inadyn: 2.3 -> 2.3.1 2018-03-08 19:38:06 -08:00
inetutils inetutils: fix build w/musl 2018-02-13 09:44:43 -06:00
infiniband-diags infiniband-diags: init at 2.0.0 2018-03-01 20:23:50 -06:00
iodine
iouyap
ip2location Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
ipcalc
iperf iperf: 3.4 -> 3.5 2018-03-03 21:33:08 +02:00
ipv6calc Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
isync isync: 1.2.1 -> 1.3.0 2017-10-17 20:33:33 -04:00
jnettop
jwhois jwhois: set AR to fix cross build 2018-01-24 09:33:35 -06:00
kea kea: 1.2.0 -> 1.3.0 2018-01-28 18:52:22 +01:00
keepalived keepalived: 1.4.1 -> 1.4.2 2018-02-27 17:57:13 +00:00
lftp treewide: remove some more gettext references 2018-03-22 16:50:14 -05:00
libreswan libreswan: fix build with gcc7 2018-03-08 20:44:43 +01:00
linkchecker linkchecker: 9.3 -> 9.3.1 2018-03-05 16:14:21 +01:00
lldpd lldpd: 0.9.9 -> 1.0.1 2018-04-10 21:08:54 -07:00
logmein-hamachi treewide platform checks: abort -> throw 2017-12-12 18:08:10 -05:00
lsh
maildrop
mailsend
mailutils mailutils: fix path to sendmail for local mail delivery 2018-04-13 20:50:23 +02:00
maphosts
mcrcon
megatools megatools: 1.9.98 -> 2017-10-26 2018-03-07 14:44:23 +03:00
memtier-benchmark memtier-benchmark: init at 1.2.11 2018-03-24 04:18:45 -05:00
minidlna
minio-client minio-client: 2018-02-09T23-07-36Z -> 2018-03-25T01-22-22Z 2018-04-02 12:13:46 +02:00
minissdpd minissdpd: 1.5.20180203 -> 1.5.20180223 2018-03-23 21:00:19 -05:00
miniupnpc miniupnpc_2: 2.0.20170509 -> 2.0.20171212 2018-01-15 17:55:00 +01:00
miniupnpd miniupnpd: 2.0.20180222 -> 2.0.20180410 2018-04-12 05:32:24 -07:00
miredo treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
mitmproxy mitmproxy: 3.0.2 -> 3.0.4 2018-04-08 11:36:05 +02:00
modem-manager modemmanager: rename ModemManager.service to modem-manager.service 2018-03-23 23:48:58 +00:00
mosh mosh: Install bash-completion rule 2017-12-19 18:32:47 +01:00
mpack
mtr
mu mu: 0.9.18 -> 1.0 2018-03-26 11:38:37 +02:00
nat-traverse nat-traverse: do not wrap with perl path 2017-11-05 18:10:48 +00:00
nbd
ncftp ncftp: man and doc files were missing 2018-03-27 15:10:17 +08:00
ndisc6
ndjbdns
netalyzr netalyzr: use makeWrapper i/o custom script 2017-10-10 17:18:38 +08:00
netboot
netcat-gnu
netcat-openbsd netcat-openbsd: fix w/musl by providing b64_ntop 2018-03-26 12:43:50 -05:00
nethogs
netkit/tftp
netmask
netrw treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
netselect
netsniff-ng netsniff-ng: 0.6.3 -> 0.6.4 2018-02-27 08:01:22 -08:00
network-manager network-manager-applet: add runtime dependency on gnome3.keyring 2018-04-18 09:29:13 +01:00
nfdump nfdump: 1.6.15 -> 1.6.16 2018-02-27 08:03:01 -08:00
ngrep ngrep: 1.45 -> 1.47 2018-01-28 19:02:09 +01:00
ngrok-1
ngrok-2 ngrok: enable darwin build 2018-04-04 15:45:19 +02:00
noip
nss-mdns
nss-pam-ldapd treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
ntopng ntopng: fixup build with gcc7 2018-02-18 14:12:43 +01:00
ntp
nuttcp
nylon
nzbget nzbget: 19.0 -> 19.1 2018-03-30 18:48:48 +02:00
ocproxy treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
offlineimap offlineimap: 7.1.5 -> 7.2.0 2018-04-10 14:51:55 -07:00
olsrd
openconnect
openfortivpn openfortivpn: 1.5.0 -> 1.6.0 2018-02-27 08:48:08 -08:00
openntpd openntpd: 6.2p1 -> 6.2p3 2018-02-28 07:05:29 +00:00
openresolv treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
opensm opensm: init at 3.3.20 2018-02-25 15:50:19 -06:00
openssh openssh_hpn: 7.5p1 -> 7.6p1 2018-04-07 00:32:51 +02:00
openvpn openvpn: 2.4.4 -> 2.4.5 2018-03-09 05:42:34 -08:00
p2p seeks: mark as broken 2018-04-12 23:04:04 +02:00
packetdrill
par2cmdline par2cmdline: 0.7.3 -> 0.8.0 2018-03-03 11:05:23 +00:00
pcapc Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
pcapfix pcapfix: 1.1.0 -> 1.1.1 2018-02-28 14:25:40 +00:00
pdnsd
pdsh pdsh: 2.29 -> 2.33 2017-11-14 12:25:41 +01:00
philter
pingtcp Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
pirate-get
pixiewps treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
polygraph
polysh
ppp ppp: fix build with newer kernel headers 2018-03-28 23:50:42 +01:00
pptp pptp: 1.9.0 -> 1.10.0 2018-03-04 17:35:47 +00:00
pptpd
privoxy
proxychains
pssh added pssh to darwin 2017-11-24 16:52:37 +11:00
pwnat
pykms pykms: 20170719 -> 20171224 2018-01-27 15:09:40 +08:00
quicktun quicktun: fixup build with gnutar-1.30 2017-12-26 18:02:58 +01:00
radsecproxy
radvd
ratools
reaver-wps treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
reaver-wps-t6x reaver-wps-t6x: 1.5.2 -> 1.6.3 2017-11-08 17:42:58 +01:00
redir redir: 3.1 -> 3.2 2018-03-15 03:38:06 -07:00
redsocks
ripmime ripmime: switch of -Werror 2018-02-25 19:19:15 +01:00
rp-pppoe
s3cmd s3cmd: 1.6.1 -> 2.0.1 2018-03-01 15:32:14 +01:00
s3gof3r
s6-dns update skarnet.org packages 2017-11-13 00:09:32 +01:00
s6-networking update skarnet.org packages 2017-11-13 00:09:32 +01:00
samplicator
shadowsocks-libev shadowsocks-libev: 2.5.5 -> 3.1.3 2018-04-13 13:39:20 +03:00
shncpd
siege siege: fixup u_int32_t here as well 2018-02-13 09:44:32 -06:00
simpleproxy
sipcalc
sipsak
slimrat treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
smbldaptools
smokeping
snabb snabb: 2016.04 -> 2018.01.2 2018-03-17 18:19:50 +01:00
socat
speedtest-cli speedtest-cli: 1.0.6 -> 2.0.0 2018-02-28 07:08:52 +00:00
spiped
srelay srelay: 0.4.8b6 -> 0.4.8 2018-02-27 16:48:19 -08:00
ssh-ident
sshpass Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
ssldump
ssmtp
sstp
strongswan Merge pull request #31019 from teto/strongswan_rebased 2018-03-03 15:56:05 +00:00
stubby stubby: init at 0.2.2 2018-03-02 23:29:40 +01:00
stun treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
stunnel stunnel: fetchurl more securely 2018-02-10 00:24:20 +00:00
surfraw surfraw: 2.2.9 -> 2.3.0 2018-02-28 20:35:12 +00:00
swagger-codegen swagger-codegen: 2.2.1 -> 2.3.1 2018-02-28 20:34:59 +00:00
swaks
swec treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
tcpdump maintainers: remove mornfall from packages 2018-01-17 05:17:33 +00:00
tcpflow tcpflow: fix build 2017-11-04 12:45:59 +00:00
tcpreplay tcpreplay: 4.2.5 -> 4.2.6 2018-02-27 17:12:02 -08:00
tcptraceroute
telepresence telepresence: 0.65 -> 0.67 2018-02-28 14:17:12 +00:00
telnet
tftp-hpa
tgt tgt: 1.0.63 -> 1.0.73 2018-02-28 11:48:19 +01:00
tinc tinc: 1.0.32 -> 1.0.33 2018-02-21 19:34:31 +00:00
tlspool tlspool: 20170123 -> 20180227 and fix 2018-03-30 21:21:47 +02:00
toxvpn
tracebox
traceroute
trickle treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
ua treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
ucspi-tcp
udptunnel treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
uget uget: 2.2.0 -> 2.2.1 2018-03-15 11:19:08 -07:00
unbound unbound: 1.6.8 -> 1.7.0 2018-03-18 12:24:54 -07:00
uqmi
urlwatch urlwatch: 2.8 -> 2.9 2018-03-30 21:20:03 +02:00
uwimap uwimap: Do not pollute include/ with headers 2017-12-10 12:12:45 +01:00
vde2 vde2: musl patch 2018-03-25 19:06:59 -05:00
vlan
vpnc vpnc: fix url 2018-03-09 15:05:43 +00:00
vtun
wakelan
wavemon wavemon: 0.8.1 -> 0.8.2 2018-02-28 07:10:19 +00:00
wbox
webalizer
weighttp
wget treewide: remove libintl hacks 2018-03-22 16:50:11 -05:00
whois treewide: remove libiconv hacks 2018-03-22 16:50:11 -05:00
wicd
wol
wolfebin
wrk wrk: 4.0.2 -> 4.1.0 2018-02-28 11:40:22 +01:00
wrk2 wrk2: init at 4.0.0-e0109df5 2018-03-23 13:42:10 -05:00
wuzz
x11-ssh-askpass
xl2tpd xl2tpd: 1.3.10 -> 1.3.10.1 2018-02-25 22:24:09 +03:00
xnbd xnbd: do not build html docs 2018-03-18 10:30:13 +00:00
zap zap: 2.5.0 -> 2.7.0 2018-02-27 19:23:42 -08:00
zerotierone treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
zssh deepin-terminal: move to deepin meta package 2018-03-01 09:53:56 -03:00