Sachverhalt: A. Mit Urteil vom 27. März 1998 schied das Bezirksgericht Bischofszell die Ehe zwischen X._ und Y._; dabei verurteilte es diesen zu einem Frauenaliment nach Art. 151 Abs. 1 aZGB von Fr. 800.-- pro Monat. Mit Klage vom 29. März 2004 verlangte Y._ die Aufhebung der Unterhaltsrente. Mit Urteilen vom 10. September 2004 bzw. vom 12. April 2005 setzten das Bezirksgericht A._ und das Obergericht des Kantons Thurgau die Rente in teilweiser Gutheissung der Klage auf Fr. 400.-- herab. Die hiergegen erhobene Berufung von Y._ wies das Bundesgericht mit Urteil vom 30. August 2005 ab, soweit es darauf eintrat (Urteil 5C.157/2005). B. Mit Revisionsgesuch vom 8. Juli 2008 verlangt X._ die Aufhebung des Urteils 5C.157/2005 und die Abweisung der Abänderungsklage vom 29. März 2004, eventualiter die Aufhebung des Urteils 5C.157/2005 und die Rückweisung der Sache an das Obergericht zur Neubeurteilung, subeventualiter die Aufhebung des Urteils 5C.157/2005 und die Rückweisung an das Bezirksgericht. Sodann verlangt sie die unentgeltliche Rechtspflege. In seiner Vernehmlassung vom 12. August 2008 anerkennt Y._ das Revisionsgesuch, bestreitet aber (ohne sich näher dazu zu äussern) den Vorwurf des Prozessbetrugs. Das Obergericht hat sich nicht vernehmen lassen.