20398 Commits

Author SHA1 Message Date
Jakub Jirutka
35ad6abcf0 community/sloci-image: move from testing 2019-01-26 16:31:05 +01:00
Jakub Jirutka
039f225a89 community/roundcubemail-mobile: move from testing 2019-01-26 16:28:57 +01:00
Jakub Jirutka
56fbe2e751 community/acme-client-plus: move from testing 2019-01-26 16:28:09 +01:00
Jakub Jirutka
25289c4d50 community/java-sigar: move from testing 2019-01-26 16:27:22 +01:00
Natanael Copa
92b0caf829 testing/wireguard-tools: fix quotes in checksum 2019-01-25 15:06:55 +00:00
Jason A. Donenfeld
ee1955b85c testing/wireguard: upgrade to 0.0.20190123
* tools: curve25519: handle unaligned loads/stores safely

This should fix sporadic crashes with `wg pubkey` on certain architectures.

* netlink: auth socket changes against namespace of socket

In WireGuard, the underlying UDP socket lives in the namespace where the
interface was created and doesn't move if the interface is moved. This
allows one to create the interface in some privileged place that has
Internet access, and then move it into a container namespace that only
has the WireGuard interface for egress. Consider the following
situation:

1. Interface created in namespace A. Socket therefore lives in namespace A.
2. Interface moved to namespace B. Socket remains in namespace A.
3. Namespace B now has access to the interface and changes the listen
port and/or fwmark of socket. Change is reflected in namespace A.

This behavior is arguably _fine_ and perhaps even expected or
acceptable. But there's also an argument to be made that B should have
A's cred to do so. So, this patch adds a simple ns_capable check.

* ratelimiter: build tests with !IPV6

Should reenable building in debug mode for systems without IPv6.

* noise: replace getnstimeofday64 with ktime_get_real_ts64
* ratelimiter: totalram_pages is now a function
* qemu: enable FP on MIPS

Linux 5.0 support.

* keygen-html: bring back pure javascript implementation

Benoît Viguier has proofs that values will stay well within 2^53. We
also have an improved carry function that's much simpler. Probably more
constant time than emscripten's 64-bit integers.

* contrib: introduce simple highlighter library

This is the highlighter library being used in:
- https://twitter.com/EdgeSecurity/status/1085294681003454465
- https://twitter.com/EdgeSecurity/status/1081953278248796165

It's included here as a contrib example, so that others can paste it into
their own GUI clients for having the same strictly validating highlighting.

* netlink: use __kernel_timespec for handshake time

