The meaning of "all but X"
I've heard conflicting accounts on what exactly "all but X", as in "our history has been all but forgotten" is supposed to mean.
Some people I've asked say it means exactly that, all BUT X, as in everything EXCEPT X. So if something is all but forgotten, it's everything EXCEPT forgotten. Others have said it simply serves as emphasis, in this case meaning something has most definitely been forgotten.
So my question is: does it mean something has NOT been X, or has CERTAINLY been X?