Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chapter 20: build a web server #584

Merged
merged 71 commits into from
May 16, 2017
Merged

Chapter 20: build a web server #584

merged 71 commits into from
May 16, 2017

Commits on Mar 30, 2017

  1. Configuration menu
    Copy the full SHA
    12a2be6 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2017

  1. Build a threadpool.

    This is based on @Kimundi's scoped_threadpool crate, which is
    excellent. There are some small differences since we don't use
    scoped threads.
    steveklabnik committed Mar 31, 2017
    3 Configuration menu
    Copy the full SHA
    122d9d2 View commit details
    Browse the repository at this point in the history
  2. add full code

    steveklabnik committed Mar 31, 2017
    Configuration menu
    Copy the full SHA
    b55c6bf View commit details
    Browse the repository at this point in the history
  3. webserver -> web server

    carols10cents committed Mar 31, 2017
    Configuration menu
    Copy the full SHA
    6b99be9 View commit details
    Browse the repository at this point in the history
  4. Spellings

    carols10cents committed Mar 31, 2017
    Configuration menu
    Copy the full SHA
    89a87c3 View commit details
    Browse the repository at this point in the history
  5. Mark png as binary

    carols10cents committed Mar 31, 2017
    Configuration menu
    Copy the full SHA
    8db574a View commit details
    Browse the repository at this point in the history
  6. More spelling

    carols10cents committed Mar 31, 2017
    Configuration menu
    Copy the full SHA
    c242160 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    43c2307 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2017

  1. Configuration menu
    Copy the full SHA
    5fd91bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c50506 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5dd64e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa90808 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3384578 View commit details
    Browse the repository at this point in the history
  6. URL and URI, ugh

    steveklabnik committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    8ce91db View commit details
    Browse the repository at this point in the history
  7. fix typo

    steveklabnik committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    997e329 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2aff330 View commit details
    Browse the repository at this point in the history
  9. header -> heading

    steveklabnik committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    df42872 View commit details
    Browse the repository at this point in the history
  10. more stuff

    steveklabnik committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    bd50426 View commit details
    Browse the repository at this point in the history
  11. I can't spell

    steveklabnik committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    d3404cf View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2017

  1. Configuration menu
    Copy the full SHA
    893064a View commit details
    Browse the repository at this point in the history
  2. oops

    steveklabnik committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    ad2e50e View commit details
    Browse the repository at this point in the history
  3. more stuff

    steveklabnik committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    72db4a7 View commit details
    Browse the repository at this point in the history
  4. more error explanation

    steveklabnik committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    5f917b0 View commit details
    Browse the repository at this point in the history
  5. explain deadlock

    steveklabnik committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    fe6d93c View commit details
    Browse the repository at this point in the history
  6. Edits

    carols10cents committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    9272ce9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    06ec987 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    87c8ffa View commit details
    Browse the repository at this point in the history
  9. Word wrap

    carols10cents committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    e0710c2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bdd57d2 View commit details
    Browse the repository at this point in the history
  11. oops

    carols10cents committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    17c8cc4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a8c135d View commit details
    Browse the repository at this point in the history
  13. spellingz

    carols10cents committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    6b923e1 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2017

  1. Carol edits

    carols10cents committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    375b3ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9aa83b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b5a282 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ab3029 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    410ae33 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be3174a View commit details
    Browse the repository at this point in the history
  7. Edits to 20-02

    carols10cents committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    6b014e3 View commit details
    Browse the repository at this point in the history
  8. small wording nit

    steveklabnik committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    dddbda0 View commit details
    Browse the repository at this point in the history
  9. Edits to 20-03

    carols10cents committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    4503c64 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1dad3c9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    693be93 View commit details
    Browse the repository at this point in the history
  12. Edits to 20-04

    carols10cents committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    a1b8245 View commit details
    Browse the repository at this point in the history
  13. wording change

    steveklabnik committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    65bf3b7 View commit details
    Browse the repository at this point in the history
  14. two more tweaks

    steveklabnik committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    2e15e70 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d4abd09 View commit details
    Browse the repository at this point in the history
  16. /sleep instead of /slow

    luis lima committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    dedb226 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2017

  1. Merge pull request #632 from lslima91/ch20

    ch20 /sleep instead of /slow
    carols10cents authored Apr 18, 2017
    Configuration menu
    Copy the full SHA
    da43d50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    369f832 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c00cc9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e70d6e1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0ad425f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6e63123 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e2cbfad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    eb0c058 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    50d9f91 View commit details
    Browse the repository at this point in the history
  10. Edits through 20-04

    carols10cents committed Apr 18, 2017
    Configuration menu
    Copy the full SHA
    61fa941 View commit details
    Browse the repository at this point in the history
  11. Edits to 2/3 of 20-05

    carols10cents committed Apr 18, 2017
    Configuration menu
    Copy the full SHA
    18b4149 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2017

  1. Spelling

    carols10cents committed Apr 24, 2017
    Configuration menu
    Copy the full SHA
    6cc1c62 View commit details
    Browse the repository at this point in the history
  2. More edits

    carols10cents committed Apr 24, 2017
    Configuration menu
    Copy the full SHA
    eed5f0c View commit details
    Browse the repository at this point in the history
  3. Finish editing 20-05

    carols10cents committed Apr 24, 2017
    Configuration menu
    Copy the full SHA
    ec85f9f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3800d0f View commit details
    Browse the repository at this point in the history
  5. Start of edits on 20-06

    carols10cents committed Apr 24, 2017
    Configuration menu
    Copy the full SHA
    35c76d1 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2017

  1. Finish editing 20-06

    carols10cents committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    713e633 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2017

  1. Configuration menu
    Copy the full SHA
    97dedb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dc8eb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4f4ed2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80a396b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10158ea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    38904a8 View commit details
    Browse the repository at this point in the history