libtar-dev_1.2.16-1+deb7u2_i386.deb


Advertisement

Description

libtar-dev - C library for manipulating tar archives (development files)

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name libtar-dev
Package version 1.2.16
Package release 1+deb7u2
Package architecture i386
Package type deb
Installed size 134 B
Download size 44.29 KB
Official Mirror ftp.br.debian.org
Contains static library, headers, example code and development manpages
for libtar

Alternatives

Package Version Architecture Repository
libtar-dev_1.2.16-1+deb7u2_amd64.deb 1.2.16 amd64 Debian Security Updates Main
libtar-dev_1.2.16-1+deb7u2_i386.deb 1.2.16 i386 Debian Security Updates Main
libtar-dev_1.2.16-1+deb7u2_amd64.deb 1.2.16 amd64 Debian Main
libtar-dev - - -

Requires

Name Value
libtar0 = 1.2.16-1+deb7u2

Download

Type URL
Binary Package libtar-dev_1.2.16-1+deb7u2_i386.deb
Source Package libtar

Install Howto

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

Files

Path
/usr/include/libtar.h
/usr/include/libtar_listhash.h
/usr/lib/libtar.a
/usr/lib/libtar.so
/usr/share/doc/libtar-dev/ChangeLog-1.0.x
/usr/share/doc/libtar-dev/README
/usr/share/doc/libtar-dev/TODO
/usr/share/doc/libtar-dev/changelog.Debian.gz
/usr/share/doc/libtar-dev/changelog.gz
/usr/share/doc/libtar-dev/copyright
/usr/share/doc/libtar-dev/examples/Makefile
/usr/share/doc/libtar-dev/examples/libtar.c.gz
/usr/share/man/man3/libtar_hash_new.3.gz
/usr/share/man/man3/libtar_list_new.3.gz
/usr/share/man/man3/tar_append_file.3.gz
/usr/share/man/man3/tar_block_read.3.gz
/usr/share/man/man3/tar_extract_all.3.gz
/usr/share/man/man3/tar_extract_file.3.gz
/usr/share/man/man3/tar_open.3.gz
/usr/share/man/man3/th_get_pathname.3.gz
/usr/share/man/man3/th_print_long_ls.3.gz
/usr/share/man/man3/th_read.3.gz
/usr/share/man/man3/th_set_from_stat.3.gz

Changelog

