About

EOSERV is an Endless Online server emulator project, and also the home of many Endless Online related projects.

Latest News

Posted by Sausage Endless Online main server hacked

Hi everyone,

Today the official Endless Online main server was hacked, and the details of over 50,000 accounts created between March 2011 and August 2015 (today) stolen. All information was leaked including account names, plain-text passwords, full names, locations, e-mail addresses, ip addresses and associated character and guild information. In-game chat logs recorded on the server during an unknown time period may also have been taken.

As always, never use the same password on any two services. If you think you may have used the same password on Endless Online as any other website, especially your e-mail account, change your passwords immediately.


Update: Vult-r has posted an official message here: http://endless-online.com/

The server was compromised. By hackers? no: Basically the hosting company BUYVM.NET gave the account and server to a complete stranger claiming it with a GMAIL account. How silly is that? :) EO database was destroyed, and EO probably will be down for a while, you can contact this idiot here: <email removed>
17 comment(s) 31 July 2015, 11:06 pm
Posted by Sausage New forum organization guide

Overview of where to post topics in the new forum structure:

EOSERV

  • Discussion about EOSERV:
    • Technical discussion about the EO protocol, etc.
    • Brainstorming / proposing ideas.
    • Discussing bugs / missing features.
    • Sharing code modifications and modified distributions.
  • Support for EOSERV:
    • Guides / questions about modifying EOSERV,
    • Building EOSERV,
    • or setting up a development environment for EOSERV.
    • Basic server setup help (installing pub files, map files, basic configuration).
    • General server setup help (including port forwarding).
  • General discussion about other EO server emulators
    • Discussion / support for other existing emulators: Seose, Kalandra, MEOW, EOSEP (include the emulator's name in the topic title)
      (For EOSource support visit http://eosource.net/forum/)

    • Discussing / announcing your own EO server emulator project

Client Editing

  • Discussion about reverse engineering the EO client and its data files.
  • Discussion about EO client clones: EO.Alt, EODev, etc.
  • Discussing / announcing your EO client clone projects.

EO Server Building

  • Discussion, release and support for tools for modifying EO data such as: pub files, map files, etc.
  • Discussion about customizing the EO client / EOSERV for a private server.
  • Discussion/sharing designs, storylines, quests, scripts, and other ideas for EO private servers.
  • Sharing/displaying artwork and maps for EO.
  • NO: Advertisement topics for private servers.

Game Development

  • Technical discussion of game engines, servers, development etc.
  • Discussing/sharing game design ideas, techniques, etc.
  • Sharing/displaying games, or artwork/ideas/designs for games you are developing under the following conditions:
    • Your game must not be an already "finished product".
    • Your game should fit the interests of the community somewhat (social, MMO, RPG),
    • OR, you must be an already established member of the community (have a post history other than ones about your game)

Lounge 2.0

  • General discussion about Endless Online, including the official servers and the community
  • General discussion about anything not disallowed by the rules.
2 comment(s) 24 May 2015, 10:54 am
Posted by Sausage Remaining off-topic forums archived

Update: This post is now obsolete.

The remaining forums (Artists, Client Editing and Programming) have been archived.

The EOSERV forum will remain open for on-topic discussion only. Any off-topic posts will be deleted.

Reminder of what is on-topic:

  • Discussion about EOSERV (the software):
    • Development
    • Support
    • Third-party modifications
    • Making fun of it
  • Discussion about platforms and tools related to EOSERV

Off-topic but unenforced:

  • Asking for assistance / files needed for setting up a server (maps, pubs, drop tables, port forwarding, hosting, etc.)

And what is off-topic:

  • Discussion about EOSERV (the "community")
  • Discussion about server emulators or game development
  • Discussion about Endless Online or other games
  • Discussion about EO clients or client hacking/editing
  • Discussion about private servers, including recruitment
  • Discussion about other projects, including recruitment
  • Shitposts

Also, logged in users can now see deleted topics.

0 comment(s) 02 January 2015, 04:02 pm
Posted by Sausage EOSERV 0.6.2b - Notice about closed source EOSERV forks

From today EOSERV now links to the MariaDB Client Library, in place of the MySQL Client Library. MariaDB provides a connector library that is compatible with MySQL, and released under a more permissive license.

EOSERV has been distributed under the zlib license, however due to being linked to the MySQL Client Library, may be subject to the terms of the GPLv2, which forbids distributing modified versions without also making the source code available.

Any closed-source distributions derived from EOSERV using the MySQL Client Library are encouraged to cease distribution of any release bundled with the MySQL Client Library.

As the sole copyright holder of all of the source code in EOSERV, and exemptions provided by MySQL's FOSS License Exception, I believe that EOSERV 0.6.2b and the main-line code starting from revision 437 onwards are free from the requirements of the GPLv2 and may be re-distributed without the requirement to release your source code, or any other restriction of the GPLv2. I strongly recommend reading the full text of the LGPL for any other requirements on redistributing the libraries bundled with EOSERV.

You may obtain a copy of the MariaDB Client Library from https://downloads.mariadb.org/connector-c/ (2.0 is recommended, not 2.1)

EOSERV 0.6.2 has been re-released as 0.6.2b with no changes other than the replacement of libmysql with libmariadb. You can obtain it from the Downloads page, or check out the source from SVN (svn://eoserv.net/eoserv/tags/0.6.2b).

0 comment(s) 21 September 2014, 12:50 pm
Posted by Sausage Possible auto-login turbulence

Auto-login ("Remember me") has been changed to apply to all sections of the website, to avoid having to log in to the forum/wiki/bug tracker separately. Password security has also been upgraded, it's recommended to log out and in once to make sure your account is protected.

To avoid any problems with auto-login possibly failing to work, please delete all cookies (or just the one called "autolog") set by eoserv.net (just this once) after you log out. The old autolog cookie has an expiry date of 10 years and a domain set to '/forum/', '/bugs/' or '/wiki/', and the new one is set to 3 years with the path '/'.

If you have issues accessing your account, send me an e-mail.

To whoever cares about the details: The entropy source and hash algorithm has been changed, and the key-derivation iteration count increased.

17 comment(s) 15 October 2012, 01:42 am
45 more posts in the news archive.