From: 
Subject: Debian changes

The Debian packaging of python-asusrouter is maintained in git, using a workflow
similar to the one described in dgit-maint-merge(7).
The Debian delta is represented by this one combined patch; there isn't a
patch queue that can be represented as a quilt series.

A detailed breakdown of the changes is available from their canonical
representation -- git commits in the packaging repository.
For example, to see the changes made by the Debian maintainer in the first
upload of upstream version 1.2.3, you could use:

    % git clone https://git.dgit.debian.org/python-asusrouter
    % cd python-asusrouter
    % git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian'

(If you have dgit, use `dgit clone python-asusrouter`, rather than plain `git clone`.)

We don't use debian/source/options single-debian-patch because it has bugs.
Therefore, NMUs etc. may nevertheless have made additional patches.

---

diff --git a/asusrouter/tools/converters.py b/asusrouter/tools/converters.py
index 60c80d8..7c0b76a 100644
--- a/asusrouter/tools/converters.py
+++ b/asusrouter/tools/converters.py
@@ -612,10 +612,10 @@ def safe_timestamp_to_utc(value: int | None) -> datetime | None:
 
     try:
         return datetime.fromtimestamp(value, UTC)
-    except (ValueError, TypeError, OSError):
+    except (OverflowError, ValueError, TypeError, OSError):
         try:
             return datetime.fromtimestamp(value / 1000, UTC)
-        except (ValueError, TypeError, OSError):
+        except (OverflowError, ValueError, TypeError, OSError):
             return None
 
 