This readies us for Y2038. See https://lwn.net/Articles/776435/ for more info.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2019-01-24 18:54:03 +02:00
Natanael Copa
1e80bdf94c testing/pdal: rebuild against hdf5 1.10 2019-01-24 16:45:48 +00:00
Natanael Copa
2833c9265e testing/octave: rebuild against hdf5 1.10 2019-01-24 16:45:48 +00:00
Natanael Copa
72a2404fbb testing/py-h5py: rebuild against hdf5 1.10 2019-01-24 16:45:48 +00:00
Natanael Copa
f154d2b377 testing/meep: rebuild against hdf5 1.10 2019-01-24 16:45:48 +00:00
Natanael Copa
da1d642a9a testing/hdf5: upgrade to 1.10.4 2019-01-24 16:45:48 +00:00
Dmitry Romanenko
e03e40f33c testing/py-filelock: new aport 2019-01-24 18:03:54 +02:00
Oleg Titov
d9dea4ced7 testing/xmrig-proxy: upgrade to 2.10.0 2019-01-24 17:51:06 +02:00
Oleg Titov
e2dd34dbc1 testing/xmrig: upgrade to 2.10.0 2019-01-24 17:50:13 +02:00
Natanael Copa
ded0ade7d8 testing/wireguard-virt: rebuild against kernel 4.19.17-r0 2019-01-24 01:10:24 +00:00
Natanael Copa
2ed6eeb005 testing/wireguard-vanilla: rebuild against kernel 4.19.17-r0 2019-01-24 01:10:04 +00:00
Natanael Copa
8af5052b21 testing/ipt-netflow-vanilla: rebuild against kernel 4.19.17-r0 2019-01-24 01:09:18 +00:00
Natanael Copa
225f1e4cbb testing/wireguard-virt: rebuild against kernel 4.19.7-r0 2019-01-23 16:32:28 +00:00
Natanael Copa
feccc77e43 testing/wireguard-vanilla: rebuild against kernel 4.19.7-r0 2019-01-23 16:32:28 +00:00
Natanael Copa
bb0a7c4250 testing/ipt-netflow-vanilla: rebuild against kernel 4.19.7-r0 2019-01-23 16:32:28 +00:00
Dmitry Romanenko
a70749f7ad testing/py-execnet: new aport 2019-01-22 19:26:45 +00:00
Mike Sullivan
1592ab8fb4 testing/mame: fix ppc64le build break for float handling 2019-01-22 19:18:08 +02:00
Fabian Affolter
70a222f1c5 testing/py-dulwich: upgrade to 0.19.10 2019-01-22 16:22:44 +02:00
Natanael Copa
15dd032b51 testing/wireguard-virt: rebuild against kernel 4.19.16-r1 2019-01-21 21:34:00 +00:00
Natanael Copa
2b00827d34 testing/wireguard-vanilla: rebuild against kernel 4.19.16-r1 2019-01-21 21:34:00 +00:00
Natanael Copa
4947faa5aa testing/ipt-netflow-vanilla: rebuild against kernel 4.19.16-r1 2019-01-21 21:34:00 +00:00
Dmitry Romanenko
a76860cfcc testing/py-apipkg: new aport 2019-01-21 21:59:06 +02:00
Oleg Titov
80a293a357 testing/xmrig-proxy: upgrade to 2.9.4 2019-01-21 21:48:20 +02:00
Oleg Titov
19132f03ba testing/xmrig: upgrade to 2.9.4 2019-01-21 21:48:20 +02:00
Natanael Copa
8f5aa2c14f testing/wireguard-virt: rebuild against kernel 4.19.16-r0 2019-01-21 16:21:49 +00:00
Natanael Copa
b41df1032b testing/wireguard-vanilla: rebuild against kernel 4.19.16-r0 2019-01-21 16:21:49 +00:00
Natanael Copa
ce4a98916c testing/ipt-netflow-vanilla: rebuild against kernel 4.19.16-r0 2019-01-21 16:21:49 +00:00
Natanael Copa
bc4c952a6f testing/luakit: upgrade to 2.1
fixes #9872
2019-01-21 15:53:23 +00:00
Carlo Landmeter
ef640502ff testing/exempi: new aport 2019-01-20 16:56:40 +00:00
Carlo Landmeter
cf83316ced testing/jbig2enc: new aport 2019-01-20 16:30:33 +00:00
Carlo Landmeter
fc45d05792 testing/pybind11: move to py-pybind11 2019-01-20 15:45:34 +00:00
Carlo Landmeter
3195150a18 testing/java-sigar: disable on aarch64
[cc] gcc: error: unrecognized command line option '-m64'
2019-01-20 15:42:44 +00:00
Carlo Landmeter
0fe948e577 testing/pybind11: new aport
fortify breaks build:
https://github.com/pybind/pybind11/issues/1650
2019-01-20 15:31:17 +00:00
Andy Postnikov
4e88e935ba testing/vips: add check() and fix dependencies 2019-01-19 19:21:23 +02:00
Carlo Landmeter
9ac537c92b testing/redo: disable for now 2019-01-19 15:57:10 +00:00
Oleg Titov
40a72c454c testing/xmrig: upgrade to 2.9.3 2019-01-19 04:04:42 +02:00
Lovell Fuller
1afdad06a1 testing/vips: upgrade to 8.7.4 2019-01-19 03:55:15 +02:00
Leonardo Arena
257c364288 testing/netbox: tidy up depends 2019-01-17 08:58:42 +00:00
Leonardo Arena
71036e4153 testing/netbox: adjust depends 2019-01-17 08:33:18 +00:00
Leonardo Arena
8b6964b683 testing/mame: disable for ppc64le
In file included from ../../../../../3rdparty/bimg/src/image.cpp:6:
In file included from ../../../../../3rdparty/bimg/src/bimg_p.h:11:
In file included from ../../../../../3rdparty/bx/include/bx/readerwriter.h:10:
In file included from ../../../../../3rdparty/bx/include/bx/endian.h:48:
../../../../../3rdparty/bx/include/bx/inline/endian.inl:52:10: error: call to 'endianSwap' is ambiguous
                return endianSwap(_in);
2019-01-17 07:14:12 +00:00
Leonardo Arena
aeceb58188 testing/redo: tests fail
./do: redo failed self test.
2019-01-17 07:04:37 +00:00
Milan P. Stanić
25e9774fdf testing/sane: enable build on aarch64, armhf and armv7
fixes: #9861
2019-01-16 23:10:48 +00:00
Oleg Titov
57b9d10ba5 testing/xmrig-proxy: upgrade to 2.9.1 2019-01-16 23:13:34 +02:00
Oleg Titov
1263f39331 testing/xmrig: upgrade to 2.9.2 2019-01-16 23:12:44 +02:00
Andy Postnikov
46a486f794 testing/mame: upgrade to 0.205 2019-01-16 23:09:34 +02:00