APT

View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/apt

APT has 4 active reviews.

Branches

Name Last Modified Last Commit
master 2020-12-04 22:16:04 UTC 2020-12-04
HexDigest: Silence -Wstringop-overflow

Author: Julian Andres Klode
Author Date: 2020-12-04 22:16:04 UTC

HexDigest: Silence -Wstringop-overflow

The compiler does not know that the size is small and thinks we might
be doing a stack buffer overflow of the vla:

    Add APT_ASSUME macro and silence -Wstringop-overflow in HexDigest()

    The compiler does not know that the size of a hash is at most 512 bit,
    so tell it that it is.

    ../apt-pkg/contrib/hashes.cc: In function ‘std::string HexDigest(gcry_md_hd_t, int)’:
    ../apt-pkg/contrib/hashes.cc:415:21: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
      415 | Result[(Size)*2] = 0;
          | ~~~~~~~~~~~~~~~~~^~~
    ../apt-pkg/contrib/hashes.cc:414:9: note: at offset [-9223372036854775808, 9223372036854775807] to an object with size at most 4294967295 declared here
      414 | char Result[((Size)*2) + 1];
          | ^~~~~~

Fix this by adding a simple assertion. This generates an extra two
instructions in the normal code path, so it's not exactly super costly.

debian/jessie 2020-05-14 20:18:27 UTC 2020-05-14
test-github-111-invalid-armember: Rewrite to handle gzip SIGPIPE

Author: Julian Andres Klode
Author Date: 2020-05-14 20:18:27 UTC

test-github-111-invalid-armember: Rewrite to handle gzip SIGPIPE

Meh

1.2.y 2020-05-14 09:36:46 UTC 2020-05-14
Re-release 1.2.32ubuntu0.1 as 1.2.33 for Yocto

Author: Julian Andres Klode
Author Date: 2020-05-14 09:36:46 UTC

Re-release 1.2.32ubuntu0.1 as 1.2.33 for Yocto

1.4.y 2020-05-14 09:34:52 UTC 2020-05-14
Fix location of testdeb in added regression tests

Author: Julian Andres Klode
Author Date: 2020-05-13 08:51:10 UTC

Fix location of testdeb in added regression tests

1.8.2.z 2020-05-14 09:34:36 UTC 2020-05-14
Fix location of testdeb in added regression tests

Author: Julian Andres Klode
Author Date: 2020-05-13 08:51:10 UTC

Fix location of testdeb in added regression tests

1.6.y 2020-05-14 09:33:26 UTC 2020-05-14
Release 1.6.12ubuntu0.1

Author: Julian Andres Klode
Author Date: 2020-05-12 09:58:00 UTC

Release 1.6.12ubuntu0.1

2.0.y 2020-05-14 09:21:09 UTC 2020-05-14
Merge tag '2.0.2ubuntu0.1' into 2.0.y

Author: Julian Andres Klode
Author Date: 2020-05-14 09:21:09 UTC

Merge tag '2.0.2ubuntu0.1' into 2.0.y

apt Debian release 2.0.2ubuntu0.1

ubuntu/master 2020-04-06 08:06:43 UTC 2020-04-06
2.0.1ubuntu1

Author: Julian Andres Klode
Author Date: 2020-04-06 08:03:44 UTC

2.0.1ubuntu1

ubuntu/trusty 2019-10-10 09:25:49 UTC 2019-10-10
Release 1.0.1ubuntu2.24

Author: Julian Andres Klode
Author Date: 2019-10-10 09:25:49 UTC

Release 1.0.1ubuntu2.24

1.8.y 2019-09-19 20:07:12 UTC 2019-09-19
Release 1.8.4

Author: Julian Andres Klode
Author Date: 2019-09-19 20:06:57 UTC

Release 1.8.4

1.7.y 2019-05-07 09:05:10 UTC 2019-05-07
Release 1.7.5

Author: Julian Andres Klode
Author Date: 2019-05-07 09:05:10 UTC

Release 1.7.5

test-runner 2018-11-19 22:11:10 UTC 2018-11-19
Test the runner

Author: Julian Andres Klode
Author Date: 2018-11-19 22:11:10 UTC

Test the runner

1.5.y 2018-06-26 10:51:45 UTC 2018-06-26
Release 1.5.2

Author: Julian Andres Klode
Author Date: 2018-06-26 10:51:45 UTC

Release 1.5.2

1.3.y 2017-07-21 07:19:18 UTC 2017-07-21
End of Life

Author: Julian Andres Klode
Author Date: 2017-07-21 07:19:18 UTC

End of Life

This branch has reached end of life, there will be no further
updates.

debian/wheezy 2014-09-17 14:15:21 UTC 2014-09-17
releasing package apt version 0.9.7.9+deb7u4

Author: Michael Vogt
Author Date: 2014-09-17 14:15:21 UTC

releasing package apt version 0.9.7.9+deb7u4

attic/cmake 2013-07-14 21:36:17 UTC 2013-07-14
CMake/Documentation.cmake: Relicense under the MIT/Expat license

Author: Julian Andres Klode
Author Date: 2013-07-14 21:36:17 UTC

CMake/Documentation.cmake: Relicense under the MIT/Expat license

This is just in case someone wants to reuse this later on. Also fix the
po4a macro to use the type argument.

116 of 16 results

Other repositories

Name Last Modified
lp:apt 18 hours ago
11 of 1 result
You can't create new repositories for APT.