This blog is updated daily.
A general description is here.
‘untar(tar = "internal")’ has some support for ‘pax’ headers as produced by e.g. ‘gnutar --posix’ (which seems prevalent on OpenSUSE 12.2) or ‘bsdtar --format pax’, including long path and link names.