Commit Graph

34 Commits

Author SHA1 Message Date
ondrej
5055b3cb99 * forgotten int64 parameter type
git-svn-id: trunk@47339 -
(cherry picked from commit 4fa3362355)
2023-12-16 15:43:35 +01:00
michael
b529a49ed6 * Check buffer overflow when reading
git-svn-id: trunk@49012 -
(cherry picked from commit 2a96ad2715)
2023-12-13 18:52:32 +01:00
michael
cd5dc1585f * Fix leap second reading
git-svn-id: trunk@49006 -
(cherry picked from commit 3575369989)
2023-12-13 18:52:17 +01:00
ondrej
ab9be15686 unix: fix timezone info for timers after the last transition
git-svn-id: trunk@49005 -
(cherry picked from commit 2a61397d37)
2023-12-13 18:51:59 +01:00
ondrej
3ce5aa0daa unix: fix RefreshTZInfo UTC parameter
git-svn-id: trunk@49001 -
(cherry picked from commit 881235b489)
2023-12-13 17:51:25 +01:00
ondrej
cb4d59156e * forgotten int64 parameter type
git-svn-id: trunk@47325 -
(cherry picked from commit d2a517389f)
2023-12-13 16:00:46 +01:00
ondrej
3ef8931e5c * read int64 transition table from linux timezone files if available
git-svn-id: trunk@47324 -
(cherry picked from commit be4c907117)
2023-12-13 16:00:20 +01:00
ondrej
871f1030dd * unix timezone optimizations
git-svn-id: trunk@47321 -
(cherry picked from commit 3ee2097f1a)
2023-12-13 15:54:07 +01:00
ondrej
eec56c20c8 * thread-safe time zone info read/write
git-svn-id: trunk@47309 -
(cherry picked from commit 7fbceaac21)
2023-12-13 15:53:18 +01:00
ondrej
4b91815315 Unix timezone: fix search around TZ change back to be the same as on Windows
git-svn-id: trunk@47296 -
(cherry picked from commit f296bf3f2d)
2023-12-12 22:44:03 +01:00
ondrej
11308a8957 LocalToEpoch, EpochToLocal: fix for arbitrary datetime
git-svn-id: trunk@47291 -
(cherry picked from commit f4cff81881)
2023-12-12 22:21:27 +01:00
ondrej
0a2e59c243 GetLocalTimeOffset: DateTime-aware overloads for Unix. Issue
git-svn-id: trunk@47290 -
(cherry picked from commit 282aa0daa7)
2023-11-29 15:34:47 +01:00
Jonas Maebe
1c04470b66 * converted for-loop to while-loop, because its loop count is used on exit
even if no break is triggered

git-svn-id: trunk@34776 -
2016-11-01 14:01:41 +00:00
Jonas Maebe
85f2903b8b * don't index past the end of the transitions array (mantis )
git-svn-id: trunk@34775 -
2016-11-01 14:01:38 +00:00
michael
b651a8925e * Observe TZ and TZDir when determining timezone
git-svn-id: trunk@32369 -
2015-11-19 22:34:23 +00:00
michael
9bf410e6a0 * Fix bug ID , heap messed up due to not resetting pointer
git-svn-id: trunk@30368 -
2015-03-29 15:54:49 +00:00
Jonas Maebe
8d8fc0fdee + RTL for AIX
git-svn-id: trunk@20786 -
2012-04-11 17:59:49 +00:00
michael
86c0b324fd * Added ReReadTimeZone
git-svn-id: trunk@19569 -
2011-11-01 18:05:38 +00:00
Jonas Maebe
9ee27c1606 * support for iOS-specific location of "localtime" time zone file
(problem reported at http://blogs.embarcadero.com/ao/2011/10/20/39180 )

git-svn-id: trunk@19537 -
2011-10-24 19:24:57 +00:00
pierre
df33542ca9 + Timezone support for solaris
git-svn-id: trunk@14821 -
2010-01-28 11:03:32 +00:00
pierre
2c09c499ab * avoid a range check error
git-svn-id: trunk@6064 -
2007-01-19 02:53:46 +00:00
Jonas Maebe
eb411035eb * fixed range errors
git-svn-id: trunk@5315 -
2006-11-10 20:45:59 +00:00
micha
2bd88e3406 read timezone file optimization
git-svn-id: trunk@3907 -
2006-06-21 09:26:17 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
marco
2ea12e0083 * more commits from unix interface cleanup 2004-10-30 21:18:23 +00:00
marco
4ab4f046e1 * Show stopping bug. Had to comment out lines around 279 to get 1.9
to build
2003-11-01 17:10:21 +00:00
marco
2fc99b56c8 * small *BSD fix 2003-09-17 18:49:16 +00:00
peter
7acb66b1a3 * add typecasts for oldlinuxstat 2003-09-16 16:06:02 +00:00
marco
7efaf7dee2 * Unix reform stage two. Remove all calls from Unix that exist in Baseunix. 2003-09-14 20:15:01 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
marco
e5c42e6704 * Global Linux +bsd to (rtl/freebsd rtl/unix rtl/linux structure) 2000-09-18 13:14:49 +00:00