Fetch now uses progress events
modified libpkg/backup.c
@@ -91,6 +91,7 @@ copy_database(sqlite3 *src, sqlite3 *dst, const char *name)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -109,12 +110,11 @@ copy_database(sqlite3 *src, sqlite3 *dst, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/fetch.c
@@ -534,6 +534,8 @@ pkg_fetch_file_to_fd(struct pkg_repo *repo, const char *url, int dest, time_t *t
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -548,10 +550,11 @@ pkg_fetch_file_to_fd(struct pkg_repo *repo, const char *url, int dest, time_t *t
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -561,6 +564,7 @@ pkg_fetch_file_to_fd(struct pkg_repo *repo, const char *url, int dest, time_t *t
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -1372,6 +1372,8 @@ typedef enum {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -1431,9 +1433,6 @@ struct pkg_event {
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
modified libpkg/pkg_event.c
@@ -112,16 +112,20 @@ pipeevent(struct pkg_event *ev)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -469,15 +473,23 @@ pkg_emit_already_installed(struct pkg *p)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
modified libpkg/private/event.h
@@ -33,7 +33,8 @@ void pkg_emit_error(const char *fmt, ...);
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified src/event.c
@@ -55,14 +55,89 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -264,7 +339,7 @@ event_sandboxed_get_string(pkg_sandbox_cb func, char **result, int64_t *len,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -285,6 +360,13 @@ static void
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -292,6 +374,69 @@ draw_progressbar(int64_t current, int64_t total)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -316,6 +461,8 @@ event_callback(void *data, struct pkg_event *ev)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -358,6 +505,27 @@ event_callback(void *data, struct pkg_event *ev)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -581,6 +749,9 @@ event_callback(void *data, struct pkg_event *ev)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|