ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent-MP/Changes
(Generate patch)

Comparing AnyEvent-MP/Changes (file contents):
Revision 1.121 by root, Thu Mar 1 19:37:59 2012 UTC vs.
Revision 1.122 by root, Fri Mar 2 19:19:21 2012 UTC

16TODO: Global loaded on demand only, adds grp database and node address database 16TODO: Global loaded on demand only, adds grp database and node address database
17TODO: transport connects use any global node to find addresses (maybe itself) 17TODO: transport connects use any global node to find addresses (maybe itself)
18TODO: maybe check g_proto version, if sent? how about node protocol? 18TODO: maybe check g_proto version, if sent? how about node protocol?
19TODO: connect instantly in node->connect, not with timer-0 19TODO: connect instantly in node->connect, not with timer-0
20TODO: maybe switch to md5+sha1+sha256 or so... 20TODO: maybe switch to md5+sha1+sha256 or so...
21TODO: up_nodes for aemp-trace replace by rpc call?
212 222
22 - INCOMPATIBLE CHANGE: the node protocol used by this version is not 23 - INCOMPATIBLE CHANGE: the node protocol used by this version is not
23 compatible to versions <2 - you have to upgrade all nodes. 24 compatible to versions <2 - you have to upgrade all nodes.
24 - AnyEvent::MP::Global is now optional - only seed nodes autoload it 25 - AnyEvent::MP::Global is now optional - only seed nodes autoload it
25 and create a fully-meshed network with each other, normal nodes only 26 and create a fully-meshed network with each other, normal nodes only
31 - fix (unused) provider-kv (version sometimes missing). 32 - fix (unused) provider-kv (version sometimes missing).
32 - reduce the default export list of MP::Kernel. 33 - reduce the default export list of MP::Kernel.
33 - reduced various random delays to zero, as they 34 - reduced various random delays to zero, as they
34 are hopefully no longer needed with the new global 35 are hopefully no longer needed with the new global
35 protocol. 36 protocol.
36 - do not use GMP for generating alphanumeric strings, 37 - do not use GMP for generating alphanumeric strings even when
37 use base64 with _ and - as extra chars instead. 38 available, use a more tricky algorithm instead.
38 - anonymous node names and remote port names have been shortened 39 - anonymous node names and remote port names have been shortened
39 considerably. 40 considerably.
41 - aemp shell now supports "package" selection and offers an
42 $ECHO port you cna send messages to.
43 - rely on perl rand() instead of using /dev/urandom when available, as
44 hopefully it is random enough.
40 45
411.30 Thu Jun 30 11:30:39 CEST 2011 461.30 Thu Jun 30 11:30:39 CEST 2011
42 - connection errors at the right time would kill node 47 - connection errors at the right time would kill node
43 connections in a bad way (patch by Malcolm Studd). 48 connections in a bad way (patch by Malcolm Studd).
44 49

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines