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

Issue 275723002: Allow option to ignore default route (Closed)

Created:
6 years, 7 months ago by Paul Stewart
Modified:
6 years, 7 months ago
CC:
chromium-reviews, stevenjb+watch_chromium.org, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Allow option to ignore default route In OpenVPN, it is up to the client to decide whether or not to create a default route through the OpenVPN server. Even when the server supplies a gateway address, it isn't always clear if the intent is for the client to set a default route through this gateway. By default, ChromeOS creates a default route to the gateway. This CL adds an ONC configuration option to allow ONC to override this default behavior, thus providing the means for a "split tunnel" configuration in situations where the route configuration provided by the VPN server is amenable to this. Supplying this option does not override any explicit routes pushed by the server. BUG=370460 R=pneubeck@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269942

Patch Set 1 #

Total comments: 4

Patch Set 2 : Add more verbiage on redirect-gateway #

Patch Set 3 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -0 lines) Patch
M chromeos/network/onc/onc_signature.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/network/onc/onc_translation_tables.cc View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M components/onc/docs/onc_spec.html View 1 1 chunk +16 lines, -0 lines 0 comments Download
M components/onc/onc_constants.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M components/onc/onc_constants.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
Paul Stewart
6 years, 7 months ago (2014-05-09 00:58:21 UTC) #1
Paul Stewart
A new version of service_constants.h needs to be pulled in order for this change to ...
6 years, 7 months ago (2014-05-09 00:59:39 UTC) #2
stevenjb
I can do the DEPS roll first thing tomorrow. I'll include you on the review ...
6 years, 7 months ago (2014-05-09 01:04:09 UTC) #3
pneubeck (no reviews)
https://codereview.chromium.org/275723002/diff/1/components/onc/docs/onc_spec.html File components/onc/docs/onc_spec.html (right): https://codereview.chromium.org/275723002/diff/1/components/onc/docs/onc_spec.html#newcode1025 components/onc/docs/onc_spec.html:1025: <dt class="field">IgnoreDefaultRoute</dt> could have been a positive setting like ...
6 years, 7 months ago (2014-05-09 12:17:14 UTC) #4
Paul Stewart
https://codereview.chromium.org/275723002/diff/1/components/onc/docs/onc_spec.html File components/onc/docs/onc_spec.html (right): https://codereview.chromium.org/275723002/diff/1/components/onc/docs/onc_spec.html#newcode1025 components/onc/docs/onc_spec.html:1025: <dt class="field">IgnoreDefaultRoute</dt> On 2014/05/09 12:17:14, pneubeck wrote: > could ...
6 years, 7 months ago (2014-05-09 13:25:09 UTC) #5
Paul Stewart
PTAL (additional redirect-gateway verbiage)
6 years, 7 months ago (2014-05-09 13:31:09 UTC) #6
pneubeck (no reviews)
lgtm
6 years, 7 months ago (2014-05-09 13:51:34 UTC) #7
Paul Stewart
I have http://crosreview.com/199092 and http://crosreview.com/199056 to enforce the gateway route. This means my text in ...
6 years, 7 months ago (2014-05-09 17:26:55 UTC) #8
pneubeck (no reviews)
still lgtm (note that you can also delete patchsets, just be careful that nobody already ...
6 years, 7 months ago (2014-05-09 18:03:01 UTC) #9
Paul Stewart
The CQ bit was checked by pstew@chromium.org
6 years, 7 months ago (2014-05-12 16:22:44 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pstew@chromium.org/275723002/60001
6 years, 7 months ago (2014-05-12 16:23:12 UTC) #11
Paul Stewart
The CQ bit was unchecked by pstew@chromium.org
6 years, 7 months ago (2014-05-12 16:24:35 UTC) #12
Paul Stewart
The CQ bit was checked by pstew@chromium.org
6 years, 7 months ago (2014-05-12 18:12:35 UTC) #13
Paul Stewart
The CQ bit was unchecked by pstew@chromium.org
6 years, 7 months ago (2014-05-12 18:12:46 UTC) #14
Paul Stewart
The CQ bit was checked by pstew@chromium.org
6 years, 7 months ago (2014-05-12 18:14:34 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pstew@chromium.org/275723002/60001
6 years, 7 months ago (2014-05-12 18:14:50 UTC) #16
Paul Stewart
The CQ bit was checked by pstew@chromium.org
6 years, 7 months ago (2014-05-12 19:52:31 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pstew@chromium.org/275723002/80001
6 years, 7 months ago (2014-05-12 19:52:52 UTC) #18
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-12 23:31:32 UTC) #19
commit-bot: I haz the power
6 years, 7 months ago (2014-05-13 00:51:31 UTC) #20
Message was sent while issue was closed.
Change committed as 269942

Powered by Google App Engine
This is Rietveld 408576698