• Kirill Smelkov's avatar
    go/zodb: Minimal serialization compatibility with ZODB/py · dfd4fb73
    Kirill Smelkov authored
    ZODB/py serializes data using python pickles. Basically every serialized
    object has two parts: class description and object state. Here we
    start by providing minimal functionality to extract class-name from
    serialized data.
    
    The library used for pickle decoding (and in later patches encoding) is
    
    	github.com/kisielk/og-rek
    
    It was audited by me for security flaws to some extent.
    
    Contrary to Python pickle module it does not run arbitrary code on
    decoding.
    dfd4fb73
pydata_test.go 1.33 KB