-
Notifications
You must be signed in to change notification settings - Fork 3
Nhse o40 orkv.i141 silvermachine #3
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
Open
martinsumner
wants to merge
83
commits into
openriak-4.0
Choose a base branch
from
nhse-o40-orkv.i141-silvermachine
base: openriak-4.0
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 55 commits
Commits
Show all changes
83 commits
Select commit
Hold shift + click to select a range
af08451
Initial Commit
martinsumner fd5c2b4
Initial test of get_body
martinsumner 256151c
Fix formatting of new files
martinsumner ea3034b
Add basic chunking support (receive body)
martinsumner b815a5c
Add further tests - plus date caching
martinsumner 3c11b94
Add behaviour
martinsumner b471a74
Formatting
martinsumner 57d1867
Accepting chunked requests in slices
martinsumner df18274
Formatting
martinsumner f9469ae
Add initial end-to-end test
martinsumner 2812d4b
Revert clock bakc to ETS, and add negative tests
martinsumner 81d1b4e
Add monitoring of exits on acceptors
martinsumner f4a27d3
Pass the split path as well as path
martinsumner be07044
Extend tests, add KV store test
martinsumner 7ccac06
Add file upload/download test
martinsumner 52afe86
Formatting
martinsumner ab1a5b2
Chunked puts
martinsumner 65a4040
Check keepalive in HTTP 1.0
martinsumner 9333085
Remove webmachine/mochiweb
martinsumner a011b1d
Remove mochijson2/mochinum - included in rhc
martinsumner 3a1714f
Remove leading empty bin if it occurs
martinsumner 01ddd3f
Use nomatch, and context to be last not first
martinsumner 81beed1
Optimise clock management
martinsumner c553fe2
Tidy-up initial configuration
martinsumner 697631e
Fix return tuple from security function
martinsumner ee81ccc
Update riak_api_web_security.erl
martinsumner adf5b51
Be explicit peer is IP
martinsumner fa6a194
Missed peer()
martinsumner 94ec8f7
Correct security type for peer
martinsumner 9d66650
Align params type with uri_string:dissect_query
martinsumner 746f98f
Unit test request line error handling
martinsumner 95b5314
Trim both ends of path
martinsumner b826e48
Use binary split not string split
martinsumner c9139dd
RFC requires only leading whitespace to be removed from header
martinsumner 1793961
RFC requires trimming both leading and trailing whitespace
martinsumner 261afdc
compile URL separator
martinsumner b45d244
Revert "compile URL separator"
martinsumner 5d7bb83
Only compile separators if not single character
martinsumner 2af1af0
Extend testing of errors
martinsumner d564509
Allow for neither content-length or transfer-encoding
martinsumner 07d49b5
Hack improvement to uri parse
martinsumner 6bc535c
Tidy-up changes to parse vs normalise
martinsumner aa0441e
Don't leave URI elements quoted
martinsumner 24c3964
Handle no auth-headers
martinsumner c9dbccf
Set recv buffer
martinsumner 7e0e92c
fmt issue
martinsumner 211af58
Remove cached vs uncached clock test
martinsumner 6ec0469
Get Peer and Cert at start of connection
martinsumner 917f6cd
Format fix
martinsumner ffa7553
Make type definition more consistent
martinsumner a417d2e
And export type
martinsumner 99b9bab
Increase default backlog
martinsumner 1ce27c5
Basic doc added, with doc-inspired tidying
martinsumner 8696bd2
Allow overlapping routes with different methods
martinsumner cf7c0da
Minor doc fix
martinsumner 126431e
Apply suggestions from code review - comment typos
martinsumner f40e261
Check additional percent encoding scenarios
martinsumner da37801
Add specific error if trailer fields added to body
martinsumner a96f6c4
Formatting issue
martinsumner 27d39b8
Changes following initial review
martinsumner b9e1271
Extend timeout on connection test
martinsumner 86fd824
Typo missed from review
martinsumner ddb99d3
Make path normalized or split/decoded
martinsumner db87d3b
Further updates following review
martinsumner 1c87497
Ordering of directives
martinsumner 16e8423
Limit chunk size to < 4GB
martinsumner b6e3f56
Change definition of timeout
martinsumner c6d9b60
Change PB listener to use new spec - match http
martinsumner 0ff0c13
Add acceptor pool drain EUnit test
f34nk 0968cbc
Formatting
martinsumner 18a1f78
simplify/clarify acceptor pool management on accepted
martinsumner f3d1843
Handle encoded path segments
martinsumner 5f17080
First model
ThomasArts 0604f85
Error injection with right weight
ThomasArts 4edd33c
All unicode parameters are handled correctly
ThomasArts 897b311
Add support for missing white space in headers
martinsumner 05563c2
fmt
martinsumner 888cda7
OTP26 compatibility
ThomasArts 8081d74
Merge pull request #5 from ThomasArts/eqc-for-riak_api
martinsumner 7b88e0d
Apply format and add required omissions to gitignore
martinsumner 44043bb
License/Profile check
martinsumner 6801f85
Add temp logs to try and detect point of intermittent failure
martinsumner 205c7dc
Less logs - maybe failure will emerge again
martinsumner File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.