Folks as you all know we need to work on a new protocol to allow for both larger file sizes and the newer sized IP addressing methods that have already made their appearance in the real world , the new protocol will need in the first instance to replace the existing primary networking protocol and we need to ensure its safe to use in any open src client .
This can be achieved by mixing up our current knowledge along with newer mechanism's and enhanced cryptographic security, for this reason I will be creating a series of tutorials to allow folks to see what we need but crucially not deliver up any of the network protocols that can be used for mischeif, the idea is we look at what we have already and see if we can create analogues that are not exactly the same but undertake similar functions, packet names/numbers, data fields & field ordering, new packets and improved mechanisms. you decide, discussion can follow and we can build up a firm set of protocols to use going forward.
Of late I cant say I have seen a lot of involvement from the community so I will work on this aspect of the new network protocol alone if necessary however I value the ideas and knowledge of many of you and believe strongly that you can assist in this project.
Currently the OurMx client is built on replicating the functions of WinMx in both the primary and secondary sphere's and for this reason it cannot be entirely open sourced at this time however selected areas could be made available for those developers looking to either use the code in their own projects or more hopefully to help improve the code and assist in making OurMx more roadworthy for the long haul, whilst my focus is primarily to ensure OurMx is completed the protocol project will look at the protocol only and the fruits of the protocol project will hopefully be for the community developers to take forward when they upgrade their offerings.
Thats my talking done folks, join in, watch, discuss, or simply learn more of what we need at this time, I will deliver more materials in response to specific questions and also do my best to document any concepts or ideas the community comes up with to assist in helping ensure we acheive the best protocol for the future, lets all put our hands to this
For those of you whom know little about the basics of the network heres a basic primer and I will add to this rapidly to ensure a fuller overview of what we need is comprehended by all of you, I will try to avoid specifc packet numbers etc and stick to how the packets are used and what fields are required as well as maybe throw in some other data on how other networks acheive the same thing, all good stuff I hope
https://www.winmxworld.com/tutorials/ez_ourmx_community_protocol.htmlhttps://www.winmxworld.com/tutorials/ez_ourmx_community_protocol_2.html