summary refs log tree commit diff
Commit message (Collapse)AuthorAge
...
| * | | | | | | | Merge pull request #47286 from jb55/clightning-bumpSarah Brofeldt2018-09-25
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | clightning: 0.6.0 -> 0.6.1
| | * | | | | | | | clightning: 0.6.0 -> 0.6.1William Casarin2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the latest release. Highlights for c-lightning users -------------------------------- - Less stuck payments: Liveness ping test before locking up funds with peers. - Better routing: now considers size of channels. - Fewer spurious closes: fee estimate improvements, and new feerates command - Several annoying bugs fixed. Highlights for the network -------------------------- - Gossipd now less spammy with channel_update. - option_data_loss_protect to protect peers against being out-of-date. - Payment errors now refer to the correct channel. Internal Improvements --------------------- - Simplified client flow; after init message exchange by connectd, each is isolated in its own daemon. - JSON parameter handling vastly simplfied. - Python testing framework now uses proper fixtures, and split into separate files. - Many other cleanups and clarifications. - We keepachangelog.com! Signed-off-by: William Casarin <jb55@jb55.com>
| * | | | | | | | | Merge pull request #47308 from dtzWill/update/musl-upstream-fixesWill Dietz2018-09-25
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | musl: pick upstream fixes and improvements
| | * | | | | | | | | musl: reduce stacksize patch series to just the bumpWill Dietz2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The others rely on some of the recent restructuring+cleanup in musl, which hopefully reaches us soon :). For now just bump the default sizes.
| | * | | | | | | | | musl: pick stacksize-related improvements, increase default sizeWill Dietz2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also supports setting default thread stack size via linker, making it possible to fix programs without modifying source.
| | * | | | | | | | | musl: pick getaddrinfo fix (containers)Will Dietz2018-09-24
| | | | | | | | | | |
| | * | | | | | | | | musl: pick upstream patches for name_to_handle_at supportWill Dietz2018-09-24
| | | | | | | | | | |
| | * | | | | | | | | musl: whitespace, NFCWill Dietz2018-09-24
| | | | | | | | | | |
| * | | | | | | | | | Merge pull request #47309 from dtzWill/fix/libgomp-gcc-muslWill Dietz2018-09-25
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | gcc*: fix libgomp (OpenMP) to work w/musl, don't build DSO using initial-exec
| | * | | | | | | | | | openblas: try leaving openmp enabled w/muslWill Dietz2018-09-25
| | | | | | | | | | | |
| | * | | | | | | | | | gcc{5,6,7,8}: share libgomp patch, propagate musl config flagsWill Dietz2018-09-25
| | | | | | | | | | | |
| | * | | | | | | | | | gcc: fix libgomp to not use initial-execWill Dietz2018-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only apply w/musl since while it's wrong everywhere it apparently hasn't broken things entirely w/glibc so keep things as they were. Patch regenerated from original so that it applies which isn't saying much since it's simple :). Source: https://patchwork.ozlabs.org/patch/154298/ IRC chat on #musl with Rich and others endorses this, at least at the conceptual level of no shared library should be using initial-exec TLS. Fixes various uses of libgomp that previously crashed (before 1.1.20) or encounter errors (post-1.1.20), such as pythonPackages.cython .
| | * | | | | | | | | | gcc7: more options for muslWill Dietz2018-09-25
| |/ / / / / / / / / /
| * | | | | | | | | | protobufc: 1.3.0 -> 1.3.1Orivej Desh2018-09-25
| | | | | | | | | | |
| * | | | | | | | | | Merge autoPatchelfHook improvements (#47222)aszlig2018-09-25
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes the initialy commit was done by @Mic92 plus a few fixes from my side. So essentially this avoids patching statically linked executables and also speeds up searching for ELF files altogether. I've tested this by comparing the outputs of all the derivations which make use of this hook using the following Nix expression: let getPackagesForRev = rev: with import (builtins.fetchGit { url = ./.; inherit rev; }) { config.allowUnfree = true; }; [ cups-kyodialog3 elasticsearch franz gurobi javacard-devkit masterpdfeditor maxx oracle-instantclient powershell reaper teamviewer unixODBCDrivers.msodbcsql17 virtlyst wavebox zoom-us ]; pkgs = import <nixpkgs> {}; baseRev = "ef764eb0d8314b81a012dae04642b4766199956d"; in pkgs.runCommand "diff-contents" { chset = pkgs.lib.zipListsWith (old: new: pkgs.runCommand "diff" { inherit old new; nativeBuildInputs = [ pkgs.nukeReferences ]; } '' mkdir -p "''${NIX_STORE#/}" cp --no-preserve=all -r "$old" "''${NIX_STORE#/}" cp --no-preserve=all -r "$new" "''${NIX_STORE#/}" find "''${old#/}" "''${new#/}" \ \( -type f -exec nuke-refs {} + \) -o \( -type l -delete \) mkdir "$out" echo "$old" > "$out/old-path" echo "$new" > "$out/new-path" diff -Nur "''${old#/}" "''${new#/}" > "$out/diff" || : '') (getPackagesForRev baseRev) (getPackagesForRev ""); } '' err=0 for c in $chset; do if [ -s "$c/diff" ]; then echo "$(< "$c/old-path") -> $(< "$c/new-path")" \ "differs, report: $c/diff" >&2 err=1 fi done [ $err -eq 0 ] && touch "$out" '' With these changes there is only one derivation which has altered contents, which is "franz". However the reason why it has differing contents is not directly because of the autoPatchelfHook changes, but because the "env-vars" file from the builder is in "$out/opt/franz/env-vars" (Cc: @gnidorah) and we now have different contents for NIX_CFLAGS_COMPILE and other environment variables. I also tested this against a random static binary and the hook no longer tries to patch it. Merges: #47222
| | * | | | | | | | | | elasticsearch: Add zlib to buildInputs for unfreeaszlig2018-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The unfree variant of elasticsearch uses autoPatchelfHook and since we removed the dependency on file for the hook itself in 58a97dfb491be6ae92499c3f819440f281d826a1 we no longer have zlib propagated. So we need to explicitly state that dependency here. Signed-off-by: aszlig <aszlig@nix.build> Cc: @apeschar, @basvandijk
| | * | | | | | | | | | autoPatchelfHook: Silence errors in isExecutableaszlig2018-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "maxx" package recursively runs isExecutable on a bunch of files and since the change to use "readelf" instead of "file" a lot of errors like this one are printed during build: readelf: Error: Not an ELF file - it has the wrong magic bytes at the start While the isExecutable was never meant to be used outside of the autoPatchelfHook, it's still a good idea to silence the errors because whenever readelf fails, it clearly indicates that the file in question is not a valid ELF file. Signed-off-by: aszlig <aszlig@nix.build>
| | * | | | | | | | | | autoPatchelfHook: Only check PT_INTERP on execsaszlig2018-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the ELF file is not an executable, we do not get a PT_INTERP section, because after all, it's a *shared* library. So instead of checking for PT_INTERP (to avoid statically linked executables) for all ELF files, we add another check to see if it's an executable and *only* skip it when it is and there's no PT_INTERP. Signed-off-by: aszlig <aszlig@nix.build>
| | * | | | | | | | | | autoPatchelfHook: do not patch statically linked filesJörg Thalheim2018-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also speed up quite significantly due less forking.
| * | | | | | | | | | | Merge pull request #44956 from puffnfresh/package/blastemRyan Mulligan2018-09-24
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | blastem: init at 0.5.1
| | * | | | | | | | | | | blastem: init at 0.5.1Brian McKenna2018-09-25
| | | |_|_|/ / / / / / / | | |/| | | | | | | | |
| * | | | | | | | | | | emacsMacport: 7.1 → 7.2Matthew Bauer2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a critical issue with macOS [NEWS](https://bitbucket.org/mituharu/emacs-mac/raw/master/NEWS-mac) * emacs-26.1-mac-7.2 (2018-09-09) ** Fixed bugs *** Buffer contents are not displayed on macOS 10.14. This is mainly because now NSViews are backed by Core Animation Layer (layer-backed) by default and non-deferred drawing into views no longer works. Instead of switching to deferred drawing (i.e., draw only inside -[NSView drawRect:]), we draw into our own backing bitmap in a non-deferred way as before, and update the view contents with the resulting image via -[NSView updateLayer]. This "application-side double buffering" is also available on OS X 10.8 - macOS 10.13 if you set the frame parameter `inhibit-double-buffering' to nil when creating a frame. Just like on macOS 10.14, such a frame does not do LCD smoothing. *** Screenshot grabbed via Services is displayed in wrong size when we have display mirroring between Retina and non-Retina displays. *** Cursor movement just after frame resize sometimes leaves garbage. *** Crash by the Fall_threads call from the GUI thread at the select emulation when there are multiple Lisp threads. *** Info title has ASCII underline unlike other window systems. *** Vertical scroll bar is created as horizontal if frame font height is short. ** Improvements *** macOS 10.14 adds property :appearance to (mac-application-state). The value may be "NSAppearanceNameAqua" or "NSAppearanceNameDarkAqua". *** Add new color format "mac:COLOR-LIST-NAME:COLOR-NAME" and "mac:COLOR-NAME" (shorthand for "mac:System:COLOR-NAME"). The actual color may be different depending on the global appearance setting on macOS 10.14. For example, "mac:textColor" is black on the Light Mode but is white on the Dark Mode. *** Default frame colors respect appearance setting on macOS 10.14. Now the default frame foreground/background color is "mac:textColor"/"mac:textBackgroundColor", respectively. Changes of the system setting of the global appearance are dynamically reflected. *** New function `mac-color-list-alist' to get the available combinations of COLOR-LIST-NAMEs and COLOR-NAMEs. Note that this value is dependent on user environment and OS version. Also, some combinations may represent image patterns rather than colors. For the former cases, `(color-values "mac:COLOR-LIST-NAME:COLOR-NAME")' returns nil.
| * | | | | | | | | | | Merge pull request #47307 from orivej/protobufOrivej Desh (NixOS)2018-09-25
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | protobuf3_6: init at 3.6.1
| | * | | | | | | | | | | protobuf3_6: init at 3.6.1Orivej Desh2018-09-25
| | | | | | | | | | | | |
| | * | | | | | | | | | | protobuf: rename github owner to protocolbuffersOrivej Desh2018-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/google/protobuf redirects to https://github.com/protocolbuffers/protobuf
| * | | | | | | | | | | | nixos/gitlab: rebuild authorized_keys during preStartWilliButz2018-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the path to the 'gitlab-shell' to the correct store path when gitlab is restarted.
| * | | | | | | | | | | | gitlab module: workhorse may start before gitlabRobin Gloster2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitlab: 11.2.3 -> 11.3.0Robin Gloster2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitaly: 0.117.2 -> 0.120.0Robin Gloster2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitlab-shell: 8.1.1 -> 8.3.3Robin Gloster2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitlab-workhorse: 6.0.0 -> 6.1.0Robin Gloster2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | nixos/gitlab: avoid creating recursive symlinks, add gitlab-rake depsKristoffer Thømt Ravneberg2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitlab-ee: init at 11.2.3Kristoffer Thømt Ravneberg2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitlab: 10.8.0 -> 11.2.3Kristoffer Thømt Ravneberg2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitlab-shell: 7.1.2 -> 8.1.1Kristoffer Thømt Ravneberg2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitaly: 0.100.0 -> 0.117.2Kristoffer Thømt Ravneberg2018-09-25
| | | | | | | | | | | | |
| * | | | | | | | | | | | gitlab-workhorse: 4.2.0 -> 6.0.0Kristoffer Thømt Ravneberg2018-09-25
| |/ / / / / / / / / / /
| * | | | | | | | | | | Merge pull request #47303 from obsidiansystems/haskell-no-recJohn Ericson2018-09-24
| |\ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / | |/| | | | | | | | | | ghc, ghcjs: Get rid of extraneous alex, happy, and hscolour args
| | * | | | | | | | | | Merge remote-tracking branch 'upstream/master' into haskell-no-recJohn Ericson2018-09-24
| | |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | |/| | | | | | | | | |
| * | | | | | | | | | | Merge pull request #47300 from obsidiansystems/haskell-no-recJohn Ericson2018-09-24
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | haskellPackages: Avoid outer `rec { .. }`
| | | * \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/master' into haskell-no-recJohn Ericson2018-09-24
| | | |\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / | |/| | | | | | | | | | / | | | | |_|_|_|_|_|_|_|/ | | | |/| | | | | | | |
| * | | | | | | | | | | Merge pull request #47238 from obsidiansystems/overrideScope-orderJohn Ericson2018-09-24
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | lib: Deprecate `overrideScope` in lieu of `overrideScope'` taking arguments in the conventional order
| * | | | | | | | | | | | libtins: 3.5 -> 4.0 (#38208)R. RyanTM2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libtins/versions. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 4.0 with grep in /nix/store/izz1bkj35g5bb6kvqa5kqgb376xhardg-libtins-4.0 - found 4.0 in filename of file in /nix/store/izz1bkj35g5bb6kvqa5kqgb376xhardg-libtins-4.0 - directory tree listing: https://gist.github.com/26990576c9472ca38b4d21613157856b
| * | | | | | | | | | | | compactor: 0.11.0 -> 0.11.1 (#47271)Felipe Espinoza2018-09-24
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge pull request #47296 from matthewbauer/closure-size-reductionsxeji2018-09-24
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | ISO/OVA closure size reductions
| | * | | | | | | | | | | | nfs-utils: properly strip system-generatorsMatthew Bauer2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nfs-utils had a dependency on gcc through etc/systemd/system-generators/*-server-generator. It was not stripped correctly because it’s not in an expected path. This adds it to the strip list.
| | * | | | | | | | | | | | nixos: don’t enableQt4Support for installer profileMatthew Bauer2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is already done in installer/cd-dvd/installation-cd-graphical-kde.nix but not in profiles/graphical.nix. Related to #47256.
| * | | | | | | | | | | | | nixos/chrony: clean up, rework to be a little closer to upstreamAustin Seipp2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Most importantly, this sets PrivateTmp, ProtectHome, and ProtectSystem so that Chrony flaws are mitigated, should they occur. Moving to ProtectSystem=full however, requires moving the chrony key files under /var/lib/chrony -- which should be fine, anyway. This also ensures ConditionCapability=CAP_SYS_TIME is set, ensuring that chronyd will only be launched in an environment where such a capability can be granted. Signed-off-by: Austin Seipp <aseipp@pobox.com>
| * | | | | | | | | | | | | bluez-alsa: init at 1.3.1 (#47236)Jan Malakhovski2018-09-24
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Merge pull request #47112 from Avaq/add/twaJörg Thalheim2018-09-24
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | twa: init at 1.3.1