Package: bfilter
Version: 1.1.4-1
Severity: normal
firefox show dl dialogs with bfilter on some site.
-- System Information:
Debian Release: lenny/sid
APT prefers testing-proposed-updates
APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (101,
'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=hu_HU, LC_CTYPE=hu_HU (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/bash
Versions of packages bfilter depends on:
ii bfilter-common 1.1.4-1 Simple web filtering proxy (common
ii libace-5.6.3 5.6.3-5 C++ network programming framework
ii libboost-program-optio 1.34.1-11 program options library for C++
ii libboost-regex1.34.1 1.34.1-11 regular expression library for C++
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libgcc1 1:4.3.1-2 GCC support library
ii libmozjs1d 1.9.0.1-1 The Mozilla SpiderMonkey JavaScrip
ii libsigc++-2.0-0c2a 2.0.18-2 type-safe Signal Framework for C++
ii libstdc++6 4.3.1-2 The GNU Standard C++ Library v3
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
bfilter recommends no packages.
bfilter suggests no packages.
-- no debconf information
diff -ru bfilter-1.1.4/cmake/SetDefaultGccFlags.cmake bfilter/cmake/SetDefaultGccFlags.cmake
--- bfilter-1.1.4/cmake/SetDefaultGccFlags.cmake 2007-05-07 12:40:30.000000000 +0200
+++ bfilter/cmake/SetDefaultGccFlags.cmake 2008-06-13 17:03:50.000000000 +0200
@@ -2,7 +2,7 @@
MACRO(BF_SET_DEFAULT_GCC_FLAGS)
IF(CMAKE_COMPILER_IS_GNUCC AND CMAKE_COMPILER_IS_GNUCXX
- AND CMAKE_C_FLAGS STREQUAL " " AND CMAKE_CXX_FLAGS STREQUAL " ")
+ AND CMAKE_C_FLAGS MATCHES "\\s*" AND CMAKE_CXX_FLAGS MATCHES "\\s*")
SET(dead_strip_ldflags_ "")
SET(gc_sections_cflags_ "")
SET(gc_sections_ldflags_ "")
@@ -131,5 +131,5 @@
CACHE STRING "Link flags for Debug builds." FORCE
)
ENDIF(CMAKE_COMPILER_IS_GNUCC AND CMAKE_COMPILER_IS_GNUCXX
- AND CMAKE_C_FLAGS STREQUAL " " AND CMAKE_CXX_FLAGS STREQUAL " ")
+ AND CMAKE_C_FLAGS MATCHES "\\s*" AND CMAKE_CXX_FLAGS MATCHES "\\s*")
ENDMACRO(BF_SET_DEFAULT_GCC_FLAGS)
diff -ru bfilter-1.1.4/main/ReplacementJs.cpp bfilter/main/ReplacementJs.cpp
--- bfilter-1.1.4/main/ReplacementJs.cpp 2007-02-11 18:07:30.000000000 +0100
+++ bfilter/main/ReplacementJs.cpp 2008-06-18 16:24:33.000000000 +0200
@@ -37,9 +37,9 @@
std::auto_ptr<ImmediateResponse>
ReplacementJs::createHttpResponse()
{
- auto_ptr<CraftedResponse> response(new CraftedResponse(HttpStatusLine::SC_OK));
+ auto_ptr<CraftedResponse> response(new CraftedResponse(HttpStatusLine::SC_FORBIDDEN));
response->metadata().headers().setHeader(
- HttpHeader(BString("Content-Type"), BString("text/x-javascript"))
+ HttpHeader(BString("Content-Type"), BString("application/javascript"))
);
response->metadata().headers().setHeader(
HttpHeader(BString("Date"), Date::formatCurrentTime())