1. 05 Jul, 2015 1 commit
  2. 30 Jun, 2015 2 commits
  3. 29 Jun, 2015 1 commit
  4. 13 Jun, 2015 1 commit
  5. 24 May, 2015 1 commit
    • Fabio Bas's avatar
      More work · 471f6371
      Fabio Bas authored
       * Refactored code out of common/ into servatrice/
       * added smtp client library
       * disable registration when connected
       * validate email address
       * send activation token via email
      471f6371
  6. 23 May, 2015 5 commits
  7. 22 May, 2015 1 commit
    • Gavin Bises's avatar
      Add first draft of protocol extension for registration · 735fcbf3
      Gavin Bises authored
      Stub for registration command handling in server
      
      First draft of handling registration requests
      
      WIP (will be rebased)
      
      clean up bad imports (rebase this later)
      
      Finish checkUserIsBanned method
      
      Add username validity check
      
      Check servatrice registration settings
      
      WIP
      
      Finish(?) server side of registration
      
      Needs testing
      
      Fix switch case compile failure
      
      I have no idea why I have to do this
      
      WIP for registration testing python script
      
      Stub register script initial attempt
      
      Rearrange register script
      
      First try at sending reg
      
      register.py sends commands correctly now
      
      Add more debug to register.py
      
      Pack bytes the right way - servatrice can parse py script sends now
      
      register.py should be working now
      
      Parse xml hack correctly
      
      Log registration enabled settings on server start
      
      Insert gender correctly on register
      
      Show tcpserver error message on failed gameserver listen
      
      Fail startup if db configured and can't be opened.
      
      TIL qt5 comes without mysql by default in homebrew...
      735fcbf3
  8. 04 May, 2015 1 commit
    • Matt Lowe's avatar
      Reveal top x cards · 59c08344
      Matt Lowe authored
      Updated reveal top card to reveal top x cards
      Sometimes you want to reveal more than only the top 1 card.
      59c08344
  9. 02 May, 2015 1 commit
    • Matt Lowe's avatar
      Fixed revealing top card bug · 33fa3ae0
      Matt Lowe authored
      Previously if you were to reveal the top card, then look at the top x (x
      > 1) cards, then move them to another zone, the top card would stop
      being revealed.
      
      The issue was that when moving the cards the first card was being
      revealed, then being moved.
      
      I have also fixed an issue too:
      + reveal top card
      + scry 4
      + grab all cards and move to the first column of available space at the
      left most of the screen (column 0). Everything is fine.
      + now try with another column (> 0), you will see that the card order
      has flipped.
      
      This no longer happens.
      
      This needs some testing before being merged. I will run the build for a
      while, right now it feels good though.
      33fa3ae0
  10. 01 May, 2015 1 commit
    • Matt Lowe's avatar
      Removed lprotobuf error on building · 878b7603
      Matt Lowe authored
      Will need @ctrlaltca to confirm this wont mess anything up. I have
      removed a option to se set from the cmake file. This option is not
      needed.
      
      Windows users, you will need to run cmake to create the sln again.
      878b7603
  11. 25 Apr, 2015 1 commit
    • Matt Lowe's avatar
      Fixed issue with non creature perms set to 0/0 · 9c1e509a
      Matt Lowe authored
      The issue was that I had set the ctor to set the p/t to 0/0 rather than
      -1/-1. This meant that when you join a game in progress (spec or
      reconnect) the server would send the card value to the client as 0/0,
      instead of -1/-1. The client has been coded so that if the toughness is
      <0 then dont show it. 0/0 is instead shown.
      
      We still need to look into cards with no p/t being set to a 0/1 as
      @tooomm mentioned in anther issue. As it stands, this is more important
      than that.
      9c1e509a
  12. 22 Apr, 2015 1 commit
  13. 19 Apr, 2015 1 commit
  14. 17 Apr, 2015 1 commit
  15. 12 Apr, 2015 1 commit
  16. 10 Apr, 2015 1 commit
  17. 07 Apr, 2015 1 commit
  18. 01 Apr, 2015 2 commits
    • Fabio Bas's avatar
      fix #884 · dcc6677e
      Fabio Bas authored
      dcc6677e
    • Matt Lowe's avatar
      Added Mull to the whitelist · c039a3aa
      Matt Lowe authored
      Mullling through 2 hands will give a flood warning, a user thought this
      should not happen. It is very similar to drawing cards, which is in the
      white list.
      c039a3aa
  19. 19 Mar, 2015 1 commit
  20. 14 Mar, 2015 1 commit
  21. 06 Mar, 2015 1 commit
  22. 22 Feb, 2015 2 commits
  23. 21 Feb, 2015 1 commit
  24. 04 Feb, 2015 1 commit
  25. 10 Jan, 2015 1 commit
    • Matt Lowe's avatar
      Added Account Age · 02043ad4
      Matt Lowe authored
      + Added the ability to see the account age of registered users. Changes
      are both in server and client. The server will now send back the
      registration date along with the user data. The client will then use
      this to calculate the account age and display it in the user details
      window.
      02043ad4
  26. 01 Jan, 2015 2 commits
  27. 13 Dec, 2014 2 commits
  28. 06 Oct, 2014 1 commit
  29. 11 Aug, 2014 1 commit
    • Fabio Bas's avatar
      Fixed Valgrind warnings · 1da2e715
      Fabio Bas authored
      Running cockatrice in valgrind i didn't found any bad memory leak
      (good!), but only a few jumps depending on uninitialized variables.
      Even if the possibility of crashes are remote, it's nice to sort them
      out.
      1da2e715
  30. 10 Aug, 2014 1 commit
  31. 24 Jul, 2014 1 commit