Lines Matching refs:zic

7     Some more overflow bugs have been fixed in zic.
21 zic no longer mishandles a last transition to a new time type.
23 zic no longer overflows a buffer when generating a TZ string like
27 zic no longer generates a longer TZif file than necessary when
29 As a nice side effect, zic no longer overflows a buffer when given
33 zic no longer overflows an int when processing input like ‘Zone
37 zic now checks for signals more often.
47 zic is no longer limited to 50 leap seconds.
83 zic now can generate, and localtime.c can now use, TZif files that
86 already consuming 40 bytes. zic -v warns if it generates a file
89 zic -L can now generate TZif files with more than 50 leap seconds.
94 zic -v warns if its output exceeds the old 50-second limit.
97 zic -p. Hence for obsolete and nonconforming settings like
119 zic no longer generates a no-op transition when
124 zic no longer assumes you can fflush a read-only stream.
127 zic no longer generates UT offsets equal to -2**31 and localtime.c
131 zic -p now warns that the -p option is obsolete and likely
251 zic has new options inspired by FreeBSD. ‘-D’ skips creation of
255 zic now uses the fdopen function, which was standardized by
292 'zic -l TIMEZONE -d . -l /some/other/file/system' no longer
437 supported by zic since release 2015f and used in vanguard form
455 handle problematic data generated by zic 2018e or earlier. As it
456 is now safe to assume more recent versions of zic, there is no
459 does not affect behavior when reading TZif files generated by zic
500 zic no longer pretends to support indefinite-past DST.
638 zic no longer mishandles data for Palestine after the year 2075.
643 zic now works again on Linux 2.6.16 and 2.6.17 (2006).
843 Fix bug in zic on hosts where malloc(0) yields NULL on success.
846 Fix zic configuration to avoid linkage failures on some platforms.
875 zic now supports links to links, and vanguard form uses this.
906 Vanguard form now uses links to links, as zic now supports this.
918 zic now supports links to links regardless of input line order.
927 command is executed. Previously, zic had unspecified behavior if
928 a Link line's target was another link, and zic often misbehaved if
931 Fix line number in zic's diagnostic for a link to a link.
934 in the year 2438 when reading data generated by 'zic -b fat' when
946 year-2038 problems in zic when accessing files dated after 2038.
960 zic no longer works around Qt bug 53071, as the relevant Qt
1029 Fix bug with 'zic -d /a/b/c' when /a is unwritable but the
1042 New zic -R option
1101 zic has a new option '-R @N' to output explicit transitions < N.
1104 'zic -r @N' no longer outputs bad data when N < first transition.
1107 zic now checks its input for NUL bytes and unterminated lines, and
1117 zic no longer complains "can't determine time zone abbreviation to
1219 'zic -r' marks unspecified timestamps with "-00".
1229 'zic -r' now uses "-00" time zone abbreviations for intervals
1238 Fix 'zic -b fat' bug in pre-1970 32-bit data.
1249 Although 'zic' doesn't care which source file contains a Link
1261 Fix a bug in 'zic -b fat' that caused old timestamps to be
1279 zic now creates each output file or link atomically.
1280 zic -L no longer omits the POSIX TZ string in its output.
1281 zic fixes for truncation and leap second table expiration.
1282 zic now follows POSIX for TZ strings using all-year DST.
1368 zic now creates each output file or link atomically,
1371 working while zic was installing a replacement file or link.
1373 zic -L no longer omits the POSIX TZ string in its output.
1374 Starting with 2020a, zic -L truncated its output according to the
1381 seconds error than with an hour error, so zic -L no longer
1384 Instead, when zic -L is given the "Expires" directive, it now
1396 zic -L LEAPFILE -r @LO no longer generates an invalid TZif file
1446 Fix bug in zic -r; in some cases, the dummy time type after the
1450 Fix a bug with 'zic -r @X' when X is a negative leap second that
1456 zic -r now reports an error if given rolling leap seconds, as this
1459 zic now generates a POSIX-conforming TZ string for TZif files
1461 For example, for all-year Eastern Daylight Time, zic now generates
1466 zic.c no longer requires sys/wait.h (thanks to spazmodius for
1553 The zic man page now documents zic's coalescing of transitions
1602 zic no longer supports -y, nor the TYPE field of Rules.
1641 Support for zic's long-obsolete '-y YEARISTYPE' option has been
1643 lines, which is now reserved for compatibility with earlier zic.
1647 zic now defaults to '-b slim' instead of to '-b fat'.
1649 zic's new '-l -' and '-p -' options uninstall any existing
1672 zic now supports expiration dates for leap second lists.
1709 zic -L now supports an Expires line in the leapseconds file, and
1713 many client implementations. If no Expires line is present, zic
1718 that the file can be fed to older versions of zic which ignore the
1827 'zic -b slim' outputs smaller TZif files; please try it out.
1838 zic 2019a or earlier. (Problem reported by David Gauchard.)
1870 zic's new -b option supports a way to control data bloat and to
1872 'zic -b fat' and 'zic -b slim' generate larger and smaller output;
1881 or obsolete TZ strings. Currently zic defaults to fat format
1886 zic no longer treats a set of rules ending in 2037 specially.
1887 Previously, zic assumed that such a ruleset meant that future
1893 zic no longer generates some artifact transitions. For example,
1898 tzdata.zi now assumes zic 2017c or later. This shrinks tzdata.zi
1904 and similarly, zic's -p POSIXRULES option is now documented as
1948 zic now has an -r option to limit the time range of output data.
1949 For example, 'zic -r @1000000000' limits the output data to
2067 When generating TZif files with leap seconds, zic no longer uses a
2069 in 2018f. (Reported by Daniel Fischer.) Also, the zic workaround
2075 This caters to zic before 2007 and to Oracle TZUpdater 2.2.0
2128 zic turns this into 01:00 on the day after September's second
2140 zic now always generates TZif files where time type 0 is used for
2148 Because of the type 0 change, zic no longer outputs a dummy
2154 zic now supports negative time-of-day in Rule and Leap lines, e.g.,
2387 zic now accepts subsecond precision in expressions like
2475 New zic option -t.
2538 zic has a new option -t FILE that specifies the location of the
2546 zic has been ported to GCC 8's -Wstringop-truncation option.
2551 The zic man page now documents the longstanding behavior that
2574 The zic input format has been regularized slightly.
2638 form, two zic input files tzdata.zi and leapseconds are now
2639 installed by default. The commands 'zic tzdata.zi' and 'zic -L
2664 zic and the reference runtime now reject multiple leap seconds
2672 zic now warns about use of the obsolescent and undocumented -y
2675 zic now allows unambiguous abbreviations like "Sa" and "Su" for
2676 weekdays; formerly it rejected them due to a bug. Conversely, zic
2679 Also, zic warns about the undocumented usage with a "last-"
2682 Similarly, zic now accepts the unambiguous abbreviation "L" for
2684 Conversely, zic no longer accepts non-prefixes such as "La" as
2687 zic no longer accepts leap second lines in ordinary input, or
2688 ordinary lines in leap second input. Formerly, zic sometimes
2700 other than zic.c no longer require sys/wait.h.
2707 zic.c no longer mistranslates formats of line numbers in non-English
2720 The zic man page now documents abbreviation rules.
2828 zic no longer mishandles some transitions in January 2038 when it
2830 Pacific/Tongatapu that was introduced in zic 2016e. localtime.c
2832 a buggy zic. (Problem and localtime.c fix reported by Bradley
2837 with zic %z and with common practice, and simplifies auditing of
2885 zic no longer mishandles file systems that lack hard links, fixing
2887 Also, when the destination already contains symbolic links, zic
2989 zic no longer mishandles relativizing file names when creating
3077 zic no longer generates binary files containing POSIX TZ-like
3085 links, zic now keeps them symbolic links when updating them, for
3089 zic now avoids hard linking to symbolic links, avoids some
3130 strings that is now implemented by zic.
3188 zic now outputs a dummy transition at time 2**31 - 1 in zones
3266 Starting with release 2016b, some data entries cause zic implementations
3269 These warnings should not otherwise affect zic's output and can safely be
3272 warnings is to upgrade to zic derived from tz releases 2015f and later.
3448 zic's '-y YEARISTYPE' option is no longer documented. The TYPE
3455 zic now checks that two rules don't take effect at the same time.
3476 zdump and zic no longer warn about valid time zone abbreviations
3521 zic -l no longer fails when compiled with -DTZDEFAULT=\"/etc/localtime\".
3549 zic has some minor performance improvements.
4147 'zic' no longer mishandles input when ignoring case in locales that
4151 Error diagnostics of 'zic' and 'yearistype' have been reworded so that
4154 'zic' now rejects output file names that contain '.' or '..' components.
4157 'zic -v' now warns about output file names that do not follow
4165 'zic' no longer links in localtime.o and asctime.o, as they're not needed.
4173 The 'zic' documentation clarifies the role of time types when
4256 zic no longer generates files containing timestamps before the Big Bang.
4282 zic now generates transitions for minimum time values, eliminating guesswork
4301 will require the zic and localtime fixes mentioned below, and the plan is
4302 to wait for a while until at least the zic fixes propagate.
4306 'zic' and 'localtime' no longer reject locations needing four transitions
4308 Also, 'zic' avoids some unlikely failures due to integer overflow.
4497 Changes affecting 'zic'
4499 'zic' now runs on platforms that lack both hard links and symlinks.
4503 'zic -v' again warns that Asia/Tehran has no POSIX environment variable
4654 The 'zic' command now outputs a dummy transition when far-future
4667 The 'zic' command's '-v' option now warns about constructs that
4706 zic -c now runs way faster on 64-bit hosts when given large numbers.
4708 zic now uses vfprintf to avoid allocating and freeing some memory.
4743 It now refers to the 'zdump' and 'zic' man pages.
4745 Changes to the 'zic' man page
4929 Fix zic bug that mishandled Egypt's 2010 changes (this also affected
4966 The output of 'zdump --version', and of 'zic --version', now
4970 The output of 'tzselect --help', 'zdump --help', and 'zic --help'
4973 zic -v now complains about abbreviations that are less than 3
4978 and uses the just-built zic rather than the system zic.
5152 zic, to Asia/Hebron and Pacific/Fiji - the possible change for Bahia, Brazil
5229 Hong Kong, Vostok, and zic.c changes
5500 changes to zic.c to allow hour values greater than 24 (along with
5508 zic.c variable renaming changes by Arthur David Olson
5525 Paul Eggert's proposed change to the quotation handling logic in zic.c.
5562 (minimalist) changes to zic.8 to clarify "until" information
5618 a fencepost error fix in zic.c
5620 changes to zic.c and the "europe" file to minimize differences
5621 between output produced by the old 32-bit zic and the new 64-bit
5637 an addition to the zic manual page to describe how special-case
5656 4. Indentation in one section of zic.c has been fixed.
5750 make zic complain about links to links if the -v flag is used
5856 Fix bad returns in zic.c's inleap function.
5862 Add a "--version" option (and documentation) to the zic and zdump commands.
5864 changes to overflow/underflow checking in zic
5889 Change zic.c to avoid creating symlinks to files that don't exist.
5902 Change "zic.c" to deal with a problem in handling the "Asia/Bishkek" zone.
6006 additions to the "zic" manual page and the "Arts.htm" file
6073 error message internationalizations and corrections in zic.c and
6196 fixes to zic's error handling
6213 changes to "zic.c" to correct performance of the "-s" option
6228 zic/multiprocessor/directory-creation situation.
6312 has been to make zic a bit smarter about figuring out what time zone
6314 of a zone line. Putting the smarts in zic means avoiding having
6317 (This also makes the zic input files such as "europe" a bit shorter and
6551 As far as the code goes, I fixed zic to allow years in the range
6553 And I cleaned up the zic documentation a little bit.
6601 run "zic".
6615 there's also a change to "zic.c" that makes it portable to more systems.
6651 the "zic" command (in the absence of a "-L" option) has been changed to omit