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

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name tinyproxy
Package version 1.8.3
Package release 3ubuntu1
Package architecture i386
Package type deb
Installed size 195 B
Download size 58.59 KB
Official Mirror archive.ubuntu.com
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-3ubuntu1_amd64.deb 1.8.3 amd64 Ubuntu Universe
tinyproxy - - -


Name Value
libc6 >= 2.15
logrotate -


Type URL
Binary Package tinyproxy_1.8.3-3ubuntu1_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-10-02 - Michael Bienia <geser@ubuntu.com>
tinyproxy (1.8.3-3ubuntu1) quantal; urgency=low
* src/child.c, src/hashmap.c: Define _GNU_SOURCE to fix several implicit
function declarations (fixes FTBFS on amd64).
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.

See Also

Package Description
tinyscheme_1.41-1.1_i386.deb Very small scheme implementation
tinywm_1.3-9_i386.deb tiny window manager
tioga_1.19.1-1build3_all.deb Ruby library for scientific graphs [transition package]
tipa-doc_1.3-20_all.deb documentation for the TIPA LaTeX font
tipa_1.3-20_all.deb system for processing phonetic symbols in LaTeX
tiptop_2.3-2build1_i386.deb performance monitoring tool for Linux
tircd_0.30-1_all.deb ircd proxy to the twitter API
titanion-data_0.3.dfsg1-6_all.deb strike down super high-velocity swooping insects - game data
titanion_0.3.dfsg1-6_i386.deb strike down super high-velocity swooping insects
tix-dev_8.4.3-7_i386.deb Tix library for Tk -- development package
tix_8.4.3-7_i386.deb Tix library for Tk -- runtime package
tj3_3.5.0-3_all.deb project management software, aka TaskJuggler
tk-brief_5.9-1.1ubuntu1_all.deb GUI for easily writing letters with LaTeX
tk-fsdialog_1.15+20140601-1_all.deb file selection dialog for Ttk
tk-html3_3.0~fossil20110109-6_i386.deb Render HTML and CSS content with Tk