Add Debian directory
[mspang/vmailman.git] / debian / patches / 71_date_overflows.patch
1 Patch: 71_date_overflows.patch
2 Author: Lionel Elie Mamane <lionel@mamane.lu>
3 React sensibly on integer overflow in date handling
4 Index: Mailman/Handlers/Scrubber.py
5 ===================================================================
6 --- Mailman/Handlers/Scrubber.py.orig   2006-08-15 15:14:54.000000000 +0800
7 +++ Mailman/Handlers/Scrubber.py        2006-08-15 15:14:55.000000000 +0800
8 @@ -143,7 +143,7 @@
9                       }.get(parts[3], 0)
10              day = int(parts[4])
11              year = int(parts[6])
12 -        except (IndexError, ValueError):
13 +        except (OverflowError, IndexError, ValueError):
14              # Best we can do I think
15              month = day = year = 0
16          datedir = '%04d%02d%02d' % (year, month, day)