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