2014-02-16 - Magnus Holmgren <holmgren@debian.org>
libtar (1.2.16-1+deb7u2) wheezy-security; urgency=low
* [SECURITY] CVE-2013-4420.patch: Strip out leading slashes and any
pathname prefix containing ".." components (Closes: #731860). This is
done in th_get_pathname() (as well as to symlink targets when
extracting symlinks), not merely when extracting files, which means
applications calling that function will not see the stored
filename. There is no way to disable this behaviour, but it can be
expected that one will be provided when the issue is solved upstream.
* th_get_size-unsigned-int.patch: Make the th_get_size() macro cast the
result from oct_to_int() to unsigned int. This is the right fix for
bug #725938 on 64-bit systems, where a specially crafted tar file
would not cause an integer overflow, but a memory allocation of almost
16 exbibytes, which would certainly fail outright without harm.
2013-10-10 - Magnus Holmgren <holmgren@debian.org>
libtar (1.2.16-1+deb7u1) wheezy-security; urgency=low
* [SECURITY] size_t-overflow_cve-2013-4397.patch: Fix CVE-2013-4397:
Integer overflow (Closes: #725938).
2012-06-23 - Magnus Holmgren <holmgren@debian.org>
libtar (1.2.16-1) unstable; urgency=low
* New upstream: Chris Frey has stepped up with the consent of the
original author, Mark Roth, and published an "official unofficial" git
repo at http://repo.or.cz/w/libtar.git, which I will use for the time
being.
* Updated debian/watch to look for tags and corresponding snapshot
tarballs at above URL.
* All patches have been incorporated or (in the case of
autoreconf.patch) made obsolete upstream.
* debian/rules: Add build-indep and build-arch targets.
* Updated debian/copyright.
* Use dpkg-buildflags to set CFLAGS et al.
* debian/control: Add VCS fields; bump Standards-Version to 3.9.3.
2011-04-24 - Magnus Holmgren <holmgren@debian.org>
libtar (1.2.11-8) unstable; urgency=low
* libtool.patch: Set SHELL to the configured shell in those Makefile.in
where libtool is used; otherwise libtool fails when /bin/sh is dash
but bash is expected (Closes: #621935).
* man_hyphen_minus.patch (new): Escape hyphens that should be minus
signs in man pages.
* Rename libtar as libtar0 to follow policy.
2011-03-26 - Magnus Holmgren <holmgren@debian.org>
libtar (1.2.11-7) unstable; urgency=low
* New maintainer (Closes: #526618).
* Change source format to 3.0 (quilt), clean up Debian diff and split
into several patches:
* libtool.patch: Using libtool to build dynamic library;
* autoreconf.patch: Changes needed to call autoreconf (bug 511741);
* memleak.patch: Fix memory leaks;
* bad_ptrtoint.patch: Document stupidity of tartype_t in libtar.c 
(bug 309945).
* Increase Debhelper compat level to 7.
* Use dh_autoreconf to avoid having to keep track of files to clean.
* memleak2.patch (new): Applied instead of memleak.patch. Fix memory
leak by making th_get_pathname() return a pointer to a static buffer
instead of a pointer to a copy of a local buffer (LP: #41804).
* Add homepage field and watch file (in case there is ever a new
upstream release).
* Upgrade to Standards-Version 3.9.1.
2009-05-02 - Julien Danjou <acid@debian.org>
libtar (1.2.11-6) unstable; urgency=low
* Fix autotools usage (Closes: #511741)
2008-04-02 - Julien Danjou <acid@debian.org>
libtar (1.2.11-5) unstable; urgency=low
* New maintainer (Closes: #465889)
* Add missing binary-indep target in debian/rules (Closes: #395714)
* Use ${binary:Version} instead of Source-Version
* Bump standard version
* Switch to debhelper 5
2005-08-28 - James Morrison <phython@debian.org>
libtar (1.2.11-4) unstable; urgency=low
* Always include the newest libtool.m4.  (Closes: #313612)
2005-06-11 - James Morrison <phython@debian.org>
libtar (1.2.11-3) unstable; urgency=low
* Document stupidity of tartype_t in libtar.c.  (Closes: #309945)

See Also

Package Description
libtar0_1.2.16-1+deb7u2_i386.deb C library for manipulating tar archives
libtarantool-dev_1.4.6+20120629+2158-1_i386.deb high performance key/value storage server
libtarantool1_1.4.6+20120629+2158-1_i386.deb high performance key/value storage server
libtarantoolnet1_1.4.6+20120629+2158-1_i386.deb high performance key/value storage server
libtarantoolrpl1_1.4.6+20120629+2158-1_i386.deb high performance key/value storage server
libtarantoolsql1_1.4.6+20120629+2158-1_i386.deb high performance key/value storage server
libtask-weaken-perl_1.03-1_all.deb Ensure that a platform has weaken support
libtaskmanager4abi3_4.8.4-6_i386.deb library which provides task management facilities
libtasn1-3-bin_2.13-2+deb7u2_i386.deb Manage ASN.1 structures (binaries)
libtasn1-3-dev_2.13-2+deb7u2_i386.deb Manage ASN.1 structures (development)
libtasn1-3_2.13-2+deb7u2_i386.deb Manage ASN.1 structures (runtime)
libtbb-dev_4.0+r233-1_i386.deb parallelism library for C++ - development files
libtbb-doc_4.0+r233-1_all.deb parallelism library for C++ - documentation
libtbb2_4.0+r233-1_i386.deb parallelism library for C++ - runtime files
libtcc-dev_0.9.26~git20120612.ad5f375-6_i386.deb fast library for dynamic code generation
Advertisement
Advertisement