Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 22, 2015
  1. @capflam
Commits on Apr 16, 2015
  1. @vinoski

    Fix #216: handle exhtml return values from out/1

    vinoski authored
    Do not crash if out/1 returns exhtml. Add a new regression test for
    this bug.
Commits on Apr 13, 2015
  1. @capflam

    Adapt previous Andrei patch to do more stuff during Yaws startup

    capflam authored
    And update the testsuite accordingly.
Commits on Mar 27, 2015
  1. @capflam

    Merge branch 'expires-improvements' of https://github.com/andreinecul…

    capflam authored
    …au/yaws into andreineculau-expires-improvements
Commits on Mar 22, 2015
  1. @andreineculau

    update expires docs

    andreineculau authored
  2. @andreineculau

    allow expires type/*

    andreineculau authored
  3. @andreineculau

    allow expires */*

    andreineculau authored
  4. @andreineculau

    allow expires always

    andreineculau authored
  5. Merge pull request #209 from phonohawk/fix-crashmsg-xss

    authored
    Fix possible XSS in yaws_outmod:crashmsg/3
Commits on Mar 21, 2015
  1. spelling err in man page

    Klacke authored
Commits on Mar 20, 2015
  1. @phonohawk

    Fix possible XSS in yaws_outmod:crashmsg/3

    phonohawk authored
    Stacktraces have a dump of arguments for function calls
    nowadays. Without escaping HTML special characters, it is possible to
    make yaws_outmod:crashmsg/3 dump strings containing something like
    "</pre><script>alert('Hello, XSS!')</script>" and thus results in a
    XSS vulnerability.
Commits on Mar 12, 2015
  1. Silense on tls errors

    Klacke authored
    These days, internet facing servers get SSL attacks, we should be
    silent there and just drop connection attempt silently
Commits on Mar 10, 2015
  1. Merge pull request #202 from zephyrean/master

    authored
    fix: external logger_mod module tried to init before ebin_dir is added to path
Commits on Mar 6, 2015
  1. @zephyrean
Commits on Feb 14, 2015
  1. @vinoski

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

    vinoski authored
    …rse-message
    
    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. @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. @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. @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. @vinoski
  2. @vinoski
Commits on Jan 18, 2015
  1. @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. @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. Renew self-signed ssl certificat

    Christopher Faulet authored
  2. Add Erlang/OTP 17.3 support in .travis.yml

    Christopher Faulet authored
  3. Add Andrei Neculau in the contributors (and sort them by name)

    Christopher Faulet authored
  4. @andreineculau

    Rework how SSL protocol_version is handled

    andreineculau authored Christopher Faulet 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.
    
        References:
          - https://travis-ci.org/capflam/otp-ssl-test/builds/44369449
          - http://erlang.org/pipermail/erlang-questions/2014-October/081388.html
          - #192
    
    Fix pull request #193
Commits on Dec 16, 2014
  1. Require Erlang/OTP R14B02 or higher to compile Yaws

    Christopher Faulet authored
Commits on Dec 13, 2014
  1. @capflam
Commits on Dec 10, 2014
  1. Fix commit adb3c36

    Christopher Faulet authored
Commits on Dec 9, 2014
  1. Show report.log if yaws is not started during a test

    Christopher Faulet authored
  2. Do not test Yaws anymore on R14B02 on Travis platform

    Christopher Faulet 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. Do not use hostname to generate default yaws configuration

    Christopher Faulet authored
    Fix issue #191
  4. Fix regular-install script by using $(logdir) variable

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