tinyproxy - A lightweight, non-caching, optionally anonymizing HTTP proxy

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name tinyproxy
Package version 1.8.3
Package release 3
Package architecture i386
Package type deb
Installed size 218 B
Download size 85.46 KB
Official Mirror ftp.br.debian.org
An anonymizing HTTP proxy which is very light on system resources,
ideal for smaller networks and similar situations where other proxies
(such as Squid) may be overkill and/or a security risk. Tinyproxy can
also be configured to anonymize HTTP requests (allowing for exceptions
on a per-header basis).


Package Version Architecture Repository
tinyproxy_1.8.3-3_amd64.deb 1.8.3 amd64 Debian Main
tinyproxy - - -


Name Value
libc6 >= 2.7
logrotate -


Type URL
Binary Package tinyproxy_1.8.3-3_i386.deb
Source Package tinyproxy

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install tinyproxy deb package:
    # sudo apt-get install tinyproxy




2012-09-24 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.3-3) unstable; urgency=high
* Add patches for CVE-2012-3505 (closes: #685281):
- CVE-2012-3505-tinyproxy-limit-headers.patch: Limit the number of
headers to prevent DoS attacks.
- CVE-2012-3505-tinyproxy-randomized-hashmaps.patch: Randomize hashmaps
in order to avoid fake headers getting included in the same bucket,
allowing for DoS attacks.
Bug reported and patches contributed by gpernot.
2012-01-23 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.3-2) unstable; urgency=low
* Update Homepage again: webpage is served over https.
* Add prepend_ldflags.patch, by Moritz Muehlenhoff, to avoid overwriting
LDFLAGS. Enable dh_autoreconf support.
* Switch to debhelper v9 to take advantage of automatic dpkg-buildflags
setting and enable hardened build flags (closes: #655870).
* Bump Build-Deps to debhelper (>= 8.9.4).
2012-01-02 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.3-1) unstable; urgency=low
* New upstream release.
* Drop all patches, all are included upstream.
* Add CVE number to previous changelog entry, as validate_port_number.patch
could actually prevent a buffer overflow and access restriction bypass.
* Fix watch file, and switch to .xz tarballs.
* Cleanup tests/env on clean to fix a FTBFS after the first successful
build (closes: #651323).
* Bump to debhelper 8.
* Update copyright years.
* Update Vcs-* URLs.
* Update Homepage.
2011-04-18 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.2-2) unstable; urgency=high
* Upper case "HTTP" in package descriptions (closes: #588193).
* Add validate_port_number.patch: exit if an invalid port is declared in
the Port directive [CVE-2011-1843].
* Add netmask_generation.patch: fix bug in ACL netmask generation, which
could allow to use Tinyproxy as an open proxy very easily
[CVE-2011-1499] (closes: #621493).
* Bump Standards-Version to 3.9.2, with no changes required.
2010-06-09 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.2-1) unstable; urgency=low
* New upstream release.
* Drop all patches; all were taken from Git, or have been applied
* Add upstream_matching_fix.patch by Daniel Piddock, to fix handling
of upstream rules (closes: #585075).
2010-06-02 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.1-5) unstable; urgency=medium
* Add sighup_memleak.patch, by John van der Kamp, to fix a memleak
when reloading tinyproxy, which happens daily via logrotate
(closes: #579427).
* Adjust testsuite_user_var.patch to use output of "id -un" instead of
2010-04-23 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.1-4) unstable; urgency=low
* Add log_message_storage_crash.patch to fix crashes when reloading
tinyproxy, as triggered by logrotate (thanks Dmitry Semyonov for the
bug report and patch, closes: #578319).
2010-03-24 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.1-3) unstable; urgency=low
* Add conf_fix_alignment.patch: fix a crash on startup on alpha
and ia64.
* Disable the testsuite on kfreebsd architectures, as it fails due to
some assumptions on how loopback network interfaces work on FreeBSD.
2010-03-23 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.1-2) unstable; urgency=low
* Add testsuite_user_var.patch: don't assume $USER is set in the
build environment; use $(whoami) instead.
2010-03-09 - Jordi Mallach <jordi@debian.org>
tinyproxy (1.8.1-1) unstable; urgency=low
* New upstream release.
- fixes behaviour with no Listen directive in config (closes: #572514).
* Drop all patches: all are included in this release, or are obsolete.

See Also

Package Description
tinyscheme_1.37-3.1_i386.deb Very small scheme implementation
tinywm_1.3-9_i386.deb tiny window manager
tiobench_0.3.3-5_i386.deb Threaded I/O bench for Linux
tioga_1.14-3_all.deb Ruby library for scientific graphs [transition package]
tipa-doc_1.3-19_all.deb documentation for the TIPA LaTeX font
tipa_1.3-19_all.deb system for processing phonetic symbols in LaTeX
titanion-data_0.3.dfsg1-4_all.deb strike down super high-velocity swooping insects - game data
titanion_0.3.dfsg1-4_i386.deb strike down super high-velocity swooping insects
tix-dev_8.4.3-4_i386.deb The Tix library for Tk -- development package
tix_8.4.3-4_i386.deb The Tix library for Tk -- runtime package
tk-brief_5.9-1.1_all.deb GUI for easily writing letters with LaTeX
tk-dev_8.5.0-2.1_all.deb The Tk toolkit for Tcl and X11 (default version) - development files
tk-doc_8.5.0-2.1_all.deb The Tk toolkit for Tcl and X11 (default version) - manual pages
tk-html3_3.0~fossil20110109-2_i386.deb Render HTML and CSS content with tk
tk-table_2.10-1_i386.deb Table extension for Tcl/Tk