23360cc498
Bug: 24492248 Shifting sign bits left is considered undefined behavior, so we need to switch these uses to unsigned equivalents. The time_t-related code is updated relative to upstream sources. Change-Id: I226e5a929a10f5c57dfcb90c748fdac34eb377c2