[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.1-158-gbe038f9

Dan McGee dan at archlinux.org
Mon Jan 23 13:28:43 EST 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".

The branch, master has been updated
       via  be038f9cb2d4302d74c0edadd9abf2b282adc7c3 (commit)
       via  ac239c54d0b8f83ee8a0a94456fc84da7f583ccb (commit)
       via  e50c4a8837cedf47c2fe1a2c6064b4dc03dc5b03 (commit)
       via  825b4ff35aa676b139dc24bc651724b092f2fded (commit)
       via  a03c35125ec729b914600b7c24084f83a05a5ede (commit)
       via  44f146f232be5203fb01ad35fdf73122838df97c (commit)
       via  edd4276bbf3d21a7353e3d67ce6639246ef8032d (commit)
       via  df47136bcfd3fdec150fc8613f3fe243432d875f (commit)
       via  de56874cc9cdbfa96dd6360818ee6f21da3e1c86 (commit)
       via  1eb40c83287b07ac7428ad2d58504f386fad98f1 (commit)
       via  562109c0e8717eaac3b9078271c4ca4f82abfecd (commit)
       via  b3612e9cc198f198b3806efa461bf6fc04dd4502 (commit)
       via  1b50223f8240456b8c989b5c1e016f4a245b527c (commit)
       via  c77cec2ffc850fa28c5720b8902acc5421069ae4 (commit)
       via  c231c9af9712e95e58f660d46bd8feaf6fd891e2 (commit)
       via  24ca6ce1f969a6f5d3ef9277f6d20efcd76330ec (commit)
       via  430b0df7794815049f37f38df39c71e1a9e9c157 (commit)
       via  d9af1a0cf2383eed009ed2bedfb1b34f1a5c7418 (commit)
       via  4e60b9646d69227c6c9f226bf03a12158feaaee7 (commit)
       via  b426488e2b1cf4e464f7f56dbcf2629a3a73a54a (commit)
       via  7b1a86b8939f59693f8bb0ea0454a702d5e2434e (commit)
       via  be229d129eeb43e774217921e1c7e1bb802775fe (commit)
       via  e8a2c2545608c556cb65d96e7015a1d09d8b3890 (commit)
       via  6e8ca48cbb22c328deab56b1740be04ea7ddba6e (commit)
       via  b6209b4ba495dd4379806b72735dac78b8843c03 (commit)
      from  4f02b98338437b9395addb29000893b91d1ae21e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit be038f9cb2d4302d74c0edadd9abf2b282adc7c3
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jan 18 21:43:00 2012 -0600

    Remove rmrf implementation from backend
    
    This moves the code for removal of local database entries right into
    be_local.c, which was the last user of the rmrf() function we had in our
    utility source file. We can simplify the implementation and make it
    non-recursive as we know the structure of the local database entries.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ac239c54d0b8f83ee8a0a94456fc84da7f583ccb
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jan 18 22:09:43 2012 -0600

    libalpm/deps.c: access trans flags directly
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e50c4a8837cedf47c2fe1a2c6064b4dc03dc5b03
Merge: b3612e9 825b4ff
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Jan 23 12:19:51 2012 -0600

    Merge branch 'maint'
    
    Conflicts:
    	lib/libalpm/diskspace.c
    	src/pacman/util.h

commit b3612e9cc198f198b3806efa461bf6fc04dd4502
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jan 11 15:39:52 2012 -0600

    Allow UseDelta option to specify a delta ratio
    
    Rework the frontend and backend to allow passing a ratio value in for
    UseDelta rather than having a hardcoded #define-d 0.7 value always used.
    This is useful for those with fast connections, who would likely benefit
    from tuning this ratio to lower values; it is also useful for general
    testing purposes.
    
    The libalpm API changes for this, but we do support the old config file
    format with a no-value 'UseDelta' option; in this case we simply use the
    old default of 0.7.
    
    We clamp the ratio values to a sane range between 0.0 and 2.0, allowing
    ratios above 1.0 for testing purposes.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 6e8ca48cbb22c328deab56b1740be04ea7ddba6e
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jan 11 12:04:34 2012 -0600

    Reorder some operations in sig check for efficiency
    
    We don't need to open the data to be checked if we don't have a
    signature to check against, so postpone that open until we know we have
    either the base64_data or a valid signature file.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 configure.ac               |    4 +-
 contrib/bash_completion.in |    4 +-
 contrib/zsh_completion.in  |    2 +-
 doc/pacman.8.txt           |    2 +-
 doc/pacman.conf.5.txt      |   10 ++-
 doc/vercmp.8.txt           |    9 ++-
 etc/pacman.conf.in         |    2 +-
 lib/libalpm/alpm.h         |    4 +-
 lib/libalpm/be_local.c     |   40 +++++++++-
 lib/libalpm/delta.c        |    3 +-
 lib/libalpm/delta.h        |    3 -
 lib/libalpm/deps.c         |    6 +-
 lib/libalpm/diskspace.c    |   56 +++++++++++++-
 lib/libalpm/dload.c        |  155 ++++++++++++++++++++++++++++++---------
 lib/libalpm/handle.c       |   12 ++-
 lib/libalpm/handle.h       |    2 +-
 lib/libalpm/remove.c       |    2 +-
 lib/libalpm/signing.c      |   22 ++----
 lib/libalpm/sync.c         |    4 +-
 lib/libalpm/util.c         |   50 +------------
 lib/libalpm/util.h         |    2 +-
 scripts/makepkg.sh.in      |   17 +++--
 scripts/pacman-key.sh.in   |  174 ++++++++++++++++++++++++++++++++++++--------
 scripts/repo-add.sh.in     |   24 ++++--
 src/pacman/conf.c          |   19 ++++-
 src/pacman/conf.h          |    2 +-
 src/pacman/pacman.c        |    4 +-
 src/pacman/sync.c          |   34 +++------
 src/pacman/util.c          |   33 ++++-----
 src/pacman/util.h          |    3 +-
 30 files changed, 474 insertions(+), 230 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list