Permalink
Switch branches/tags
Nothing to show
Commits on Oct 26, 2012
  1. Changed EnsureWrite to sleep between attempts

    John committed Oct 26, 2012
  2. Added EnsureWrite to Socket.

    EnsureWrite will try a user specified number of times to send all the
    data returning the amount of data sent.
    John committed Oct 26, 2012
  3. Added htons and ntohs to Socket

    John committed Oct 26, 2012
Commits on Oct 25, 2012
Commits on Oct 24, 2012
  1. Refactored Socket Connect, Listen, and Accept. Fixed return value of …

    …Socket Write.
    John committed Oct 24, 2012
  2. Removed reading from the socket on the socket async callbacks.

    The receiver of the callback has to perform SAL_Socket_Read now. This
    allows them to determine how much exactly they want to receive.
    Callbacks will be fired multiple times until all data is consumed,
    though.
    John committed Oct 24, 2012
Commits on Oct 23, 2012
  1. Made Socket_Init private, fixed Windows Socket_Write and made it retu…

    …rn bytes written
    John committed Oct 23, 2012
  2. Merge pull request #21 from cmr/master

    Hey
    John committed Oct 23, 2012
  3. Ignore tags files

    committed Oct 23, 2012
Commits on Oct 22, 2012
  1. Merge pull request #20 from cmr/master

    hi
    John committed Oct 22, 2012
  2. Preliminary POSIX socket implementation

    Waiting for @johnarke's refactor. Need to clean some stuff up and unify
    posix/win32.
    committed Oct 22, 2012
  3. Tweaked windows Socket_Listen

    John committed Oct 22, 2012
  4. Fixed a few consts

    John committed Oct 22, 2012
  5. Added some consts to SAL_Socket

    John committed Oct 22, 2012
  6. Added state to async socket callback

    John committed Oct 22, 2012
Commits on Oct 18, 2012
  1. Renamed asyncSocketLookupMutex to asyncSocketMutex

    The mutex is used for any operation on the various async lists, so the
    name should be more general.
    John committed Oct 18, 2012
  2. Changed the async socket buffer

    Removed the buffer from each individual async socket entry and made it
    global instead.
    John committed Oct 18, 2012
Commits on Oct 15, 2012
  1. Merge pull request #19 from cmr/master

    Here we go.
    John committed Oct 15, 2012