summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/README.debian12
-rw-r--r--debian/README.lintian7
-rw-r--r--debian/bitz-server-doc.dirs1
-rw-r--r--debian/bitz-server-doc.doc-base7
-rw-r--r--debian/bitz-server-doc.docs1
-rw-r--r--debian/bitz-server-doc.lintian-overrides7
-rw-r--r--debian/bitz-server.docs2
-rw-r--r--debian/bitz-server.init132
-rw-r--r--debian/bitz-server.install2
-rw-r--r--debian/bitz-server.manpages2
-rw-r--r--debian/bitz-server.service11
-rw-r--r--debian/bitz-server.upstart7
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control162
-rw-r--r--debian/copyright33
-rw-r--r--debian/doc/why_delete_systemd_file_via_postrm.txt807
-rw-r--r--debian/libicap-dev.docs1
-rw-r--r--debian/libicap-dev.install2
-rw-r--r--debian/libicap0.install1
-rw-r--r--debian/libicap0.symbols193
-rw-r--r--debian/libicap0.symbols.i386187
-rw-r--r--debian/patches/0001-disable_search_doc.patch18
-rw-r--r--debian/patches/0100-python_print.patch171
-rw-r--r--debian/patches/series2
-rwxr-xr-xdebian/rules31
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch5
28 files changed, 1811 insertions, 0 deletions
diff --git a/debian/README.debian b/debian/README.debian
new file mode 100644
index 0000000..4e48c83
--- /dev/null
+++ b/debian/README.debian
@@ -0,0 +1,12 @@
+bitz-server systemd notes
+-------------------------
+
+- bitz-server are not enabled on install.
+
+ To enable bitz-server in the default configuration
+ use systemctl to enable the service:
+ # systemctl enable bitz-server.service
+ To disable bitz-server, use systemctl to disable the service:
+ # systemctl disable bitz-server.service
+
+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Sat, 03 Jan 2015 15:31:04 +0100
diff --git a/debian/README.lintian b/debian/README.lintian
new file mode 100644
index 0000000..dd50e3b
--- /dev/null
+++ b/debian/README.lintian
@@ -0,0 +1,7 @@
+bitz-server lintian notes
+-------------------------
+
+- pedantic "duplicate-files" in directory usr/share/doc/bitz-server-doc/docs
+ are based on doxygen build. I don't overrides them.
+
+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Tue, 11 Nov 2014 08:50:49 +0100
diff --git a/debian/bitz-server-doc.dirs b/debian/bitz-server-doc.dirs
new file mode 100644
index 0000000..71bc8a1
--- /dev/null
+++ b/debian/bitz-server-doc.dirs
@@ -0,0 +1 @@
+/usr/share/doc/bitz-server-doc/docs/
diff --git a/debian/bitz-server-doc.doc-base b/debian/bitz-server-doc.doc-base
new file mode 100644
index 0000000..8d078b5
--- /dev/null
+++ b/debian/bitz-server-doc.doc-base
@@ -0,0 +1,7 @@
+Document: bitz-server
+Title: bitz-server Documentation
+Section: Network/Communication
+
+Format: HTML
+Index: /usr/share/doc/bitz-server-doc/docs/index.html
+Files: /usr/share/doc/bitz-server-doc/docs/*.html
diff --git a/debian/bitz-server-doc.docs b/debian/bitz-server-doc.docs
new file mode 100644
index 0000000..42061c0
--- /dev/null
+++ b/debian/bitz-server-doc.docs
@@ -0,0 +1 @@
+README.md \ No newline at end of file
diff --git a/debian/bitz-server-doc.lintian-overrides b/debian/bitz-server-doc.lintian-overrides
new file mode 100644
index 0000000..6e13e8a
--- /dev/null
+++ b/debian/bitz-server-doc.lintian-overrides
@@ -0,0 +1,7 @@
+# The lintian warning "bitz-server-doc: embedded-javascript-library
+# usr/share/doc/bitz-server-doc/docs/jquery.js please use libjs-jquery"
+# was overridden.
+# The file jquery.js comes from the with doxygen-generated documentation.
+# The built-in jquery.js in doxygen is not going to be removed (see Debian bug #736432).
+#
+bitz-server-doc binary: embedded-javascript-library
diff --git a/debian/bitz-server.docs b/debian/bitz-server.docs
new file mode 100644
index 0000000..aeb0ee7
--- /dev/null
+++ b/debian/bitz-server.docs
@@ -0,0 +1,2 @@
+README.md
+debian/doc/*.txt
diff --git a/debian/bitz-server.init b/debian/bitz-server.init
new file mode 100644
index 0000000..ade8b71
--- /dev/null
+++ b/debian/bitz-server.init
@@ -0,0 +1,132 @@
+#!/bin/sh
+
+### BEGIN INIT INFO
+# Provides: bitz-server
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $local_fs $remote_fs
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: Bitz ICAP server
+# Description: ICAP server (RFC 3507)
+### END INIT INFO
+#
+# Written 2014 by Jörg Frings-Fürst <debian@jff-webhosting.net>.
+# Licensed under GPL-3+.
+#
+###
+
+DESC="bitz ICAP server"
+NAME="bitz-server"
+
+DAEMON="/usr/sbin/$NAME"
+PIDFILE=/var/run/$NAME.pid
+
+PATH=/sbin:/usr/sbin:/bin:/usr/bin
+SCRIPT=/etc/init.d/$NAME
+
+BITZ-SERVER_OPTS="--config=/etc/bitz/bitz-server.conf"
+
+# Are we making sense?
+[ -x "$DAEMON" ] || exit 0
+
+# Read configuration variable file if it is present
+[ -r /etc/default/$NAME ] && . /etc/default/$NAME
+
+# Define all LSB log_* functions.
+. /lib/lsb/init-functions
+
+# Start downtimed.
+do_start()
+{
+ start-stop-daemon --start --quiet --pidfile $PIDFILE \
+ --exec $DAEMON --test > /dev/null \
+ || return 1
+ start-stop-daemon --start --quiet --pidfile $PIDFILE \
+ --exec $DAEMON -- $DOWNTIMED_OPTS \
+ || return 2
+
+ # Return status:
+ # 0 daemon has been started
+ # 1 daemon was already running
+ # 2 daemon could not be started
+}
+
+# Halt downtimed.
+do_stop()
+{
+ start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 \
+ --pidfile $PIDFILE --exec $DAEMON
+ RETVAL="$?"
+ [ "$RETVAL" = 2 ] && return 2
+
+ rm -f $PIDFILE
+ return "$RETVAL"
+
+ # Return status:
+ # 0 daemon has been stopped
+ # 1 daemon was already stopped
+ # 2 daemon could not be stopped
+ # other daemon reported some other failure
+}
+
+# Reloading is a no-do in the standard case, when logging is
+# done via the syslog service. Only if $DOWNTIMED_OPTS states
+# a separate logging file, then a SIGHUP will result in the
+# daemon releasing the file for rotation, or a similar action.
+
+do_reload() {
+ start-stop-daemon --stop --signal 1 --quiet \
+ --pidfile $PIDFILE --exec $DAEMON
+ return 0
+}
+
+case "$1" in
+ start)
+ [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
+ do_start
+ case "$?" in
+ 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
+ 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
+ esac
+ ;;
+ stop)
+ [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
+ do_stop
+ case "$?" in
+ 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
+ 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
+ esac
+ ;;
+ status)
+ status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $?
+ ;;
+ reload|force-reload)
+ log_daemon_msg "Reloading $DESC" "$NAME"
+ do_reload
+ log_end_msg $?
+ ;;
+ restart)
+ log_daemon_msg "Restarting $DESC" "$NAME"
+ do_stop
+ case "$?" in
+ 0|1)
+ do_start
+ case "$?" in
+ 0) log_end_msg 0 ;;
+ 1) log_end_msg 1 ;; # Still running.
+ *) log_end_msg 1 ;; # Failure in starting.
+ esac
+ ;;
+ *)
+ # Failure in ending service.
+ log_end_msg 1
+ ;;
+ esac
+ ;;
+ *)
+ echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload|status}" >&2
+ exit 3
+ ;;
+esac
+
+:
diff --git a/debian/bitz-server.install b/debian/bitz-server.install
new file mode 100644
index 0000000..738bdb8
--- /dev/null
+++ b/debian/bitz-server.install
@@ -0,0 +1,2 @@
+etc/bitz/*
+usr/sbin/*
diff --git a/debian/bitz-server.manpages b/debian/bitz-server.manpages
new file mode 100644
index 0000000..1b5587e
--- /dev/null
+++ b/debian/bitz-server.manpages
@@ -0,0 +1,2 @@
+debian/tmp/usr/share/man/man1/*.1
+debian/tmp/usr/share/man/man5/*.5
diff --git a/debian/bitz-server.service b/debian/bitz-server.service
new file mode 100644
index 0000000..c81ddbd
--- /dev/null
+++ b/debian/bitz-server.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=bitz ICAP server
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/sbin/bitz-server /etc/bitz/bitz-server.conf
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target
diff --git a/debian/bitz-server.upstart b/debian/bitz-server.upstart
new file mode 100644
index 0000000..f0a3360
--- /dev/null
+++ b/debian/bitz-server.upstart
@@ -0,0 +1,7 @@
+description "bitz ICAP server"
+author "Cameron Norman <camerontnorman@gmail.com>"
+
+start on runlevel [2345]
+stop on runlevel [016]
+
+exec /usr/sbin/bitz-server /etc/bitz/bitz-server.conf
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..ab89632
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+bitz-server (0.1.6-1) unstable; urgency=low
+
+ * Initial release (Closes: #715022)
+
+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Sat, 21 Nov 2015 15:21:43 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..f12504c
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,162 @@
+Source: bitz-server
+Section: net
+Priority: optional
+Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
+Uploaders: Uditha Atukorala <ua@nuked.zone>
+Build-Depends:
+ debhelper (>= 9),
+ dh-autoreconf,
+ dh-python,
+ dh-systemd (>= 1.5),
+ libconfig++-dev,
+ liblog4cpp5-dev,
+ libpsocksxx-dev,
+ python-dev,
+ libpython-dev
+Build-Depends-Indep:
+ doxygen
+Standards-Version: 3.9.6
+Homepage: https://github.com/uditha-atukorala/bitz-server
+Vcs-Git: git://anonscm.debian.org/collab-maint/bitz-server.git
+Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/bitz-server.git
+
+Package: bitz-server
+Architecture: any
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ libicap0 (= ${binary:Version})
+Description: ICAP server (RFC 3507) implementation in C++
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+
+Package: bitz-server-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: ICAP server (RFC 3507) implementation in C++ (Documentation)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the documentation.
+
+Package: libicap-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libicap0 (= ${binary:Version}),
+ ${misc:Depends}
+Suggests: bitz-server-doc
+Description: ICAP server (RFC 3507) implementation in C++ (development files)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the development files.
+
+Package: libicap0
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Pre-Depends:
+ ${misc:Pre-Depends}
+Description: ICAP server (RFC 3507) implementation in C++ (library files)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the library files.
+
+Package: bitz-server-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends:
+ ${misc:Depends},
+ bitz-server (= ${binary:Version})
+Description: ICAP server (RFC 3507) implementation in C++ (server debug symbols)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the debug symbols for bitz-server.
+
+Package: libicap0-dbg
+Architecture: any
+Multi-Arch: same
+Section: debug
+Priority: extra
+Depends:
+ ${misc:Depends},
+ libicap0 (= ${binary:Version})
+Description: ICAP server (RFC 3507) implementation in C++ (library debug symbols)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the debug symbols for libicap0.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..7cf797c
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,33 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: bitz-server
+Source: https://github.com/uditha-atukorala/bitz-server
+
+Files: *
+Copyright: 2012-2014 Uditha Atukorala <ua@nuked.zone>
+License: GPL-3+
+
+Files: lib/socket/socket.*
+Copyright: 2002 <unknown>
+ 2010 Uditha Atukorala <ua@nuked.zone>
+License: GPL-3+
+
+Files: debian/*
+Copyright: 2014-2015 Jörg Frings-Fürst <debian@jff-webhosting.net>
+License: GPL-3+
+
+License: GPL-3+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --git a/debian/doc/why_delete_systemd_file_via_postrm.txt b/debian/doc/why_delete_systemd_file_via_postrm.txt
new file mode 100644
index 0000000..d76dddb
--- /dev/null
+++ b/debian/doc/why_delete_systemd_file_via_postrm.txt
@@ -0,0 +1,807 @@
+#
+# 2015-05-14
+#
+# why remove systemd over postrm
+#
+
+##########
+$ apt-cache policy piuparts
+piuparts:
+ Installiert: 0.63
+ Installationskandidat: 0.63
+ Versionstabelle:
+ *** 0.63 0
+ 900 http://mirror.1und1.de/debian/ stretch/main amd64 Packages
+ 800 http://mirror.1und1.de/debian/ sid/main amd64 Packages
+ 100 /var/lib/dpkg/status
+
+##########
+$ apt-cache policy systemd
+systemd:
+ Installiert: 215-17
+ Installationskandidat: 215-17
+ Versionstabelle:
+ 219-9 0
+ 1 http://mirror.1und1.de/debian/ experimental/main amd64 Packages
+ *** 215-17 0
+ 900 http://mirror.1und1.de/debian/ stretch/main amd64 Packages
+ 800 http://mirror.1und1.de/debian/ sid/main amd64 Packages
+ 100 /var/lib/dpkg/status
+
+##########
+log piuparts:
+
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile.
+0m0.0s INFO: FAQ available at https://wiki.debian.org/piuparts/FAQ
+0m0.0s INFO: The FAQ also explains how to contact us in case you think piuparts is wrong.
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: piuparts version 0.63 starting up.
+0m0.0s INFO: Command line arguments: /usr/sbin/piuparts --basetgz=../../sid-amd64-base.tgz bitz-server_0.1.6-1_amd64.changes
+0m0.0s INFO: Running on: Linux merkur 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3 (2015-04-23) x86_64
+0m0.0s DEBUG: Starting command: ['dpkg', '--info', 'bitz-server_0.1.6-1_amd64.deb']
+0m0.0s DUMP:
+ new debian package, version 2.0.
+ size 51096 bytes: control archive=2115 bytes.
+ 78 bytes, 3 lines conffiles
+ 1144 bytes, 23 lines control
+ 643 bytes, 9 lines md5sums
+ 867 bytes, 23 lines * postinst #!/bin/sh
+ 1373 bytes, 47 lines * postrm #!/bin/sh
+ 177 bytes, 7 lines * prerm #!/bin/sh
+ Package: bitz-server
+ Version: 0.1.6-1
+ Architecture: amd64
+ Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
+ Installed-Size: 137
+ Depends: libc6 (>= 2.15), libconfig++9, libgcc1 (>= 1:4.1.1), libicap0 (= 0.1.6-1), liblog4cpp5, libstdc++6 (>= 4.9), init-system-helpers (>= 1.18~)
+ Section: net
+ Priority: extra
+ Homepage: https://github.com/uditha-atukorala/bitz-server
+ Description: ICAP server (RFC 3507) implementation in C++
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+0m0.0s DEBUG: Command ok: ['dpkg', '--info', 'bitz-server_0.1.6-1_amd64.deb']
+0m0.0s DEBUG: Starting command: ['dpkg', '--info', 'bitz-server-doc_0.1.6-1_all.deb']
+0m0.0s DUMP:
+ new debian package, version 2.0.
+ size 150870 bytes: control archive=9598 bytes.
+ 1076 bytes, 25 lines control
+ 28315 bytes, 292 lines md5sums
+ Package: bitz-server-doc
+ Source: bitz-server
+ Version: 0.1.6-1
+ Architecture: all
+ Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
+ Installed-Size: 1657
+ Section: doc
+ Priority: extra
+ Homepage: https://github.com/uditha-atukorala/bitz-server
+ Description: ICAP server (RFC 3507) implementation in C++ (Documentation)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the documentation.
+0m0.0s DEBUG: Command ok: ['dpkg', '--info', 'bitz-server-doc_0.1.6-1_all.deb']
+0m0.0s DEBUG: Starting command: ['dpkg', '--info', 'libicap-dev_0.1.6-1_amd64.deb']
+0m0.0s DUMP:
+ new debian package, version 2.0.
+ size 10410 bytes: control archive=1342 bytes.
+ 1158 bytes, 28 lines control
+ 937 bytes, 14 lines md5sums
+ Package: libicap-dev
+ Source: bitz-server
+ Version: 0.1.6-1
+ Architecture: amd64
+ Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
+ Installed-Size: 33
+ Depends: libicap0 (= 0.1.6-1)
+ Suggests: bitz-server-doc
+ Section: libdevel
+ Priority: extra
+ Multi-Arch: same
+ Homepage: https://github.com/uditha-atukorala/bitz-server
+ Description: ICAP server (RFC 3507) implementation in C++ (development files)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the development files.
+0m0.0s DEBUG: Command ok: ['dpkg', '--info', 'libicap-dev_0.1.6-1_amd64.deb']
+0m0.0s DEBUG: Starting command: ['dpkg', '--info', 'libicap0_0.1.6-1_amd64.deb']
+0m0.1s DUMP:
+ new debian package, version 2.0.
+ size 46194 bytes: control archive=3642 bytes.
+ 1155 bytes, 27 lines control
+ 360 bytes, 5 lines md5sums
+ 135 bytes, 7 lines * postinst #!/bin/sh
+ 132 bytes, 7 lines * postrm #!/bin/sh
+ 19 bytes, 1 lines shlibs
+ 12433 bytes, 203 lines symbols
+ Package: libicap0
+ Source: bitz-server
+ Version: 0.1.6-1
+ Architecture: amd64
+ Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
+ Installed-Size: 138
+ Depends: libc6 (>= 2.15), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.9)
+ Section: net
+ Priority: extra
+ Multi-Arch: same
+ Homepage: https://github.com/uditha-atukorala/bitz-server
+ Description: ICAP server (RFC 3507) implementation in C++ (library files)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the library files.
+0m0.1s DEBUG: Command ok: ['dpkg', '--info', 'libicap0_0.1.6-1_amd64.deb']
+0m0.1s DEBUG: Starting command: ['dpkg', '--info', 'bitz-server-dbg_0.1.6-1_amd64.deb']
+0m0.1s DUMP:
+ new debian package, version 2.0.
+ size 299412 bytes: control archive=1047 bytes.
+ 1135 bytes, 26 lines control
+ 341 bytes, 4 lines md5sums
+ Package: bitz-server-dbg
+ Source: bitz-server
+ Version: 0.1.6-1
+ Architecture: amd64
+ Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
+ Installed-Size: 319
+ Depends: bitz-server (= 0.1.6-1)
+ Section: debug
+ Priority: extra
+ Homepage: https://github.com/uditha-atukorala/bitz-server
+ Description: ICAP server (RFC 3507) implementation in C++ (server debug symbols)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the debug symbols for bitz-server.
+0m0.1s DEBUG: Command ok: ['dpkg', '--info', 'bitz-server-dbg_0.1.6-1_amd64.deb']
+0m0.1s DEBUG: Starting command: ['dpkg', '--info', 'libicap0-dbg_0.1.6-1_amd64.deb']
+0m0.1s DUMP:
+ new debian package, version 2.0.
+ size 334462 bytes: control archive=1066 bytes.
+ 1144 bytes, 27 lines control
+ 332 bytes, 4 lines md5sums
+ Package: libicap0-dbg
+ Source: bitz-server
+ Version: 0.1.6-1
+ Architecture: amd64
+ Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
+ Installed-Size: 349
+ Depends: libicap0 (= 0.1.6-1)
+ Section: debug
+ Priority: extra
+ Multi-Arch: same
+ Homepage: https://github.com/uditha-atukorala/bitz-server
+ Description: ICAP server (RFC 3507) implementation in C++ (library debug symbols)
+ The main goal of this project is to create an ICAP server (RFC 3507)
+ implementation in C++ to use the power of object oriented programming.
+ .
+ Starting from scratch, the server is developed with a modular architecture
+ in mind. The server core (written in C++) will handle the client requests,
+ manage workers (child processes) etc. and will provide basic handlers to serve
+ ICAP requests.
+ .
+ To extend this core functionality the idea is to have pluggable modules
+ (like Apache server modules). These modules will provide features like
+ content filtering, anti-virus scanning etc. and to make it easier to write
+ (and faster to implement) such modules there is hope to exploit Python
+ programming language.
+ .
+ This package holds the debug symbols for libicap0.
+0m0.1s DEBUG: Command ok: ['dpkg', '--info', 'libicap0-dbg_0.1.6-1_amd64.deb']
+0m0.1s DEBUG: Created temporary directory /tmp/tmpDXAZc1
+0m0.1s DEBUG: Unpacking ../../sid-amd64-base.tgz into /tmp/tmpDXAZc1
+0m0.1s DEBUG: Starting command: ['tar', '-C', '/tmp/tmpDXAZc1', '-zxf', '../../sid-amd64-base.tgz']
+0m3.4s DEBUG: Command ok: ['tar', '-C', '/tmp/tmpDXAZc1', '-zxf', '../../sid-amd64-base.tgz']
+0m3.4s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'mount', '-t', 'proc', 'proc', '/proc']
+0m3.4s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'mount', '-t', 'proc', 'proc', '/proc']
+0m3.4s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'mount', '-t', 'devpts', 'devpts', '/dev/pts']
+0m3.4s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'mount', '-t', 'devpts', 'devpts', '/dev/pts']
+0m3.4s DEBUG: sources.list:
+ deb http://mirror.1und1.de/debian/ sid main
+ deb http://mirror.1und1.de/debian/ sid non-free
+ deb http://mirror.1und1.de/debian/ sid contrib
+0m3.4s DEBUG: Created policy-rc.d and chmodded it.
+0m3.4s DEBUG: Created resolv.conf.
+0m3.4s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'update']
+0m25.2s DUMP:
+ Get:1 http://mirror.1und1.de sid InRelease [204 kB]
+ Get:2 http://mirror.1und1.de sid/main amd64 Packages [7197 kB]
+ Get:3 http://mirror.1und1.de sid/non-free amd64 Packages [89.2 kB]
+ Get:4 http://mirror.1und1.de sid/contrib amd64 Packages [54.6 kB]
+ Get:5 http://mirror.1und1.de sid/contrib Translation-en [42.8 kB]
+ Get:6 http://mirror.1und1.de sid/main Translation-en [4883 kB]
+ Get:7 http://mirror.1und1.de sid/non-free Translation-en [77.2 kB]
+ Fetched 12.5 MB in 19s (645 kB/s)
+ Reading package lists...
+0m25.2s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'update']
+0m25.2s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', '-yf', 'dist-upgrade']
+0m25.5s DUMP:
+ Reading package lists...
+ Building dependency tree...
+ Reading state information...
+ 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+0m25.5s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', '-yf', 'dist-upgrade']
+0m25.5s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'clean']
+0m25.5s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'clean']
+0m27.5s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--get-selections', '*']
+0m27.5s DUMP:
+ acl install
+ adduser install
+ apt install
+ aptitude install
+ aptitude-common install
+ base-files install
+ base-passwd install
+ bash install
+ binutils install
+ bsdutils install
+ build-essential install
+ bzip2 install
+ coreutils install
+ cpp install
+ cpp-4.9 install
+ dash install
+ debconf install
+ debconf-i18n install
+ debian-archive-keyring install
+ debianutils install
+ diffutils install
+ dmsetup install
+ dpkg install
+ dpkg-dev install
+ e2fslibs:amd64 install
+ e2fsprogs install
+ findutils install
+ g++ install
+ g++-4.9 install
+ gcc install
+ gcc-4.7-base:amd64 install
+ gcc-4.8-base:amd64 install
+ gcc-4.9 install
+ gcc-4.9-base:amd64 install
+ gcc-5-base:amd64 install
+ gnupg install
+ gpgv install
+ grep install
+ gzip install
+ hostname install
+ init install
+ initscripts install
+ insserv install
+ libacl1:amd64 install
+ libapt-pkg4.12:amd64 install
+ libasan1:amd64 install
+ libatomic1:amd64 install
+ libattr1:amd64 install
+ libaudit-common install
+ libaudit1:amd64 install
+ libblkid1:amd64 install
+ libboost-iostreams1.55.0:amd64 install
+ libbz2-1.0:amd64 install
+ libc-bin install
+ libc-dev-bin install
+ libc6:amd64 install
+ libc6-dev:amd64 install
+ libcap2:amd64 install
+ libcap2-bin install
+ libcilkrts5:amd64 install
+ libcloog-isl4:amd64 install
+ libcomerr2:amd64 install
+ libcryptsetup4:amd64 install
+ libcwidget3:amd64 install
+ libdb5.3:amd64 install
+ libdebconfclient0:amd64 install
+ libdevmapper1.02.1:amd64 install
+ libdpkg-perl install
+ libfdisk1:amd64 install
+ libffi6:amd64 install
+ libgcc-4.9-dev:amd64 install
+ libgcc1:amd64 install
+ libgcrypt20:amd64 install
+ libgdbm3:amd64 install
+ libglib2.0-0:amd64 install
+ libgmp10:amd64 install
+ libgomp1:amd64 install
+ libgpg-error0:amd64 install
+ libgpm2:amd64 install
+ libisl10:amd64 install
+ libisl13:amd64 install
+ libitm1:amd64 install
+ libkmod2:amd64 install
+ liblocale-gettext-perl install
+ liblsan0:amd64 install
+ liblzma5:amd64 install
+ libmount1:amd64 install
+ libmpc3:amd64 install
+ libmpfr4:amd64 install
+ libncurses5:amd64 install
+ libncursesw5:amd64 install
+ libpam-modules:amd64 install
+ libpam-modules-bin install
+ libpam-runtime install
+ libpam0g:amd64 install
+ libpcre3:amd64 install
+ libprocps3:amd64 install
+ libquadmath0:amd64 install
+ libreadline6:amd64 install
+ libselinux1:amd64 install
+ libsemanage-common install
+ libsemanage1:amd64 install
+ libsepol1:amd64 install
+ libsigc++-2.0-0c2a:amd64 install
+ libslang2:amd64 install
+ libsmartcols1:amd64 install
+ libsqlite3-0:amd64 install
+ libss2:amd64 install
+ libssh2-1:amd64 install
+ libstdc++-4.9-dev:amd64 install
+ libstdc++6:amd64 install
+ libsystemd0:amd64 install
+ libtext-charwidth-perl install
+ libtext-iconv-perl install
+ libtext-wrapi18n-perl install
+ libtimedate-perl install
+ libtinfo5:amd64 install
+ libtsan0:amd64 install
+ libubsan0:amd64 install
+ libudev1:amd64 install
+ libusb-0.1-4:amd64 install
+ libustr-1.0-1:amd64 install
+ libuuid1:amd64 install
+ libxapian22 install
+ linux-libc-dev:amd64 install
+ login install
+ lsb-base install
+ make install
+ mawk install
+ mc install
+ mc-data install
+ mount install
+ multiarch-support install
+ ncurses-base install
+ ncurses-bin install
+ passwd install
+ patch install
+ perl install
+ perl-base install
+ perl-modules install
+ procps install
+ readline-common install
+ sed install
+ sensible-utils install
+ startpar install
+ systemd install
+ systemd-sysv install
+ sysv-rc install
+ sysvinit-utils install
+ tar install
+ tzdata install
+ udev install
+ util-linux install
+ xz-utils install
+ zlib1g:amd64 install
+0m27.5s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--get-selections', '*']
+0m27.5s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg-divert', '--list']
+0m27.6s DUMP:
+ diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
+ diversion of /bin/sh to /bin/sh.distrib by dash
+0m27.6s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg-divert', '--list']
+0m27.6s INFO: apt-cache does not know about any of the requested packages
+0m27.6s DEBUG: Starting command: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m28.2s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m29.7s DEBUG: No broken symlinks as far as we can find.
+0m29.7s DEBUG: Starting command: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m30.4s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m31.9s DEBUG: No broken symlinks as far as we can find.
+0m31.9s DEBUG: Copying bitz-server_0.1.6-1_amd64.deb, bitz-server-doc_0.1.6-1_all.deb, libicap-dev_0.1.6-1_amd64.deb, libicap0_0.1.6-1_amd64.deb, bitz-server-dbg_0.1.6-1_amd64.deb, libicap0-dbg_0.1.6-1_amd64.deb to /tmp/tmpDXAZc1/tmp
+0m31.9s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '-i', 'tmp/bitz-server_0.1.6-1_amd64.deb', 'tmp/bitz-server-doc_0.1.6-1_all.deb', 'tmp/libicap-dev_0.1.6-1_amd64.deb', 'tmp/libicap0_0.1.6-1_amd64.deb', 'tmp/bitz-server-dbg_0.1.6-1_amd64.deb', 'tmp/libicap0-dbg_0.1.6-1_amd64.deb']
+0m39.5s DUMP:
+ Selecting previously unselected package bitz-server.
+ (Reading database ... 12464 files and directories currently installed.)
+ Preparing to unpack .../bitz-server_0.1.6-1_amd64.deb ...
+ Unpacking bitz-server (0.1.6-1) ...
+ Selecting previously unselected package bitz-server-doc.
+ Preparing to unpack .../bitz-server-doc_0.1.6-1_all.deb ...
+ Unpacking bitz-server-doc (0.1.6-1) ...
+ Selecting previously unselected package libicap-dev:amd64.
+ Preparing to unpack .../libicap-dev_0.1.6-1_amd64.deb ...
+ Unpacking libicap-dev:amd64 (0.1.6-1) ...
+ Selecting previously unselected package libicap0:amd64.
+ Preparing to unpack tmp/libicap0_0.1.6-1_amd64.deb ...
+ Unpacking libicap0:amd64 (0.1.6-1) ...
+ Selecting previously unselected package bitz-server-dbg.
+ Preparing to unpack .../bitz-server-dbg_0.1.6-1_amd64.deb ...
+ Unpacking bitz-server-dbg (0.1.6-1) ...
+ Selecting previously unselected package libicap0-dbg:amd64.
+ Preparing to unpack .../libicap0-dbg_0.1.6-1_amd64.deb ...
+ Unpacking libicap0-dbg:amd64 (0.1.6-1) ...
+ dpkg: dependency problems prevent configuration of bitz-server:
+ bitz-server depends on libconfig++9; however:
+ Package libconfig++9 is not installed.
+ bitz-server depends on liblog4cpp5; however:
+ Package liblog4cpp5 is not installed.
+ bitz-server depends on init-system-helpers (>= 1.18~); however:
+ Package init-system-helpers is not installed.
+
+ dpkg: error processing package bitz-server (--install):
+ dependency problems - leaving unconfigured
+ Setting up bitz-server-doc (0.1.6-1) ...
+ Setting up libicap0:amd64 (0.1.6-1) ...
+ dpkg: dependency problems prevent configuration of bitz-server-dbg:
+ bitz-server-dbg depends on bitz-server (= 0.1.6-1); however:
+ Package bitz-server is not configured yet.
+
+ dpkg: error processing package bitz-server-dbg (--install):
+ dependency problems - leaving unconfigured
+ Setting up libicap0-dbg:amd64 (0.1.6-1) ...
+ Setting up libicap-dev:amd64 (0.1.6-1) ...
+ Processing triggers for systemd (215-17) ...
+ Processing triggers for libc-bin (2.19-18) ...
+ Errors were encountered while processing:
+ bitz-server
+ bitz-server-dbg
+0m39.5s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '-i', 'tmp/bitz-server_0.1.6-1_amd64.deb', 'tmp/bitz-server-doc_0.1.6-1_all.deb', 'tmp/libicap-dev_0.1.6-1_amd64.deb', 'tmp/libicap0_0.1.6-1_amd64.deb', 'tmp/bitz-server-dbg_0.1.6-1_amd64.deb', 'tmp/libicap0-dbg_0.1.6-1_amd64.deb']
+0m39.5s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', '-yf', 'install']
+0m45.7s DUMP:
+ Reading package lists...
+ Building dependency tree...
+ Reading state information...
+ Correcting dependencies... Done
+ The following extra packages will be installed:
+ init-system-helpers libconfig++9 liblog4cpp5
+ The following NEW packages will be installed:
+ init-system-helpers libconfig++9 liblog4cpp5
+ 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
+ 2 not fully installed or removed.
+ Need to get 183 kB of archives.
+ After this operation, 515 kB of additional disk space will be used.
+ Get:1 http://mirror.1und1.de/debian/ sid/main libconfig++9 amd64 1.4.9-2 [38.5 kB]
+ Get:2 http://mirror.1und1.de/debian/ sid/main liblog4cpp5 amd64 1.0-4 [129 kB]
+ Get:3 http://mirror.1und1.de/debian/ sid/main init-system-helpers all 1.23 [15.2 kB]
+ debconf: delaying package configuration, since apt-utils is not installed
+ Fetched 183 kB in 0s (366 kB/s)
+ Selecting previously unselected package libconfig++9:amd64.
+ (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12812 files and directories currently installed.)
+ Preparing to unpack .../libconfig++9_1.4.9-2_amd64.deb ...
+ Unpacking libconfig++9:amd64 (1.4.9-2) ...
+ Selecting previously unselected package liblog4cpp5.
+ Preparing to unpack .../liblog4cpp5_1.0-4_amd64.deb ...
+ Unpacking liblog4cpp5 (1.0-4) ...
+ Selecting previously unselected package init-system-helpers.
+ Preparing to unpack .../init-system-helpers_1.23_all.deb ...
+ Unpacking init-system-helpers (1.23) ...
+ Setting up libconfig++9:amd64 (1.4.9-2) ...
+ Setting up liblog4cpp5 (1.0-4) ...
+ Setting up init-system-helpers (1.23) ...
+ Setting up bitz-server (0.1.6-1) ...
+ invoke-rc.d: policy-rc.d denied execution of start.
+ Setting up bitz-server-dbg (0.1.6-1) ...
+ Processing triggers for libc-bin (2.19-18) ...
+ Processing triggers for systemd (215-17) ...
+0m45.7s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', '-yf', 'install']
+0m45.7s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg-query', '-f', '${Package} ${Status}\n', '-W', 'bitz-server', 'bitz-server-doc', 'libicap-dev', 'libicap0', 'bitz-server-dbg', 'libicap0-dbg']
+0m45.7s DUMP:
+ bitz-server install ok installed
+ bitz-server-dbg install ok installed
+ bitz-server-doc install ok installed
+ libicap-dev install ok installed
+ libicap0 install ok installed
+ libicap0-dbg install ok installed
+0m45.7s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg-query', '-f', '${Package} ${Status}\n', '-W', 'bitz-server', 'bitz-server-doc', 'libicap-dev', 'libicap0', 'bitz-server-dbg', 'libicap0-dbg']
+0m45.7s INFO: Installation of ['tmp/bitz-server_0.1.6-1_amd64.deb', 'tmp/bitz-server-doc_0.1.6-1_all.deb', 'tmp/libicap-dev_0.1.6-1_amd64.deb', 'tmp/libicap0_0.1.6-1_amd64.deb', 'tmp/bitz-server-dbg_0.1.6-1_amd64.deb', 'tmp/libicap0-dbg_0.1.6-1_amd64.deb'] ok
+0m45.7s DEBUG: Removing /tmp/tmpDXAZc1/tmp/bitz-server_0.1.6-1_amd64.deb
+0m45.7s DEBUG: Removing /tmp/tmpDXAZc1/tmp/bitz-server-doc_0.1.6-1_all.deb
+0m45.8s DEBUG: Removing /tmp/tmpDXAZc1/tmp/libicap-dev_0.1.6-1_amd64.deb
+0m45.8s DEBUG: Removing /tmp/tmpDXAZc1/tmp/libicap0_0.1.6-1_amd64.deb
+0m45.8s DEBUG: Removing /tmp/tmpDXAZc1/tmp/bitz-server-dbg_0.1.6-1_amd64.deb
+0m45.8s DEBUG: Removing /tmp/tmpDXAZc1/tmp/libicap0-dbg_0.1.6-1_amd64.deb
+0m45.8s DEBUG: Starting command: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m46.4s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m48.0s DEBUG: No broken symlinks as far as we can find.
+0m48.0s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--get-selections', '*']
+0m48.1s DUMP:
+ acl install
+ adduser install
+ apt install
+ aptitude install
+ aptitude-common install
+ base-files install
+ base-passwd install
+ bash install
+ binutils install
+ bitz-server install
+ bitz-server-dbg install
+ bitz-server-doc install
+ bsdutils install
+ build-essential install
+ bzip2 install
+ coreutils install
+ cpp install
+ cpp-4.9 install
+ dash install
+ debconf install
+ debconf-i18n install
+ debian-archive-keyring install
+ debianutils install
+ diffutils install
+ dmsetup install
+ dpkg install
+ dpkg-dev install
+ e2fslibs:amd64 install
+ e2fsprogs install
+ findutils install
+ g++ install
+ g++-4.9 install
+ gcc install
+ gcc-4.7-base:amd64 install
+ gcc-4.8-base:amd64 install
+ gcc-4.9 install
+ gcc-4.9-base:amd64 install
+ gcc-5-base:amd64 install
+ gnupg install
+ gpgv install
+ grep install
+ gzip install
+ hostname install
+ init install
+ init-system-helpers install
+ initscripts install
+ insserv install
+ libacl1:amd64 install
+ libapt-pkg4.12:amd64 install
+ libasan1:amd64 install
+ libatomic1:amd64 install
+ libattr1:amd64 install
+ libaudit-common install
+ libaudit1:amd64 install
+ libblkid1:amd64 install
+ libboost-iostreams1.55.0:amd64 install
+ libbz2-1.0:amd64 install
+ libc-bin install
+ libc-dev-bin install
+ libc6:amd64 install
+ libc6-dev:amd64 install
+ libcap2:amd64 install
+ libcap2-bin install
+ libcilkrts5:amd64 install
+ libcloog-isl4:amd64 install
+ libcomerr2:amd64 install
+ libconfig++9:amd64 install
+ libcryptsetup4:amd64 install
+ libcwidget3:amd64 install
+ libdb5.3:amd64 install
+ libdebconfclient0:amd64 install
+ libdevmapper1.02.1:amd64 install
+ libdpkg-perl install
+ libfdisk1:amd64 install
+ libffi6:amd64 install
+ libgcc-4.9-dev:amd64 install
+ libgcc1:amd64 install
+ libgcrypt20:amd64 install
+ libgdbm3:amd64 install
+ libglib2.0-0:amd64 install
+ libgmp10:amd64 install
+ libgomp1:amd64 install
+ libgpg-error0:amd64 install
+ libgpm2:amd64 install
+ libicap-dev:amd64 install
+ libicap0:amd64 install
+ libicap0-dbg:amd64 install
+ libisl10:amd64 install
+ libisl13:amd64 install
+ libitm1:amd64 install
+ libkmod2:amd64 install
+ liblocale-gettext-perl install
+ liblog4cpp5 install
+ liblsan0:amd64 install
+ liblzma5:amd64 install
+ libmount1:amd64 install
+ libmpc3:amd64 install
+ libmpfr4:amd64 install
+ libncurses5:amd64 install
+ libncursesw5:amd64 install
+ libpam-modules:amd64 install
+ libpam-modules-bin install
+ libpam-runtime install
+ libpam0g:amd64 install
+ libpcre3:amd64 install
+ libprocps3:amd64 install
+ libquadmath0:amd64 install
+ libreadline6:amd64 install
+ libselinux1:amd64 install
+ libsemanage-common install
+ libsemanage1:amd64 install
+ libsepol1:amd64 install
+ libsigc++-2.0-0c2a:amd64 install
+ libslang2:amd64 install
+ libsmartcols1:amd64 install
+ libsqlite3-0:amd64 install
+ libss2:amd64 install
+ libssh2-1:amd64 install
+ libstdc++-4.9-dev:amd64 install
+ libstdc++6:amd64 install
+ libsystemd0:amd64 install
+ libtext-charwidth-perl install
+ libtext-iconv-perl install
+ libtext-wrapi18n-perl install
+ libtimedate-perl install
+ libtinfo5:amd64 install
+ libtsan0:amd64 install
+ libubsan0:amd64 install
+ libudev1:amd64 install
+ libusb-0.1-4:amd64 install
+ libustr-1.0-1:amd64 install
+ libuuid1:amd64 install
+ libxapian22 install
+ linux-libc-dev:amd64 install
+ login install
+ lsb-base install
+ make install
+ mawk install
+ mc install
+ mc-data install
+ mount install
+ multiarch-support install
+ ncurses-base install
+ ncurses-bin install
+ passwd install
+ patch install
+ perl install
+ perl-base install
+ perl-modules install
+ procps install
+ readline-common install
+ sed install
+ sensible-utils install
+ startpar install
+ systemd install
+ systemd-sysv install
+ sysv-rc install
+ sysvinit-utils install
+ tar install
+ tzdata install
+ udev install
+ util-linux install
+ xz-utils install
+ zlib1g:amd64 install
+0m48.1s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--get-selections', '*']
+0m49.1s DEBUG: Starting command: ['debsums', '--root', '/tmp/tmpDXAZc1', '-ac']
+0m50.3s DEBUG: Command ok: ['debsums', '--root', '/tmp/tmpDXAZc1', '-ac']
+0m50.3s DEBUG: Starting command: ['dpkg-query', '-f', '${Version}\n', '-W', 'adequate']
+0m50.4s DUMP:
+ 0.13
+0m50.4s DEBUG: Command ok: ['dpkg-query', '-f', '${Version}\n', '-W', 'adequate']
+0m50.4s INFO: Running adequate version 0.13 now.
+0m50.4s DEBUG: Starting command: ['adequate', '--root', '/tmp/tmpDXAZc1', 'bitz-server', 'bitz-server-doc', 'libicap-dev', 'libicap0', 'bitz-server-dbg', 'libicap0-dbg']
+0m50.6s DEBUG: Command ok: ['adequate', '--root', '/tmp/tmpDXAZc1', 'bitz-server', 'bitz-server-doc', 'libicap-dev', 'libicap0', 'bitz-server-dbg', 'libicap0-dbg']
+0m50.6s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'remove', '--no-install-recommends', 'libconfig++9:amd64', 'libicap-dev:amd64', 'liblog4cpp5', 'libicap0-dbg:amd64', 'libicap0:amd64', 'init-system-helpers', 'bitz-server-dbg', 'bitz-server', 'bitz-server-doc']
+0m55.5s DUMP:
+ Reading package lists...
+ Building dependency tree...
+ Reading state information...
+ The following packages will be REMOVED:
+ bitz-server bitz-server-dbg bitz-server-doc init-system-helpers libconfig++9
+ libicap-dev libicap0 libicap0-dbg liblog4cpp5
+ 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded.
+ After this operation, 3211 kB disk space will be freed.
+ (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12837 files and directories currently installed.)
+ Removing bitz-server-dbg (0.1.6-1) ...
+ Removing bitz-server (0.1.6-1) ...
+ invoke-rc.d: policy-rc.d denied execution of stop.
+ Removing bitz-server-doc (0.1.6-1) ...
+ Removing init-system-helpers (1.23) ...
+ Removing libconfig++9:amd64 (1.4.9-2) ...
+ Removing libicap-dev:amd64 (0.1.6-1) ...
+ Removing libicap0-dbg:amd64 (0.1.6-1) ...
+ Removing libicap0:amd64 (0.1.6-1) ...
+ Removing liblog4cpp5 (1.0-4) ...
+ Processing triggers for libc-bin (2.19-18) ...
+0m55.5s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'remove', '--no-install-recommends', 'libconfig++9:amd64', 'libicap-dev:amd64', 'liblog4cpp5', 'libicap0-dbg:amd64', 'libicap0:amd64', 'init-system-helpers', 'bitz-server-dbg', 'bitz-server', 'bitz-server-doc']
+0m55.5s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--purge', 'libconfig++9:amd64', 'libicap-dev:amd64', 'liblog4cpp5', 'libicap0-dbg:amd64', 'libicap0:amd64', 'init-system-helpers']
+0m56.9s DUMP:
+ (Reading database ... 12468 files and directories currently installed.)
+ Removing libconfig++9:amd64 (1.4.9-2) ...
+ Purging configuration files for libconfig++9:amd64 (1.4.9-2) ...
+ dpkg: warning: ignoring request to remove libicap-dev which isn't installed
+ Removing liblog4cpp5 (1.0-4) ...
+ Purging configuration files for liblog4cpp5 (1.0-4) ...
+ dpkg: warning: ignoring request to remove libicap0-dbg which isn't installed
+ Removing libicap0:amd64 (0.1.6-1) ...
+ Purging configuration files for libicap0:amd64 (0.1.6-1) ...
+ dpkg: warning: ignoring request to remove init-system-helpers which isn't installed
+0m56.9s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--purge', 'libconfig++9:amd64', 'libicap-dev:amd64', 'liblog4cpp5', 'libicap0-dbg:amd64', 'libicap0:amd64', 'init-system-helpers']
+0m56.9s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--purge', 'bitz-server-dbg', 'bitz-server', 'bitz-server-doc']
+0m57.6s DUMP:
+ dpkg: warning: ignoring request to remove bitz-server-dbg which isn't installed
+ (Reading database ... 12468 files and directories currently installed.)
+ Removing bitz-server (0.1.6-1) ...
+ Purging configuration files for bitz-server (0.1.6-1) ...
+ dpkg: warning: ignoring request to remove bitz-server-doc which isn't installed
+0m57.6s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--purge', 'bitz-server-dbg', 'bitz-server', 'bitz-server-doc']
+0m57.6s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--purge', '--pending']
+0m57.6s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--purge', '--pending']
+0m57.6s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--remove', '--pending']
+0m57.7s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg', '--remove', '--pending']
+0m57.7s DEBUG: Starting command: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m58.3s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/tmp/tmpDXAZc1']
+0m59.9s DEBUG: No broken symlinks as far as we can find.
+0m59.9s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'dpkg-divert', '--list']
+0m59.9s DUMP:
+ diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
+ diversion of /bin/sh to /bin/sh.distrib by dash
+0m59.9s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'dpkg-divert', '--list']
+0m59.9s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'clean']
+0m59.9s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'apt-get', 'clean']
+1m2.2s ERROR: FAIL: Package purging left files on system:
+ /etc/systemd/system/bitz-server.service -> /dev/null not owned
+ /var/lib/systemd/deb-systemd-helper-enabled/ not owned
+ /var/lib/systemd/deb-systemd-helper-enabled/bitz-server.service.dsh-also not owned
+ /var/lib/systemd/deb-systemd-helper-masked/ not owned
+ /var/lib/systemd/deb-systemd-helper-masked/bitz-server.service not owned
+
+1m2.3s ERROR: FAIL: Installation and purging test.
+1m2.9s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'umount', '/proc']
+1m2.9s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'umount', '/proc']
+1m2.9s DEBUG: Starting command: ['chroot', '/tmp/tmpDXAZc1', 'umount', '/dev/pts']
+1m3.0s DEBUG: Command ok: ['chroot', '/tmp/tmpDXAZc1', 'umount', '/dev/pts']
+1m3.0s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', '/tmp/tmpDXAZc1']
+1m3.4s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', '/tmp/tmpDXAZc1']
+1m3.4s DEBUG: Removed directory tree at /tmp/tmpDXAZc1
+1m3.4s ERROR: piuparts run ends.
diff --git a/debian/libicap-dev.docs b/debian/libicap-dev.docs
new file mode 100644
index 0000000..42061c0
--- /dev/null
+++ b/debian/libicap-dev.docs
@@ -0,0 +1 @@
+README.md \ No newline at end of file
diff --git a/debian/libicap-dev.install b/debian/libicap-dev.install
new file mode 100644
index 0000000..34bfc00
--- /dev/null
+++ b/debian/libicap-dev.install
@@ -0,0 +1,2 @@
+usr/include
+usr/lib/*/lib*.so
diff --git a/debian/libicap0.install b/debian/libicap0.install
new file mode 100644
index 0000000..3ddde58
--- /dev/null
+++ b/debian/libicap0.install
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff --git a/debian/libicap0.symbols b/debian/libicap0.symbols
new file mode 100644
index 0000000..4b8c174
--- /dev/null
+++ b/debian/libicap0.symbols
@@ -0,0 +1,193 @@
+libicap.so.0 libicap0 #MINVER#
+ (c++)"socketlibrary::SocketException::SocketException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::SocketException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::~SocketException()@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::~SocketException()@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::~SocketException()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::accept()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::setListen(int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::getWaitingClients(std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> >&)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::pendingConnections()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::closeClientConnection(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::accept()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::TCPServerSocketM(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::TCPServerSocketM(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::getForeignPort()@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::getForeignAddress[abi:cxx11]()@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::peek(void*, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::recv(void*, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::send(void const*, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::readLine(char*, int, char)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::getLocalPort()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::setLocalPort(unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::resolveService(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::getLocalAddress[abi:cxx11]()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::setLocalAddressAndPort(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::cleanUp()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::~Socket()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::~Socket()@Base" 0.1.6
+ (c++)"socketlibrary::fillAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, sockaddr_in&)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket()@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::disconnect()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::leaveGroup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::setBroadcast()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::setMulticastTTL(unsigned char)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::sendTo(void const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::recvFrom(void*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short&)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::joinGroup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket()@Base" 0.1.6
+ (c++)"icap::RequestHeader::read_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::RequestHeader::~RequestHeader()@Base" 0.1.6
+ (c++)"icap::RequestHeader::~RequestHeader()@Base" 0.1.6
+ (c++)"icap::RequestHeader::~RequestHeader()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::init_defaults()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::generate_istag()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::update_timestamp()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::ResponseHeader(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::ResponseHeader::ResponseHeader(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::ResponseHeader::~ResponseHeader()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::~ResponseHeader()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::~ResponseHeader()@Base" 0.1.6
+ (c++)"icap::util::read_chunk(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_chunked[abi:cxx11](socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_chunked(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_headers(icap::Header*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_req_data(icap::Request*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_response(icap::Response*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_chunk_size(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_req_header(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::response_status[abi:cxx11](icap::ResponseHeader::status_t const&)@Base" 0.1.6
+ (c++)"icap::util::read_chunk_header(socketlibrary::TCPSocket*, icap::util::chunk_t&)@Base" 0.1.6
+ (c++)"icap::util::read_chunked_payload(socketlibrary::TCPSocket*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::read_req_continue_data(icap::Request*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > icap::util::itoa<int>(int)@Base" 0.1.6
+ (c++)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > icap::util::itoa<long>(long)@Base" 0.1.6
+ (c++)"icap::util::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::ltrim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::rtrim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::util::chunk_t::~chunk_t()@Base" 0.1.6
+ (c++)"icap::util::chunk_t::~chunk_t()@Base" 0.1.6
+ (c++)"icap::util::dectohex[abi:cxx11](unsigned int const&)@Base" 0.1.6
+ (c++)"icap::util::hextodec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::util::read_data[abi:cxx11](socketlibrary::TCPSocket*, int)@Base" 0.1.6
+ (c++)"icap::util::read_line[abi:cxx11](socketlibrary::TCPSocket*, bool)@Base" 0.1.6
+ (c++)"icap::util::read_line(socketlibrary::TCPSocket*, char*, int, bool)@Base" 0.1.6
+ (c++)"icap::util::send_data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_line(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::Header::attach_encapsulated(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.1.6
+ (c++)"icap::Header::encapsulated_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::Header::update_encapsulated(icap::payload_t const&)@Base" 0.1.6
+ (c++)"icap::Header::encapsulated_header_str[abi:cxx11]()@Base" 0.1.6
+ (c++)"icap::Header::sort_encapsulated_header[abi:cxx11]()@Base" 0.1.6
+ (c++)"icap::Header::value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::Header::attach(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.1.6
+ (c++)"icap::Header::remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.1.6
+ (c++)"icap::Header::Header()@Base" 0.1.6
+ (c++)"icap::Header::Header()@Base" 0.1.6
+ (c++)"icap::Header::~Header()@Base" 0.1.6
+ (c++)"icap::Header::~Header()@Base" 0.1.6
+ (c++)"icap::Header::~Header()@Base" 0.1.6
+ (c++)"icap::Request::preview_size()@Base" 0.1.6
+ (c++)"icap::Request::payload(icap::payload_t)@Base" 0.1.6
+ (c++)"icap::Request::Request(icap::RequestHeader*)@Base" 0.1.6
+ (c++)"icap::Request::Request(icap::RequestHeader*)@Base" 0.1.6
+ (c++)"icap::Request::~Request()@Base" 0.1.6
+ (c++)"icap::Request::~Request()@Base" 0.1.6
+ (c++)"icap::Request::~Request()@Base" 0.1.6
+ (c++)"icap::Response::payload(icap::payload_t)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader*)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader*)@Base" 0.1.6
+ (c++)"icap::Response::~Response()@Base" 0.1.6
+ (c++)"icap::Response::~Response()@Base" 0.1.6
+ (c++)"icap::Response::~Response()@Base" 0.1.6
+ (c++)"icap::payload_t::~payload_t()@Base" 0.1.6
+ (c++)"icap::payload_t::~payload_t()@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::what() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::uri[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::method[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::request() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::protocol[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::raw_data[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::ResponseHeader::status() const@Base" 0.1.6
+ (c++)"icap::ResponseHeader::protocol[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::Header::headers[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::Request::header() const@Base" 0.1.6
+ (c++)"icap::Request::payload() const@Base" 0.1.6
+ (c++)"icap::Response::header() const@Base" 0.1.6
+ (c++)"icap::Response::payload() const@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 0.1.6
+ (c++)"std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<socketlibrary::TCPSocket**, std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> > >, socketlibrary::TCPSocket* const&)@Base" 0.1.6
+ (c++)"std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<socketlibrary::TCPSocket**, std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> > >, unsigned long, socketlibrary::TCPSocket* const&)@Base" 0.1.6
+ (c++)"std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >::operator=(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&)@Base" 0.1.6
+ (c++)"std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()@Base" 0.1.6
+ (c++)"std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()@Base" 0.1.6
+ (c++)"std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()@Base" 0.1.6
+ (c++)"std::_Rb_tree<icap::ResponseHeader::status_t, std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<icap::ResponseHeader::status_t>, std::allocator<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(icap::ResponseHeader::status_t const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<icap::ResponseHeader::status_t, std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<icap::ResponseHeader::status_t>, std::allocator<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, icap::ResponseHeader::status_t const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<icap::ResponseHeader::status_t, std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<icap::ResponseHeader::status_t>, std::allocator<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::equal_range(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Reuse_or_alloc_node&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >*)@Base" 0.1.6
+ (c++)"void std::__make_heap<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, long, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, long, long, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, long, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, long, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Val_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Val_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__find_if<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__ops::_Iter_pred<std::unary_negate<std::pointer_to_unary_function<int, int> > > >(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__ops::_Iter_pred<std::unary_negate<std::pointer_to_unary_function<int, int> > >, std::random_access_iterator_tag)@Base" 0.1.6
+ (c++)"typeinfo for socketlibrary::SocketException@Base" 0.1.6
+ (c++)"typeinfo for icap::RequestHeader@Base" 0.1.6
+ (c++)"typeinfo for icap::ResponseHeader@Base" 0.1.6
+ (c++)"typeinfo for icap::Header@Base" 0.1.6
+ (c++)"typeinfo for icap::Request@Base" 0.1.6
+ (c++)"typeinfo for icap::Response@Base" 0.1.6
+ (c++)"typeinfo name for socketlibrary::SocketException@Base" 0.1.6
+ (c++)"typeinfo name for icap::RequestHeader@Base" 0.1.6
+ (c++)"typeinfo name for icap::ResponseHeader@Base" 0.1.6
+ (c++)"typeinfo name for icap::Header@Base" 0.1.6
+ (c++)"typeinfo name for icap::Request@Base" 0.1.6
+ (c++)"typeinfo name for icap::Response@Base" 0.1.6
+ (c++)"vtable for socketlibrary::SocketException@Base" 0.1.6
+ (c++)"vtable for icap::RequestHeader@Base" 0.1.6
+ (c++)"vtable for icap::ResponseHeader@Base" 0.1.6
+ (c++)"vtable for icap::Header@Base" 0.1.6
+ (c++)"vtable for icap::Request@Base" 0.1.6
+ (c++)"vtable for icap::Response@Base" 0.1.6
diff --git a/debian/libicap0.symbols.i386 b/debian/libicap0.symbols.i386
new file mode 100644
index 0000000..f827875
--- /dev/null
+++ b/debian/libicap0.symbols.i386
@@ -0,0 +1,187 @@
+libicap.so.0 libicap0 #MINVER#
+ (c++)"socketlibrary::SocketException::SocketException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::SocketException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::~SocketException()@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::~SocketException()@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::~SocketException()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::accept()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::setListen(int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocket::TCPServerSocket(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::getWaitingClients(std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> >&)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::pendingConnections()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::closeClientConnection(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::accept()@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::TCPServerSocketM(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPServerSocketM::TCPServerSocketM(unsigned short, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::getForeignPort()@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::getForeignAddress[abi:cxx11]()@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::peek(void*, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::recv(void*, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::send(void const*, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::readLine(char*, int, char)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::CommunicatingSocket::CommunicatingSocket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::getLocalPort()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::setLocalPort(unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::resolveService(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::getLocalAddress[abi:cxx11]()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::setLocalAddressAndPort(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::cleanUp()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::Socket(int, int)@Base" 0.1.6
+ (c++)"socketlibrary::Socket::~Socket()@Base" 0.1.6
+ (c++)"socketlibrary::Socket::~Socket()@Base" 0.1.6
+ (c++)"socketlibrary::fillAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, sockaddr_in&)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket()@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket(int)@Base" 0.1.6
+ (c++)"socketlibrary::TCPSocket::TCPSocket()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::disconnect()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::leaveGroup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::setBroadcast()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::setMulticastTTL(unsigned char)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::sendTo(void const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::recvFrom(void*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short&)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::joinGroup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket()@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket(unsigned short)@Base" 0.1.6
+ (c++)"socketlibrary::UDPSocket::UDPSocket()@Base" 0.1.6
+ (c++)"icap::RequestHeader::read_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::RequestHeader::~RequestHeader()@Base" 0.1.6
+ (c++)"icap::RequestHeader::~RequestHeader()@Base" 0.1.6
+ (c++)"icap::RequestHeader::~RequestHeader()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::init_defaults()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::generate_istag()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::update_timestamp()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::ResponseHeader(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::ResponseHeader::ResponseHeader(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::ResponseHeader::~ResponseHeader()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::~ResponseHeader()@Base" 0.1.6
+ (c++)"icap::ResponseHeader::~ResponseHeader()@Base" 0.1.6
+ (c++)"icap::util::read_chunk(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_chunked[abi:cxx11](socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_chunked(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_headers(icap::Header*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_req_data(icap::Request*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_response(icap::Response*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_chunk_size(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::read_req_header(socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::response_status[abi:cxx11](icap::ResponseHeader::status_t const&)@Base" 0.1.6
+ (c++)"icap::util::read_chunk_header(socketlibrary::TCPSocket*, icap::util::chunk_t&)@Base" 0.1.6
+ (c++)"icap::util::read_chunked_payload(socketlibrary::TCPSocket*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::read_req_continue_data(icap::Request*, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > icap::util::itoa<long>(long)@Base" 0.1.6
+ (c++)"icap::util::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::ltrim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::rtrim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.1.6
+ (c++)"icap::util::split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::util::chunk_t::~chunk_t()@Base" 0.1.6
+ (c++)"icap::util::chunk_t::~chunk_t()@Base" 0.1.6
+ (c++)"icap::util::dectohex[abi:cxx11](unsigned int const&)@Base" 0.1.6
+ (c++)"icap::util::hextodec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::util::read_data[abi:cxx11](socketlibrary::TCPSocket*, int)@Base" 0.1.6
+ (c++)"icap::util::read_line[abi:cxx11](socketlibrary::TCPSocket*, bool)@Base" 0.1.6
+ (c++)"icap::util::read_line(socketlibrary::TCPSocket*, char*, int, bool)@Base" 0.1.6
+ (c++)"icap::util::send_data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::util::send_line(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, socketlibrary::TCPSocket*)@Base" 0.1.6
+ (c++)"icap::Header::attach_encapsulated(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.1.6
+ (c++)"icap::Header::encapsulated_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::Header::update_encapsulated(icap::payload_t const&)@Base" 0.1.6
+ (c++)"icap::Header::encapsulated_header_str[abi:cxx11]()@Base" 0.1.6
+ (c++)"icap::Header::sort_encapsulated_header[abi:cxx11]()@Base" 0.1.6
+ (c++)"icap::Header::value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"icap::Header::attach(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.1.6
+ (c++)"icap::Header::remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.1.6
+ (c++)"icap::Header::Header()@Base" 0.1.6
+ (c++)"icap::Header::Header()@Base" 0.1.6
+ (c++)"icap::Header::~Header()@Base" 0.1.6
+ (c++)"icap::Header::~Header()@Base" 0.1.6
+ (c++)"icap::Header::~Header()@Base" 0.1.6
+ (c++)"icap::Request::preview_size()@Base" 0.1.6
+ (c++)"icap::Request::payload(icap::payload_t)@Base" 0.1.6
+ (c++)"icap::Request::Request(icap::RequestHeader*)@Base" 0.1.6
+ (c++)"icap::Request::Request(icap::RequestHeader*)@Base" 0.1.6
+ (c++)"icap::Request::~Request()@Base" 0.1.6
+ (c++)"icap::Request::~Request()@Base" 0.1.6
+ (c++)"icap::Request::~Request()@Base" 0.1.6
+ (c++)"icap::Response::payload(icap::payload_t)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader*)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader::status_t)@Base" 0.1.6
+ (c++)"icap::Response::Response(icap::ResponseHeader*)@Base" 0.1.6
+ (c++)"icap::Response::~Response()@Base" 0.1.6
+ (c++)"icap::Response::~Response()@Base" 0.1.6
+ (c++)"icap::Response::~Response()@Base" 0.1.6
+ (c++)"icap::payload_t::~payload_t()@Base" 0.1.6
+ (c++)"icap::payload_t::~payload_t()@Base" 0.1.6
+ (c++)"socketlibrary::SocketException::what() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::uri[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::method[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::request() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::protocol[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::RequestHeader::raw_data[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::ResponseHeader::status() const@Base" 0.1.6
+ (c++)"icap::ResponseHeader::protocol[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::Header::headers[abi:cxx11]() const@Base" 0.1.6
+ (c++)"icap::Request::header() const@Base" 0.1.6
+ (c++)"icap::Request::payload() const@Base" 0.1.6
+ (c++)"icap::Response::header() const@Base" 0.1.6
+ (c++)"icap::Response::payload() const@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 0.1.6
+ (c++)"std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<socketlibrary::TCPSocket**, std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> > >, socketlibrary::TCPSocket* const&)@Base" 0.1.6
+ (c++)"std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<socketlibrary::TCPSocket**, std::vector<socketlibrary::TCPSocket*, std::allocator<socketlibrary::TCPSocket*> > >, unsigned int, socketlibrary::TCPSocket* const&)@Base" 0.1.6
+ (c++)"std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >::~vector()@Base" 0.1.6
+ (c++)"std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >::operator=(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&)@Base" 0.1.6
+ (c++)"std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()@Base" 0.1.6
+ (c++)"std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()@Base" 0.1.6
+ (c++)"std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()@Base" 0.1.6
+ (c++)"std::_Rb_tree<icap::ResponseHeader::status_t, std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<icap::ResponseHeader::status_t>, std::allocator<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(icap::ResponseHeader::status_t const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<icap::ResponseHeader::status_t, std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<icap::ResponseHeader::status_t>, std::allocator<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<icap::ResponseHeader::status_t const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Reuse_or_alloc_node&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.1.6
+ (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> >*)@Base" 0.1.6
+ (c++)"void std::__make_heap<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__adjust_heap<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, int, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, int, int, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, int, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, int, __gnu_cxx::__ops::_Iter_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Val_comp_iter<icap::Header::encapsulated_header_compare> >(__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >, __gnu_cxx::__ops::_Val_comp_iter<icap::Header::encapsulated_header_compare>)@Base" 0.1.6
+ (c++)"typeinfo for socketlibrary::SocketException@Base" 0.1.6
+ (c++)"typeinfo for icap::RequestHeader@Base" 0.1.6
+ (c++)"typeinfo for icap::ResponseHeader@Base" 0.1.6
+ (c++)"typeinfo for icap::Header@Base" 0.1.6
+ (c++)"typeinfo for icap::Request@Base" 0.1.6
+ (c++)"typeinfo for icap::Response@Base" 0.1.6
+ (c++)"typeinfo name for socketlibrary::SocketException@Base" 0.1.6
+ (c++)"typeinfo name for icap::RequestHeader@Base" 0.1.6
+ (c++)"typeinfo name for icap::ResponseHeader@Base" 0.1.6
+ (c++)"typeinfo name for icap::Header@Base" 0.1.6
+ (c++)"typeinfo name for icap::Request@Base" 0.1.6
+ (c++)"typeinfo name for icap::Response@Base" 0.1.6
+ (c++)"vtable for socketlibrary::SocketException@Base" 0.1.6
+ (c++)"vtable for icap::RequestHeader@Base" 0.1.6
+ (c++)"vtable for icap::ResponseHeader@Base" 0.1.6
+ (c++)"vtable for icap::Header@Base" 0.1.6
+ (c++)"vtable for icap::Request@Base" 0.1.6
+ (c++)"vtable for icap::Response@Base" 0.1.6
diff --git a/debian/patches/0001-disable_search_doc.patch b/debian/patches/0001-disable_search_doc.patch
new file mode 100644
index 0000000..0dfcdfb
--- /dev/null
+++ b/debian/patches/0001-disable_search_doc.patch
@@ -0,0 +1,18 @@
+Description: Disable search in documentation
+Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
+Last-Update: 2015-05-14
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/doc/doxygen.cfg.in
+===================================================================
+--- trunk.orig/doc/doxygen.cfg.in
++++ trunk/doc/doxygen.cfg.in
+@@ -1234,7 +1234,7 @@ MATHJAX_EXTENSIONS =
+ # typically be disabled. For large projects the javascript based search engine
+ # can be slow, then enabling SERVER_BASED_SEARCH may provide a better solution.
+
+-SEARCHENGINE = YES
++SEARCHENGINE = NO
+
+ # When the SERVER_BASED_SEARCH tag is enabled the search engine will be
+ # implemented using a web server instead of a web client using Javascript.
diff --git a/debian/patches/0100-python_print.patch b/debian/patches/0100-python_print.patch
new file mode 100644
index 0000000..472dc63
--- /dev/null
+++ b/debian/patches/0100-python_print.patch
@@ -0,0 +1,171 @@
+Description: Change to python3 syntacs
+Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
+Forwarded: mailto:Uditha Atukorala <ua@nuked.zone>
+Last-Update: 2015-11-21
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/modules/modpy/modules/modpy.py
+===================================================================
+--- trunk.orig/modules/modpy/modules/modpy.py
++++ trunk/modules/modpy/modules/modpy.py
+@@ -6,15 +6,15 @@
+ import bitz
+
+ def init():
+- print "init() called";
++ print ("init() called");
+
+ def cleanup():
+- print "cleanup() called";
++ print ("cleanup() called");
+
+ def preview( request ):
+ request = bitz.get_request( request );
+ req_payload = request['payload'];
+- print "preview payload: \r\n", req_payload;
++ print ("preview payload: \r\n", req_payload);
+
+ # response
+ if req_payload['ieof']:
+@@ -27,7 +27,7 @@ def preview( request ):
+ def modify( request ):
+ request = bitz.get_request( request );
+ req_payload = request['payload'];
+- print "modify payload: \r\n", req_payload;
++ print ("modify payload: \r\n", req_payload);
+
+ # response
+ resp_payload = {};
+Index: trunk/test/icap-client.py
+===================================================================
+--- trunk.orig/test/icap-client.py
++++ trunk/test/icap-client.py
+@@ -14,16 +14,16 @@ SERVICE = 'icap://icap.server.net/sample
+ PORT = 1344
+
+ # OPTIONS
+-print "----- OPTIONS -----"
++print ("----- OPTIONS -----")
+ try:
+ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(1)
+
+ try:
+ sock.connect((HOST, PORT))
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(2)
+
+@@ -40,20 +40,20 @@ while len(data):
+ data = sock.recv(1024)
+ sock.close()
+
+-print string
++print (string)
+
+
+ # REQMOD, GET
+-print "----- REQMOD - GET -----"
++print ("----- REQMOD - GET -----")
+ try:
+ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(1)
+
+ try:
+ sock.connect((HOST, PORT))
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(2)
+
+@@ -78,20 +78,20 @@ while len(data):
+ data = sock.recv(1024)
+ sock.close()
+
+-print string
++print (string)
+
+
+ # REQMOD, POST
+-print "----- REQMOD - POST -----"
++print ("----- REQMOD - POST -----")
+ try:
+ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(1)
+
+ try:
+ sock.connect((HOST, PORT))
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(2)
+
+@@ -118,20 +118,20 @@ while len(data):
+ data = sock.recv(1024)
+ sock.close()
+
+-print string
++print (string)
+
+
+ # REQMOD - Message preview
+-print "----- REQMOD - Message preview -----"
++print ("----- REQMOD - Message preview -----")
+ try:
+ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(1)
+
+ try:
+ sock.connect((HOST, PORT))
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(2)
+
+@@ -158,20 +158,20 @@ while len(data):
+ data = sock.recv(1024)
+ sock.close()
+
+-print string
++print (string)
+
+
+ # RESPMOD
+-print "----- RESPMOD -----"
++print ("----- RESPMOD -----")
+ try:
+ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(1)
+
+ try:
+ sock.connect((HOST, PORT))
+-except socket.error, msg:
++except socket.error as msg:
+ sys.stderr.write("[ERROR] %s\n" % msg[1])
+ sys.exit(2)
+
+@@ -204,7 +204,7 @@ while len(data):
+ data = sock.recv(1024)
+ sock.close()
+
+-print string
++print (string)
+
+
+ sys.exit(0)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..4705ad2
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+0100-python_print.patch
+0001-disable_search_doc.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d3b1b16
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,31 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+VERSION = $(shell head -n1 debian/changelog | sed -e 's/.*(//;s/-.*).*//;s/\+/\-/')
+
+%:
+ dh $@ --with systemd,autoreconf
+
+override_dh_auto_build-indep:
+ dh_auto_build
+ make -C doc doxygen-doc
+
+override_dh_installdocs-indep:
+ cp -r $(CURDIR)/doc/doxygen/html/* $(CURDIR)/debian/bitz-server-doc/usr/share/doc/bitz-server-doc/docs/
+ dh_installdocs
+
+override_dh_strip:
+ dh_strip -pbitz-server --dbg-package=bitz-server-dbg
+ dh_strip -plibicap0 --dbg-package=libicap0-dbg
+
+override_dh_makeshlibs:
+ dh_makeshlibs
+ dpkg-gensymbols -v$(VERSION) -plibicap0
+
+override_dh_systemd_enable:
+ dh_systemd_enable -pbitz-server --no-enable bitz-server.service
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..066e65d
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/bitz-server-$1\.tar\.gz/ \
+ https://github.com/uditha-atukorala/bitz-server/tags .*/v?(\d\S*)\.tar\.gz