Skip to content

Releases: SLikeSoft/SLikeNet

SLikeNet 0.1.3

15 Sep 22:46
Compare
Choose a tag to compare
SLikeNet 0.1.3 Pre-release
Pre-release

SLikeNet 0.1.3 Release Notes

For the complete changelog please see: https://www.slikesoft.com/?page_id=1230&lang=en

Today we are proud to announce the release of SLikeNet 0.1.3.

This release was issued outside our planned release schedule to resolve an important security issue (CVSS base score: 7.6) which effects all previous versions of SLikeNet as well as RakNet 4.081/4.082.

Other highlights in this release:

  • fixed localhost not being properly resolved, if set to something other than 127.0.0.1
  • fixed several bugs in the BitStream class
  • fixed SystemAddress::FromString() ignoring specified ports in certain cases
  • fixed a crash on machines with >= 10 IPs
  • fixed linker error when using the +-operator with RakWStrings
  • fixed several compile errors in certain configurations

We’d like to thank Mellnik for his report of one of the vulnerabilities in SLikeNet/RakNet.

Apart from this release, we continued our work on the next bigger release of SLikeNet: 0.2.0.

Last but not least a statement on our own behalf:
While SLikeNet is being developed under the umbrella of a company (SLikeSoft), the project and the company itself is a complete volunteering effort by its founders. We do not make any money with the company to such an extend that would allow us getting paid for the work we do and rather invest our own spare time and private resources to keep everything going.
Donations help us to invest larger chunks of time to work on the company and the project and be able to pay for the costs for hosting, taxes/book keeping consultant, development tools/hardware, etc. See the donations page for further details.

About SLikeSoft

SLikeSoft™ UG (haftungsbeschränkt) was founded in 2016 by two computer enthusiasts with the goal to reinstate the discontinued RakNet network library.

About SLikeNet

SLikeNet™ is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.

SLikeNet 0.1.2

08 May 01:34
Compare
Choose a tag to compare
SLikeNet 0.1.2 Pre-release
Pre-release

SLikeNet 0.1.2 Release Notes

For the complete changelog please see: https://www.slikesoft.com/?page_id=1230&lang=en

Today we are proud to announce the release of SLikeNet 0.1.2.

This release was issued outside our planned release schedule to resolve an important security issue (CVSS base score: 7.5) which effects all previous versions of SLikeNet as well as RakNet 4.081/4.082.

Other highlights in this release:

  • fixed ABI compatibility issue with RakNet
  • fixed further (smaller) security related issues
  • fixed crash in NATCompleteServer sample
  • fixed build error in RakNet compatibility mode
  • fixed build errors with older CMake versions

Apart from this release, we continued our work on the next bigger release of SLikeNet: 0.2.0.

Last but not least a statement on our own behalf:
While SLikeNet is being developed under the umbrella of a company (SLikeSoft), the project and the company itself is a complete volunteering effort by its founders. We do not make any money with the company to such an extend that would allow us getting paid for the work we do and rather invest our own spare time and private resources to keep everything going.
Donations help us to invest larger chunks of time to work on the company and the project and be able to pay for the costs for hosting, taxes/book keeping consultant, development tools/hardware, etc. See the donations page for further details.

About SLikeSoft

SLikeSoft™ UG (haftungsbeschränkt) was founded in 2016 by two computer enthusiasts with the goal to reinstate the discontinued RakNet network library.

About SLikeNet

SLikeNet™ is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.

SLikeNet 0.1.1

17 Mar 23:38
Compare
Choose a tag to compare
SLikeNet 0.1.1 Pre-release
Pre-release

SLikeNet 0.1.1 Release Notes

For the complete changelog please see: https://www.slikesoft.com/?page_id=1230&lang=en

We are proud to announce the first bugfix release for SLikeNet today.

This release focuses on fixing regressions introduced in the initial version and adds a number of fixes/improvements, part of which were directly contributed by the community. The highlights are:

– improved handling of disconnecting peers
– security enhancement
– fixed memory leaks
– fixed some crashes
– fixed some API/ABI backwards compatibility issues with RakNet
– several fixes/improvements with building SLikeNet

Besides this we were heavily working on improving the build and test infrastructure which helps with speeding up future releases and improve the overall test coverage of the library. We are also already on track of the next bigger release of SLikeNet: 0.2.0.

If you want to get in touch with us or are looking for direct support from other RakNet/SLikeNet users, we’d like to point to you to a new channel on discord which was established around a month ago by a dedicated RakNet user and ever since received quite a positive response by the community.

Last but not least a statement on our own behalf:
While SLikeNet is being developed under the umbrella of a company (SLikeSoft), the project and the company itself is a complete volunteering effort by its founders. We do not make any money with the company to such an extend that would allow us getting paid for the work we do and rather invest our own spare time and private resources to keep everything going.
Donations help us to invest larger chunks of time to work on the company and the project and be able to pay for the costs for hosting, taxes/book keeping consultant, development tools/hardware, etc. See the donations page for further details.

About SLikeSoft

SLikeSoft™ UG (haftungsbeschränkt) was founded in 2016 by two computer enthusiasts with the goal to reinstate the discontinued RakNet network library.

About SLikeNet

SLikeNet™ is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.

SLikeNet 0.1.0

08 Aug 12:06
Compare
Choose a tag to compare
SLikeNet 0.1.0 Pre-release
Pre-release

SLikeNet 0.1.0 Release Notes

For the complete changelog please see: https://www.slikesoft.com/?page_id=1230&lang=en

Today SLikeSoft is proud to announce its very first product: A network library under the name of SLikeNet.

SLikeSoft was founded with the goal in mind to provide a new foundation for the community behind the (discontinued) RakNet library, to become an active partner for the developers who are still keeping up their interest in RakNet and support them to the best of our abilities.

To achieve this, we developed SLikeNet which in its current state is essentially an improved version of RakNet supporting the latest compilers and build tools.
The most important thing first: SLikeNet is available completely for free and can be used without additional licensing costs for private as well as for commercial purposes (via an open source license). Our own contributions/changes are provided under an even less restrictive open source license (the MIT license) than RakNet itself is licensed under. In addition to that we provide active support in a newly hosted BBS as well as on IRC (server: irc.freenode.net / channel: #slikenet).

The initial development version of SLikeNet comes with the following highlights (compared to what RakNet 4.081 provided):

  1. added support for latest compilers (including Visual Studio 2010-2017 and GCC 4.6.4-5.4.0)
  2. added support for new versions of 3rd-party libraries
  3. security enhancements
  4. Unicode support
  5. warning free compiling/linking
  6. simpler way to get started
  7. extended documentation
  8. countless bug-/security-fixes and improvements compared to RakNet 4.081

For this initial release we contributed over 543 man hours (which corresponds to an investment of around 54,300 Euro).

We hope you will enjoy using the network library for your product and allow us to work together with you to continue improving SLikeNet and keep the legacy of RakNet alive.

Last but not least we’d like to state our gratitude especially to Kevin Jenkins (the creator of RakNet) and Oculus VR, LLC (who acquired RakNet and put it under the Simplified BSD License). Without their work neither SLikeSoft nor SLikeNet would have become a reality.

About SLikeSoft

SLikeSoft™ UG (haftungsbeschränkt) was founded in 2016 by two computer enthusiasts with the goal to reinstate the discontinued RakNet network library.

About SLikeNet

SLikeNet™ is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.