Permalink
Commits on Apr 23, 2012
  1. @aknorjaden

    Ozatomic found seg-faults on linux runs of eve-server.exe and I repea…

    …ted those on windows for the latest commit. These crashes happen when you hit Ctrl+C in the server console to close it properly, then hit ENTER to finishe closing down the server. Randomly, you'll see the program crash. We strongly believe this was due to boost::asio threads left running when the server shutdown. Both ImageServer and APIServer use boost::asio threads for the TCP listeners. So, I implemented a public Stop() method in ImageServer and APIServer that issue a call to stop() of the _io object then join() the thread, blocking execution until the thread dies. Then these public Stop() methods are called in main.cpp AFTER the while {} loop so that when Ctrl+C is called, the while loop exits, these threads are killed and then the server shuts down. This seems to have fixed the issues on windows. Ozatomic will investigate the fix on linux.
    aknorjaden committed Apr 23, 2012
Commits on Apr 16, 2012
  1. Update machnoversion of liveupdate

    ozatomic committed Apr 16, 2012
  2. Updated to latest client (360229)

    ozatomic committed Apr 16, 2012
Commits on Apr 14, 2012
  1. Radius for belts ahs either been 1 or NULL in databases and when it w…

    …as NULL caused problems so put in a check to set to 1 if NULL
    ozatomic committed Apr 14, 2012
  2. When 'COLUMN_BOUNDS_CHECKING' compile errors becasue varaibles did no…

    …t exsist
    ozatomic committed Apr 14, 2012
  3. Update Version for 1.6.5

    ozatomic committed Apr 14, 2012
Commits on Apr 12, 2012
  1. @aknorjaden

    Increased radius of sphere around center of stargates on which your s…

    …hip is randomly placed after executing a jump into a solar system. The fully correct way is to query the target stargate's radius and ADD 10km to THAT, but since potentially that system is not even loaded, we'd have to get this info from the Database and I'm not doing that right now.
    aknorjaden committed Apr 12, 2012
Commits on Apr 11, 2012
  1. @aknorjaden

    Fixed docking perimeter check to place dock perimeter sphere centered…

    … at station's center coordinate rather than centered 1000m away from undock point :/ Docking when warping to 0m now works from any vector without having to travel further toward the station after coming out of warp.
    aknorjaden committed Apr 11, 2012
  2. @aknorjaden

    Like a fail, I forgot _again_ to add the new files to the repo BEFORE…

    … committing the final module manager merged code.... sorry guys. This should make the build work this time ;)
    aknorjaden committed Apr 11, 2012
Commits on Apr 10, 2012
  1. @aknorjaden

    Finished my merge of Module Manager work on incursion into crucible. …

    …Tested build on windows vista 32-bit, logged in, undocked, warped, jumped, docked. All seems fine so far. Let me know if there are any new problems. I also reversed, AGAIN, the z-axis calculations in the DestinyManager::AttempDockOperation() and increased the minimum dock perimeter to 1500m from 500m. This seems to allow you to insta-dock when warping to 0m on a station.
    aknorjaden committed Apr 10, 2012
  2. @aknorjaden

    Revertin Bloody.Rabbit's last three commits since something in them b…

    …roke the windows build. Sorry, Bloody.Rabbit :/
    aknorjaden committed Apr 10, 2012
Commits on Apr 8, 2012
  1. @BloodyRabbit

    cmake: Correct Windows build.

    Corrected some gotchas revealed by MSVC build.
    BloodyRabbit committed Apr 8, 2012
