lp:debian/arj

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/arj
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

13. By Guillem Jover <email address hidden>

* Use https for the debian/copyright Format and Source URLs.
* Switch Vcs-Browser to a cgit URL.
* Now using Standards-Version 3.9.6 (no changes needed).
* Strip .comment and .note sections from executables.
* Fix out-of-bounds read access due to an index overflow, from controlled
  input data in an archive. (Closes: #783948)
* Enable LFS, using getconf to pass the correct build flags.

12. By Guillem Jover <email address hidden>

* Fix buffer overflow from size under user control, causing free() on an
  invalid pointer. (Closes: #774015)
* Fix absolute path directory traversal. Fixes CVE-2015-0557.
  (Closes: #774435)
* Fix symlink directory traversal. Fixes CVE-2015-0556. (Closes: #774434)

11. By Guillem Jover <email address hidden>

* Remove package creation information from debian/copyright.
* Switch debian/copyright to machine-readable format 1.0.
* Switch to debhelper compatibility level 9.
* Now using Standards-Version 3.9.5 (no changes needed).
* Fix self integrity check command on 64-bit systems.
  Thanks to B Watson <email address hidden>.
* Add patch description headers.

10. By Guillem Jover <email address hidden>

* Now using Standards-Version 3.9.4 (no changes needed).
* Set the static const intergrity_identifier variable as volatile instead
  of building the file with -O0 to avoid the compiler optimizing it away,
  so that we can use standard flags everywhere.
* Fix clean target by checking existence of GNUmakefile instead of Makefile.
* Fix build failure on GNU/Hurd, by handling unimplemented fcntl(F_GETLK).
* Fix upstream build system to honour CPPFLAGS and LDFLAGS.
* Fix format security errors.
* Switch to use dpkg-buildflags to set CPPFLAGS, CFLAGS and LDFLAGS,
  thus enabling hardening flags. (Closes: #673479)
* Support nostrip build option, by changing the upstrem build system to
  optionally strip the binaries after the linking stage and before their
  preprocessing. (Closes: #436473)

9. By Guillem Jover <email address hidden>

Fix build failure on GNU/Hurd due to missing -ldl, by adding “gnu*” to
the configure case handling libdl linking.

8. By Guillem Jover <email address hidden>

* Use a safe strcpy for overlapping strings, among others fixes a build
  problem with a mangled generated .c file by msgbind (thus FTBFS), and
  CRC errors at run-time. (Closes: #590354)
* Now using Standards-Version 3.9.1 (no changes needed).

7. By Guillem Jover <email address hidden>

* Switch to source format “3.0 (quilt)”:
  - Remove quilt from Build-Depends.
  - Remove quilt.make include from debian/rules.
  - Remove patch and unpatch targets from debian/rules.
  - Remove now unneeded debian/README.source.

6. By Guillem Jover <email address hidden>

* Switch to debhelper compatibility level 7.
* Use dh_prep instead of “dh_clean -k”.
* Use $(filter ...) instead of $(findstring ...) to extract space separated
  options from DEB_BUILD_OPTIONS in debian/rules.
* Now using Standards-Version 3.8.3 (no changes needed).
* Detect and conditionally use system strnlen function. This fixes build
  failures when the system has eglibc 2.10. (Closes: #546475)
* Add misc:Depends substvar to arj Depends.
* Update config.guess and config.sub before running configure and remove
  them on clean to avoid shipping them on the diff.
* Build-Depend on autotools-dev to guarantee up to date config.guess and
  config.sub files.

5. By Guillem Jover <email address hidden>

* Update packaging Vcs fields to the new URL.
* Remove DPATCHLEVEL variable from patches.
* Refresh patches with -pab.
* Add a debian/README.source file.
* Now using Standards-Version 3.8.0.
* Refer to GPL-2 from common-licenses instead of just GPL.

4. By Guillem Jover <email address hidden>

* Make the code 64 bit clean. (Closes: #339815)
  - 003_64_bit_clean.patch: New patch.
* Remove unused INSTALL variables and move nostrip comment just before
  the commented dh_strip command from debian/rules.
* Reindent debian/copyright.
* Update FSF's address.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/arj
This branch contains Public information 
Everyone can see this information.

Subscribers