[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.0-18-ge6c9076
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 e6c9076a74f72d7c5164e2154ce1f47f8886e6e5 (commit) via 308aa38a40fb26d535f0b874bb64fe987126d03f (commit) via 3707d5bc468dcd8611073d22b24d6f6be19bbe94 (commit) via 40a6c5c5eca05b5f65b1dc0c6d5c87fcd313fb2e (commit) via deed0286ef7045ce54fc54f8cadebfe3ebb5f725 (commit) via e28c47ade3253a4126b20f42a7715c69ec3555aa (commit) via 771c002c98292c6567d0f4985d296e152c35166c (commit) via f1ea4c8d241f2242aeeaa264bc42806853b0802e (commit) via cff36093f3b778b3bda9c9d1a3acf24e36dd9f73 (commit) via f2eac18a6ec62db3ec53744064e05416024c1b30 (commit) via 4ad4527d104c915efa912d3e1e3a543fad7aca34 (commit) via 96e458b705eda4ddff7d6ec890cf1daf898e9186 (commit) via 8a58648471e3a5311529955cd91c1a082be10056 (commit) via a5b6a75787be01fc2a030b68eeaba07bc26db469 (commit) via 159e1b06a50c7e80171d88933698f107a7f5773a (commit) via 278c84710637a891c3407c3811f61b181359ea75 (commit) via 75bfe825fc4018173b0d7a3c4029094edb52d93a (commit) via 67391c2c6cfa0044f554fb6a6b9717175d8d83a3 (commit) from 92630c660710332d0e02dea5a3c06c48f75d7321 (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 e6c9076a74f72d7c5164e2154ce1f47f8886e6e5 Merge: cff3609 308aa38 Author: Dan McGee <dan@archlinux.org> Date: Wed Mar 16 19:55:28 2011 -0500 Merge branch 'maint' commit cff36093f3b778b3bda9c9d1a3acf24e36dd9f73 Merge: 92630c6 f2eac18 Author: Dan McGee <dan@archlinux.org> Date: Wed Mar 16 19:25:35 2011 -0500 Merge branch 'download' commit f2eac18a6ec62db3ec53744064e05416024c1b30 Author: Dave Reisner <d@falconindy.com> Date: Tue Feb 8 21:05:53 2011 -0500 Remove all traces of libfetch Signed-off-by: Dave Reisner <d@falconindy.com> commit 4ad4527d104c915efa912d3e1e3a543fad7aca34 Author: Dave Reisner <d@falconindy.com> Date: Wed Feb 2 23:21:43 2011 -0500 dload: temp patch to allow curl/fetch coexistance this is just some debuggery to allow pacman to operate with both fetch and curl at the same time. use the PACMANDL variable to control which library is used. Signed-off-by: Dave Reisner <d@falconindy.com> commit 96e458b705eda4ddff7d6ec890cf1daf898e9186 Author: Dave Reisner <d@falconindy.com> Date: Tue Feb 1 15:38:37 2011 -0500 dload.c: add curl_download_internal This is a feature complete re-implementation of the fetch based internal downloader, with a few improvements: * support for SSL * gzip and deflate compression on HTTP connections * reuses a single connection over the entire session for lower resource usage. Signed-off-by: Dave Reisner <d@falconindy.com> commit 8a58648471e3a5311529955cd91c1a082be10056 Author: Dave Reisner <d@falconindy.com> Date: Sat Jan 15 15:38:16 2011 -0500 handle error case for PM_ERR_LIBCURL Add PM_ERR_LIBCURL to error enum and handle case in error.c by returning curl_easy_strerror() based on the error number carried by the gloabl alpm handle. Signed-off-by: Dave Reisner <d@falconindy.com> commit a5b6a75787be01fc2a030b68eeaba07bc26db469 Author: Dave Reisner <d@falconindy.com> Date: Fri Jan 14 12:17:39 2011 -0500 share code between libfetch and libcurl no actual code changes here. change preprocessor logic to include get_tempfile, get_destfile, signal handler enum, and the interrupt handler logic when either HAVE_LIBCURL or HAVE_LIBFETCH are defined. Signed-off-by: Dave Reisner <d@falconindy.com> commit 159e1b06a50c7e80171d88933698f107a7f5773a Author: Dave Reisner <d@falconindy.com> Date: Wed Jan 12 09:51:06 2011 -0500 prefix fetch based functions with fetch_ Do this in preparation for implementing similar curl based functionality. We want the ability to test these side by side. Signed-off-by: Dave Reisner <d@falconindy.com> commit 278c84710637a891c3407c3811f61b181359ea75 Author: Dave Reisner <d@falconindy.com> Date: Sat Jan 15 13:59:45 2011 -0500 handle: Add CURL* and CURLcode vars to struct Adding the CURLcode is necessary in order to return an error string from pm_error. Unlike libfetch, curl returns numerical error numbers and does not maintain a staticly allocated string with the last error generated. Adding the curl object itself to the handle is advantageous (and encouraged by curl_easy_perform(3)) because the handle is reusable for successive operations. This cuts back on overhead when downloading multiple files in a single transaction. Signed-off-by: Dave Reisner <d@falconindy.com> commit 75bfe825fc4018173b0d7a3c4029094edb52d93a Author: Dave Reisner <d@falconindy.com> Date: Wed Dec 15 19:57:31 2010 -0500 add curl to alpm initialization and teardown routines Signed-off-by: Dave Reisner <d@falconindy.com> commit 67391c2c6cfa0044f554fb6a6b9717175d8d83a3 Author: Dave Reisner <d@falconindy.com> Date: Thu Dec 16 17:19:07 2010 -0500 Add configure.ac option for --with-curl To avoid breaking compilation, fetch defaults to 'no', and curl defaults to 'check'. Signed-off-by: Dave Reisner <d@falconindy.com> ----------------------------------------------------------------------- Summary of changes: configure.ac | 31 ++--- doc/index.txt | 1 + doc/pacman.8.txt | 8 +- lib/libalpm/alpm.c | 14 +- lib/libalpm/alpm.h | 1 + lib/libalpm/alpm_list.c | 2 +- lib/libalpm/diskspace.c | 4 +- lib/libalpm/dload.c | 304 ++++++++++++++++++-------------------------- lib/libalpm/dload.h | 2 - lib/libalpm/error.c | 19 +-- lib/libalpm/handle.c | 6 + lib/libalpm/handle.h | 10 ++ lib/libalpm/po/ca.po | 4 +- lib/libalpm/po/cs.po | 6 +- lib/libalpm/po/da.po | 4 +- lib/libalpm/po/de.po | 6 +- lib/libalpm/po/el.po | 6 +- lib/libalpm/po/en_GB.po | 6 +- lib/libalpm/po/es.po | 6 +- lib/libalpm/po/fi.po | 4 +- lib/libalpm/po/fr.po | 6 +- lib/libalpm/po/hu.po | 6 +- lib/libalpm/po/it.po | 6 +- lib/libalpm/po/kk.po | 6 +- lib/libalpm/po/ko.po | 4 +- lib/libalpm/po/libalpm.pot | 4 +- lib/libalpm/po/nb.po | 4 +- lib/libalpm/po/pl.po | 4 +- lib/libalpm/po/pt.po | 4 +- lib/libalpm/po/pt_BR.po | 6 +- lib/libalpm/po/ro.po | 16 ++- lib/libalpm/po/ru.po | 6 +- lib/libalpm/po/sk.po | 4 +- lib/libalpm/po/sv.po | 4 +- lib/libalpm/po/tr.po | 6 +- lib/libalpm/po/uk.po | 4 +- lib/libalpm/po/zh_CN.po | 6 +- src/pacman/pacman.c | 58 +++++---- 38 files changed, 279 insertions(+), 319 deletions(-) hooks/post-receive -- The official pacman repository
A heads up -- this is all functional in its current state, but it has some cosmetic blemishes. Don't freak out when you see a progress bar 3 times for each package download, and a progress bar even when a repo is up to date. dave On Wed, Mar 16, 2011 at 08:56:35PM -0400, Dan McGee wrote:
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 e6c9076a74f72d7c5164e2154ce1f47f8886e6e5 (commit) via 308aa38a40fb26d535f0b874bb64fe987126d03f (commit) via 3707d5bc468dcd8611073d22b24d6f6be19bbe94 (commit) via 40a6c5c5eca05b5f65b1dc0c6d5c87fcd313fb2e (commit) via deed0286ef7045ce54fc54f8cadebfe3ebb5f725 (commit) via e28c47ade3253a4126b20f42a7715c69ec3555aa (commit) via 771c002c98292c6567d0f4985d296e152c35166c (commit) via f1ea4c8d241f2242aeeaa264bc42806853b0802e (commit) via cff36093f3b778b3bda9c9d1a3acf24e36dd9f73 (commit) via f2eac18a6ec62db3ec53744064e05416024c1b30 (commit) via 4ad4527d104c915efa912d3e1e3a543fad7aca34 (commit) via 96e458b705eda4ddff7d6ec890cf1daf898e9186 (commit) via 8a58648471e3a5311529955cd91c1a082be10056 (commit) via a5b6a75787be01fc2a030b68eeaba07bc26db469 (commit) via 159e1b06a50c7e80171d88933698f107a7f5773a (commit) via 278c84710637a891c3407c3811f61b181359ea75 (commit) via 75bfe825fc4018173b0d7a3c4029094edb52d93a (commit) via 67391c2c6cfa0044f554fb6a6b9717175d8d83a3 (commit) from 92630c660710332d0e02dea5a3c06c48f75d7321 (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 e6c9076a74f72d7c5164e2154ce1f47f8886e6e5 Merge: cff3609 308aa38 Author: Dan McGee <dan@archlinux.org> Date: Wed Mar 16 19:55:28 2011 -0500
Merge branch 'maint'
commit cff36093f3b778b3bda9c9d1a3acf24e36dd9f73 Merge: 92630c6 f2eac18 Author: Dan McGee <dan@archlinux.org> Date: Wed Mar 16 19:25:35 2011 -0500
Merge branch 'download'
commit f2eac18a6ec62db3ec53744064e05416024c1b30 Author: Dave Reisner <d@falconindy.com> Date: Tue Feb 8 21:05:53 2011 -0500
Remove all traces of libfetch
Signed-off-by: Dave Reisner <d@falconindy.com>
commit 4ad4527d104c915efa912d3e1e3a543fad7aca34 Author: Dave Reisner <d@falconindy.com> Date: Wed Feb 2 23:21:43 2011 -0500
dload: temp patch to allow curl/fetch coexistance
this is just some debuggery to allow pacman to operate with both fetch and curl at the same time. use the PACMANDL variable to control which library is used.
Signed-off-by: Dave Reisner <d@falconindy.com>
commit 96e458b705eda4ddff7d6ec890cf1daf898e9186 Author: Dave Reisner <d@falconindy.com> Date: Tue Feb 1 15:38:37 2011 -0500
dload.c: add curl_download_internal
This is a feature complete re-implementation of the fetch based internal downloader, with a few improvements:
* support for SSL * gzip and deflate compression on HTTP connections * reuses a single connection over the entire session for lower resource usage.
Signed-off-by: Dave Reisner <d@falconindy.com>
commit 8a58648471e3a5311529955cd91c1a082be10056 Author: Dave Reisner <d@falconindy.com> Date: Sat Jan 15 15:38:16 2011 -0500
handle error case for PM_ERR_LIBCURL
Add PM_ERR_LIBCURL to error enum and handle case in error.c by returning curl_easy_strerror() based on the error number carried by the gloabl alpm handle.
Signed-off-by: Dave Reisner <d@falconindy.com>
commit a5b6a75787be01fc2a030b68eeaba07bc26db469 Author: Dave Reisner <d@falconindy.com> Date: Fri Jan 14 12:17:39 2011 -0500
share code between libfetch and libcurl
no actual code changes here. change preprocessor logic to include get_tempfile, get_destfile, signal handler enum, and the interrupt handler logic when either HAVE_LIBCURL or HAVE_LIBFETCH are defined.
Signed-off-by: Dave Reisner <d@falconindy.com>
commit 159e1b06a50c7e80171d88933698f107a7f5773a Author: Dave Reisner <d@falconindy.com> Date: Wed Jan 12 09:51:06 2011 -0500
prefix fetch based functions with fetch_
Do this in preparation for implementing similar curl based functionality. We want the ability to test these side by side.
Signed-off-by: Dave Reisner <d@falconindy.com>
commit 278c84710637a891c3407c3811f61b181359ea75 Author: Dave Reisner <d@falconindy.com> Date: Sat Jan 15 13:59:45 2011 -0500
handle: Add CURL* and CURLcode vars to struct
Adding the CURLcode is necessary in order to return an error string from pm_error. Unlike libfetch, curl returns numerical error numbers and does not maintain a staticly allocated string with the last error generated.
Adding the curl object itself to the handle is advantageous (and encouraged by curl_easy_perform(3)) because the handle is reusable for successive operations. This cuts back on overhead when downloading multiple files in a single transaction.
Signed-off-by: Dave Reisner <d@falconindy.com>
commit 75bfe825fc4018173b0d7a3c4029094edb52d93a Author: Dave Reisner <d@falconindy.com> Date: Wed Dec 15 19:57:31 2010 -0500
add curl to alpm initialization and teardown routines
Signed-off-by: Dave Reisner <d@falconindy.com>
commit 67391c2c6cfa0044f554fb6a6b9717175d8d83a3 Author: Dave Reisner <d@falconindy.com> Date: Thu Dec 16 17:19:07 2010 -0500
Add configure.ac option for --with-curl
To avoid breaking compilation, fetch defaults to 'no', and curl defaults to 'check'.
Signed-off-by: Dave Reisner <d@falconindy.com>
-----------------------------------------------------------------------
Summary of changes: configure.ac | 31 ++--- doc/index.txt | 1 + doc/pacman.8.txt | 8 +- lib/libalpm/alpm.c | 14 +- lib/libalpm/alpm.h | 1 + lib/libalpm/alpm_list.c | 2 +- lib/libalpm/diskspace.c | 4 +- lib/libalpm/dload.c | 304 ++++++++++++++++++-------------------------- lib/libalpm/dload.h | 2 - lib/libalpm/error.c | 19 +-- lib/libalpm/handle.c | 6 + lib/libalpm/handle.h | 10 ++ lib/libalpm/po/ca.po | 4 +- lib/libalpm/po/cs.po | 6 +- lib/libalpm/po/da.po | 4 +- lib/libalpm/po/de.po | 6 +- lib/libalpm/po/el.po | 6 +- lib/libalpm/po/en_GB.po | 6 +- lib/libalpm/po/es.po | 6 +- lib/libalpm/po/fi.po | 4 +- lib/libalpm/po/fr.po | 6 +- lib/libalpm/po/hu.po | 6 +- lib/libalpm/po/it.po | 6 +- lib/libalpm/po/kk.po | 6 +- lib/libalpm/po/ko.po | 4 +- lib/libalpm/po/libalpm.pot | 4 +- lib/libalpm/po/nb.po | 4 +- lib/libalpm/po/pl.po | 4 +- lib/libalpm/po/pt.po | 4 +- lib/libalpm/po/pt_BR.po | 6 +- lib/libalpm/po/ro.po | 16 ++- lib/libalpm/po/ru.po | 6 +- lib/libalpm/po/sk.po | 4 +- lib/libalpm/po/sv.po | 4 +- lib/libalpm/po/tr.po | 6 +- lib/libalpm/po/uk.po | 4 +- lib/libalpm/po/zh_CN.po | 6 +- src/pacman/pacman.c | 58 +++++---- 38 files changed, 279 insertions(+), 319 deletions(-)
hooks/post-receive -- The official pacman repository
participants (2)
-
dan@archlinux.org
-
Dave Reisner