index
:
delta/tz.git
main
master
github.com: eggert/tz.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
localtime.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use ‘restrict’ more consistently with standards
Paul Eggert
2022-12-19
1
-4
/
+5
*
Fix C23-related conformance bug
Paul Eggert
2022-12-01
1
-2
/
+2
*
Avoid some static aliasing unless C89
Paul Eggert
2022-11-30
1
-0
/
+15
*
Refactor location of ctime, ctime_r
Paul Eggert
2022-11-30
1
-21
/
+0
*
Always define STD_INSPIRED
Paul Eggert
2022-11-30
1
-5
/
+5
*
Use C23 [[reproducible]] if available.
Paul Eggert
2022-11-21
1
-2
/
+2
*
Use C23 [[maybe_unused]] if available
Paul Eggert
2022-11-20
1
-2
/
+2
*
Prefer <stdckdint.h> for overflow checking
Paul Eggert
2022-11-19
1
-0
/
+33
*
Avoid some size_t values in localtime.c
Paul Eggert
2022-11-19
1
-5
/
+2
*
Minor time2sub refactor
Paul Eggert
2022-11-19
1
-1
/
+1
*
* localtime.c (mktmcpy): Fix misplaced ‘const’.
Paul Eggert
2022-11-11
1
-1
/
+1
*
Support timegm by default, as per C23
Paul Eggert
2022-11-10
1
-20
/
+33
*
Port mktime and strftime to strict C
Paul Eggert
2022-11-08
1
-1
/
+12
*
Use C23 'unreachable' if available
Paul Eggert
2022-10-20
1
-1
/
+1
*
Fix Y2438 bug when reading fat TZif files
Paul Eggert
2022-10-13
1
-2
/
+4
*
gmtime etc. now say "UTC", not "GMT"
Paul Eggert
2022-07-19
1
-7
/
+8
*
Avoid C macros when this is easy
Paul Eggert
2022-07-12
1
-9
/
+6
*
Improve #if indenting
Paul Eggert
2022-07-12
1
-13
/
+13
*
Refactor by using max and min macros
Paul Eggert
2022-06-30
1
-11
/
+6
*
Prefer specified time for vestigial variables
Paul Eggert
2022-05-26
1
-15
/
+31
*
Fix spelling and grammar in commentary
Paul Eggert
2022-03-21
1
-1
/
+1
*
Fix processing of TZif truncation
Paul Eggert
2022-02-20
1
-5
/
+28
*
Be more generous when dealing with v1 data
Paul Eggert
2021-10-26
1
-30
/
+41
*
Fix uninitialized variable bug
Paul Eggert
2021-10-26
1
-13
/
+18
*
Fix ambiguous leapsecs by rolling up to a minute
Paul Eggert
2021-09-11
1
-9
/
+13
*
Omit some casts
Paul Eggert
2021-09-11
1
-6
/
+7
*
Change is_digit from macro to function
Paul Eggert
2021-09-11
1
-0
/
+7
*
Relax leap-second pickiness
Paul Eggert
2021-09-10
1
-13
/
+10
*
White space fixes
Paul Eggert
2021-09-10
1
-1
/
+1
*
Port to platforms where malloc does not set errno
Paul Eggert
2021-08-09
1
-4
/
+5
*
Remove some lint found by GCC, Clang
Paul Eggert
2021-08-09
1
-2
/
+2
*
Fix potential integer overflow in differ_by_repeat
Paul Eggert
2021-04-25
1
-16
/
+14
*
Do not assume unsigned->signed conversion style
Paul Eggert
2021-04-23
1
-1
/
+1
*
Be consistent about no space between function and ‘(’.
Paul Eggert
2021-04-01
1
-7
/
+7
*
Fix more overflow issues with extreme timestamps
Paul Eggert
2021-03-23
1
-60
/
+51
*
Improve fix for localtime bug with slim leaps
Paul Eggert
2021-03-23
1
-18
/
+29
*
Fix localtime bug with slim TZif files with leaps
Paul Eggert
2021-03-16
1
-11
/
+34
*
Simplify tzparse by removing LASTDITCH
Paul Eggert
2021-03-16
1
-26
/
+20
*
Fix unlikely Y2038 leap second bug
Paul Eggert
2021-03-16
1
-10
/
+9
*
Don’t oversize leapcorr
Paul Eggert
2021-03-16
1
-4
/
+4
*
localtime.c is less finicky about leap seconds
Paul Eggert
2021-03-16
1
-3
/
+10
*
Improve localtime performance
Paul Eggert
2021-02-23
1
-1
/
+0
*
Fix integer overflow with TZ="EST5EDT4,0/0,J365/0"
Paul Eggert
2021-02-17
1
-4
/
+10
*
Fix crash with TZ="EST5EDT4,0/0,J365/25"
Paul Eggert
2021-02-17
1
-3
/
+1
*
Remove unused C macros
Paul Eggert
2021-02-13
1
-8
/
+8
*
Remove tzsetwall
Paul Eggert
2020-04-24
1
-18
/
+2
*
Fix leap second bug after last explicit transition
Paul Eggert
2020-01-14
1
-16
/
+19
*
Allow definition of vars the system lacks
Paul Eggert
2019-11-23
1
-11
/
+9
*
Rename internal identifiers to match RFC 8536
Paul Eggert
2019-06-16
1
-45
/
+46
*
Bring back attribute_pure for getzname
Paul Eggert
2018-11-01
1
-2
/
+2
[next]