Hmm, MDigest uses the old long names for the POST and GET arrays (e.g. $HTTP_POST_VARS instead of $_POST). My guess is that it has more to do with your PHP configuration (which probably has the long names disabled) than with any Geeklog updates ...
If that's correct, then it could easily be fixed with a global search&replace ...