Your message dated Sat, 10 Dec 2011 11:21:09 +0100
with message-id <[email protected]>
and subject line Re: Bug#642391: dillo: sane default for http redirects
has caused the Debian Bug report #642391,
regarding dillo: sane default for http redirects
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
642391: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642391
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dillo
Version: 3.0-1
Severity: important

Dear Maintainer,

By default, Dillo 3.0 does not follow HTTP redirects between second level
domains (foo.com -> bar.com), which breaks URL shorteners and many web
sites. This is controlled by the configuration option "filter_auto_requests"
and defaults to "same_domain".

I've attached two patches. The first modifies the source to "allow_all" by
default and the commented entry in the rc file; the second modifies the rc
file to "allow_all" by default. The first patch is preferable so that

1) the source code defaults match the shipped rc file

2) users who have an existing ~/.dillo/dillorc (and ignore the global
   dillorc) will receive the proper default of "allow_all" if they lack a
   "filter_auto_requests" entry 

-Lachlan (this is a resend, it left my MTA but never reached the bug logs)

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dillo depends on:
ii  libc6        2.13-18         
ii  libfltk1.3   1.3.0-5         
ii  libgcc1      1:4.6.1-4       
ii  libjpeg8     8c-2            
ii  libpng12-0   1.2.46-3        
ii  libssl1.0.0  1.0.0e-2        
ii  libstdc++6   4.6.1-4         
ii  libx11-6     2:1.4.4-1       
ii  wget         1.13-1          
ii  zlib1g       1:1.2.3.4.dfsg-3

dillo recommends no packages.

dillo suggests no packages.

-- no debconf information
--- dillo-3.0/dillorc	2011-09-21 15:38:16.664618360 -0400
+++ dillo-3.0/dillorc	2011-09-21 18:21:26.000000000 -0400
@@ -31,7 +31,7 @@
 # allow_all
 # same_domain : Permit www.example.org to load an image from img.example.org,
 #               but not from the unrelated ad.doubleclick.net.
-#filter_auto_requests=same_domain
+#filter_auto_requests=allow_all
 
 # Change the buffering scheme for drawing
 # 0 no double buffering - useful for debugging
--- dillo-3.0/src/prefs.c	2011-09-21 18:52:17.000000000 -0400
+++ dillo-3.0/src/prefs.c	2011-09-21 18:52:54.000000000 -0400
@@ -40,7 +40,7 @@
    prefs.buffered_drawing = 1;
    prefs.contrast_visited_color = TRUE;
    prefs.enterpress_forces_submit = FALSE;
-   prefs.filter_auto_requests = PREFS_FILTER_SAME_DOMAIN;
+   prefs.filter_auto_requests = PREFS_FILTER_ALLOW_ALL;
    prefs.focus_new_tab = TRUE;
    prefs.font_cursive = dStrdup(PREFS_FONT_CURSIVE);
    prefs.font_factor = 1.0;
--- dillo/dillorc	2011-09-21 15:38:16.664618360 -0400
+++ dillo/dillorc	2011-09-21 15:38:42.000000000 -0400
@@ -31,7 +31,7 @@
 # allow_all
 # same_domain : Permit www.example.org to load an image from img.example.org,
 #               but not from the unrelated ad.doubleclick.net.
-#filter_auto_requests=same_domain
+filter_auto_requests=allow_all
 
 # Change the buffering scheme for drawing
 # 0 no double buffering - useful for debugging

--- End Message ---
--- Begin Message ---
Version: 3.0.2

Hi,

The Don Lachlan wrote:
> By default, Dillo 3.0 does not follow HTTP redirects between second level
> domains (foo.com -> bar.com), which breaks URL shorteners and many web
> sites. This is controlled by the configuration option "filter_auto_requests"
> and defaults to "same_domain".
> 
> I've attached two patches. The first modifies the source to "allow_all" by
> default and the commented entry in the rc file; the second modifies the rc
> file to "allow_all" by default. The first patch is preferable so that

I forwarded your bug report to upstream, and the issue has been fixed
(despite differently) two days later by upstream. This was on the same
day, Dillo 3.0.1 had been released, but IIRC that was deliberately
committed after the 3.0.1 release.

So the issue should be fixed with 3.0.2 which has been released and
uploaded as 3.0.2-1 to unstable just a few days ago.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <[email protected]>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5


--- End Message ---

Reply via email to