Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: f5b5d483d180
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 80754f5cfd69
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Mar 2, 2019

  1. tinc_pre: fix error after openssl upgrade

    With the openssl upgrade to 1.0.2r / 1.1.1b the tinc pre-release version
    stopped working due to a bug in tinc where an encryption function was
    used during decryption. I submitted a patch upstream [1] but that wasn't
    released yet.
    
    [1] http://git.tinc-vpn.org/git/browse?p=tinc;a=commit;h=2b0aeec02d64bb4724da9ff1dbc19b7d35d7c904
    
    (cherry picked from commit 447c210)
    andir committed Mar 2, 2019
    Copy the full SHA
    80754f5 View commit details
Showing with 9 additions and 1 deletion.
  1. +9 −1 pkgs/tools/networking/tinc/pre.nix
10 changes: 9 additions & 1 deletion pkgs/tools/networking/tinc/pre.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchgit, autoreconfHook, texinfo, ncurses, readline, zlib, lzo, openssl }:
{ stdenv, fetchgit, fetchpatch, autoreconfHook, texinfo, ncurses, readline, zlib, lzo, openssl }:

stdenv.mkDerivation rec {
name = "tinc-${version}";
@@ -12,6 +12,14 @@ stdenv.mkDerivation rec {

outputs = [ "out" "man" "info" ];

patches = [
(fetchpatch {
name = "tinc-openssl-1.0.2r.patch";
url = "http://git.tinc-vpn.org/git/browse?p=tinc;a=patch;h=2b0aeec02d64bb4724da9ff1dbc19b7d35d7c904";
sha256 = "0kidzlmgl0cin4g54ygcxa0jbq9vwlk3dyq5f65nkjd8yvayfzi8";
})
];

nativeBuildInputs = [ autoreconfHook texinfo ];
buildInputs = [ ncurses readline zlib lzo openssl ];