Ray
4af48fba74
REXM: REVIEWED: UpdateSourceMetadata()
and TextReplaceBetween()
2025-09-06 00:04:07 +02:00
Ray
446f015ac5
Review formating
2025-09-05 23:10:13 +02:00
Ray
b2684a9c38
Merge branch 'master' of https://github.com/raysan5/raylib
2025-09-05 23:07:46 +02:00
Ray
86ec1c08c2
Update rexm.c
2025-09-05 23:07:29 +02:00
Eike Decker
bd810368b0
Fixing base64 decoding error when input string is bad ( #5170 )
...
The following code would crash the previous version when calling MemFree:
// 53 * A
const char maliciousBase64Input[] = "AAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAA";
int decodedSize = 0;
unsigned char *decodedData = DecodeDataBase64(
maliciousBase64Input, &decodedSize);
if (decodedData) {
MemFree(decodedData);
}
The reason is a lack of array bound checks in the decoding loop, which
corrupted here the heap (though this is platform dependent).
Adding the bound checks here prevents the memory corruption.
Tested with encoding random data of sizes 0-1023 and comparing it
with the decoded result.
2025-09-05 23:05:08 +02:00
Ray
eb816898e5
Revert "Added creation-review years to examples"
...
This reverts commit b5e25916fc
.
2025-09-05 23:02:06 +02:00
Ray
84e606b8c7
Update rexm.c
2025-09-05 23:00:36 +02:00
Ray
1d4d8da3e9
Removed temp code to generate updated examples_list.txt
2025-09-05 22:59:42 +02:00
Ray
3e59797a68
REXM: ADDED: Read examples years created/reviewed info
...
ADDED: `UpdateSourceMetadata()`
2025-09-05 14:10:26 +02:00
Ray
424cdebda5
Updated examples_list.txt to include example year created/reviewed
...
Reviewed star used, aligned with empty star and examples header
2025-09-05 14:04:28 +02:00
Ray
b5e25916fc
Added creation-review years to examples
2025-09-05 11:25:24 +02:00
Ray
47bdfb91a2
Update README.md
2025-09-05 10:57:25 +02:00
Ray
8e52aee853
Update rtext.c
2025-09-05 00:13:32 +02:00
Ray
389800fd34
REXM: REVIEWED: ScanExampleResources()
2025-09-04 23:55:23 +02:00
Ray
43305c4865
REXM: ADDED: RemoveVSProjectFromSolution()
2025-09-04 23:54:57 +02:00
Ray
d980642421
Merge branch 'master' of https://github.com/raysan5/raylib
2025-09-04 23:54:17 +02:00
Ray
51aa8776bb
Update rtext.c
2025-09-04 23:53:26 +02:00
github-actions[bot]
55a1c58b64
Update raylib_api.* by CI
2025-09-04 21:26:00 +00:00
Ray
0203a47bf9
REDESIGNED: LoadTextLines()
/UnloadTextLines()
2025-09-04 23:25:42 +02:00
Ray
8116ebd9bb
Update rexm.c
2025-09-04 19:15:47 +02:00
Ray
a51cb7fe30
REXM: Updated some examples inconsistencies
2025-09-04 19:15:37 +02:00
Ray
91bc8d9b10
REXM: Remove duplicate entries on examples list on Update process
2025-09-04 18:57:32 +02:00
Ray
7646d08751
Updated some examples with inconsistencies
2025-09-04 18:57:00 +02:00
Ray
fb42819eab
Added project to folder in solution
2025-09-04 16:56:38 +02:00
Ray
d418704c0b
REXM: Update examples collection
2025-09-04 16:17:23 +02:00
Ray
293477e2b5
Reorganized examples list
2025-09-04 16:05:54 +02:00
Ray
6d7dd43c13
Update core_input_gestures_testbed.c
2025-09-04 16:05:38 +02:00
Ray
e21093d434
REXM: RENAME: example: core_input_gestures_web
--> core_input_gestures_testbed
2025-09-04 15:59:53 +02:00
Ray
c17f82a78c
REMOVED: core_basic_window_web
...
The example is not following examples conventions and it will be moved to `others` with a new name
2025-09-04 15:43:54 +02:00
Ray
d97e0a8ac7
REXM: RENAME: example: shaders_texture_drawing
--> shaders_texture_rendering
2025-09-04 11:27:32 +02:00
Ray
427b0d2653
Update rexm.c
2025-09-04 11:26:39 +02:00
Ray
5f9465d569
Update rexm.c
2025-09-04 11:21:52 +02:00
Ray
d79f294af0
Update rexm.c
2025-09-04 11:20:48 +02:00
Ray
41dee9e9f9
REXM: RENAME: example: shaders_fog
--> shaders_fog_rendering
2025-09-04 11:12:01 +02:00
Ray
3cbe911613
REXM: RENAME: example: models_billboard
--> models_billboard_rendering
2025-09-04 11:04:00 +02:00
Ray
b17936de22
REXM: RENAME: example: models_billboard
--> models_billboard_rendering
2025-09-04 10:55:48 +02:00
Ray
3659eee994
Update rexm.c
2025-09-04 10:50:35 +02:00
Ray
ba046a5d60
REVIEWED: DecompressData()
, fixed buffer copying
2025-09-04 10:44:20 +02:00
Ray
f9e6c85cce
Update rexm.c
2025-09-04 10:40:17 +02:00
Ray
9b99c5b04e
REXM: Adding some UpdateSourceMetadata()
-WIP-
2025-09-04 10:34:39 +02:00
Ray
64641c6a01
Update raudio.c
2025-09-04 10:33:26 +02:00
Ray
dd0587e12a
Update shaders_texture_drawing.c
2025-09-04 10:33:22 +02:00
Ray
2e376c6f5b
Update shaders_spotlight.c
2025-09-04 10:33:14 +02:00
Ray
48eac60171
REVIEWED: Potential issue with animated normals on OpenGL 1.1
2025-09-03 23:14:58 +02:00
Ray
2a295210fb
Update shaders_spotlight.c
2025-09-03 19:58:38 +02:00
Ray
1008066644
Removed core_loading_thread
project
2025-09-03 19:58:26 +02:00
Ray
a7e62e73d8
REXM: REMOVE: example: core_loading_thread
...
This example was POSIX only and had some special requirements for web, it made it more difficult to be managed from collection standard examples format.
It will be re-added in the `others` category, that is not processed for web.
2025-09-03 19:00:33 +02:00
Ray
5cbe013273
REXM: RENAME: example: models_skybox
--> models_skybox_rendering
2025-09-03 18:48:20 +02:00
Ray
d8ee8a45c4
REXM: RENAME: example: textures_draw_tiled
--> textures_tiled_drawing
2025-09-03 18:45:50 +02:00
Ray
33327760f1
REXM: RENAME: example: text_draw_3d
--> text_3d_drawing
2025-09-03 18:43:17 +02:00