Download project files

How do I verify a download?


110 of 16 releases

0.43 release from the trunk series released 2011-04-12

Release information
Release notes:

CHANGES (0.43)

 * Enhancements:

   - If there are unsatisiefied dependencies show more details like
     apt-get does
   - Allow distributions to ship different lintian tag files (fatal and
     non-fatal ones) - adds a depedency on lsb_release
   - No longer take queued transactions into account to simulate
     transactions (future status). The multi arch support adds to much
     complexity.
   - Automatically switch to non-interactive mode if the controlling terminal
     of the client isn't available anymore
   - Verify package names specified in aptdaemon DBus calls

 * API changes:

   - aptdaemon.gtkwidgets.AptProgressDialog.run() is now deferable,
     LP #626798

 * Bug fixes:

   - Wait for the lock after dpkg has been executed instead of failing

     LP #698170, #665...

File Description Downloads
download icon aptdaemon-0.43.tar.gz (md5, sig) Tarball 60,582
last downloaded today
Total downloads: 60,582

0.42 release from the trunk series released 2011-02-24

Release information
Release notes:

IMPORTANT SECURTIY FIX, see CVE-2011-0725
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2011-0725
https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/722228

The UpdateCachePartially method allows to specify an alternative
sources.list snippet to only update the repositories specified in the
corresponding configuration file.

Aptdaemon did not restrict the path to the sources.list.d directory and
allowed to inject packages from malicious sources specified in a custom
sources.list and even to read every file on the system.

File Description Downloads
download icon aptdaemon-0.42.tar.gz (md5, sig) Source Code 3,287
last downloaded 3 days ago
Total downloads: 3,287

0.41 release from the trunk series released 2011-01-27

Release information
Release notes:

 - Greatly enhanced test suite by moving to unittest2, allowing to perform
   package operations in a chroot and running tests on a local session dbus:
   "dbus-launch unit2 discover"
 - Improved error reporting
 - Improved open progress. Thanks to mvo!
 - Use sudo to run linitian as the user of the transaction
 - Several bug fixes

* General API changes:

 - Fix: Emit the properties and signals with the documentated static types.

* gtk3widgets Python module:

 - There is now a gtk3widgets module which uses GTK 3.0 and pygobject (with
   introspection). gtk3-demo.py is a corresponding port of gtk-demo.py.

* org.debian.apt.transaction D-Bus interface

 - The sizes in the ProgressDownload are now of type long - following the API
   changes in APT. Therefor the signature of the Progress...

File Description Downloads
download icon aptdaemon-0.41.tar.gz (md5, sig) The source code 1,562
last downloaded 7 weeks ago
Total downloads: 1,562

0.40 release from the trunk series released 2010-11-18

Release information
Release notes:

* General:

  - Checks .deb files with lintian before installing
  - Apport integration provides additional information on exceptions
  - Uses gettext domains in policy files

* org.debian.aptdaemon D-Bus interface:

 - Allow to specify the to be installed/removed version of package. The package
   name and version are separated by "=", e.g. "xterm=258-1".

 - API BREAK: The CommitPackage method has got a new argument to downgrade
   packages.
   You have to specify the version of the to be downgraded packages.

 - API BREAK: The InstallFile method now takes an additional argument force to
   allow installing package files which violate the Debian/Ubuntu policy.

 - Authentication for actions has been moved to the
   org.debian.aptdaemon.transaction.Run(). This allows to simulate ac...

File Description Downloads
download icon aptdaemon-0.40.tar.gz (md5, sig) Source code 3,200
last downloaded 7 weeks ago
Total downloads: 3,200

1.1.1 release from the 1.x series released 2013-08-12

Release information
Release notes:

* Bug Fixes:

   - Export aptdaemon.progress.Daemon(Fork|Lintian)Progress correctly
   - Make sure to not remove transactions from the D-Bus more than once
   - Fix release script to not add a white space when releasing a new version
   - Fix white space in release version
   - Fix supported PackageKit roles (add remove_packages and install_files)

Changelog:

* Bug Fixes:

   - Export aptdaemon.progress.Daemon(Fork|Lintian)Progress correctly
   - Make sure to not remove transactions from the D-Bus more than once
   - Fix release script to not add a white space when releasing a new
     version
   - Fix white space in release version
   - Fix supported PackageKit roles (add remove_packages and
     install_files)

File Description Downloads
download icon aptdaemon-1.1.1.tar.gz (md5, sig) release tarball 122
last downloaded 6 weeks ago
Total downloads: 122

1.1 release from the 1.x series released 2013-07-16

