Ray
84e2cbccc4
Update complexity level for `shapes_digital_clock`
1 개월 전
Ray
a42eb2f79b
REDESIGNED: example: `shapes_digital_clock`
1 개월 전
Ray
866e7238bf
Remove projects from solution
1 개월 전
Ray
698d37c57a
Update shaders_normalmap_rendering.c
1 개월 전
Ray
1b9aa0bcf3
Update rmodels.c
1 개월 전
Ray
f4250da042
Update text_unicode_ranges.c
1 개월 전
Ray
f6ae596a1d
Update rexm.c
1 개월 전
Ray
0da5bc1e17
REXM: REVIEWED: `TextReplaceBetween()`
1 개월 전
Ray
4447868c60
REXM: Updated examples, resources checking
1 개월 전
Ray
adb078128b
Update rexm.c
1 개월 전
Ray
28c5d16000
Update shaders_shadowmap_rendering.c
1 개월 전
Ray
811ec4fb1e
REVIEWED: `shaders_shadowmap_rendering` example
1 개월 전
Ray
ef0dd5f774
REXM: Updated examples after some renames
1 개월 전
Ray
c7f8843200
REXM: RENAME: example: `shaders_eratosthenes` --> `shaders_eratosthenes_sieve`
1 개월 전
Ray
851bb3120d
REXM: RENAME: example: `shaders_view_depth` --> `shaders_depth_rendering`
1 개월 전
Ray
adda398e65
REXM: RENAME: example: `shapes_easings_rectangle_array` --> `shapes_easings_rectangles`
1 개월 전
Ray
5ac0539481
REXM: RENAME: example: `shapes_easings_box_anim` --> `shapes_easings_box`
1 개월 전
Ray
84baaa6ee7
REXM: RENAME: example: `shapes_easings_ball_anim` --> `shapes_easings_ball`
1 개월 전
Ray
ede4547015
REXM: RENAME: example: `models_draw_cube_texture` --> `models_textured_cube`
1 개월 전
Ray
d8f3b51a3f
REXM: RENAME: example: `models_animation` --> `models_animation_playing`
1 개월 전
Ray
4a23ed698f
REXM: RENAME: example: `shaders_raymarching` --> `shaders_raymarching_rendering`
1 개월 전
Ray
f4f3325e1e
REXM: RENAME: example: `shaders_spotlight` --> `shaders_spotlight_rendering`
1 개월 전
Ray
11ca32493a
REXM: RENAME: example: `shaders_lightmap` --> `shaders_lightmap_rendering`
1 개월 전
Ray
07070b81e8
REXM: RENAME: example: `shaders_shadowmap` --> `shaders_shadowmap_rendering`
1 개월 전
Ray
6afc608477
REXM: RENAME: example: `shaders_normal_map` --> `shaders_normalmap_rendering`
1 개월 전
Ray
4cf4c6645e
REXM: RENAME: example: `shaders_hybrid_render` --> `shaders_hybrid_rendering`
1 개월 전
Ray
14bef50464
REXM: RENAME: example: `shaders_deferred_render` --> `shaders_deferred_rendering`
1 개월 전
Ray
ab3e99fd30
REXM: RENAME: example: `models_cubicmap` --> `models_cubicmap_rendering`
1 개월 전
Ray
463d069eff
REXM: RENAME: example: `models_heightmap` --> `models_heightmap_rendering`
1 개월 전
Ray
b67e7ffc44
REXM: RENAME: example: `shapes_draw_circle_sector` --> `shapes_circle_sector_drawing`
1 개월 전
Ray
16fbca2e8b
REXM: RENAME: example: `shapes_draw_rectangle_rounded` --> `shapes_rounded_rectangle_drawing`
1 개월 전
Ray
266b8efbd6
REXM: Reviewed examples inconsistencies
1 개월 전
Ray
688cf680c0
Update examples_list.txt
1 개월 전
Ray
25f4e544d1
REXM: UPDATED: Examples source code header info, aligned with name
1 개월 전
Ray
4020885c35
REXM: Reviewed `UpdateSourceMetadata()`
1 개월 전
Ray
8544020023
Update required files for example rename
1 개월 전
Ray
5373ede25c
REXM: Review examples source code header metadata for consistency
1 개월 전
Ray
e1dfb4cd4e
Update shaders_normal_map.c
1 개월 전
Ray
1bbd4c3566
REXM: RENAME: example: `shapes_draw_ring` --> `shapes_ring_drawing`
1 개월 전
Ray
c0234e5e3d
REXM: RENAME: example: `textures_sprite_anim` --> `textures_sprite_animation`
1 개월 전
Ray
02d004274c
Update rexm.c
1 개월 전
Ray
2d19abb2cf
REXM: REVIEWED: Examples header info inconsistencies
1 개월 전
Ray
e5cef3c0d8
REXM: Reviewed examples source code headers metadata
1 개월 전
Ray
68a678a549
Update rexm.c
1 개월 전
Ray
16a0b966c3
Update rexm.c
1 개월 전
Ray
4af48fba74
REXM: REVIEWED: `UpdateSourceMetadata()` and `TextReplaceBetween()`
1 개월 전
Ray
446f015ac5
Review formating
1 개월 전
Ray
b2684a9c38
Merge branch 'master' of https://github.com/raysan5/raylib
1 개월 전
Ray
86ec1c08c2
Update rexm.c
1 개월 전
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.
1 개월 전