Which miners support generating their own midstate? Currently I was testing RPCMiner on my Mac running a custom pool, and it appears to crash because I can't generate a proper midstate value. Which miners support generating their own midstate (as per an extension of the protocol)?
You can see which miners support what features here:

https://en.bitcoin.it/wiki/Getwork_support

"midstate" is the feature you are looking for in this case.