Log Message: It can happen that times() returns ((uint32_t)-1). If that happens, retry a limited number of times, and log the events. Export log() from the main program for use in dbeacon_posix.cpp. Fix the matrix.pl script since qw() no longer acts as parenteses, so add some of our own where called for. Bump PKGREVISION.