Willy Tarreau
abd9bb20b7
BUILD: lua: replace timegm() with my_timegm() to fix build on Solaris 10
...
Akhnin Nikita reported that Lua doesn't build on Solaris 10 because
the code uses timegm() to parse a date, which is not provided there.
The recommended way to implement timegm() is broken in the man page,
as it is based on a change of the TZ environment variable at run time
before calling the function (which is obviously not thread safe, and
terribly inefficient).
Here instead we rely on the new my_timegm() function, it should be
sufficient for all known use cases.
2017-07-19 19:15:13 +02:00
..
2016-12-21 21:30:54 +01:00
2017-07-04 10:45:53 +02:00
2017-06-27 14:38:02 +02:00
2017-04-13 12:20:52 +02:00
2016-12-21 21:30:54 +01:00
2017-06-27 14:38:02 +02:00
2010-10-30 19:04:33 +02:00
2017-03-31 14:38:22 +02:00
2017-07-13 09:39:29 +02:00
2017-03-31 14:36:04 +02:00
2017-06-02 11:58:54 +02:00
2017-02-08 11:16:29 +01:00
2017-06-30 06:49:31 +02:00
2017-01-11 16:11:11 +01:00
2017-06-27 14:38:02 +02:00
2016-12-21 21:30:54 +01:00
2017-06-08 20:09:02 +02:00
2017-03-21 16:30:35 +01:00
2017-03-21 16:35:17 +01:00
2017-03-21 16:30:44 +01:00
2017-03-21 16:30:35 +01:00
2017-04-13 19:15:17 +02:00
2017-07-06 23:07:36 +02:00
2017-06-30 14:05:29 +02:00
2017-06-27 14:38:02 +02:00
2016-11-21 15:29:58 +01:00
2012-12-29 21:50:07 +01:00
2017-06-27 15:47:56 +02:00
2017-07-18 04:22:32 +02:00
2015-01-20 19:48:05 +01:00
2011-10-24 18:15:04 +02:00
2017-07-19 19:15:13 +02:00
2017-07-18 06:41:58 +02:00
2012-10-08 20:11:03 +02:00
2017-04-26 15:45:27 +02:00
2014-05-22 11:27:00 +02:00
2014-05-22 11:27:00 +02:00
2014-05-22 11:27:00 +02:00
2016-04-03 14:17:42 +02:00
2017-06-02 10:56:32 +02:00
2017-06-23 11:34:57 +02:00
2016-01-11 07:31:35 +01:00
2015-02-03 00:24:16 +01:00
2017-06-30 06:49:42 +02:00
2016-12-16 19:40:13 +01:00
2016-12-21 21:30:54 +01:00
2017-07-04 10:45:53 +02:00
2017-03-20 07:25:37 +01:00
2017-07-13 09:39:29 +02:00
2011-10-24 17:09:22 +02:00
2017-07-19 10:57:53 +02:00
2017-04-13 19:15:17 +02:00
2016-04-14 11:18:22 +02:00
2017-06-16 10:34:20 +02:00
2016-08-10 19:31:58 +02:00
2017-07-13 09:39:29 +02:00
2017-06-27 14:38:02 +02:00
2017-03-21 16:30:44 +01:00
2007-01-07 02:12:57 +01:00
2016-12-28 12:51:51 +01:00
2017-05-12 15:56:52 +02:00
2017-06-15 15:30:30 +02:00
2017-06-27 14:38:02 +02:00
2016-11-08 20:54:41 +01:00
2017-06-02 10:56:32 +02:00
2017-07-19 14:38:14 +02:00
2017-07-19 19:15:06 +02:00
2017-05-27 07:02:06 +02:00
2017-05-27 07:02:06 +02:00
2017-06-30 14:57:24 +02:00
2017-07-06 23:06:47 +02:00
2017-06-27 14:38:02 +02:00
2016-12-22 23:26:37 +01:00
2017-03-29 15:24:33 +02:00
2016-04-09 22:27:01 +02:00
2016-04-03 14:17:42 +02:00
2016-12-12 14:34:56 +01:00
2016-12-21 21:30:54 +01:00
2016-04-03 14:17:42 +02:00