Guillem Jover
|
531c81097d
dpkg: Refactor force flags to parsedb flags into parsedb_force_flags()
|
15 anni fa |
Guillem Jover
|
6d50a5ac6a
Add --force-bad-version to allow installing packages with bogus versions
|
15 anni fa |
Guillem Jover
|
86cbf575b1
Use off_t and %jd or %jx to handle file sizes and offsets
|
15 anni fa |
Guillem Jover
|
dcac09fade
Make admindir file local everywhere
|
15 anni fa |
Guillem Jover
|
addcf0717e
Use dpkg_db_get_path() instead of using m_asprintf() and admindir
|
15 anni fa |
Guillem Jover
|
598d605202
dpkg: Refactor infodb update on unpack into new pkg_infodb_update()
|
15 anni fa |
Guillem Jover
|
a2acd17d3c
dpkg: Refactor infodb directory traversal into new pkg_infodb_foreach()
|
15 anni fa |
Guillem Jover
|
fc8b6ecf05
dpkg: Refactor specific infodb traversal logic into their own functions
|
15 anni fa |
Guillem Jover
|
ecd886da63
dpkg: Refactor match_node allocation into new match_node_new()
|
15 anni fa |
Guillem Jover
|
7a79f5a1fa
dpkg: Refactor match_node deallocation into new match_node_free()
|
15 anni fa |
Guillem Jover
|
070dc94cfc
dpkg: Switch the rename_list logic to match_node
|
15 anni fa |
Guillem Jover
|
ed250955ff
dpkg: Sync and print the correct info database directory
|
15 anni fa |
Guillem Jover
|
f1bccd4763
Use varbuf_end_str() instead of ad-hoc varbuf_add_char() calls
|
15 anni fa |
Guillem Jover
|
0ff1ba98ce
libdpkg: Rename cmdinfo arg members
|
15 anni fa |
Guillem Jover
|
0d6e7bc21e
dpkg: Refactor conflictor addition to a new push_conflictor() function
|
15 anni fa |
Guillem Jover
|
efa6e49193
dpkg: Use m_realloc() instead of free()+m_malloc() on process_archive()
|
15 anni fa |
Guillem Jover
|
f1891335a4
dpkg: Remove useless cidirbuf variable in process_archive()
|
15 anni fa |
Guillem Jover
|
194dce1ca3
dpkg: Remove temporary variable admindirlen in process_archive()
|
15 anni fa |
Guillem Jover
|
da5fceca72
dpkg: Do not segfault on “dpkg -i --no-act”
|
15 anni fa |
Guillem Jover
|
3ce597a4c6
Revert "Fix installation of packages without architecture field"
|
15 anni fa |
Raphaël Hertzog
|
13637ddfaf
Fix installation of packages without architecture field
|
15 anni fa |
Guillem Jover
|
58e7276b69
libdpkg: Ensure parsed packages have a usable arch member
|
15 anni fa |
Guillem Jover
|
c484754584
dpkg: Rename arch variable to native_arch
|
15 anni fa |
Guillem Jover
|
df219a6072
Rename architecture variables to arch
|
15 anni fa |
Guillem Jover
|
44e022a801
Use pid instead of c1 for variable name
|
15 anni fa |
Guillem Jover
|
f114b567dd
dpkg: Fix wanttoinstall() to use the new version from pkg->available
|
15 anni fa |
Guillem Jover
|
3133aae67e
dpkg: Always say why in wanttoinstall()
|
15 anni fa |
Guillem Jover
|
de553e2746
Rename struct pkginfoperfile to struct pkgbin
|
15 anni fa |
Guillem Jover
|
21306c4f9e
dpkg: Refactor package authentication into deb_verify()
|
16 anni fa |
Guillem Jover
|
a6d7d484b5
dpkg: Refactor reassembling a split package into deb_reassemble()
|
16 anni fa |