Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(360)

Issue 7037022: An initial curvecp implementation. This implementation is not complete, (Closed)

Created:
9 years, 7 months ago by Mike Belshe
Modified:
9 years, 5 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org, Paweł Hajdan Jr.
Visibility:
Public.

Description

An initial curvecp implementation. This implementation is not complete, but is good enough to start collaboration. BUG=none TEST=curvecp_unittests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=85753

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, --30 lines) Patch
A + net/curvecp/README View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/circular_buffer.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/circular_buffer.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/client_packetizer.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/client_packetizer.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/connection_key.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/connection_key.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/curvecp_client_socket.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/curvecp_client_socket.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/curvecp_server_socket.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/curvecp_server_socket.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/curvecp_transfer_unittest.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/messenger.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/messenger.cc View 0 chunks +-1 lines, --1 lines 2 comments Download
A + net/curvecp/packetizer.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/protocol.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/protocol.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/received_block_list.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/received_block_list.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/rtt_and_send_rate_calculator.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/rtt_and_send_rate_calculator.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/sent_block_list.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/sent_block_list.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/server_messenger.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/server_messenger.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/server_packetizer.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/server_packetizer.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/test_client.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/test_client.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/test_data_stream.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + net/curvecp/test_server.h View 1 chunk +1 line, -0 lines 0 comments Download
A + net/curvecp/test_server.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M net/net.gyp View 1 chunk +53 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Peter Mayo
http://codereview.chromium.org/7037022/diff/1/net/curvecp/messenger.cc File net/curvecp/messenger.cc (right): http://codereview.chromium.org/7037022/diff/1/net/curvecp/messenger.cc#newcode281 net/curvecp/messenger.cc:281: if (body_length < 0) Checking to see if an ...
9 years, 7 months ago (2011-05-18 18:30:44 UTC) #1
willchan no longer on Chromium
http://codereview.chromium.org/7037022/diff/1/net/curvecp/messenger.cc File net/curvecp/messenger.cc (right): http://codereview.chromium.org/7037022/diff/1/net/curvecp/messenger.cc#newcode281 net/curvecp/messenger.cc:281: if (body_length < 0) On 2011/05/18 18:30:44, Peter Mayo ...
9 years, 7 months ago (2011-05-18 19:23:22 UTC) #2
Peter Mayo (wrong one)
I asked my team that question too, but have not dived into find the answer ...
9 years, 7 months ago (2011-05-18 20:08:28 UTC) #3
mbelshe
9 years, 7 months ago (2011-05-18 20:27:50 UTC) #4
fix pending.

not sure why you are seeing the error and i am not.  you must have stiffer
warnings enabled somehow

thanks for the report!

On Wed, May 18, 2011 at 1:08 PM, Peter Mayo <petermayo@google.com> wrote:

> I asked my team that question too, but have not dived into find the answer
> myself yet.  Will soon.
>
> (FYI Touch bots are not green, for this and other reasons)
>
> Peter.
>
>
> On Wed, May 18, 2011 at 3:23 PM, <willchan@chromium.org> wrote:
>
>>
>> http://codereview.chromium.org/7037022/diff/1/net/curvecp/messenger.cc
>> File net/curvecp/messenger.cc (right):
>>
>>
>>
http://codereview.chromium.org/7037022/diff/1/net/curvecp/messenger.cc#newcod...
>> net/curvecp/messenger.cc:281: if (body_length < 0)
>> On 2011/05/18 18:30:44, Peter Mayo wrote:
>>
>>> Checking to see if an unsigned int is less than zero produces a
>>>
>> warning in my
>>
>>> compile, which is treated as an error and fails.
>>>
>>
>> Hah, yes, this looks like a bug :) Mike should fix this at some point.
>> I'm surprised you are hitting this though, are you building all targets?
>> We aren't linking this into chrome and bots are green.
>>
>>
>> http://codereview.chromium.org/7037022/
>>
>
>

Powered by Google App Engine
This is Rietveld 408576698