util: in _pacman_runhook, close the directory before returning.
this plugs a 32 KB memory leak.
repos: comment out ftp5 mirror pending a resolution of their status as a mirror
repos: comment out all mirrors that are inactive
server: free the netbuf object before returning when returning early due
to matching mtime
libpacman: Move hash code to its own directory.
libpacman: Make pacman_trans_cb_progress second argument (pkgname) a const.
libpacman: Remove unecessary string copy in _pacman_add_commit.
libpacman: Split add_faketarget package creation part to fakedb_pkg_new.
libpacman: Add use _pacman_strempty/_pacman_strlen (which handle NULL).
libpacman: Add _pacman_db_read_lines to reduce code duplication.
libpacman: Fix typo in previous commit.
libpacman: Indenting homework.
libpacman: Use _pacman_zalloc instead of manually zeroing pmpkg_t data, fix returning error value as callers expect NULL on error and not (void *)-1.
libpacman: Use _pacman_zalloc instead of manually zeroing pmgrp_t data.
libpacman: Use _pacman_zalloc instead of manually zeroing pmdb_t data.
libpacman: constify _pacman_db_new string arguments.
libpacman: Move log facilities to util directory.
libpacman: Move _pacman_logaction from util.h to log.h
libpacman: Add _pacman_vlog.
libpacman: Add _pacman_vlogaction.