Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/randy408/libspng
Simple, modern libpng alternative
https://github.com/randy408/libspng
bdae91c48cd4066c944015a5f24117a11e86189c authored almost 4 years ago by Randy <[email protected]>
another stopgap measure before a more general solution is implemented
(https://github.com/randy...
From now on spng_get_<chunk>() functions will return SPNG_ECHUNKAVAIL if
no such chunks exists ...
806b1fe1da47d834ce7b8bbd30e25bafffaf8982 authored almost 4 years ago by Randy <[email protected]>
11706dab6678c13b59bc564699a55512546f09fb authored almost 4 years ago by Randy <[email protected]>
0c115115ab073cfb8e833d60408a09847537ac22 authored almost 4 years ago by Randy <[email protected]>
7f625be48c5d23ba51b8b3f08aaefd8bcbc60e02 authored almost 4 years ago by Randy <[email protected]>
d76e6d10ad25c747ab58c140ec6f8e6477d9b155 authored almost 4 years ago by Randy <[email protected]>
eef95619429b9294fa900efc93f7c1cf782fecdc authored almost 4 years ago by Randy <[email protected]>
83b30398f5d17caa8908f13d2aa511b6cfe69759 authored almost 4 years ago by Randy <[email protected]>
6751da05d8b524d3dc3d02a039e85da4a96f412f authored almost 4 years ago by Randy <[email protected]>
531dcd3b88ea49b45165d1b8aefe126352433f5c authored almost 4 years ago by Randy <[email protected]>
use SPNG_ECHUNK_LIMITS instead of SPNG_EMEM when chunk limits are reached
spng__inflate_init():...
114387bf881d805e35794231e44da60bf707fcf0 authored almost 4 years ago by Randy <[email protected]>
ec9772f3acbef9a37d212ecb313e202c63b01869 authored almost 4 years ago by Randy <[email protected]>
jpakkane said this is safe
ca98d548cb296cae8fe8cc4490d6983506d6f835 authored almost 4 years ago by Randy <[email protected]>11dd27802454a48ac96a76a0076267512b9d0697 authored almost 4 years ago by Randy <[email protected]>
ac4238dc0f81606a2b827677f28d0c159e266dc8 authored almost 4 years ago by Randy <[email protected]>
bcbc882e2378193a9660ad6371d66e506c346150 authored almost 4 years ago by Randy <[email protected]>
efc55ee2f2eff59fe30df56e470e0173cff3d6ca authored almost 4 years ago by Randy <[email protected]>
4c280e30a87ae5971063fbfd36dafc8286f06520 authored almost 4 years ago by Randy <[email protected]>
6db2ce6de8014a92d7d800108810474391fc8d81 authored almost 4 years ago by Randy <[email protected]>
f0c250ae12e467b6eaa581127114eb38805e1ff7 authored about 4 years ago by Randy <[email protected]>
miniz 2.1.0 keeps returning Z_OK instead of Z_BUF_ERROR if z_stream.avail_out stays zero
c1f447eb5539322373a0ef10e1a61b8e7cd44586 authored about 4 years ago by Randy <[email protected]>Co-authored-by: Randy <[email protected]>
631e32093286a3afabf229b95bba1d0a0eb22933 authored about 4 years ago by Jay Petacat <[email protected]>Due to the way the flag was checked it produced the opposite effect.
9c35dc3ac180f0c486b1792c0f424718c3d07cd6 authored about 4 years ago by Randy <[email protected]>Strangely, DJGPP (DOS port of GCC) does not provide fmin.
202a15bd2372febecce5968ce09b2d864b7e4918 authored about 4 years ago by Jay Petacat <[email protected]>A warning halts builds with a `-Werror` flag, but there is nothing to resolve when using miniz.
197a2a250027eddb22b8dcb6933a028dcbcb4197 authored about 4 years ago by Jay Petacat <[email protected]>8e74bbdbba92385ac3bd224e852a96158dc5f5ff authored about 4 years ago by Randy <[email protected]>
dc5ffa6382d60d8f419958764cd8dfab6e65c0da authored about 4 years ago by Randy <[email protected]>
12997b6f5499c82c77dc08549cba1bc303f901a8 authored about 4 years ago by Randy <[email protected]>
89123936e8da037888c9cba2d6f10b2e5eec13ce authored about 4 years ago by Randy <[email protected]>
8e486122c25ada6b8cce8c32130888122cbfee9f authored about 4 years ago by Randy <[email protected]>
2b824e39826d6a7ef43dde79666cd8fceacf0a27 authored about 4 years ago by Randy <[email protected]>
* default to SPNG_CRC_DISCARD for ancillary chunks
* fuzz: cover SPNG_CRC_DISCARD codepath
...
d504fd5f032c5be73616c50def2eff05073a839d authored about 4 years ago by Randy <[email protected]>99b5dd5fe0554498fda7ad1142ff71a84337b66a authored about 4 years ago by Randy <[email protected]>
6a7e2e45eeb96907f97802cee3cdbbba1d944084 authored about 4 years ago by Randy <[email protected]>
3a3b8a6a00394fe4e3dcca4cfde5feaeb4972173 authored about 4 years ago by Randy <[email protected]>
26cbcbcd1ae7bcc7231355100b6bcd99909fcdc0 authored about 4 years ago by Randy <[email protected]>
3c1fe21b81e8a3ba77e5d5f257faff98d6b8f6ce authored about 4 years ago by Randy <[email protected]>
3439bf5c173421b1af4d0f75c23325e99ac67318 authored about 4 years ago by Randy <[email protected]>
e17745aefdc07144413668300b5760d0845bc37a authored over 4 years ago by Randy <[email protected]>
2b13734762e6ba8131993f91b5cc4b87e46dc66c authored over 4 years ago by Randy <[email protected]>
af19c41edde21fb2bcb829a83a894e69e74872c4 authored over 4 years ago by Randy <[email protected]>
1dabc4ad1ed3dda9a78c3f89b73a5490e2190d21 authored over 4 years ago by Randy <[email protected]>
* fix signedness warnings
* testsuite: fix signedness warnings
f8c7589b4f217b842ab04049bb24a46b185c0c35 authored over 4 years ago by Randy <[email protected]>625c0ff0f1056cf5897f419f8a8f9508cbe36233 authored over 4 years ago by Randy <[email protected]>
Use #warning preprocessor on non-MSVC platforms.
5a45b72f4829dd0542ade9a01c3255135af43ceb authored over 4 years ago by Randy <[email protected]>eedc94cbee3affed7c4af30e7b209e71f48df42e authored over 4 years ago by Matthew Albrecht <[email protected]>
db86b2c55c9c3cc23515aada578bc24e06a851df authored over 4 years ago by Randy <[email protected]>
367a856e506fa246313eec0b46436aea1806816c authored over 4 years ago by Randy <[email protected]>
ffa7f41b13e2529bffbc5a366f0a315fcdd36b3c authored over 4 years ago by Randy <[email protected]>
7a2ac104c4330e90422e0426ce4cf2c2640e1e5c authored over 4 years ago by Randy <[email protected]>
a96cd6ae61d4a615b4c97c9388137b2e5f1470ea authored over 4 years ago by Randy <[email protected]>
5846055cd0b0bf3a6fab80a08b740527dec0aafc authored over 4 years ago by Randy <[email protected]>
8a484b61e38a82ea96d6c50fb9ce9d00566ab9c5 authored over 4 years ago by Randy <[email protected]>
these are not negative tests and would fail with UNEXPECTEDPASS once they're fixed
c00ca44bdb71359cc73c93d96e5d3e8c59e84f77 authored over 4 years ago by Randy <[email protected]>5b18b2abb85702081f2b8fcadef50ca5e449c08d authored over 4 years ago by Randy <[email protected]>
68e2bc716a206a491be4393c5691fa6a84de5659 authored over 4 years ago by Randy <[email protected]>
09c7f8837152156aa588028ecc76e8f0bf257107 authored over 4 years ago by Randy <[email protected]>
f61ac6bc5c4cc33344887f5b1647e6748b8b4ada authored over 4 years ago by Randy <[email protected]>
b21b214b01ec6d52b8d733e473f1c6910db64d6f authored over 4 years ago by Randy <[email protected]>
6b003b563d93e79e58fb1a74418e72a72bd75755 authored over 4 years ago by Randy <[email protected]>
this will be used later for a strict mode
cbc25e3c5a114f18045a9c15aba0287eb8ff6d6a authored over 4 years ago by Randy <[email protected]>731d7bf4e0941f3b30809f6000ad7046728cb20e authored over 4 years ago by Randy <[email protected]>
df6ecb022b8f2efe4da846adf773a07de931d800 authored over 4 years ago by Randy <[email protected]>
32c78db7368b9dc184f8683946e1a6f52db50ca6 authored over 4 years ago by Randy <[email protected]>
105d4c161eb20cc87a5df50ed10e66efdc0a26a1 authored over 4 years ago by Randy <[email protected]>
a05c059f024bb97d2fb556bf1d64014d4e00356d authored over 4 years ago by Randy <[email protected]>
5f69dee024a0e0a3ebba9600f517fc1eb83ff9ea authored over 4 years ago by Randy <[email protected]>
5c6cfaef87a10f1fdb8481faf50cd2b771dad337 authored over 4 years ago by Randy <[email protected]>
6178fb7285829101e631eeb92cbf153fa340c0a1 authored over 4 years ago by Randy <[email protected]>
d65651bee80920a20e8c7ec918466665e8c179ed authored over 4 years ago by Randy <[email protected]>
c6e92bd45d1b75eccaf86f668939be1aee8444c0 authored over 4 years ago by Randy <[email protected]>
8cf0b6d1f94ec0dd2232f31c6c249bc17df9537f authored over 4 years ago by Randy <[email protected]>
Add SPNG_STATIC to dependency variable, pkgconfig.
9a08896995b29f195078af3972c85e94d2051468 authored over 4 years ago by Randy <[email protected]>932e9c836ea388dbd0d7a214af78a70373079c9d authored over 4 years ago by Randy <[email protected]>
114db750f4638de466d4a182d3da63d5566b9fca authored over 4 years ago by Randy <[email protected]>
6a1c8f0e7c2242b22dfc562950a568c1d715954f authored over 4 years ago by Randy <[email protected]>
99c88531c3e98b683909f0c426c850a53f858ff2 authored over 4 years ago by Randy <[email protected]>
7ee27b91276590d81418ad88e25cf9bae198a5f9 authored over 4 years ago by Randy <[email protected]>
8b23aa38c576991ece456fe8840455affa0fcadb authored over 4 years ago by Randy <[email protected]>
09e3c89a269a6da19ddb94a5d5834256914290dc authored over 4 years ago by Randy <[email protected]>
6100f6a095c79041a76a9bf74aa0ea42c94cc1c3 authored over 4 years ago by Randy <[email protected]>
75f719679ae7e064c5cd879e60cce150475b3939 authored over 4 years ago by Randy <[email protected]>
f8a9b2fec4a64d51f8f13cca7b1cadf9885d3e25 authored over 4 years ago by Randy <[email protected]>
2b18735d3a752321ee55434db5f5e4935af32d66 authored over 4 years ago by Randy <[email protected]>
c02812f8b268a15d93d7254b8dd3b401056bb767 authored over 4 years ago by Randy <[email protected]>
68f01b0a419603fa61af7395257985085e870ef7 authored over 4 years ago by Randy <[email protected]>
3fdd8ce16b82e3b268822f4999099a4243fa5a67 authored over 4 years ago by Randy <[email protected]>
f347e2c38894232f438ede97554aaadcffe7fb0a authored over 4 years ago by Randy <[email protected]>
6a19fc146e25993d32dfbce066ad46165ed26512 authored over 4 years ago by Randy <[email protected]>
6c5c5f5ec40038dda70376e6a0a3ade8ffce3f12 authored over 4 years ago by Randy <[email protected]>
0f2226c3ac972eaa3de43c6d66c1bbb98a530954 authored over 4 years ago by Randy <[email protected]>
47b8a48e18d7cda72debd33561228581c4f42ef9 authored over 4 years ago by Randy <[email protected]>
PNG's are not read up the the IEND marker unless a spng_get_*() call triggers it
ossfuzz.sh: ...
56ba9441952859e920b071b275dafbd9cccc6f42 authored over 4 years ago by Randy <[email protected]>fad8464dbc110daae7f42cd1489e3c5d48112fd4 authored over 4 years ago by Randy <[email protected]>
df81ef80db8a031b3a309dcad53a6d55e03c34dc authored over 4 years ago by Randy <[email protected]>
4b8dd0dcad89e32727918821e8604a2cc51aa672 authored over 4 years ago by Randy <[email protected]>
0a8de09886f1572fa1fc5f7293bbbfe7452c0c62 authored over 4 years ago by Randy <[email protected]>