| Summary: | misc.c convtime() LONG_MAX is no longer allowed | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Kirk Wolf <kirk> | ||||
| Component: | sshd | Assignee: | Damien Miller <djm> | ||||
| Status: | CLOSED FIXED | ||||||
| Severity: | minor | CC: | djm, dtucker, ywq119hy | ||||
| Priority: | P5 | ||||||
| Version: | -current | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 2988 | ||||||
| Attachments: |
|
||||||
|
Description
Kirk Wolf
2019-03-12 03:54:39 AEDT
Created attachment 3291 [details]
unittest for LONG_MAX convtime conversions
Committed - thanks (In reply to Damien Miller from comment #1) > Created attachment 3291 [details] > unittest for LONG_MAX convtime conversions The max value of some options (such as ClientAliveInterval, LoginGraceTime and so on) changed from 2147483647(max int:2^31 − 1) in perivious version(6.4) to 2147483646 now. Does this behaviors is work as design? Thanks a lot. I don't think it matters - I can't imagine a SSH session lasting >68 years and needing that extra second to complete. close bugs that were resolved in OpenSSH 8.5 release cycle |