summary refs log tree commit diff
path: root/pkgs/tools/networking
Commit message (Collapse)AuthorAge
* networkmanager-openvpn: cleanupJan Tojnar2018-08-09
|
* networkmanagerapplet: clean upJan Tojnar2018-08-09
|
* wireguard: 0.0.20180708 -> 0.0.20180802 (#44490)Vladyslav M2018-08-09
|
* lftp: 4.8.3 -> 4.8.4R. RyanTM2018-08-09
| | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lftp/versions.
* Merge pull request #44446 from rnhmjoj/python2->python3Robert Schütz2018-08-08
|\ | | | | Make python{2,3} version explicit
| * speedtest-cli: use python3rnhmjoj2018-08-08
| |
| * offlineimap: use python2rnhmjoj2018-08-08
| |
* | Merge pull request #44664 from r-ryantm/auto-update/zerotieroneJörg Thalheim2018-08-08
|\ \ | |/ |/| zerotierone: 1.2.10 -> 1.2.12
| * zerotierone: 1.2.10 -> 1.2.12R. RyanTM2018-08-07
| | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/zerotierone/versions.
* | megatools: v2017-10-26 -> v1.10.2 (#44597)Cole Mickens2018-08-07
| |
* | networkmanagerapplet: 1.8.14 → 1.8.16Jan Tojnar2018-08-07
| | | | | | | | Closes: https://github.com/NixOS/nixpkgs/issues/44253
* | x11_ssh_askpass: clean up & add man pageJan Tojnar2018-08-07
| |
* | haproxy: use getaddrinfo() on Linux (#44489)Vincent Bernat2018-08-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per project's README: > Recent systems can resolve IPv6 host names using getaddrinfo(). This > primitive is not present in all libcs and does not work in all of > them either. Support in glibc was broken before 2.3. Some embedded > libs may not properly work either, thus, support is disabled by > default, meaning that some host names which only resolve as IPv6 > addresses will not resolve and configs might emit an error during > parsing. If you know that your OS libc has reliable support for > getaddrinfo(), you can add USE_GETADDRINFO=1 on the make command > line to enable it. This is the recommended option for most Linux > distro packagers since it's working fine on all recent mainstream > distros. It is automatically enabled on Solaris 8 and above, as it's > known to work. Without this option, it is not possible for HAProxy to solve IPv6-only names. This option is enabled in Debian builds without any notable adverse effect.
* | haproxy: 1.8.9 -> 1.8.13 (#44487)Vincent Bernat2018-08-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patches previously applied have been included upstream. Upstream changelog (only MAJOR/MEDIUM): 2018/07/30 : 1.8.13 - BUG/MEDIUM: h2: don't accept new streams if conn_streams are still in excess - BUG/MEDIUM: h2: never leave pending data in the output buffer on close - BUG/MEDIUM: h2: make sure the last stream closes the connection after a timeout - BUG/MEDIUM: threads: Fix the exit condition of the thread barrier - BUG/MEDIUM: stream-int: don't immediately enable reading when the buffer was reportedly full - BUG/MEDIUM: stats: don't ask for more data as long as we're responding - BUG/MEDIUM: threads/sync: use sched_yield when available - BUG/MEDIUM: h2: prevent orphaned streams from blocking a connection forever - BUG/MEDIUM: threads: properly fix nbthreads == MAX_THREADS - BUG/MEDIUM: threads: unbreak "bind" referencing an incorrect thread number - MEDIUM: proxy_protocol: Convert IPs to v6 when protocols are mixed 2018/06/27 : 1.8.12 - BUG/MAJOR: stick_table: Complete incomplete SEGV fix 2018/06/26 : 1.8.11 - BUG/MAJOR: Stick-tables crash with segfault when the key is not in the stick-table 2018/06/22 : 1.8.10 - BUG/MEDIUM: spoe: Flags are not encoded in network order - BUG/MEDIUM: contrib/mod_defender: Use network order to encode/decode flags - BUG/MEDIUM: contrib/modsecurity: Use network order to encode/decode flags - BUG/MEDIUM: cache: don't cache when an Authorization header is present - BUG/MEDIUM: dns: Delay the attempt to run a DNS resolution on check failure. - BUG/MEDIUM: fd: Only check update_mask against all_threads_mask. - BUG/MEDIUM: servers: Add srv_addr default placeholder to the state file - BUG/MEDIUM: lua/socket: Length required read doesn't work - BUG/MEDIUM: stick-tables: Decrement ref_cnt in table_* converters - BUG/MEDIUM: spoe: Return an error when the wrong ACK is received in sync mode - BUG/MEDIUM: lua/socket: wrong scheduling for sockets - BUG/MAJOR: lua: Dead lock with sockets - BUG/MEDIUM: lua/socket: Notification error - BUG/MEDIUM: lua/socket: Sheduling error on write: may dead-lock - BUG/MEDIUM: lua/socket: Buffer error, may segfault - MAJOR: spoe: upgrade the SPOP version to 2.0 and remove the support for 1.0 - BUG/MEDIUM: threads: handle signal queue only in thread 0 - BUG/MAJOR: map: fix a segfault when using http-request set-map - BUG/MAJOR: ssl: Random crash with cipherlist capture - BUG/MAJOR: ssl: OpenSSL context is stored in non-reserved memory slot - BUG/MEDIUM: fd: Don't modify the update_mask in fd_dodelete(). - BUG/MEDIUM: threads: Use the sync point to check active jobs and exit
* | rtorrent: 20161023 -> 0.9.7Mario Rodas2018-08-04
| |
* | libtorrent: 20161212 -> 0.13.7Mario Rodas2018-08-04
|/
* Merge pull request #44037 from flokli/fix-nm-applet-vpnJan Tojnar2018-08-04
|\ | | | | networkmanager: fix VPN activation through nm-applet
| * networkmanager: fix compile error due to NM_AVAILABLE_IN_1_12_2 macroFlorian Klink2018-08-04
| |
| * network-manager-applet: add patch for import file chooserFlorian Klink2018-08-04
| |
| * network-manager: 1.12.0 -> 1.12.2Florian Klink2018-08-04
| | | | | | | | | | fix VPN activation through nm-applet (#43806), upstream bug https://gitlab.gnome.org/GNOME/network-manager-applet/issues/12
* | Merge pull request #44342 from carlosdagos/tinyproxyxeji2018-08-02
|\ \ | | | | | | tinyproxy: init at 1.8.4
| * | tinyproxy: add docbook_xsl and add nonet option to a2xCarlos D'Agostino2018-08-02
| | |
| * | tinyproxy: init at 1.8.4Carlos D2018-08-02
| | |
* | | photon: init at 1.0.7 (#44269)Bignaux Ronan2018-08-02
|/ /
* / ocserv: init at 0.12.1 (#42871)Maximilian Bosch2018-08-01
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `ocserv` is a VPN server which follows the openconnect protocol (https://github.com/openconnect/protocol). The packaging is slightly inspired by the AUR version (https://aur.archlinux.org/packages/ocserv/). This patch initializes the package written in C, the man pages and a module for a simple systemd unit to run the VPN server. The package supports the following authentication methods for the server: * `plain` (mostly username/password) * `pam` The third method (`radius`) is currently not supported since `nixpkgs` misses a packaged client. The module can be used like this: ``` nix { services.ocserv = { enable = true; config = '' ... ''; }; } ``` The option `services.ocserv.config` is required on purpose to ensure that nobody just enables the service and experiences unexpected side-effects on the system. For a full reference, please refer to the man pages, the online docs or the example value. The docs recommend to simply use `nobody` as user, so no extra user has been added to the internal user list. Instead a configuration like this can be used: ``` run-as-user = nobody run-as-group = nogroup ``` /cc @tenten8401 Fixes #42594
* ipgrep: init at 1.0 (#43887)leenaars2018-08-01
|
* Merge pull request #44214 from roconnor/bitcoinJörg Thalheim2018-08-01
|\ | | | | Update Bitcoin and its MiniUPnPc dependency
| * miniupnpc_2: 2.0.20171212 -> 2.0.20180203Russell O'Connor2018-07-29
| |
* | minio-client: 2018-04-28T00-08-20Z -> 2018-07-31T02-28-53ZPascal Bach2018-08-01
| |
* | bittornado: init at unstable-2018-02-09 (#43770)Robert Schütz2018-07-31
| |
* | Merge pull request #44245 from Infinisil/add/bukubrowSarah Brofeldt2018-07-31
|\ \ | | | | | | bukubrow: Init at 2.4.0
| * | bukubrow: init at 2.4.0Silvan Mosberger2018-07-30
| | |
* | | httperf: init at 0.9.1Fernando José Pando2018-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * httperf: init at 0.9.1 - tested on nixos * httperf: 0.9.1 add ssl support * httperf: 0.9.1 default-build-phase * httperf: 0.9.1 fix pname
* | | Merge pull request #44188 from Ekleog/redsocks-maintainJörg Thalheim2018-07-29
|\ \ \ | | | | | | | | redsocks: add self as maintainer
| * | | redsocks: add self as maintainerLéo Gaspard2018-07-29
| | | |
* | | | Merge remote-tracking branch 'central/master' into viric_cleanLluís Batlle i Rossell2018-07-28
|\ \ \ \
| * | | | s6-networking: add ssl support (libressl by default)Profpatsch2018-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | For now there’s only support for libressl, but it is built in a way that makes adding support for e.g. bearssl trivial.
| * | | | s6-dns: 2.2.0.1 -> 2.3.0.0Profpatsch2018-07-27
| | | | |
| * | | | Merge pull request #43993 from carlosdagos/cntlm-macosDaiderd Jordan2018-07-25
| |\ \ \ \ | | | | | | | | | | | | cntlm: add support for darwin
| | * | | | cntlm: add support for darwinCarlos D2018-07-25
| | | | | |
| * | | | | curl: Get rid of crossAttrsJohn Ericson2018-07-24
| | | | | |
| * | | | | skarnet software: add Profpatsch as maintainerProfpatsch2018-07-25
| | | | | |
| * | | | | skarnet software: rename attributes and split outputsProfpatsch2018-07-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the attribute names of camelCased utils to kebab-case to improve consistency. Split every package into multiple outputs where possible.
| * | | | | Merge staging-next into master (#44009)Frederik Rietdijk2018-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * substitute(): --subst-var was silently coercing to "" if the variable does not exist. * libffi: simplify using `checkInputs` * pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix * utillinux: 2.32 -> 2.32.1 https://lkml.org/lkml/2018/7/16/532 * busybox: 1.29.0 -> 1.29.1 * bind: 9.12.1-P2 -> 9.12.2 https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html * curl: 7.60.0 -> 7.61.0 * gvfs: make tests run, but disable * ilmbase: disable tests on i686. Spooky! * mdds: fix tests * git: disable checks as tests are run in installcheck * ruby: disable tests * libcommuni: disable checks as tests are run in installcheck * librdf: make tests run, but disable * neon, neon_0_29: make tests run, but disable * pciutils: 3.6.0 -> 3.6.1 Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pciutils/versions. * mesa: more include fixes mostly from void-linux (thanks!) * npth: 1.5 -> 1.6 minor bump * boost167: Add lockfree next_prior patch * stdenv: cleanup darwin bootstrapping Also gets rid of the full python and some of it's dependencies in the stdenv build closure. * Revert "pciutils: use standardized equivalent for canonicalize_file_name" This reverts commit f8db20fb3ae382eba1ba2b160fe24739f43c0bd7. Patching should no longer be needed with 3.6.1. * binutils-wrapper: Try to avoid adding unnecessary -L flags (cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9) Signed-off-by: Domen Kožar <domen@dev.si> * libffi: don't check on darwin libffi usages in stdenv broken darwin. We need to disable doCheck for that case. * "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook * python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273 When `py.test` was run with a folder as argument, it would not only search for tests in that folder, but also create a .pytest-cache folder. Not only is this state we don't want, but it was also causing collisions. * parity-ui: fix after merge * python.pkgs.pytest-flake8: disable test, fix build * Revert "meson: 0.46.1 -> 0.47.0" With meson 0.47.0 (or 0.47.1, or git) things are very wrong re:rpath handling resulting in at best missing libs but even corrupt binaries :(. When we run patchelf it masks the problem by removing obviously busted paths. Which is probably why this wasn't noticed immediately. Unfortunately the binary already has a long series of paths scribbled in a space intended for a much smaller string; in my testing it was something like lengths were 67 with 300+ written to it. I think we've reported the relevant issues upstream, but unfortunately it appears our patches are what introduces the overwrite/corruption (by no longer being correct in what they assume) This doesn't look so bad to fix but it's not something I can spend more time on at the moment. -- Interestingly the overwritten string data (because it is scribbled past the bounds) remains in the binary and is why we're suddenly seeing unexpected references in various builds -- notably this is is the reason we're seeing the "extra-utils" breakage that entirely crippled NixOS on master (and probably on staging before?). Fixes #43650. This reverts commit 305ac4dade5758c58e8ab1666ad0197fd305828d. (cherry picked from commit 273d68eff8f7b6cd4ebed3718e5078a0f43cb55d) Signed-off-by: Domen Kožar <domen@dev.si>
| * | | | | networkmanager-vpnc: 1.2.4 -> 1.2.6Andreas Rammhold2018-07-23
| | |_|/ / | |/| | | | | | | | | | | | | fixes CVE-2018-10900
* / | | | Take me (viric) out of most maintenanceLluís Batlle i Rossell2018-07-22
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Since years I'm not maintaining anything of the list below other than some updates when I needed them for some reason. Other people is doing that maintenance on my behalf so I better take me out but for very few packages. Finally!
* | | | axel: add licensePascal Wittmann2018-07-22
| | | | | | | | | | | | | | | | see issue #43716
* | | | Merge staging-next into masterFrederik Rietdijk2018-07-22
|\ \ \ \
| * \ \ \ Merge master into staging-nextFrederik Rietdijk2018-07-21
| |\ \ \ \
| * \ \ \ \ Merge master into staging-nextFrederik Rietdijk2018-07-19
| |\ \ \ \ \