Permalink
Commits on Jan 9, 2011
  1. Adding a full release example, creating boot script, etc

    Christian committed with Jan 8, 2011
Commits on Jan 3, 2010
Commits on Dec 26, 2009
  1. Enabled a disabled unittest

    committed Dec 26, 2009
  2. Converting to {packet, http_bin}

    committed Dec 26, 2009
  3. Clean up better in the Makefile

    committed Dec 26, 2009
  4. Refactor of http header handling

    committed Dec 26, 2009
Commits on Dec 10, 2009
  1. More api functions.

    iserve:reply_server_error/2 for HTTP 500 replies
    iserve:req_proplist/1 and
    iserve:c_proplist/1 mostly for debug output, content may change.
    Christian committed Dec 10, 2009
Commits on Mar 23, 2009
  1. freenode test

    committed Mar 23, 2009
  2. freenode test

    committed Mar 23, 2009
  3. IRC test two

    committed Mar 23, 2009
  4. Renaming README for textile rendering.

    (actually, just testing on-commit messages to freenode irc)
    committed Mar 23, 2009
Commits on Mar 11, 2009
Commits on Mar 8, 2009
  1. Unit-tests using emock

    committed Mar 8, 2009
  2. Adding testcases to be used from common_test

    Creating etc/log before running tests
    committed Mar 8, 2009
  3. Iserve master is passed the registered name of the iserve_server_sup …

    …so it can talk to it
    committed Mar 8, 2009
Commits on Feb 28, 2009
  1. Changed API

    committed Feb 28, 2009
  2. doc/README.textile added

    committed Feb 28, 2009
  3. More .gitignore files

    committed Feb 28, 2009
  4. Creating a very simple application

    committed Feb 28, 2009
Commits on Feb 15, 2009
  1. Applying fix for DOS problem found in yaws:

    "Disgusting DOS attack discovered by Manuel Duran Aguete whereby if a neverendig series of headers are sent to yaws, we die of out of memory"
    
    Long term the code should probably use a timer:kill_after timer to
    get out of maliciously slow connections.
    committed Feb 15, 2009
Commits on Jan 21, 2009
  1. Adding new example

    committed Jan 21, 2009
Commits on Jan 18, 2009
  1. Merge commit 'thumb/master'

    committed Jan 18, 2009
Commits on Jan 17, 2009
  1. Silly default status msg, method_not_allowed added, and reverse heade…

    …rs list for cosmetic vain
    committed Jan 17, 2009
Commits on Jan 6, 2009
  1. Changing build & allowing listening to interfaces

    A bit ugly, but one can now pass PortAndIP to
    iserve:add_server(PortAndIP, Callback, Context)
    where PortAndIP = integer() | {integer(), ip_address()}
    
    So for example {6464, loopback} will listen to 127.0.0.1:6464
    and {6464, {192,168,0,1}} will listen to 192.168.0.1:6464
    
    and just 6464 is equivalent to {6464, any}, listening to
    0.0.0.0:6464
    
    This patch does not consider ipv6 compability in any way. :(
    committed Jan 6, 2009
Commits on Dec 30, 2008
Commits on Dec 28, 2008
  1. A bug in HTTP POST handling, when the Content-Length is 0.

    A posted body can be zero, but passing zero to gen_tcp:recv asks it
    to block and read as much as available. This patch pretends we read
    a zero byte binary instead.
    committed Dec 28, 2008
Commits on Dec 25, 2008
  1. Markdown is not my friend

    committed Dec 25, 2008
  2. Markdown is not my friend

    committed Dec 25, 2008