Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 4, 2012
  1. @vinoski

    use request content type for SOAP responses

    vinoski authored
    Rather than hard-coding text/xml or application/xml as the content type for
    SOAP responses, extract the content type from the SOAP request and use it
    in the response. This will avoid problems with clients that don't properly
    handle certain MIME types with SOAP.
Commits on Jun 1, 2012
  1. @vinoski

    revert SOAP response MIME type to "text/xml"

    vinoski authored
    Some Microsoft tools don't handle "application/xml" as the MIME type for
    SOAP responses. Revert the change from "text/xml" made in commit 15454bc.
    
    Also perform some minor cleanup in yaws_soap_lib and yaws_soap12_lib.
Commits on Jul 7, 2011
  1. @vinoski

    revert "remove support for SOAP DIME attachments"

    vinoski authored
    This reverts commit 65bf36a.
Commits on Jun 19, 2011
  1. @vinoski

    fix yaws_rpc session handler (Christian Adams)

    vinoski authored
    Fix yaws_rpc:handler_session funs to remember sessions. The problem
    resulted in the www/json_sample.html example no longer counting.
Commits on May 24, 2011
  1. @dumbbell @vinoski

    fix include of yaws_debug.hrl (capflam)

    dumbbell authored vinoski committed
    A couple files included yaws_debug.hrl with the following path:
    
      ../../yaws/src/yaws_debug.hrl
    
    This assumes the root directory is named "yaws". Also, the directory
    paths used are pointless since yaws_debug.hrl lives in the same
    directory as the source files including it, so they can just include
    it without specifying any preceding directory paths.
Commits on May 2, 2011
  1. @vinoski

    JSON-RPC 2.0 support

    vinoski authored
    Convert existing JSON-RPC support to version 2.0, supporting all
    features mentioned here:
    
    http://groups.google.com/group/json-rpc/web/json-rpc-2-0
    
    Add all the examples from that webpage as new tests.
    
    Modify documentation to note that version 2.0 of JSON-RPC is now
    supported.
Commits on Apr 24, 2011
  1. @vinoski

    replace json.erl with json2.erl to fix issue 50

    vinoski authored
    Yaws issue 50 (#50) notes that
    the json.erl module uses list_to_atom and is therefore dangerous due
    to the possibility of filling the atom table. Also, the test function
    in json.erl has been broken for quite some time. Deprecate json.erl
    and add json2.erl, which avoids list_to_atom. Repair the json2:test/0
    function inherited from json.erl and add it to the t1 test
    suite. Change www/json_intro.yaws to refer to json2.
Commits on Apr 20, 2011
  1. @vinoski

    major trailing whitespace cleanup

    vinoski authored
    Remove trailing whitespace in all .erl and .hrl files in the
    repository.
    
    If you're an emacs user, you can easily see trailing whitespace using
    settings like these in your ~/.emacs file:
    
    (setq-default show-trailing-whitespace t)
    (set-face-background 'trailing-whitespace "slate gray")
    
    You can also delete trailing whitespace automatically when you save
    your Erlang sources by setting the emacs before-save-hook in your
    ~/.emacs file like this:
    
    (add-hook 'before-save-hook
              '(lambda () (if (eq major-mode 'erlang-mode)
                              (delete-trailing-whitespace))))
Commits on Mar 5, 2011
  1. Some dialyzer fixes - no real bugs, just enhancements, removed the de…

    authored
    …precated feature of fdsrv, and fixed some bugs recently introduced by Tobbe and yaws_session_server
Commits on Mar 3, 2011
  1. indent

    authored
  2. @vinoski

    remove support for SOAP DIME attachments

    vinoski authored
    Remove DIME support. We're cleaning up dialyzer errors in Yaws and the
    DIME code had some problems, so we decided to drop it rather than try
    to fix it since we don't believe anyone's using it. Microsoft has
    dropped support for DIME anyway, recommending MTOM instead.
Commits on Feb 23, 2011
Commits on Nov 9, 2009
  1. Allow JSON-RPC/haXe remoting handlers to send error objects

    Paul Hampson authored
    Any hander which may return a payload of { response, ErlStruct }
    can also send { error, ErlStruct } to have the object described
    in ErlStruct sent back as an error or exception depending on the
    RPC protocol in use.
Commits on Nov 4, 2009
Commits on Mar 30, 2009
Commits on Feb 25, 2009
  1. @nygge

    Add DIME support for SOAP

    nygge authored
Commits on Apr 25, 2008
  1. Backed out the DIME patch for now

    authored
    git-svn-id: https://erlyaws.svn.sourceforge.net/svnroot/erlyaws/trunk/yaws@1236 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Apr 24, 2008
Commits on Feb 14, 2008
  1. untabified all of yaws

    authored
    git-svn-id: https://erlyaws.svn.sourceforge.net/svnroot/erlyaws/trunk/yaws@1217 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Dec 31, 2007
  1. rpc patch by adam.boz@gmail.com

    authored
    git-svn-id: https://erlyaws.svn.sourceforge.net/svnroot/erlyaws/trunk/yaws@1206 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Dec 29, 2006
  1. Added call to callback function: M:F(cookie_expire) which is expected…

    Tobbe Tornquist authored
    … to return a proper cookie expire string. If non-existant, the default behaviour will prevail, i.e a session bases cookie lifetime.
    
    git-svn-id: https://erlyaws.svn.sourceforge.net/svnroot/erlyaws/trunk/yaws@1068 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Dec 10, 2006
  1. Adding SOAP processing capabilities to Yaws.

    Tobbe Tornquist authored
    Read the www/soap_intro.yaws for more info.
    
    
    git-svn-id: https://erlyaws.svn.sourceforge.net/svnroot/erlyaws/trunk/yaws@1044 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Sep 5, 2006
Commits on Jun 27, 2006
  1. Added a haXe remoting adapter with documentation

    Yariv Sadan authored
    git-svn-id: https://erlyaws.svn.sourceforge.net/svnroot/erlyaws/trunk/yaws@986 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Something went wrong with that request. Please try again.