Opened 3 years ago

Last modified 2 years ago

#3758 new defect

Check for overflows in time_t on 32 bit OSes

Reported by: sar Owned by:
Priority: low Milestone: Outstanding Tasks
Component: Unclassified Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

When doing some types of lease processing (such as saving the lease time information in the memfile) we may exceed the max limit of time_t on a 32 bit OS. This ticket is for going through the code to find and fix any of those items.

We may elect to reject the ticket if we decide that running on such systems is not a high enough priority. It also may be deferred for a while as currently it only becomes a problem if somebody is using very long leases (> 20 years).

Subtickets

Change History (2)

comment:1 Changed 3 years ago by hschempf

  • Milestone changed from Kea-proposed to DHCP Outstanding Tasks

comment:2 Changed 2 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

Note: See TracTickets for help on using tickets.