1
1
Fork 0
mirror of https://github.com/pbatard/rufus.git synced 2026-07-09 06:55:39 +00:00
rufus/src/bled
Pete Batard 446e71f56d
[dbx] fix UTC epoch being interpreted as local time for DBX timestamp comparison
* Per MS documentation, _mktime64() *ALTERS* the time being passed to first add/substract
  the timezone offset before converting to an epoch.
* This resulted in our evaluated epoch from the DBX GitHub commit being a few hours more
  recent than the epoch we store for our embedded files (which is UTC) for timezones that
  are behind of UTC, since their epoch have an offset added to convert localtime to UTC.
* Fix this by using _mkgmtime64() that does not suffer an unwanted time manipulation.
* For safety, also use -u for epoch format conversion in our script just in case.
* Closes #2762.
* Also comment the "unsupported check; not verifying file integrity" warning for XZ
  decompression, improve XZ ARM64 support and add an exception for some Samsung UFDs.
2025-06-25 10:54:10 +01:00
..
bb_archive.h [cmp] add ztsd image compression support 2024-11-22 23:25:33 +00:00
bled.c [cmp] add ztsd image compression support 2024-11-22 23:25:33 +00:00
bled.h [cmp] add ztsd image compression support 2024-11-22 23:25:33 +00:00
crc32.c [misc] fix Coverity warnings 2024-07-19 13:46:42 +01:00
data_align.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
data_extract_all.c [cmp] update Bled to latest 2022-09-14 23:37:46 +02:00
data_skip.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
decompress_bunzip2.c [misc] miscellaneous cleanup 2025-04-21 20:20:59 +01:00
decompress_gunzip.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
decompress_uncompress.c [cmp] update Bled to latest 2023-06-30 13:05:42 +01:00
decompress_unlzma.c [bled] fix memory allocation issue for 32-bit in unpack_lzma_stream() 2024-04-22 12:56:28 +01:00
decompress_unxz.c [dbx] fix UTC epoch being interpreted as local time for DBX timestamp comparison 2025-06-25 10:54:10 +01:00
decompress_unzip.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
decompress_unzstd.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
decompress_vtsi.c [cmp] further ZIP64 and overall Bled improvements 2023-06-29 21:15:35 +01:00
filter_accept_all.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
filter_accept_list.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
filter_accept_reject_list.c [cmp] add decompression support 2014-12-29 20:34:41 +00:00
find_list_entry.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
fse.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
fse_bitstream.h [misc] miscellaneous cleanup 2025-04-21 20:20:59 +01:00
fse_decompress.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
header_list.c [cmp] add decompression support 2014-12-29 20:34:41 +00:00
header_skip.c [cmp] add decompression support 2014-12-29 20:34:41 +00:00
header_verbose_list.c [misc] arch/cpu refactoring 2024-12-02 19:04:51 +00:00
huf.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
huf_decompress.c [misc] fix and silence some Coverity warnings 2025-02-13 15:14:53 +00:00
init_handle.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
libbb.h [misc] miscellaneous cleanup 2025-04-21 20:20:59 +01:00
Makefile.am [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
Makefile.in [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
open_transformer.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
platform.h [misc] miscellaneous cleanup 2025-04-21 20:20:59 +01:00
seek_by_jump.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
seek_by_read.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
xxhash.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
xxhash.h [misc] fix and silence some Coverity warnings 2025-02-13 15:14:53 +00:00
xz.h [misc] pocketful of enhancement and fixes - part 5 2015-02-11 23:22:18 +00:00
xz_config.h [dbx] fix UTC epoch being interpreted as local time for DBX timestamp comparison 2025-06-25 10:54:10 +01:00
xz_dec_bcj.c [misc] fix Coverity warnings 2024-07-19 13:46:42 +01:00
xz_dec_lzma2.c [misc] fix and silence some Coverity warnings 2025-02-13 15:14:53 +00:00
xz_dec_stream.c [misc] miscellaneous cleanup 2025-04-21 20:20:59 +01:00
xz_lzma2.h [cmp] add decompression support 2014-12-29 20:34:41 +00:00
xz_private.h [cmp] add decompression support 2014-12-29 20:34:41 +00:00
xz_stream.h [cmp] add decompression support 2014-12-29 20:34:41 +00:00
zstd.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_bits.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_common.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_compiler.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_config.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_cpu.h [misc] miscellaneous cleanup 2025-04-21 20:20:59 +01:00
zstd_ddict.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_ddict.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_decompress.c [misc] fix and silence some Coverity warnings 2025-02-13 15:14:53 +00:00
zstd_decompress_block.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_decompress_block.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_decompress_internal.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_deps.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_entropy_common.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_error_private.c [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_error_private.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_errors.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_internal.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
zstd_mem.h [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00