~ubuntu-branches/ubuntu/vivid/sslh/vivid-proposed

« back to all changes in this revision

Viewing changes to .pc/ftbfs_localhost.diff/t

  • Committer: Package Import Robot
  • Author(s): Guillaume Delacour
  • Date: 2014-08-07 00:06:06 UTC
  • mfrom: (1.1.6)
  • Revision ID: package-import@ubuntu.com-20140807000606-y1tg7j8i5t7d4drr
Tags: 1.16-1
* New upstream release: fix some startup problem when interfaces are not
  ready at boot time (IP_FREEBIND support when available) and can use libcap
  for transparent mode
* Enable libcap and libwrap support at build time
* Enable dpkg-buildflags: Drop hardening-wrapper Build-Depends and use
  DEB_BUILD_HARDENING instead of DEB_BUILD_MAINT_OPTIONS
* Remove old .gitignore as upstream has one too
* debian/sslh.tmpfile: Create /run/sslh for systemd as root because sslh
  write its pid before dropping privileges (Closes: #740560)
* debian/patches/disable_ip_freebind_test.diff: Remove "Can't bind address"
  upstream test because IP_FREEBIND is now enabled upstream
* debian/docs: upstream README is now README.md
* debian/rules:
  + use DESTDIR in addition of PREFIX as upstream change Makefile
* Refresh debian/patches/disable_valgrind_launch.diff due to upstream
  changes
* Stop service in case of purge (to be able to remove the user too)
* Use DEB_BUILD_OPTIONS to speed the build
* debian/patches/fixed_version.diff: Fix the version of binaries based on
  debian/changelog (instead of relying on git)
* Update Description as sslh is not only a ssl/ssh multiplexer but a
  protocol multiplexer

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
my $SSL_CNX =           1;
19
19
my $SSH_SHY_CNX =       1;
20
20
my $SSH_BOLD_CNX =      1;
 
21
my $SSH_PROBE_AGAIN =   1;
21
22
my $SSL_MIX_SSH =       1;
22
23
my $SSH_MIX_SSL =       1;
23
24
my $BIG_MSG =           0; # This test is unreliable
61
62
        exit 0;
62
63
    }
63
64
    warn "spawned $sslh_pid\n";
64
 
    sleep 1;  # valgrind can be heavy -- wait 5 seconds
 
65
    sleep 5;  # valgrind can be heavy -- wait 5 seconds
65
66
 
66
67
 
67
68
    my $test_data = "hello world\n";
107
108
        }
108
109
    }
109
110
 
 
111
# Test: PROBE_AGAIN, incomplete first frame
 
112
    if ($SSH_PROBE_AGAIN) {
 
113
        print "***Test: incomplete SSH first frame\n";
 
114
        my $cnx_h = new IO::Socket::INET(PeerHost => "localhost:$sslh_port");
 
115
        warn "$!\n" unless $cnx_h;
 
116
        if (defined $cnx_h) {
 
117
            my $td = "SSH-2.0 testsuite\t$test_data";
 
118
            print $cnx_h substr $td, 0, 2;
 
119
            sleep 1;
 
120
            print $cnx_h substr $td, 2;
 
121
            my $data = <$cnx_h>;
 
122
            is($data, "ssh: $td", "Incomplete first SSH frame");
 
123
        }
 
124
    }
 
125
 
 
126
 
110
127
# Test: One SSL half-started then one SSH
111
128
    if ($SSL_MIX_SSH) {
112
129
        print "***Test: One SSL half-started then one SSH\n";