Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 14, 2015
  1. Steve Vinoski

    Merge pull request #199 from minostro/show-message-when-failing-to-pa…

    vinoski authored
    message is part of the error tuple when failing to parse soap response message
  2. displays message when failing to parse it

    Milton Inostroza authored
Commits on Feb 13, 2015
  1. Steve Vinoski

    Add more documentation for arg_rewrite_mod

    vinoski authored
    Add documentation for arg_rewrite_mod to the yaws.conf man page and
    yaws.pdf, especially noting the use of the #rewrite_response{} record
    for replying from a rewrite function.
Commits on Feb 8, 2015
  1. Updated authbind/privbind docs

    Klacke authored
Commits on Feb 3, 2015
  1. Steve Vinoski

    Fix SSL socket handling for dispatchmods

    vinoski authored
    Fixed the code for invoking a dispatchmod to no longer assume the
    socket is a non-SSL socket.
Commits on Jan 31, 2015
  1. Steve Vinoski

    Make rebar account for 32-/64-bit builds

    vinoski authored
    In rebar.config, use the rebar ERLANG_ARCH environment variable to
    determine appropriate compiler/linker flags to match the 32- or 64-bit
    build of the Erlang runtime in use.
Commits on Jan 19, 2015
  1. Steve Vinoski
  2. Steve Vinoski
Commits on Jan 18, 2015
  1. Steve Vinoski

    For rebar, make ibrowse a dep only for Yaws dev mode

    vinoski authored
    For rebar builds, rather than treating ibrowse as a normal dependency even
    though it's used only for testing, make rebar.config.script check for the
    existence of a .rebar/YAWS_DEV_MODE file and only if present, add ibrowse
    as a dependency. This allows projects that use Yaws as a rebar dependency
    to avoid having to pull in ibrowse.
    (Credit goes to Seth Falcon for this idea; he added something like this to
    the Basho webmachine project for a test-only dependency there, and I
    borrowed his idea for Yaws.)
Commits on Jan 4, 2015
  1. Steve Vinoski

    dialyzer changes

    vinoski authored
    Remove no_debug_info from rebar.config to support dialyzer.
    Fix known_dialyzer_warnings to compensate for latest source changes.
Commits on Dec 18, 2014
  1. Christopher Faulet
  2. Christopher Faulet
  3. Christopher Faulet
  4. Andrei Neculau Christopher Faulet

    Rework how SSL protocol_version is handled

    andreineculau authored capflam committed
    * Don't ignore SSL protocol_version in embedded mode
    * Stop setting global default SSL protocol_version
    * Warning that R16B01 is required to SSL protocol_version
        After testing R14B02+ with `application:set_env(ssl, protocol_version, X)`
        and passing `versions` to `ssl:listen`, it looks like only R16B01+ follows
        the settings.
          - #192
    Fix pull request #193
Commits on Dec 16, 2014
  1. Christopher Faulet
Commits on Dec 13, 2014
  1. Christopher Faulet
Commits on Dec 10, 2014
  1. Christopher Faulet

    Fix commit adb3c36

    capflam authored
Commits on Dec 9, 2014
  1. Christopher Faulet
  2. Christopher Faulet

    Do not test Yaws anymore on R14B02 on Travis platform

    capflam authored
    It seems that we hit the bug OTP-9214 on Travis. This has worked in the
    past. But now, for an unknown reason, the testsuite fails on R14B02 because of
    this bug.
  3. Christopher Faulet
  4. Christopher Faulet
  5. Christopher Faulet

    Properly handle Yaws installation if a previous version already exists

    capflam authored
    From version 1.99, /usr/lib/yaws is a symlink on
    /usr/lib/erlang/lib/yaws-{VSN}. In previous versions, this was a directory. So
    we must remove this directory to create the symlink at the right place.
    Because this directory can contain user data, we rename it instead of removing
Commits on Dec 3, 2014
  1. Christopher Faulet

    Merge pull request #189 from zxq9/master

    capflam authored
    Update build instructions
  2. Craig Everett

    Update build instructions

    zxq9 authored
    The build instructions now comply with Christopher's notes
Commits on Nov 23, 2014
  1. Minor release tweak

Commits on Nov 15, 2014
  1. Steve Vinoski
  2. Steve Vinoski

    Add documentation and templates for rebar releases

    vinoski authored
    Add the rebar-templates directory and the files it contains to provide
    rebar templates for creating Erlang releases that use Yaws. Add
    www/rebar_release.yaws to provide documentation for using the templates and
    creating releases.
Commits on Nov 11, 2014
  1. Sebastian Godelet Steve Vinoski

    Set file encoding for wiki application

    sebgod authored vinoski committed
    Added encoding directive to correctly compile when configured with utf-8,
    file applications/wiki/src/wiki.erl
  2. Prepare for yaws 1.99

Commits on Nov 6, 2014
  1. Christopher Faulet

    Fix FCGI worker when an error occures during the response streaming

    capflam authored
    When a FCGI server is called, the response can be streamed by the fcgi
    worker. Because yaws_cgi:fcgi_get_output/1 exits on error, if the exception is
    not catched, the client connection will wait for a quite long timeout to be
Commits on Oct 16, 2014
  1. Steve Vinoski

    Add SSL protocol_version configuration element

    vinoski authored
    Add protocol_version configuration element to allow supported protocols for
    SSL servers to be specified.
    Also add a new unit test for protocol_version.
  2. Steve Vinoski
Commits on Sep 25, 2014
  1. Steve Vinoski

    Fix #187: handle EINPROGRESS and EALREADY in sendfile driver

    vinoski authored
    Thanks to Maas-Maarten Zeeman for reporting this.
Commits on Sep 22, 2014
  1. Christopher Faulet

    Update known dialyzer warnings

    capflam authored
  2. Christopher Faulet
Something went wrong with that request. Please try again.