Porous and non porous masonry
These solutions are for porous wall finishes. The choices here are more durable than limewash, but less breathable. However this is not an issue for walls that are made from:
Brick, stone, hydraulic lime render, cement render
Note that these paints need to bond with the substrate and so cannot go over existing conventional paint.