[InterNetNews/inn] d60390: time_t as unsigned (Y2038 bug on 32-bit archs)

Julien ÉLIE noreply at github.com
Sat May 18 20:33:29 UTC 2024


  Branch: refs/heads/main
  Home:   https://github.com/InterNetNews/inn
  Commit: d60390074c1a8aefe794720e79b47d829f62791e
      https://github.com/InterNetNews/inn/commit/d60390074c1a8aefe794720e79b47d829f62791e
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2024-05-18 (Sat, 18 May 2024)

  Changed paths:
    M backends/ninpaths.c
    M contrib/expirectl.c
    M contrib/newsresp.c
    M expire/convdate.c
    M expire/makehistory.c
    M frontends/feedone.c
    M innd/cc.c
    M innd/chan.c
    M innd/innd.c
    M innd/nc.c
    M innd/perl.c
    M innd/site.c
    M innd/status.c
    M innfeed/endpoint.c
    M innfeed/imap_connection.c
    M nnrpd/commands.c
    M nnrpd/misc.c
    M storage/buffindexed/buffindexed.c
    M tests/overview/api-t.c

  Log Message:
  -----------
  time_t as unsigned (Y2038 bug on 32-bit archs)

All printf-like writes of time_t still using %ld now use %lu.  Reading
epoch times from files uses strtoul() and atoll() instead of strtol()
and atol().  See #291 for more information on the rationale.

close #291



To unsubscribe from these emails, change your notification settings at https://github.com/InterNetNews/inn/settings/notifications


More information about the inn-committers mailing list