147f47e31c
Add SoundDecompress tool
2024-08-10 20:11:37 -07:00
883495c35c
Merge branch 'ticket/53'
OPENURU_BUILD_212
OPENURU_BUILD_212a
OPENURU_BUILD_212b
2023-10-23 15:12:43 -06:00
e1306da736
Merge branch 'ticket/52'
2023-10-23 15:12:40 -06:00
8d1d813df5
Merge branch 'ticket/51'
2023-10-23 15:12:37 -06:00
65d50895bb
closes #53
2023-10-23 15:12:15 -06:00
6a41bdbee7
closes #52
2023-10-23 15:11:45 -06:00
3dcf1c2f26
closes #51
2023-10-23 15:11:03 -06:00
70449244f4
Merge branch 'ticket/53'
2023-10-02 20:13:56 -06:00
82abcb2f07
remove clearReceivers()
2023-10-02 10:34:28 -07:00
870d0534df
Merge branch 'ticket/53'
2023-09-29 10:49:27 -06:00
1f09d6c48a
Try without armature changes
2023-09-28 11:48:33 -07:00
66ce08ed67
Merge branch 'ticket/53'
2023-09-26 10:08:18 -06:00
1c1d3dd82e
Merge branch 'ticket/52'
2023-09-26 10:08:14 -06:00
4924156ad4
Fix 3 problems with plSubWorldMsg.
...
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com >
2023-09-18 09:50:23 -07:00
13ea0a98de
Don't trust the local machine's system time.
...
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com >
2023-09-18 09:41:33 -07:00
f9723462d7
Merge branch 'ticket/51'
2023-07-05 15:00:20 -06:00
7d3774a732
Unload all keys of all pages before deleting them
...
(ported from H-uru/Plasma@04d0ac94ea )
2023-06-29 22:04:17 +02:00
ea7e4b2ab5
Fix previous commits not actually nulling out the key
...
I goofed while porting this from H'uru, where the variable is a
reference. The previous code actually caused the keys to not get deleted
at all.
2023-06-26 00:16:24 +02:00
5d5ba00f7d
Also guard against accessing plRegistryKeyList currently being deleted
...
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com >
(ported from H-uru/Plasma@725eeaa288 )
2023-06-25 16:50:10 +02:00
af38137822
Fix possible use after free in plRegistryPageNode::UnloadKeys
...
Short explanation: the destructor of plRegistryKeyList may indirectly
access other entries of fKeyLists where the plRegistryKeyList has
already been deleted, but not yet removed from the map.
Long explanation:
* Deleting a plRegistryKeyList also deletes all plKeys inside it, which
decrements the reference count of the objects they point to.
* If one of the deleted keys happens to be the last reference to an
object, this also deletes the object itself.
* The object's destructor might in turn delete another plKey, which
calls SetKeyUnused, which tries to look up the key in its page.
* If this second plKey belongs to the page that is currently being
unloaded, then its plRegistryKeyList may be partially or completely
deleted, but still listed in the fKeyLists map. In this case, the key
lookup accesses already freed memory.
(ported from H-uru/Plasma@a529e35fd9 )
2023-06-25 16:44:35 +02:00
4b0ab75a79
Merge branch 'ticket/49'
OPENURU_BUILD_209
OPENURU_BUILD_211
OPENURU_BUILD_211a
OPENURU_BUILD_211b
OPENURU_BUILD_211c
2022-11-12 10:30:24 -07:00
dcb0309a08
closes #49
2022-11-12 10:29:57 -07:00
7dde0855dc
Merge branch 'ticket/48'
2022-11-12 10:13:57 -07:00
44c9b0694d
Merge branch 'ticket/47'
2022-11-12 10:13:53 -07:00
dedf04ac43
Merge branch 'ticket/45'
2022-11-12 10:13:50 -07:00
eeb458817f
Merge branch 'ticket/44'
2022-11-12 10:13:43 -07:00
68c7187155
closes #48
2022-11-12 10:13:17 -07:00
6fa695a2c3
closes #47
2022-11-12 10:12:53 -07:00
2a3c1b32ef
closes #45
2022-11-12 10:11:59 -07:00
d3cbaa94ef
closes #44
2022-11-12 10:11:24 -07:00
e7758ccc10
Merge branch 'ticket/49'
2022-10-23 10:46:15 -06:00
07b92234ad
Fix bug for python SDL variable-length arrays
2022-10-03 21:48:57 -05:00
7dfa2ba56a
Merge branch 'master' into working
2022-07-19 08:55:00 -06:00
1a091b7019
Merge branch 'ticket/48'
OPENURU_BUILD_207
2022-06-05 15:14:09 -06:00
104a5ef4ee
Merge branch 'ticket/47'
2022-06-05 15:13:55 -06:00
19cfaaaea9
Merge branch 'ticket/45'
2022-06-05 15:13:41 -06:00
dafd190083
Merge branch 'ticket/44'
2022-06-05 15:13:26 -06:00
fdee5a921b
Merge branch 'ticket/47' of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata into ticket/47
2022-05-30 14:23:43 -07:00
b322ee094c
Fix compile error
2022-05-30 14:23:20 -07:00
54c768d966
PR from Huru to prevent dynamics from moving during age initilization
2022-05-30 14:22:12 -07:00
82159bcb4a
Merge branch 'ticket/47' of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata into ticket/47
2022-05-30 14:04:22 -07:00
b81eb21145
Fix compile error
...
Author: Adam Johnson <AdamJohnso@gmail.com >
2022-05-30 14:03:33 -07:00
e7b4f5c6ba
Fix compile error
...
(cherry picked from commit 202e846a56
)
2022-05-11 15:20:16 -06:00
202e846a56
Fix compile error
2022-05-11 14:16:44 -07:00
deb4858f3e
Add subtitle and loc key message flags
...
(cherry picked from commit 126e7a76dd
)
2022-05-11 13:58:51 -06:00
bff879abfd
PR from Huru to prevent dynamics from moving during age initilization
2022-05-11 13:58:51 -06:00
fededb574b
Change to prevent crashing when fCurStage is null
2022-05-11 13:58:51 -06:00
126e7a76dd
Add subtitle and loc key message flags
2022-05-10 20:07:41 -05:00
26807a8d87
Merge branch 'ticket/47'
2022-05-05 09:45:42 -06:00
f54f14328e
PR from Huru to prevent dynamics from moving during age initilization
2022-05-04 20:16:58 -07:00