Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Dec 18, 2009
  1. David Roundy

    make it possible to play multiple games in sequence.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  2. David Roundy

    Merge

    droundy authored
    Tested-on: morland i686 GNU/Linux
  3. David Roundy

    remove two more test programs.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  4. David Roundy

    cut unused DominionServer module.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  5. David Roundy

    Merge

    droundy authored
    Tested-on: morland i686 GNU/Linux
  6. David Roundy

    cut old test applications.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  7. David Roundy

    Add support for bots to HTTP game.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  8. David Roundy

    minor refactor in HTTP.Dominion.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  9. David Roundy

    Merge

    droundy authored
    Tested-on: morland i686 GNU/Linux
  10. David Roundy

    move bots into Dominion.Bots.

    droundy authored
    Tested-on: morland i686 GNU/Linux
Commits on Dec 17, 2009
  1. update readme

    authored
  2. Merge

    authored
    Tested-on: figaro i686 GNU/Linux
  3. simplify index.html

    authored
    Tested-on: figaro i686 GNU/Linux
Commits on Dec 16, 2009
  1. David Roundy

    move pickDecks into separate module.

    droundy authored
    Tested-on: collins x86_64 GNU/Linux
  2. David Roundy

    make http server actually able to play dominion...

    droundy authored
    Tested-on: collins x86_64 GNU/Linux
Commits on Dec 15, 2009
  1. David Roundy

    add dominionHandler which starts game (but doesn't allow it to be pla…

    droundy authored
    …yed).
    
    Tested-on: collins x86_64 GNU/Linux
  2. David Roundy

    send just one response at a time.

    droundy authored
    This should make our behavior more predictable, as a slow web browser
    (e.g. firefox) or a slow internet connection won't trigger different
    responses and possible race conditions.  That's the theory, anyhow.
    
    Tested-on: morland i686 GNU/Linux
  3. David Roundy

    cut unused chatServer/chatThread

    droundy authored
    Tested-on: morland i686 GNU/Linux
  4. David Roundy

    change dirServer to dirHandler and use Handlers.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  5. David Roundy

    move dirServer into its own module (to be refactored).

    droundy authored
    Tested-on: morland i686 GNU/Linux
Commits on Dec 14, 2009
  1. David Roundy

    create a second chat box (labelled "silly").

    droundy authored
    Tested-on: morland i686 GNU/Linux
  2. David Roundy

    add new "handler" framework and use it with chat.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  3. David Roundy

    simplify chatThread.

    droundy authored
    Tested-on: morland i686 GNU/Linux
  4. David Roundy

    avoid encoding communication protocol in message data type.

    droundy authored
    Tested-on: morland i686 GNU/Linux
Commits on Dec 11, 2009
  1. David Roundy

    rename NamedStack to Stack.

    droundy authored
    Tested-on: collins x86_64 GNU/Linux
  2. David Roundy

    eliminate OrderedOutputStack

    droundy authored
    Tested-on: collins x86_64 GNU/Linux
  3. David Roundy

    eliminate IStack and restructure gain stuff.

    droundy authored
    Tested-on: morland i686 GNU/Linux
Commits on Dec 9, 2009
  1. David Roundy

    refactor Stack more to my taste

    droundy authored
    I eliminated OStack and UStack, in favor of StackName and a new
    typedef UStackName, and a Deck newtype to handle the weird deck
    semantics.  IStack is still in place and the gain situation is
    unchanged.
    
    I left most of the classes in place, but removed the InputStack class,
    replacing it with one a set of hooks that get called when cards are
    added to stacks.  This makes it runtime-modifiable (which I *think* is
    a nice feature), and also removes our one remaining "unsafe"
    stack-modifying function.  We could definitely benefit from a nicer
    "announcement" framework.
    
    Tested-on: morland i686 GNU/Linux
Commits on Dec 8, 2009
  1. factor user management/verification out of http chat server

    authored
    Tested-on: figaro i686 GNU/Linux
Commits on Dec 7, 2009
  1. partially fix a bug in conspirator

    authored
    Tested-on: figaro i686 GNU/Linux
  2. add a simple HTTP/javascript chat server

    authored
    Tested-on: figaro i686 GNU/Linux
  3. build in protection against card dup-ing in gain

    authored
    Tested-on: figaro i686 GNU/Linux
Commits on Dec 6, 2009
  1. Merge droundy

    authored
    Tested-on: figaro i686 GNU/Linux
  2. David Roundy

    fix bug in pirateShip

    droundy authored
    This is actually a workaround for a bug that is probably somewhere in
    Stack, but is too hard for me to find.
    
    Tested-on: morland i686 GNU/Linux
  3. David Roundy

    enable (and fix) compiler warnings

    droundy authored
    Tested-on: morland i686 GNU/Linux
Something went wrong with that request. Please try again.