Commits on Apr 7, 2012
  1. @BloodyRabbit

    eve-server: Fix Linux compilation failures.

    It never ceases to amaze me what kind of sh*t MSVC is able to
    swallow. Anyway, eve-server now builds on my Debian box ;)
    BloodyRabbit committed Apr 7, 2012
  2. @BloodyRabbit

    cmake: Rebuilding architecture.

    Precompiled headers for Linux, among many other things. Yay!
    BloodyRabbit committed Mar 18, 2012
  3. @BloodyRabbit

    Fix whitespace in files.

    The problems fixed:
      1) Mixed LF and CR-LF file endings, turned them all to LF:
         $ sed -i -e 's/^M$//g'
      2) Spaces or tabs at end of lines, removed them:
         $ sed -i -e 's/[\t ]\+$//g'
      3) Mixed tabs and spaces indentation, fixed it by forcing 4-space indent:
         $ sed -i -e 's/\t/    /g'
    BloodyRabbit committed Apr 7, 2012
  4. @BloodyRabbit

    utils: Move playertools to utils.

    That's where they belong. Moreover, we don't want to introduce another
    toplevel directory.
    BloodyRabbit committed Mar 18, 2012
Commits on Apr 4, 2012
  1. @aknorjaden

    Finally figured out how to make my undock hack work... AGAIN, since C…

    …CP changed undocking procedures to call STOP twice instead of once. Also, they reversed the Z axis AGAIN on station undock orientation and undock point coordinates -_- Reve insists they are messing with us... I'm not so sure he's not wrong... Anyway, undocking is hacked as 'fixed' again \o/
    aknorjaden committed Apr 4, 2012
Commits on Apr 3, 2012
  1. @aknorjaden
  2. @aknorjaden

    Fixed hack in character create that sets active ship. Added SetActive…

    …Ship() call to Character class to set a new private var m_shipID, then SaveCharacter() and associated Get and Save Character functions in InventoryDB were updated to load and save this shipID to the character_.shipID field. Whenver the Client's m_ShipId is updated, calls to Character::SetActiveShip() were made to keep them in sync. Tested by making another ship active, logging off, restarting server, logging back in. Verified ship was set to last ship my character was in, and verified character_.shipID field is getting updated on logoff.
    aknorjaden committed Apr 3, 2012
  3. Prime of character_ table was failing. Fixed by giving the static

    characters shipID of 0
    ozatomic committed Apr 3, 2012
Commits on Apr 2, 2012
  1. @stschake
  2. @stschake

    Add actual functionality to SyncMail

    SendMail fixes
    
    Needs PrimeOwners implementation
    
    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Apr 2, 2012
  3. @aknorjaden

    First of two stages of porting my recent work on bubbles, modules, wa…

    …rping, docking fixes from 'evemu_incursion' to 'evemu_crucible'. Server still compiles, undock is not really fixed :(, warping is fine, docking makes you get closer than makes sense but sure enough, get close enough and you'll dock, bubbles seem fine. Next stage will have all Module Manager related changes.
    aknorjaden committed Apr 2, 2012
Commits on Apr 1, 2012
  1. @stschake

    Make sure to escape body in SendMail

    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Apr 1, 2012
  2. @stschake

    Implement SendMail and related stuff

    Includes new mailMessage table; run add-mailMessage.sql to migrate
    
    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Apr 1, 2012
  3. @stschake

    Add correct crtClasses to fix GetCertificateClasses

    This changes the database. Migration path for existing databases is to just run sql/ofic-updates/add-crtClasses.sql on your database.
    
    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Apr 1, 2012
Commits on Mar 31, 2012
  1. @stschake

    Fix color selection by sending no client update available

    (Presumably) fix certificate stuff for highend ships
    
    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Mar 31, 2012
Commits on Mar 29, 2012
  1. @stschake

    Fixup build from infogathering changes

    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Mar 29, 2012
  2. @stschake

    Revert changes to evemu_setup_database since its well documented on t…

    …he wiki
    
    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Mar 29, 2012
  3. @Reve

    Merge pull request #20 from ReveMu/master

    Fixed infoGatheringMgr duplicate files issue.
    Reve committed Mar 29, 2012
  4. @Reve
  5. @stschake

    Fix mail labels

    Minor xmlp fixes
    
    Signed-off-by: Stefan Schake <caytchen@gmail.com>
    stschake committed Mar 29, 2012