Releases: hydralabs/pyamf
Releases · hydralabs/pyamf
v0.8.0
- Add support for Django>=1.8
- Backward incompatible Wrapped all xml parsing in
defusedxml
to protect
against any XML entity attacks. See
https://www.owasp.org/index.php/XML_External_Entity_(XXE)_Processing for more
details. Thanks to Nicolas Grégoire (@Agarri_FR) for the report.
v0.7.2
v0.7.1
0.7.0
- Dropped support for Python 2.5. A Python 3 port is underway.
- Fix a rare string collision bug with AMF3 #36
- Updated to use the latest version of Cython (0.21.2) #34
- Added Travis/coveralls support.
- Add post processing callbacks to finalise the decoded payloads. #45
- Added support for
google.appengine.ext.ndb
. #47 pyamf.Undefined
now evaluates toFalse
in a boolean expression.- Fixed an issue in the client where
; charset=utf8
would be appended to the
Content-Type
response header - Add support for
collections.OrderedDict
andcollections.Counter
pyamf.codec._Codec.__init__
now supports duck-typing.- Enabled subclassed list/tuple to be overridden by
pyamf.add_type
before
defaulting to writing a sequence. - Numerical keys in a
pyamf.MixedArray
would cause an exception. Affects
pure python decoder only. - Fixed a segfault (the first ever!) in cpyamf caused by encoding subclassed
tuples/list/sets. Thanks to @wolever for the heavy lifting - Add support for
weakref
objects