add a new event: PKG_EVENT_FILE_MISSING
modified libpkg/pkg.c
@@ -1583,13 +1583,18 @@ pkg_test_filesum(struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -1285,6 +1285,7 @@ typedef enum {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1437,6 +1438,10 @@ struct pkg_event {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_checksum.c
@@ -27,6 +27,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -724,7 +725,7 @@ pkg_checksum_symlinkat(int fd, const char *path, const char *root, pkg_checksum_
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -740,8 +741,7 @@ pkg_checksum_validate_file(const char *path, const char *sum)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -750,16 +750,16 @@ pkg_checksum_validate_file(const char *path, const char *sum)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -788,7 +788,7 @@ pkg_checksum_generate_file(const char *path, pkg_checksum_type_t type)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -804,8 +804,7 @@ pkg_checksum_validate_fileat(int rootfd, const char *path, const char *sum)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -814,16 +813,16 @@ pkg_checksum_validate_fileat(int rootfd, const char *path, const char *sum)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_delete.c
@@ -291,6 +291,7 @@ pkg_delete_file(struct pkg *pkg, struct pkg_file *file, unsigned force)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -306,7 +307,12 @@ pkg_delete_file(struct pkg *pkg, struct pkg_file *file, unsigned force)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_event.c
@@ -791,7 +791,8 @@ pkg_emit_newpkgversion(void)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -803,6 +804,18 @@ pkg_emit_file_mismatch(struct pkg *pkg, struct pkg_file *f, const char *newsum)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/event.h
@@ -78,5 +78,6 @@ void pkg_emit_delete_files_begin(struct pkg *p);
|
|
|
|
|
|
| + | |
|
|
|
modified libpkg/private/pkg.h
@@ -697,8 +697,8 @@ unsigned char *pkg_checksum_symlink(const char *path, const char *root,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/repo/binary/fetch.c
@@ -225,7 +225,7 @@ checksum:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/event.c
@@ -774,6 +774,11 @@ event_callback(void *data, struct pkg_event *ev)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified tests/lib/checksum.c
@@ -46,7 +46,7 @@ ATF_TC_BODY(check_symlinks, tc)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -57,8 +57,8 @@ ATF_TC_BODY(check_symlinks, tc)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -80,7 +80,7 @@ ATF_TC_BODY(check_files, tc)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|