mirror of
https://git.freebsd.org/ports.git
synced 2025-06-15 17:50:31 -04:00
This fixes several security vulnerabilities and unexpires the port because it moves to Python 3. PR: 241347 Submitted by: lukas.slebodnik@intrak.sk (initial patch) MFH: 2020Q4 Security: CVE-2018-16838 Security: CVE-2019-3811
22 lines
499 B
C
22 lines
499 B
C
--- src/util/util.c 2020-10-20 19:31:51.466783000 +0100
|
|
+++ src/util/util.c 2020-10-20 19:33:20.832098000 +0100
|
|
@@ -830,6 +830,19 @@
|
|
return EOK;
|
|
}
|
|
|
|
+
|
|
+#ifdef __FreeBSD__
|
|
+int flb_timezone(void)
|
|
+{
|
|
+ struct tm tm;
|
|
+ time_t t = 0;
|
|
+ tzset();
|
|
+ localtime_r(&t, &tm);
|
|
+ return -(tm.tm_gmtoff);
|
|
+}
|
|
+#define timezone (flb_timezone())
|
|
+#endif
|
|
+
|
|
/* Convert GeneralizedTime (http://en.wikipedia.org/wiki/GeneralizedTime)
|
|
* to unix time (seconds since epoch). Use UTC time zone.
|
|
*/
|