Package: pavuk / 0.9.35-6.1

Metadata

Package Version Patches format
pavuk 0.9.35-6.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10 no ssl2.patch | (download)

src/gui_common.c | 2 2 + 0 - 0 !
src/myssl_openssl.c | 2 2 + 0 - 0 !
2 files changed, 4 insertions(+)

 disable sslv2
 Disable SSLv2. Details in Bug #620893.
11 link_xlibs.patch | (download)

configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix build
 Fix build by adding X_LIBS to GTK_LIBS
12 fix_FORTIFY_SOURCES.patch | (download)

src/tools.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with fortify_source=2
 pavuk fails to build with -DFORTIFY_SOURCE=2 flag (which is default in Ubuntu).
13 prottable_declaration.patch | (download)

src/url.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 correct prottable declaration
 While building the package using our research compiler infrastructure we noticed
 the following conflicting declarations:
 .
 src/url.h: extern const protinfo prottable[9];
 src/url.c: const protinfo prottable[] = { ... 8 entries only ... };
 .
 The wrong extern declaration/missing entry in the initialisation and thus
 allocation of prottable may explain some of the segfaults.
14 dns_ipv6.patch | (download)

src/dns.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix thinko in dns for ipv6
 IPv6 variable should not be declared as pointer.
15 pavuk nossl3.patch | (download)

ac-config.h.in | only
aclocal.m4 | only
config.guess | only
config.sub | only
configure | only
configure.in | 6 6 + 0 - 0 !
src/gui_common.c | 2 2 + 0 - 0 !
src/myssl_openssl.c | 2 2 + 0 - 0 !
src/options.h | 4 4 + 0 - 0 !
9 files changed, 14 insertions(+)

---
16 reproducible build.patch | (download)

configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
18 fix pointer truncation.patch | (download)

src/gtkmulticol.c | 4 2 + 2 - 0 !
src/gtkmulticol.h | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

---