Release information
Changelog:

VERSION 1.1 - released on Tue Jul 16 06:57:38 2013

 * Enhancements:

    - Migrate to the PackageKit 0.8 D-Bus interface including several
      bug and behavior fixes. Futhermore add support for more transaction
      roles, see API Changes.
    - Run the daemon in the tests always with debugging
      information
    - Use a colored log output on the console
    - Add a test to check if installing from a CDrom works
      after the transaction has failed
    - Configuration file conflict prompts now default to replace old
      configuration

 * API Changes:

     - Update to the PackageKit 0.8 system D-Bus interface
     - Add support for the PackageKit RepairSystem and InstallFiles
       transaction
     - Add support for CanAuthorize by mapping PackageKit privileges to the
       coresponding aptdaemon ones
     - Make us of the ItemProgress singal to report package download progress
     - Add the ARCH and NOT_ARCH filter
     - Report the correct package id for download/install progress reports
       by caching the ids

 * Bug Fixes:

  - Fix backwards compatibility for GLib.io_add_watch()
  - Ensure that the default filesystem encoding is always set by defaulting
    to C.UTF-8. Thanks Michael (LP: #1058038)
  - Catch a random exception while resizing GTK3 dialogs (LP: #898851)

File Description Downloads
download icon aptdaemon-1.1.tar.gz (md5, sig) release tarball 42
last downloaded 7 weeks ago
Total downloads: 42

1.0 release from the 1.x series released 2013-03-10

Release information
Release notes:

VERSION 1.0 - released on Sun Mar 10 14:37:49 2013

 * Enhancements:

   - Python3 support and run the daemon with Python3 by default

   - Make use of apt.auth instead of softwareproperties.AptAuth

   - Support installing trusted packages from whitelisted repositories with
     a separate PolicyKit privilege. Ubuntu installs those packages
     without any confirmation

   - Support more PackageKit transactions (InstallSignature, RepoEnable)

   - Use lintian profiles instead of tag files (separat profiles for Debian
     and Ubuntu are available). Thanks to Niels Thykier.

   - The client prefers the GOBject introspectable GLib instead of the
     Python gobject module

   - Allow to update saved credentials if a repository is re-added

   - Comply to the PEP8 coding standards

   - ...

File Description Downloads
download icon aptdaemon-1.0.tar.gz (md5, sig) release tarball 74
last downloaded 7 weeks ago
Total downloads: 74

0.45 release from the 0.4x series released 2012-06-04

Release information
Release notes:

This is basically the version of aptdaemon which can be found in Ubuntu 12.04 LTS including some post release bug fixes.

Changelog:

CHANGES (0.45):

 * Enhancements:

   - Support multiarch package names like apt-get, e.g. xterm:amd64

   - Store the transaction role and sender in apt's history log

   - Freeze (copy) the dpkg status file during a dpkg call to allow
     simulating other transactions with the frozen dpkg status

   - Share WhatProvides plugins with the Python APT PackageKit backend

   - Allow to install global license keys, see below

   - Add compatibilty for py-gobject 3.0 to the client module by switching
     to gobject from introspection repository

   - Add an apport package hook which collects information on every
     unhandled crash to make solving bugs easier

   - Avoid creating an apport crash report for valid DBusExceptions that
     are send to the client (subclasses of AptDaemonError)

   - Only create an apport crash report if it is enabled and aptdaemon
     was started as a system service

   - Improve error reporting in the case of DBus type conversions

   - Unset the apt-listbugs frontend in non-interactive mode

   - Replace the backported unittest2 framework by the native one of
     Python 2.7 and Nose to collect the tests

   - Speedup transaction start time by not marking changes in the cache
     twice (at simulate and install time)

 * API changes:

   - what-provides plugin: Share this plugin with the Python APT backend
     of PackageKit to allow other packages to specify providers for
     mod aliases, GStreamer codecs or language support

   - get-license-key plugin: Add this new plugin which gets the uid,
     the package name, a json oauth token identifieng the customer
     and a server name to retrieve a license key and the path to store it to

   - org.debian.apt D-Bus interface:
      o Add new AddLicenseKey method which allows to place a license key
        file at the loaction specified in the record/control field
 LicenseKeyPath of the corresponding package.
      o Add the RebootRequired property. Should be quite self-explanatory

   - org.debian.apt.transaction D-Bus interface:
      o The Download and Space properties are now of type Int64
        (signed 64-bit integer)
      o The elapsed time, total and done bytes in the ProgressDetails property
        are now of type Int64 (signed 64-bit integer). Furthermore the speed
 is a now Double.

   - org.freedesktop.PackageKit D-Bus interface: Initial implmentation

   - org.freedesktop.PackageKit.transaction D-Bus interface: Initial
     implementaion

   - aptdaemon.client:
      o New AptClient.add_license_key method
      o Rename Transaction.disconnect() to Transaction._disconnect_from_dbus()

   - aptdaemon.enums:
      o Add enums for package states (e.g. PKG_INSTALLING or
        PKG_CONFIGURING) and a corresponding description mapping function
        get_package_status_from_enum()
      o Add ERROR_NOT_SUPPORTED to indicate that a feature isn't yet implemented
      * Add ERROR_SYSTEM_ALREADY_UPTODATE to indicate that there isn't any
        need to upgrade the system
      o Add STATUS_DOWNLOADING_REPO to indicate that the information of
        available packages is downloaded from the repositories

   - aptdaemon.errors:
      o Add a new TransactionAlreadySimulating() error which gets emitted
        if a transaction should be simulated but a simulation is already
 performed currently

   - aptdaemon.gtk3widgets.AptProgressDialog.run() is now deferable,
     LP #819328

   - aptdaemon.test.Chroot now has got new methods to handle faked cdrom
     repositories: add_cdrom_repository(), mount_cdrom() and unmount_cdrom()

 * Bug fixes:

   - Fix untranslated status messages during installation, LP #641262
   - Fix an error in the string decoding helper method
   - Fix detection of a failed lintian check by convert the exit status
     correctly
   - Fix remaining watch_lock refactoring issues, LP #759023 and LP#764422
     Thanks to Robert Roth!
   - Catch a broken cache in the simulate method, LP #694505
   - Queued transaction should show as waiting and not as running, LP #702442
   - Catch broken and really large install sizes specified in third party
     packages which result in an overflow error, LP #758837
   - Fix argument handling in wait_for_lock call, LP #763642
   - Map the dpkg disappear status, LP #762210
   - Don't fail if the master_fd was already closed and the io callback is
     still in the loop, LP #753928
   - Convert messages of AptDaemonErrors to unicode, LP #761386
   - Don't leak file descriptors during locking, LP #742935
   - Handle interrupt signals correctly in the forked child
   - Make sure to quit the forked child correctly on errors
   - Fix cdrom test case
   - Avoid apport crash reports for dpkg failures, LP# 799982
   - Use apt_pkg.version_compare to detect already upt-to-date packages
     instead of simple string comparison
   - Fix --downgrade option of aptdcon
   - Fix not supported errors in pkcompat
   - Fix cancelling transactions
   - Sync all properties of a transaction in the client before emitting
     the finished signal (LP#747172)
   - Fixes to piping the terminal (LP #733090)

File Description Downloads
download icon aptdaemon-0.45.tar.gz (md5, sig) Source code 73
last downloaded 7 weeks ago
Total downloads: 73

0.34 release from the 0.3 series released 2011-02-24

Release information
Release notes:

IMPORTANT SECURTIY FIX, see CVE-2011-0725
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2011-0725
https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/722228

The UpdateCachePartially method allows to specify an alternative
sources.list snippet to only update the repositories specified in the
corresponding configuration file.

Aptdaemon did not restrict the path to the sources.list.d directory and
allowed to inject packages from malicious sources specified in a custom
sources.list and even to read every file on the system.

File Description Downloads
download icon aptdaemon-0.34.tar.gz (md5, sig) Source Code 103
last downloaded 6 weeks ago
Total downloads: 103

0.33 release from the 0.3 series released 2010-09-28

Release information
Release notes:

API CHANGES 0.33

* org.debian.apt D-Bus interface

 - Make AddRepository() and EnableDistroComponent() transaction based.

 - Add a new UpdateCachePartially() method which allows to only update
   the repositories from a given sources.list snippet.

* org.debian.apt.transaction D-Bus interface

 - Add a RunAfter() method to chain transactions.

 - Add an Unauthenticated property to the transaction.

* client Python module

 - Adapt to changes in the D-Bus interfaces.

* enums Python module

 - Add new role enums ROLE_ADD_REPOSITORY and ROLE_ENABLE_DISTOR_COMP.

* policykit1 Python module

 - Raise an AuthorizationFailed exception in a non-interactive check if the
   user could obtain the privilege in interactive-mode (is_challenged)

* errors Python module

 - Make the Authoriza...

File Description Downloads
download icon aptdaemon-0.33.tar.gz (md5, sig) Sour code 2,144
last downloaded 7 weeks ago
Total downloads: 2,144

110 of 16 releases