wscg.zcu.cz/wscg2004/Papers_2004_Full/B83.pdf
It looks like it explains how to make collisions between concave polygons. Didn’t read much of it yet, but it seems promising. If I’d be able to make sense out of it, I’ll probably try to add such collision to box2d.