Permalink
Switch branches/tags
Nothing to show
Commits on Oct 15, 2012
  1. Normalize indentation to tabs

    cmr committed Oct 15, 2012
Commits on Oct 14, 2012
  1. Merge pull request #18 from cmr/master

    John committed Oct 14, 2012
    Why don't you love posix? :(
  2. Fix POSIX thread macros

    cmr committed Oct 14, 2012
  3. Fixed Socket AsyncRead

    John committed Oct 14, 2012
    Fixed the bug where recv was called once for each raw socket with all
    calls after the first returning 0 bytes. Callbacks fire properly now as
    a result. When a socket is closed, it's callbacks are also
    de-registered. And when the callback list is empty, the worker thread is
    shutdown and de-initialized.
  4. Merge pull request #15 from cmr/posix_semaphor

    John committed Oct 14, 2012
    Here's them semaphores
  5. Add semaphore.h include

    cmr committed Oct 14, 2012
  6. Implement semaphores on POSIX

    cmr committed Oct 14, 2012
  7. Changed Socket Connect functions

    John committed Oct 14, 2012
    Now provides two functions. ConnectIP to connect to an ip address
    supplied as a uint32 and Connect to pass in a host name to be resolved
    and connected to.
  8. Added void to Thread_Yield parameter list

    John committed Oct 14, 2012
  9. Fixed Socket function prototypes

    John committed Oct 14, 2012
  10. Cleaned up async reading.

    John committed Oct 14, 2012
  11. Cleaned up yield and sleep

    John committed Oct 14, 2012
Commits on Oct 13, 2012
  1. Merge pull request #14 from cmr/documentation

    John committed Oct 13, 2012
    cmr:documentation
  2. Various documentation fixes

    cmr committed Oct 13, 2012
  3. Make doxygen recognize file

    cmr committed Oct 13, 2012
  4. Add socket documentation

    cmr committed Oct 13, 2012
Commits on Oct 12, 2012
  1. Added SAL_Thread_Start

    John committed Oct 12, 2012
    SAL_Thread_Start is used to declare a function to be used to start a
    SAL_Thread. Also changed some windows includes.
Commits on Oct 11, 2012
  1. Fixed RandomBytes

    John committed Oct 11, 2012
  2. Tweaked Socket API

    John committed Oct 11, 2012
Commits on Oct 10, 2012
  1. Fixed RandomBytes

    John committed Oct 10, 2012
  2. Added thread sleep and yield

    John committed Oct 10, 2012
    Also removed a windows link #pragma
  3. Added license

    John committed Oct 10, 2012
Commits on Oct 9, 2012
  1. Basic socket API defined

    John committed Oct 9, 2012
  2. Merge pull request #13 from cmr/patch-1

    John committed Oct 9, 2012
    Update CMakeLists.txt
  3. Update CMakeLists.txt

    cmr committed Oct 9, 2012
    Drop MSVC specific flags.
  4. Merge pull request #12 from cmr/master

    John committed Oct 9, 2012
    Finish rename
  5. Update CMakeLists.txt

    cmr committed Oct 9, 2012
    Rename project to SAL
  6. Removed /Za flag from CMakeLists.txt

    John committed Oct 9, 2012
  7. Merge pull request #11 from cmr/master

    John committed Oct 9, 2012
    Fix MSVC Cflags
  8. Fix MSVC cflags

    cmr committed Oct 9, 2012
  9. Renamed library

    John committed Oct 9, 2012
  10. Fix the broken CMakeLists.txt

    cmr committed Oct 9, 2012
    I would appreciate it if @johnarke didn't break my shit all the time.
    Just sayin'
  11. Added RandomUInt64

    John committed Oct 9, 2012