Sean Barrett
e802821e4d
stb_sprintf: PR 613
ago%!(EXTRA string=5 years)
Sean Barrett
81b4fd7342
test_sprintf: clean up for MSVC6 & integration to codebase
ago%!(EXTRA string=5 years)
Sean Barrett
5a2c8901b2
stb_dxt: documentation change for constant alpha
ago%!(EXTRA string=5 years)
Sean Barrett
3223673e86
Merge branch 'test_sprintf' of https://github.com/wojdyr/stb into work2
ago%!(EXTRA string=5 years)
Sean Barrett
f792c3b982
Merge branch 'work2' into working
ago%!(EXTRA string=5 years)
Sean Barrett
c716696e28
Merge branch 'stb_sprintf-asan' of https://github.com/h-s-c/stb into work2
ago%!(EXTRA string=5 years)
Sean Barrett
57de42c23f
disable broken tilemap editor build
ago%!(EXTRA string=5 years)
Sean Barrett
eb48fbdced
stb_image: use thread-locals for vertically_flip flag and g_failure_reason
ago%!(EXTRA string=5 years)
Sean Barrett
7cce4c3ad9
stb_ds: remove accidental #include
ago%!(EXTRA string=5 years)
Sean Barrett
4a7a434c2d
various tests and infrastructure fixes
ago%!(EXTRA string=5 years)
Sean Barrett
c440a53d06
stb_image: fix reading BMP with explicit masks
ago%!(EXTRA string=5 years)
Sean Barrett
d693c6103a
stb_ds.h: thread-safe functions; pointer-returning functions; change return value of arraddn
ago%!(EXTRA string=5 years)
Sean Barrett
aa482fc4a1
stb.h: perfect hashing functions requires opting-in with "#define STB_PERFECT_HASH"; fix some missing parenthesis in stb_arr macros
ago%!(EXTRA string=5 years)
Sean Barrett
052dce117e
more fixing
ago%!(EXTRA string=6 years)
Sean Barrett
657be5c654
fix README.md "noteworthy" links
ago%!(EXTRA string=6 years)
Sean Barrett
bcb2815ab3
stb_ds: add documentation for STBDS_UNIT_TESTS, -std=c++0x
ago%!(EXTRA string=6 years)
Sean Barrett
c7343d4263
more Travis fixing
ago%!(EXTRA string=6 years)
Sean Barrett
897c33133f
more travis testing
ago%!(EXTRA string=6 years)
Sean Barrett
5037e236ed
try to work around Travis old GCC errors
ago%!(EXTRA string=6 years)
Sean Barrett
76254f7758
Merge branch 'master' of https://github.com/nothings/stb
ago%!(EXTRA string=6 years)
Sean Barrett
be594f1e0b
stb_ds: maybe avoid problem with inferring template type from enum with gcc
ago%!(EXTRA string=6 years)
Sean Barrett
4136af1b23
Merge pull request #789 from sjml/patch-2
...
typo in credit comment
ago%!(EXTRA string=6 years)
Shane Liesegang
0cff58ecf8
very minor, non-urgent :)
ago%!(EXTRA string=6 years)
Sean Barrett
787f1d646a
Update version numbers
ago%!(EXTRA string=6 years)
Sean Barrett
5072185467
stb_image: fix static analyzer warnings
ago%!(EXTRA string=6 years)
Sean Barrett
a895aec686
stb_c_lexer: fix a static analysis warning
ago%!(EXTRA string=6 years)
Sean Barrett
a2d540a689
stb.h: fix clang compile
ago%!(EXTRA string=6 years)
Sean Barrett
b26a31072d
test.sbm: tweak tests so all pass
ago%!(EXTRA string=6 years)
Sean Barrett
846d15c102
image_test: tweak testing to open image in more modes
ago%!(EXTRA string=6 years)
Sean Barrett
bd8d9a88bc
test.sbm: add clang compilation
ago%!(EXTRA string=6 years)
Sean Barrett
8ca86ee1a1
stb_perlin: add non-power-of-two wrapping noise
ago%!(EXTRA string=6 years)
Sean Barrett
26a02f81ca
stb_image: fix bug where bmp claimed to be 24-bit but also claimed to have an alpha bitfield
ago%!(EXTRA string=6 years)
Sean Barrett
61be29d161
stb_ds: fix bug with shgeti not returning correct value
ago%!(EXTRA string=6 years)
Sean Barrett
a5cbacd1c0
Merge branch 'fix-textedit-typo' of https://github.com/mastensg/stb into working
ago%!(EXTRA string=6 years)
Sean Barrett
a5071ad702
Merge branch 'master' of https://github.com/rgriege/stb into working
ago%!(EXTRA string=6 years)
Sean Barrett
70bd711831
Merge branch 'pull-request' of https://github.com/kaesve/stb into working
ago%!(EXTRA string=6 years)
Sean Barrett
5c98e6564b
stb_vorbis: fix typo in CVE number in docs
ago%!(EXTRA string=6 years)
Sean Barrett
130f28df68
update readme
ago%!(EXTRA string=6 years)
Sean Barrett
1b2fa11055
stb_vorbis: bump version number
ago%!(EXTRA string=6 years)
Sean Barrett
98fdfc6df8
Fix seven bugs discovered and fixed by ForAllSecure:
...
CVE-2019-13217: heap buffer overflow in start_decoder()
CVE-2019-13218: stack buffer overflow in compute_codewords()
CVE-2019-13219: uninitialized memory in vorbis_decode_packet_rest()
CVE-2019-13220: out-of-range read in draw_line()
CVE-2019-13221: issue with large 1D codebooks in lookup1_values()
CVE-2019-13222: unchecked NULL returned by get_window()
CVE-2019-13223: division by zero in predict_point()
ago%!(EXTRA string=6 years)
Sean Barrett
c72a95d766
update README
ago%!(EXTRA string=6 years)
Sean Barrett
9f1836f0b1
update version
ago%!(EXTRA string=6 years)
Sean Barrett
f9910f1f9a
Merge branch 'hmlen-null' of https://github.com/phoekz/stb into working
ago%!(EXTRA string=6 years)
Sean Barrett
8f0bade4ae
tweak STBDS_REALLOC/STBDS_FREE change
ago%!(EXTRA string=6 years)
Sean Barrett
258c6e1f50
Merge branch 'use-free' of https://github.com/adurdin/stb into working
ago%!(EXTRA string=6 years)
Sean Barrett
eddae8cc98
Merge branch 'master' into working
ago%!(EXTRA string=6 years)
Vinh Truong
fad8903fe8
Credits
ago%!(EXTRA string=6 years)
Vinh Truong
96021689c8
hmlen and hmlenu now returns 0 on NULL pointer
ago%!(EXTRA string=6 years)
Andy Durdin
2cddbc934d
stb_ds: STBDS_REALLOC and STBDS_FREE only need to be defined for the implementation.
ago%!(EXTRA string=6 years)
Andy Durdin
6b2fb7702f
stb_ds: Allow STBDS_REALLOC and STBDS_FREE defines to customize memory management.
ago%!(EXTRA string=6 years)