Permalink
Commits on Feb 24, 2016
  1. @nickelization

    Merge pull request #8 from basho/nem-bump-mochi-version

    Bump MochiWeb version to 2.9.0p2
    nickelization committed Feb 24, 2016
  2. @nickelization

    Bump mochiweb version to 2.9.0p2

    This pulls in the fix for the spurious 400 errors.
    nickelization committed Feb 24, 2016
Commits on Jun 23, 2015
  1. @mjbrender

    Merge pull request #1 from mjbrender/develop

    Update to README based on new org status
    mjbrender committed Jun 23, 2015
  2. @mjbrender

    Fixed broken URLs in README.org

    Fixed Basho.com redirects that were lost, pointed to wiki and fixed Travis CI URL for develop branch.
    mjbrender committed Jun 23, 2015
Commits on Jun 6, 2015
  1. @mjbrender

    Added link to @seancribbs

    Because convenience
    mjbrender committed Jun 5, 2015
Commits on Jun 5, 2015
  1. @mjbrender

    Stylized README

    Because I don't .org my READMEs.
    mjbrender committed Jun 5, 2015
  2. @mjbrender

    Updated README

    New owner organization and pointing people to Sean for direction. cc @seancribbs
    mjbrender committed Jun 5, 2015
Commits on May 8, 2015
  1. @borshop

    Merge pull request #244 from basho/bugfix/sdc/notfound

    Fix critical bug
    
    Reviewed-by: russelldb,andrewjstone
    borshop committed May 8, 2015
  2. @seancribbs

    Fix critical bug

    seancribbs committed May 8, 2015
Commits on Mar 26, 2015
  1. @lukebakken

    Merge pull request #241 from basho/issues/lrb/240

    Thanks!
    lukebakken committed Mar 26, 2015
  2. @lukebakken

    Ensure that developer can clone and run make with success by creating

    `.rebar` directory if it does not already exist.
    
    `make distclean` should completely clean your clone, so remove `.rebar`
    as well.
    lukebakken committed Mar 26, 2015
Commits on Feb 11, 2015
  1. @seancribbs

    Bump to 1.10.8

    seancribbs committed Feb 11, 2015
  2. @borshop

    Merge pull request #236 from chef/jd/ipv6

    IPv6 support 2015
    
    Reviewed-by: seancribbs
    borshop committed Feb 11, 2015
  3. @joedevivo
  4. @joedevivo

    include webmachine.hrl locally

    joedevivo committed Feb 11, 2015
Commits on Feb 10, 2015
  1. @seth @joedevivo

    Check return of application:start

    This quiets a dialyzer warning.
    seth committed with joedevivo Jun 1, 2014
  2. @seth @joedevivo

    Address dialyzer warnings for ipv6 work

    Fixes warnings introduced in in webmachine_dispatcher and
    webmachine_mochiweb.
    seth committed with joedevivo Jun 1, 2014
  3. @seth @joedevivo

    Support IPv6 address literals when parsing Host header

    IPv6 address literals are enclosed in square brackets when used in a
    URL [1]. This patch allows the host/port parsing in dispatch/4 to
    handle such values.
    
    Some clients (including ibrowse 4.0.1) send a Host header with a
    non-bracketed address. In this case, it is not possible to reliably
    parse the port from the address. This code detects unbracketed ipv6
    address literals and assumes the default port for the scheme.
    Unbracketed ipv6 address with a non-default port will not be handled
    by this code.
    
    Finally, this patch introduces test/wm_integration_test and a minimal
    resource module to verify the Host header and host tokens
    behavior. ibrowse and curl are used to make HTTP requests for
    testing. In R15, httpc is unable to make ipv6 requests. Curl used as
    it gives the correct behavior -- the test is guarded and will be
    skipped without failure if no curl executable is found on PATH.
    
    [1]: http://www.ietf.org/rfc/rfc2732.txt
    seth committed with joedevivo Nov 21, 2013
