Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: erlang-module
Fetching contributors…

Cannot retrieve contributors at this time

82 lines (45 sloc) 2.346 kb
Version 0.7 (2011-MM-DD)
- Removed encoding of datetime.datetime() as {{Y, M, D}, {H, M, S}}.
It can be done in a high level code.
- Added encoding/decoding for fun M:F/A
- Added Port class and encoding/decoding for port() Erlang type
- Added python.erl Erlang module
- Added Reference class and encoding/decoding for reference() Erlang type
- Added Pid class and encoding/decoding for pid() Erlang type
- Updated Atom representation
- Fixed "Port._read_data() may read excess data"
(https://github.com/hdima/erlport/issues/2) (reported by Ivan Glushkov)
- Added erlport.org sources (Dmitry Vasiliev)
- Added exception handling (Dmitry Vasiliev)
- Updated README.rst with note about erlport.String class (Jacob Perkins)
Version 0.6 (2010-04-26)
- Encode datetime as a tuple of two tuples (Marko Mikulicic)
- Fixed a bug in the SMALL/LARGE_BIG_EXT decoding where an extra byte was
being added to the number if there was any data after the number
(Paul Bonser)
Version 0.5 (2010-02-25)
- Added 'compressed' keyword argument for Port (Dmitry Vasiliev)
- Encode None as atom none (Dmitry Vasiliev)
- Encode dict as a proplist (ordered by Python sort order, may be used as
orddict if keys are all the same type) (Bob Ippolito)
- Encode True, False as true and false (Bob Ippolito)
- Added support for encoding and decoding compressed terms (Bob Ippolito)
- Optimized encoding and decoding of big integers, general encoder
optimization hacks (avoid global lookups) (Bob Ippolito)
Version 0.4 (2010-01-10)
- Added support for big integers
- Added support for Erlang bitstrings whose length in bits is not a
multiple of 8
- Updated examples to work on Windows
- Now decode() doesn't return String objects, only lists. Use String as
wrapper if you expect Unicode string instead of a list.
- Optimized encoding for lists of bytes (integer in the range 0-255)
- Fixed encoding/decoding for integer values
- Fixed encoding for small Unicode strings with characters in range 128-255
Version 0.3 (2010-01-03)
- Added float datatype
- Splitted Port and Protocol
- Added more examples
- Miscellaneous fixes
Version 0.2 (2009-12-29)
- Initial version
Jump to Line
Something went wrong with that request. Please try again.