GlobalEmpire / GERT

Globally Engineered Routing Technology - Simple, powerful, flexible
Other
6 stars 8 forks source link

GERT v1.2 Release #59

Closed MajorGeneralRelativity closed 4 years ago

MajorGeneralRelativity commented 4 years ago

Releases GERTi v1.2 and GERTe v1.1

Added - Type checking to GERTi.openSocket() so you don't need the dummy true/false value Added - GERTi.broadcast() functionally identical to modem.broadcast() but with GERTi Data packets. Shares a connection ID of -1 with GERTi.send Added - GERTi.getVersion() returns the version of GERTi running Protocol Change - Tier limit vastly increased. Instead of being limited to 3 hops away from a MNC, nodes can be up to approximately 900 hops away from an MNC. The intermediate value in OpenRoute has been changed to support composition of multiple addresses, separated by |. Protocol Change - Connection ID, origin, and destination have been unified after a route is opened into a "Connection Index" formed by compositing (origination address.."|"..destination address.."|".. connectionID) Changed - GERTiMNC now uses a much more efficient table structure and route opening that no longer uses nested loops to iterate through every single neighbor node and should be much faster at identifying the shortest route to the MNC.