Commits on Jan 16, 2015
  1. @borshop

    Merge pull request #233 from basho/bugfix/update-mochiweb-range-fix

    Update mochiweb to merge range fix
    
    Reviewed-by: kuenishi
    borshop committed Jan 16, 2015
  2. @kuenishi
Commits on Jan 13, 2015
  1. @borshop

    Merge pull request #231 from basho/bugfix/bch/update-meck-deps

    Change meck deps to be "0.8.*" per @kellymclaughlin
    
    Reviewed-by: kuenishi
    borshop committed Jan 13, 2015
Commits on Jan 12, 2015
  1. @javajolt
Commits on Dec 9, 2014
  1. @borshop

    Merge pull request #230 from vinoski/fix-new-wm-script

    Fix #229: make sure rebar searches for templates
    
    Reviewed-by: kellymclaughlin,kellymclaughlin
    borshop committed Dec 9, 2014
  2. @vinoski

    Fix #229: make sure rebar searches for templates

    Commit 83b6dd7 updated rebar to a version that is no longer recursive by
    default when searching for templates for its "create" subcommand. Add the
    "-r" option to the rebar invocation in scripts/new_webmachine.sh to make
    sure it finds its templates properly.
    vinoski committed Dec 9, 2014
Commits on Dec 8, 2014
  1. @borshop

    Merge pull request #228 from basho/dev-only-deps-rebased

    Enhance rebar.config.script for dev only dependencies
    
    Reviewed-by: kellymclaughlin
    borshop committed Dec 8, 2014
  2. @seth @kellymclaughlin

    Enhance rebar.config.script for dev only dependencies

    ibrowse and meck are only used for testing and should not be imposed
    as dependencies on projects using webmachine.
    
    rebar.config.script is used to support a dev_only_deps key in
    rebar.config. The mechanism is triggered by a marker file DEV_MODE
    written to the top-level of the project directory. If found, the
    dev_only_deps are merged into deps. The project's Makefile is modified
    to create the DEV_MODE file. Those doing dev work on webmachine can
    continue to run builds via standard make commands. Projects pulling in
    a dep on webmachine via rebar will receive just the needed bits.
    seth committed with kellymclaughlin Dec 12, 2013
Commits on Nov 26, 2014
  1. @borshop

    Merge pull request #227 from jrwest/develop

    resolving critical bug
    
    Reviewed-by: cmeiklejohn
    borshop committed Nov 26, 2014
  2. @jrwest

    Update version

    jrwest committed Nov 26, 2014
  3. @jrwest

    Update webmachine_request.erl

    jrwest committed Nov 26, 2014
Commits on Nov 21, 2014
  1. @borshop

    Merge pull request #165 from voila/file-upload

    File upload demo
    
    Reviewed-by: kellymclaughlin
    borshop committed Nov 21, 2014
  2. @borshop

    Merge pull request #226 from basho/nem-ensure-all-started

    Fix webmachine_demo with refactored ensure_all_started function
    
    Reviewed-by: kellymclaughlin
    borshop committed Nov 21, 2014
  3. @nickelization

    Fix webmachine_demo start: use ensure_all_started

    Previously we were getting a crash on start due to ssl not being
    started. Using ensure_all_started fixes this, and also allows us to
    remove some of the boilerplate code for manually starting other
    application dependencies.
    nickelization committed Nov 20, 2014
  4. @nickelization

    Factor out ensure_all_started into webmachine_util

    We have a special version of ensure_all_started that uses the
    default Erlang implementation if it's available, and otherwise falls
    back to our own reimplemented version of the function.
    
    This is useful to have in places other than just the one test function,
    so I'm factoring this out into the webmachine_util module.
    nickelization committed Nov 20, 2014
Commits on Nov 19, 2014
  1. @kellymclaughlin

    Merge pull request #225 from basho/feature/rebar-2.5.1

    Update rebar to version 2.5.1
    kellymclaughlin committed Nov 19, 2014
  2. @kellymclaughlin