scummvm/common
Vladimir Serbinenko 94944b8c8b COMMON: Downgrade AppleDouble and actual resource forks in macresman
They are created silently by various versions of OSX and may contain
garbage describing plain macbinary rather than historically dumped data from
disk.
2023-01-10 14:45:36 +01:00
..
compression COMMON: Add a check in StuffIt parser to check for crash condition 2022-12-28 13:02:22 +01:00
encodings COMMON: Add conversion table for DOS862 encoding 2021-07-22 00:06:25 +03:00
formats COMMON: Split compression and formats into separate modules 2022-12-11 22:33:23 +01:00
lua COMMON: Fix --disable-lua not working. 2022-12-25 15:55:58 +01:00
algorithm.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
archive.cpp COMMON: Add flag to match whole path for Archive::listMatchingMembers() 2023-01-08 01:15:52 +01:00
archive.h COMMON: Add flag to match whole path for Archive::listMatchingMembers() 2023-01-08 01:15:52 +01:00
array.h COMMON: Add a version of Common::Array::resize with a fill value 2022-12-19 14:33:07 +02:00
bitarray.h COMMON: extended BitArray to allow setting bits using a byte array 2022-02-06 13:29:29 +01:00
bitstream.h VIDEO: Avoid 64-bit math in Smacker bitstreams 2022-10-01 10:58:47 +02:00
bufferedstream.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
callback.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
concatstream.cpp COMMON: Implement ConcatReadStream 2022-11-29 04:30:36 +01:00
concatstream.h COMMON: Implement ConcatReadStream 2022-11-29 04:30:36 +01:00
config-manager.cpp ALL: add support for enable-gs and fix bugs 2022-05-29 13:56:21 +02:00
config-manager.h ALL: add support for --savepath command 2022-05-29 13:56:21 +02:00
coroutines.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
coroutines.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
crc_slow.h COMMON: Split slow and fast CRC implementation 2022-11-29 01:05:31 +01:00
crc.h COMMON: Split slow and fast CRC implementation 2022-11-29 01:05:31 +01:00
debug-channels.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
debug.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
debug.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
dialogs.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
enc-internal.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
endian.h Update endian.h 2022-10-27 15:56:04 +02:00
error.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
error.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
events.cpp COMMON: Fix uninitialized member 2022-09-18 20:43:33 +02:00
events.h COMMON: Allow registering multiple event mappers 2022-06-18 23:13:17 +02:00
file.cpp COMMON: Fix assert crash trying to open invalid fs nodes 2022-03-27 14:00:51 -07:00
file.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
forbidden.h COMMON: Forbid use of unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
frac.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
fs.cpp COMMON: Add flag to match whole path for Archive::listMatchingMembers() 2023-01-08 01:15:52 +01:00
fs.h COMMON: Add flag to match whole path for Archive::listMatchingMembers() 2023-01-08 01:15:52 +01:00
func.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
gui_options.cpp COMMON: add CGA b/w render mode 2022-07-11 18:16:23 +02:00
gui_options.h COMMON: add CGA b/w render mode 2022-07-11 18:16:23 +02:00
hash-ptr.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
hash-str.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
hashmap.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
hashmap.h BUILD: Remove support for ancient SGI MIPSpro 2022-04-15 22:43:57 +02:00
huffman.h COMMON: Move huffman.h back out of the compression directory 2022-12-11 22:33:23 +01:00
inttypes.h ALL: Remove Symbian port 2022-05-28 12:32:29 +02:00
keyboard.h COMMON: Add (missing?) indentation to defines 2022-05-17 22:24:44 +03:00
language.cpp COMMON: Get accessor methods to the platform and language lists 2022-07-22 15:03:48 +02:00
language.h COMMON: Change Common::Language and Common::Platform to use a smaller type 2022-08-23 21:45:29 +03:00
list_intern.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
list.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
localization.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
localization.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
macresman.cpp COMMON: Downgrade AppleDouble and actual resource forks in macresman 2023-01-10 14:45:36 +01:00
macresman.h COMMON: Support resource fork coming from OSX zip or FAT 2022-12-16 22:59:34 +01:00
math.h ALL: VS warning cleanup 2022-12-25 16:31:57 +01:00
md5.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
md5.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
memory.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
memorypool.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
memorypool.h JANITORIAL: Fix some lost or outdated URLs in comments 2022-05-19 07:57:31 +03:00
memstream.h COMMON: Make memstream support SharedPtr-backed array 2022-12-01 01:52:46 +01:00
module.mk GUI: Moved icons pack set generation to common/ 2023-01-08 01:15:51 +01:00
mutex.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
mutex.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
noncopyable.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
osd_message_queue.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
osd_message_queue.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
pack-end.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
pack-start.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
path.cpp COMMON: Fix path split+join combinations, add tests for same 2022-12-31 17:57:07 +09:00
path.h COMMON: Fix path split+join combinations, add tests for same 2022-12-31 17:57:07 +09:00
platform.cpp COMMON: renamed Amstrad CPC platform data to be more precise 2022-12-26 11:48:17 -03:00
platform.h COMMON: renamed Amstrad CPC platform data to be more precise 2022-12-26 11:48:17 -03:00
ptr.h ALL: VS warning cleanup 2022-12-25 16:31:57 +01:00
punycode.cpp COMMON: Move punycode_*codepath to path.cpp 2022-12-14 05:08:46 +01:00
punycode.h COMMON: Move punycode_*codepath to path.cpp 2022-12-14 05:08:46 +01:00
queue.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
random.cpp COMMON: Allow specify random seed via scummvm.ini 2023-01-02 16:12:44 +01:00
random.h COMMON: Sync RNG seed initialising between common and event recorder 2023-01-02 16:12:44 +01:00
rational.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
rational.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
recorderfile.cpp GUI: Fix thumbnails for event recorder dialogue 2022-06-12 15:08:01 +02:00
recorderfile.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
rect.h JANITORIAL: COMMON: Correct Spelling Mistake 2022-11-15 22:52:43 +02:00
rendermode.cpp COMMON: added Commodore 64 rendering mode 2023-01-02 08:09:37 -03:00
rendermode.h COMMON: added Commodore 64 rendering mode 2023-01-02 08:09:37 -03:00
safe-bool.h JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
savefile.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
scummsys.h COMMON: BUILD: Use 'long' for int32 in MSVC 32-bit builds 2022-12-25 16:13:29 +01:00
serializer.h COMMON: Fix memory leak when deserializing U32String 2022-09-18 20:55:16 +02:00
singleton.h ALL: Remove Symbian port 2022-05-28 12:32:29 +02:00
span.h COMMON: Fix MSVC C4309 enum sign warning 2022-11-29 01:37:55 +01:00
stack.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
str-array.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
str-base.cpp COMMON: Rename base-str.* to str-base.* for consistency and file grouping 2023-01-05 14:21:23 +01:00
str-base.h COMMON: Rename base-str.* to str-base.* for consistency and file grouping 2023-01-05 14:21:23 +01:00
str-enc.cpp COMMON: Add string encoding API with more detailed error behavior. 2022-07-02 12:53:50 +02:00
str-enc.h COMMON: Add string encoding API with more detailed error behavior. 2022-07-02 12:53:50 +02:00
str.cpp COMMON: fix String::rfind for default value of pos (max value of size_t) 2022-11-26 23:13:42 +02:00
str.h COMMON: Rename base-str.* to str-base.* for consistency and file grouping 2023-01-05 14:21:23 +01:00
stream.cpp COMMON: Uplift SafeMutexedSeekableSubReadStream to common 2022-12-31 20:47:10 +01:00
stream.h COMMON: Add SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
streamdebug.cpp ALL: Cleanup ResidualVM -> ScummVM 2021-12-26 21:19:38 +01:00
streamdebug.h ALL: Cleanup ResidualVM -> ScummVM 2021-12-26 21:19:38 +01:00
substream.h COMMON: Uplift SafeMutexedSeekableSubReadStream to common 2022-12-31 20:47:10 +01:00
system.cpp GUI: Replace the options for selecting shaders 2022-10-08 23:39:18 +02:00
system.h COMMON: Allow games to use overlay for something else than GUI 2022-11-12 19:12:05 +01:00
taskbar.h JANITORIAL: "Mac OS X" and "OS X" to "macOS" in comments 2022-01-29 14:15:05 +01:00
text-to-speech.cpp TTS: (Windows) - implement better way to disable the option 2022-04-26 21:08:41 +03:00
text-to-speech.h COMMON: Correct spelling mistake 2022-10-27 15:56:05 +02:00
textconsole.cpp COMMON: Forbid use of unsafe strcat and strcpy 2022-10-23 22:46:19 +02:00
textconsole.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
timer.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
tokenizer.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
tokenizer.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
translation.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
translation.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
type-traits.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
types.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
unicode-bidi.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
unicode-bidi.h ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
updates.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
updates.h JANITORIAL: "Mac OS X" and "OS X" to "macOS" in comments 2022-01-29 14:15:05 +01:00
ustr.cpp COMMON: Fix handling escaped percents in Common::U32String::format 2022-11-20 14:23:30 +01:00
ustr.h COMMON: Rename base-str.* to str-base.* for consistency and file grouping 2023-01-05 14:21:23 +01:00
util.cpp ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
util.h COMMON: Add move semantics helpers 2022-10-30 18:37:16 +01:00
xpfloat.cpp COMMON: Fix invalid shift 2022-09-18 20:37:36 +02:00
xpfloat.h COMMON: Fix Copy Constructor GCC Warning in 80-bit Float Class 2022-06-09 00:04:13 +01:00
zip-set.cpp JANITORIAL: Remove redundant namespace specs 2023-01-08 01:15:52 +01:00
zip-set.h JANITORIAL: Remove redundant namespace specs 2023-01-08 01:15:52 +01:00