1 """
2 Python Lacewing Library
3 =======================
4 New for version 1.0:
5 1. New protocol. Most things are backwards-compatible, but do check the
6 documentation to make sure.
7 2. Version set to 1.0. I believe pylacewing has proven stable, and this
8 version milestone represents this opinion :-)
9
10 New for version 0.8.1:
11 1. Fixed server-to-client number sending (because the C++ implementation
12 doesn't support fixed-size number types yet)
13
14 New for version 0.8:
15 1. A new table message type has been added, so now, you can send
16 dicts (containing only string keys and values).
17 2. The server now ignores invalid channel/peer IDs instead of kicking
18 clients (this should fix some disconnection problems).
19 3. Protocol updated to Beta 3
20 4. Version set to 0.8, since pylacewing has been proven to be stable.
21 Will be set to 1.0 when the protocol gets to "Release".
22
23 New for version 0.2.4:
24 1. Fix pinging
25
26 New for version 0.2.32:
27 1. Various bugfixes
28
29 New for version 0.2.31:
30 1. Quick bugfix!
31
32 New for version 0.2.3:
33 1. Protocol was updated. On the server-side, there is a new master
34 connection attribute for channels. On the client-side, there is a master
35 bool attribute for peers. A autoClose parameter is now available
36 for the joinChannel methods. Also, the server provides a welcome
37 message to accepted clients, see the welcomeMessage attribute and
38 getWelcomeMessage method of ServerFactory.
39 2. The default channel class can now be changed. Have a look at the
40 new channelClass attribute in ServerFactory.
41
42 New for version 0.2.15:
43 1. Flash policy example provided.
44 2. Fixed a bug where a ClientEvent packet would be sent to the
45 leaving client also
46
47 New for version 0.2.1:
48 1. Small bugfixes
49 2. A ByteReader type has been made. It can be used in the various
50 send methods (and it will be used for all incoming binary messages)
51
52 New for version 0.2.0:
53 1. Refactored: look in the example files to get an idea.
54
55 New for version 0.1.986:
56 1. Bugfixes
57
58 New for version 0.1.985:
59 1. Stack features implemented
60 2. Moo subpackage included
61
62 New for version 0.1.98:
63 1. UDP fixes and support for binary transfers
64
65 New for version 0.1.97:
66 1. New protocol changes that fixes UDP for
67 NAT users
68
69 New for version 0.1.95:
70 1. Bugfixes related to channel parting
71
72 New for version 0.1.9:
73 1. Channellisting
74 """
75
76 __author__ = 'Mathias Kaerlev'
77 __copyright__ = 'Copyright 2011, Mathias Kaerlev'
78 __credits__ = ['Mathias Kaerlev', 'Jamie McLaughlin', 'Jean Villy Edberg',
79 'Lukas Meller']
80 __version__ = '1.0'
81 __email__ = 'matpow2@gmail.com'
82