Project

General

Profile

Packaging msrplib version 0100 » History » Version 2

Anonymous, 04/19/2012 03:30 PM
Milestone

1 1
python-msrplib (0.10.0) unstable; urgency=low
2
3 2
** made all the library classes new-style (derive from object)
4
** replaced TrafficLogger and StateLogger with a single Logger class
5
** fixed typo in AcceptorDirect.getHost()
6
** made MSRPData.status property return StatusHeader instance, not a tuple
7
** fixed MSRPTransport.make_chunk() to support REPORT requests
8
** made ByteRangeHeader.decoded return a tuple instead of a list
9
** made MSRPSession fire a success report if needed
10
** test system: a few minor improvements
11
** added unit test for success reports
12
** fixed typo in MSRPTransport that made incoming chunks larger than 16K fail with ChunkParseError
13
** fixed AttributeError in cleanup() methods
14
** added +repr+ to connectors
15
** limit debug log messages' length
16
** set the timeout to 30 seconds
17
** fixed ConnectorDirect.prepare() to update zero port in local_uri with 2855
18
** added a few docstrings
19
** renamed 'sync' argument into 'wait' in all methods where it's used
20
** added copy() method to protocol.MSRPData
21
** fixed bug in MSRPTransport.read_chunk's incoming chunk splitting functionality:
22 1
    virtual chunks had incorrect Byte-Range header
23 2
** made session actually pass INCOMING_CHUNK_SIZE to transport's read_chunk and thus split the incoming chunks
24
** added support for sending files with MSRPSession: session.OutgoingFile class and MSRPSession.send_file() method
25
** added examples for sending and receiving a message
26
** added example for file transfer
27
** updated eventlet dependency to 0.8.10