You can clone with
HTTPS or Subversion.
Work in progress on egs_net (will be amended)
Move the PRS compression library into a separate application
egs_patch: Rename the folder containing the patch files
egs_patch: Use code:priv_dir/1 to get the location of the configuration
Add custom crc.bin and SmutFilter_J.bin files to the patch server
These are safe to use and distribute as they were rebuilt from scratch.
Move the patch server into its own separate application
Fix paths temporarily to fix the compilation
Initial release layout
Moved files around to generate releases later on, but also to
separate the code into many different applications each with their
own purpose (patch server, game server, data storage, script compiler,
files library, and so on).
Use supervisor:child_spec() type where appropriate.
Fix a dialyzer warning in egs_app.
Convert egs_zones_sup to a simple_one_for_one supervisor.
Convert egs_quests_sup to a simple_one_for_one supervisor.
Rename Makefile target server into app.
Add type specs and simplifications to egs_conf.
Add type specs and simplifications to egs_sup.erl.
Move type definitions from an include file to egs.erl.
Simplify the code returning the current unix time.
Add type specs to egs.erl.
Use a try .. after construct for handling disconnects.
Use Cowboy as a pool of acceptors.
Only enable zone 0 on colony by default.
Will prevent the issue with other zones not being defined yet.
Initial work on 5th floor on colony zone 0.
Update the copyright to 2010-2011 in a few files.
Add dialyzer and compiler options to rebar.config.
Remove rebar from the repository. Use the $PATH one by default.
Fix a small issue in the patch server that could lead to a crash.
Separate type definitions in their own header.
Also convert source files to utf8, update the copyright info and
other minor changes.
Remove the #level record.
Remove the unused #users.se.
Remove the unused #users.classlevels.
Remove the unused #users.playtime.
Remove the unused #users.time.
psu_characters: Remove validate_name as it's not doing anything yet.
psu_characters: Remove se_list_to_binary, it's doing it wrong.
egs_proto: Move the build_char_level function where it belongs.