Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 21, 2011
  1. @vinoski

    make "rebar compile" install under the build dir

    vinoski authored
    A "rebar compile" used to install yaws, yaws.conf, and other files
    under the user's home directory, just like "make local_install". This
    approach isn't idiomatic to rebar usage, so change it to install files
    locally under the build directory. Starting ./bin/yaws from the build
    directory starts this local installation.
Commits on Sep 23, 2011
  1. @vinoski

    delete chatty messages, make yaws_server upgrade-friendly (Klarna)

    vinoski authored
    Incorporate changes from Klarna (via Richard Carlsson) to delete
    chatty messages in a variety of places. These messages were for
    success cases; they were deleted because success cases should be
    Change yaws --check to take an optional --verbose option to allow
    original verbose success messages to be emitted. Also change the yaws
    script so that the --id option works for --check.
    Change yaws_server to make fully-qualified calls to gserv_loop to
    ensure code upgrades call into the newly-loaded module version.
Commits on May 25, 2011
  1. @vinoski

    increase default maximum wait-started time

    vinoski authored
    Increase the default maximum time for the yaws --wait-started option
    from 6 seconds to 30 seconds. The test suite was seeing random
    failures due to 6 second wait not being enough. (The option doesn't
    mean it waits for 30 seconds every time, just that it will wait for a
    maximum of 30 seconds for yaws with the specified id to start.)
Commits on May 7, 2011
  1. @tuncer @vinoski

    add rebar support (Tuncer Ayaz and Steve Vinoski)

    tuncer authored vinoski committed
    Add support for building yaws with rebar. The original configure and
    make support is kept intact.
    If you build with rebar you get a local install. The rebar approach
    does not support a regular install, which defaults into /usr/local. If
    you want a regular install, use configure and make.
    Create a new top-level contrib directory and move unused src files
    there. Also move src/benchmarks and src/contrib contents there as
    well. Remove the obsolete src/patches directory. This is all to keep
    rebar from compiling this unused code (since by default it compiles
    everything under the src dir).
    Move a number of build rules out of Makefiles into separate scripts so
    they can be used by both rebar and make.
    Modify yaws version specifier and handling to be amenable to rebar.
    Clean up trailing whitespace in a number of scripts and Makefiles.
    Use the following environment variables to customize the rebar build
    DEFAULT_CHARSET: used in mime type table (default: "")
    ERLBINDIR: e.g. /usr/local/bin
    ETCDIR: etc directory (default: ./etc)
    VARDIR: var directory (default: ./var)
Commits on Oct 5, 2010
Commits on Aug 3, 2010
  1. @vinoski

    add --umask option to yaws script

    vinoski authored
    Users can use the --umask option to set the process umask for the yaws
    daemon. By default the daemon inherits the umask of its parent process.
Commits on May 9, 2010
  1. @vinoski
Commits on Dec 15, 2009
  1. @vinoski

    do not pass the --id option if the default id is used

    vinoski authored
    The default id in the code is represented as the string "default". If
    the --id option passes default to set the id, it becomes the atom
    default which of course differs from the string "default". By not
    using --id to specify the default id, we get the value "default" as
    the default.
    Make sure ids passed in via the --id option that yaws_sup.erl sees as
    atoms are converted to lists. This matches what's done for other
    options involving ids such as --check and --stop.
    Other changes in this commit make sure that the $HOME/.yaws/yaws/ID
    path is used consistently across the code and documentation, and also
    a couple minor whitespace/indentation cleanups.
Commits on Sep 21, 2009
  1. @vinoski

    add --nodebug option

    vinoski authored
Commits on Jul 5, 2009
  1. prepare for 1.84

Commits on Jun 12, 2009
  1. @oliv3

    yaws_ctl --stats added

    oliv3 authored
  2. @oliv3

    yaws_ctl and conf template

    oliv3 authored
Commits on May 29, 2009
Commits on May 28, 2009
  1. prepare for 1.82

  2. prepare for 1.82

Commits on May 20, 2009
Commits on May 4, 2009
  1. set HOME if unset, this is required since some distros don't set HOME…

    … for code run under/etc/rc and erlexec requires HOME to be set
Commits on Apr 13, 2009
  1. @vinoski
  2. @vinoski
Commits on Jan 29, 2009
  1. @vinoski
Commits on Jan 28, 2009
  1. @vinoski

    * Document the --wait-started option for the yaws script

    vinoski authored
    * Fix the yaws script to allow --id ID to be passed after --wait-started
    * Allow optional wait time to be specified to yaws via --wait-started=<seconds>
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Jan 27, 2009
  1. added kpoll as default

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Jan 8, 2009
  1. preparing for 1.78

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on May 25, 2008
  1. cygwin support

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on May 17, 2008
  1. Added debug dump functionality

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Apr 10, 2008
  1. lost the setcookie arg to yaws script

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Feb 28, 2008
Commits on Feb 14, 2008
  1. untabified all of yaws

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
  2. git-svn-id:…

    …/yaws@1216 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Dec 12, 2006
  1. *** empty log message ***

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on Aug 28, 2006
  1. patch from Magnus froberg to get better control over the files genera…

    …ted by 'yaws --check'. This is good if one wants to run i.e. xref and dialyzer also on all the generated .erl files from the --checker
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on May 31, 2006
  1. *** empty log message ***

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Commits on May 30, 2006
Commits on Apr 27, 2006
  1. *** empty log message ***

    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
  2. added support for 2 additional configure

    flags, --disable-pam and --with-extrainclude=DIR
    Worked the Makefiles to properly support DESTDIR. This is
    useful for packagers (deb, rpm ...)
    git-svn-id: 9fbdc01b-0d2c-0410-bfb7-fb27d70d8b52
Something went wrong with that request. Please try again.