aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-07merge in nyc-release history after reset to masterandroid-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1nougat-releasenougat-mr0.5-releasenougat-cts-releasenougat-bugfix-releaseThe Android Automerger
2016-02-06Merge remote-tracking branch \'weave/master\' into \'weave/aosp-master\' am: ↵android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1nougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-dr1-releasenougat-devVitaly Buka
d69c671dd4 am: ee286963b2 * commit 'ee286963b220f3049aa5f8834c4c7d25d1fc3cd8': (27 commits) Fix some libevhtp usage details. libevhtp requires libevent-dev Add customizable settings option for xmpp_endpoint cmake is used to build gtest and libevhtp Update libuweave/macaroon code Revert "Make internal googletest optional." Fix incorrect weave setting file path Make internal googletest optional. Make internal libevhtp optional. Fix GCC warning Make App ID a part of User ID Update macaroon lib with version supporting empty strings Remove unused line Add kUwMacaroonDelegateeTypeService caveat Add session ID validation Remove crypto type "None" Update macaroon lib Integrate new macaroon library Update macaroon lib Fix build errors introduced by ...
2016-02-06Merge remote-tracking branch \'weave/master\' into \'weave/aosp-master\'Vitaly Buka
am: d69c671dd4 * commit 'd69c671dd410651c37103e67187a703157a08593': (27 commits) Fix some libevhtp usage details. libevhtp requires libevent-dev Add customizable settings option for xmpp_endpoint cmake is used to build gtest and libevhtp Update libuweave/macaroon code Revert "Make internal googletest optional." Fix incorrect weave setting file path Make internal googletest optional. Make internal libevhtp optional. Fix GCC warning Make App ID a part of User ID Update macaroon lib with version supporting empty strings Remove unused line Add kUwMacaroonDelegateeTypeService caveat Add session ID validation Remove crypto type "None" Update macaroon lib Integrate new macaroon library Update macaroon lib Fix build errors introduced by ...
2016-02-05Merge remote-tracking branch 'weave/master' into 'weave/aosp-master'Vitaly Buka
7071280 Fix some libevhtp usage details. 5616013 Merge remote-tracking branch 'weave/dev' into 'weave/master' c93476e libevhtp requires libevent-dev 3b8fbc5 Add customizable settings option for xmpp_endpoint 15888c7 cmake is used to build gtest and libevhtp ff46c93 Merge remote-tracking branch 'weave/master' into dev_review 08be74d Update libuweave/macaroon code 51c4d0d Revert "Make internal googletest optional." dcf2bde Fix incorrect weave setting file path 60b131c Make internal googletest optional. ddb8759 Make internal libevhtp optional. 4efdf46 Fix GCC warning 4fe71e3 Make App ID a part of User ID 3cbb686 Update macaroon lib with version supporting empty strings 8585d30 Remove unused line 69dd2e1 Merge remote-tracking branch 'weave/master' into dev_dev 70c8642 Add kUwMacaroonDelegateeTypeService caveat d5f7aab Add session ID validation d7c6deb Remove crypto type "None" d74a732 Update macaroon lib a821f2e Integrate new macaroon library 7d29a5a Update macaroon lib 1c83377 Fix build errors introduced by 9ac4c6c Merge remote-tracking branch 'weave/master' into 'weave/dev' 5a7c4f5 Add black list manager implementation 484b6e4 Update AccessBlackListManager interface 81ac16e Add MockConfigStore argument to disabled default expectations 07bb755 Merge remote-tracking branch 'weave/master' into dev_dev2 7329b74 Fix unittest compilation on GCC f533677 Implemented _accessControlBlackList trait 6741755 Merge remote-tracking branch 'weave/master' into dev_dev2 42e508f Add write callback into SaveSettings function 7ecdf95 Add |name| into LoadSettings/SaveSettings 8023b80 Merge remote-tracking branch 'weave/master' into dev_dev2
2016-02-05Fix some libevhtp usage details.Jacob Marble
Path improperly fetched from request object. Bump libevhtp version in order to work around https://github.com/ellzey/libevhtp/issues/167 Change-Id: Ic53b72c7eea5c3480537f3c69c73b908940726dd Bug: 26986898 Reviewed-on: https://weave-review.googlesource.com/2512 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-05Merge remote-tracking branch 'weave/dev' into 'weave/master'Vitaly Buka
ff46c93 Merge remote-tracking branch 'weave/master' into dev_review 08be74d Update libuweave/macaroon code 4efdf46 Fix GCC warning 4fe71e3 Make App ID a part of User ID 3cbb686 Update macaroon lib with version supporting empty strings 8585d30 Remove unused line 69dd2e1 Merge remote-tracking branch 'weave/master' into dev_dev 70c8642 Add kUwMacaroonDelegateeTypeService caveat d5f7aab Add session ID validation d7c6deb Remove crypto type "None" d74a732 Update macaroon lib a821f2e Integrate new macaroon library 7d29a5a Update macaroon lib 1c83377 Fix build errors introduced by 9ac4c6c Merge remote-tracking branch 'weave/master' into 'weave/dev' 5a7c4f5 Add black list manager implementation 484b6e4 Update AccessBlackListManager interface 81ac16e Add MockConfigStore argument to disabled default expectations 07bb755 Merge remote-tracking branch 'weave/master' into dev_dev2 7329b74 Fix unittest compilation on GCC f533677 Implemented _accessControlBlackList trait 6741755 Merge remote-tracking branch 'weave/master' into dev_dev2 42e508f Add write callback into SaveSettings function 7ecdf95 Add |name| into LoadSettings/SaveSettings 8023b80 Merge remote-tracking branch 'weave/master' into dev_dev2
2016-02-05libevhtp requires libevent-devHarry Pan
So as to successfully build libevhtp, the prerequisites script should include libevent-dev as well, else cmake of libevhtp will complain Change-Id: I627752e30c5f93f410e0d2f7415372dbe16052d2 Reviewed-on: https://weave-review.googlesource.com/2435 Reviewed-by: Jacob Marble <jacobmarble@google.com>
2016-02-05Add customizable settings option for xmpp_endpointVitaly Buka
BUG:26525138 Change-Id: I8b198c5d7b29fdc11940443710c64731b1025066 Reviewed-on: https://weave-review.googlesource.com/2487 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-02-04libweave_test: Compile only on \'eng\' builds.Jorge Lucangeli Obes
am: c176b8c284 * commit 'c176b8c284dc0ba59fbdd7eb46a441a711d1873a': libweave_test: Compile only on 'eng' builds.
2016-02-04libweave_test: Compile only on 'eng' builds.Jorge Lucangeli Obes
Bug: 26967770 Change-Id: I47526056ac7030b610ea1cdb7b3923af91af5951
2016-02-04cmake is used to build gtest and libevhtpVitaly Buka
Change-Id: I1c81bbfbf275b27c6039d06555c6b22a2d9ec26a Reviewed-on: https://weave-review.googlesource.com/2484 Reviewed-by: Jacob Marble <jacobmarble@google.com>
2016-02-03Merge remote-tracking branch 'weave/master' into dev_reviewVitaly Buka
* weave/master: Revert "Make internal googletest optional." Fix incorrect weave setting file path Make internal googletest optional. Make internal libevhtp optional. Periodicly clean up command queue and remove old processed commands Changed meaning of some SSID flags Rename CommandQueue::DelayedRemove into RemoveLater() Fix memory leak when removing CommandInstance from CommandQueue Add a unit tests for deleting CloudCommandProxy along with CommandInstance Add libevent-dev to README. Make default Makefile target "all". Replace bleeding-edge libevent with libevhtp. Remove crypto type "None" Merge: Add write callback into SaveSettings function Merge: Add |name| into LoadSettings/SaveSettings Change-Id: Ia20fbfd59ee3b6287380b6e674b03f038d1b88b3
2016-02-04Update libuweave/macaroon codeVitaly Buka
Added delegation time stamp into access token to match changed validation logic of macaroons. BUG: 26728665 Change-Id: I131b92b0e0b1b2274d80bdc0b5790a8c05071ec5 Reviewed-on: https://weave-review.googlesource.com/2467 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-03Revert "Make internal googletest optional."Jacob Marble
This reverts commit 60b131cc2f57ae1408498538d024f65dcfc2c35e. Having internal googletest is not necessary, and therefore not wanted. Change-Id: Ib6d215ed5c53c64e8477e4df6b8921513c270ab3 Reviewed-on: https://weave-review.googlesource.com/2480 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-03Fix incorrect weave setting file pathHarry Pan
The weave setting path is incorrect due to duplicated prefix, tinker the GetPath method a bit to make it work. Change-Id: Icb88c29d7ce9836080814d615959eacb5e38feae Reviewed-on: https://weave-review.googlesource.com/2470 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-03merge in nyc-release history after reset to masterThe Android Automerger
2016-02-03Make internal googletest optional.Jacob Marble
Useful for packaging, when target already has a googletest package. To use: make USE_INTERNAL_GTEST=0 Change-Id: I67620288684dc4ab0b662929b2d5c29306ed585a Reviewed-on: https://weave-review.googlesource.com/2465 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-02Merge remote-tracking branch \'weave/master\' into \'weave/aosp-master\' am: ↵Alex Vakulenko
e851e48e0f am: 3bf4b9dabc * commit '3bf4b9dabce3e89c5d5830c41c1349c65c8effc8': Periodicly clean up command queue and remove old processed commands Changed meaning of some SSID flags Rename CommandQueue::DelayedRemove into RemoveLater() Fix memory leak when removing CommandInstance from CommandQueue Add a unit tests for deleting CloudCommandProxy along with CommandInstance Add libevent-dev to README. Make default Makefile target "all". Replace bleeding-edge libevent with libevhtp. Remove crypto type "None"
2016-02-02Merge remote-tracking branch \'weave/master\' into \'weave/aosp-master\'Alex Vakulenko
am: e851e48e0f * commit 'e851e48e0f6e71af1ed25c982aae51cac0004f28': Periodicly clean up command queue and remove old processed commands Changed meaning of some SSID flags Rename CommandQueue::DelayedRemove into RemoveLater() Fix memory leak when removing CommandInstance from CommandQueue Add a unit tests for deleting CloudCommandProxy along with CommandInstance Add libevent-dev to README. Make default Makefile target "all". Replace bleeding-edge libevent with libevhtp. Remove crypto type "None"
2016-02-02Make internal libevhtp optional.Jacob Marble
Useful for packaging, when the target already has a libevhtp package. To use: make USE_INTERNAL_LIBEVHTP=0 Change-Id: Ia23c6ad9da67eb58ebfd710aa0a3b402408df6d1 Reviewed-on: https://weave-review.googlesource.com/2461 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-02Merge remote-tracking branch 'weave/master' into 'weave/aosp-master'Alex Vakulenko
919a8a9 Remove crypto type "None" 3313558 Replace bleeding-edge libevent with libevhtp. c3d7714 Make default Makefile target "all". d9e3061 Add libevent-dev to README. ebfa60b Add a unit tests for deleting CloudCommandProxy along with CommandInstance c920bb2 Fix memory leak when removing CommandInstance from CommandQueue 329ad80 Rename CommandQueue::DelayedRemove into RemoveLater() 6a1ba84 Changed meaning of some SSID flags 98d1fee Periodicly clean up command queue and remove old processed commands Change-Id: If63cb3d9a34d405df06ab958c609bb46668737bc
2016-02-02Periodicly clean up command queue and remove old processed commandsAlex Vakulenko
Do periodic command queue cleanup to reclaim memory from commands that have been in terminal state for certain period of time (5 mins). Change-Id: Ief9cdbf023a222412c296644c9e927c4be000024 Reviewed-on: https://weave-review.googlesource.com/2434 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-02-02Changed meaning of some SSID flagsVitaly Buka
Added "WiFi 2.4Ghz" support flag. Added "WiFi 5.0Ghz" support flag. Make "WiFi Setup" flag more aggressive, (!online && !configured). BUG: 26570030 BUG: 25820726 BUG: 22558499 Change-Id: I6fedc6abe863ab1de40ad5b0763ece2369b61c06 Reviewed-on: https://weave-review.googlesource.com/2436 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-02merge in nyc-release history after reset to masterThe Android Automerger
2016-02-02merge in nyc-release history after reset to masterThe Android Automerger
2016-02-01Rename CommandQueue::DelayedRemove into RemoveLater()Alex Vakulenko
Changed the method name to be more consistent with similar primitives of base/ (e.g. MessageLoop::DeleteSoon). Change-Id: I4038e3a77c014e0adf83a44baf770c834246b5a1 Reviewed-on: https://weave-review.googlesource.com/2429 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-01Fix memory leak when removing CommandInstance from CommandQueueAlex Vakulenko
The observers for CommandInstance were forcefully cleared in CommandInstance::DetachFromQueue which caused failure of invoking CommandInstance::Observer::OnCommandDestroyed() and, as a result, CloudCommandProxy::OnCommandDestroyed was not called which caused leaking CloudCommandProxy object instance. BUG: 25707196 Change-Id: I119a67efce4968ffaa528632e77045265b8e8f2b Reviewed-on: https://weave-review.googlesource.com/2428 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-01Add a unit tests for deleting CloudCommandProxy along with CommandInstanceAlex Vakulenko
When CommandInstance is deleted, it should trigger destruction of associated CloudCommandProxy. Add a unit test to confirm this is the case. BUG: 25707196 Change-Id: I95cadf60e99302d236f1bc67782b7315efcec6d6 Reviewed-on: https://weave-review.googlesource.com/2427 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-02-01Add libevent-dev to README.Jacob Marble
Bug: 26906928 Change-Id: Ia4ca1b77c342b9e9a2d21daebb75659a7ff3fa48 Reviewed-on: https://weave-review.googlesource.com/2430 Reviewed-by: Jacob Marble <jacobmarble@google.com>
2016-02-01Make default Makefile target "all".Jacob Marble
Change-Id: I6b020876586fdbcf2952e4fddee86353d62b9ad0 Reviewed-on: https://weave-review.googlesource.com/2432 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-30Replace bleeding-edge libevent with libevhtp.Jacob Marble
A libevhtp package exists for recent releases of Linux distros. An exception for these will come in a future patch. Change-Id: I15b96be469b91f19c06c326fc52b42027c097df9 Bug: 26850406 Bug: 24204638 Reviewed-on: https://weave-review.googlesource.com/2384 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-30Remove crypto type "None"Vitaly Buka
Unused for a while. If necessary better to set local_anonymous_access_role into kOwner. Change-Id: Ifdd39a9a6069f54ac641730550ed71da106fe10e Reviewed-on: https://weave-review.googlesource.com/2377 Reviewed-by: Alex Vakulenko <avakulenko@google.com> (cherry picked from commit d7c6deb0576805c0e043686e220a7a27e17b50d4) Reviewed-on: https://weave-review.googlesource.com/2423 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-30Merge remote-tracking branch \'weave/master\' into weave/aosp-master am: ↵Vitaly Buka
9d187e6ddb am: 2c074980c0 * commit '2c074980c0aab9c25475e8291905769047731d33': Merge: Add write callback into SaveSettings function Merge: Add |name| into LoadSettings/SaveSettings Remove event_http_client example provider. examples/provider/wifi_manager: find iface name Update gtest Include of gtest_prod.h only building unittests
2016-01-30Merge remote-tracking branch \'weave/master\' into weave/aosp-masterVitaly Buka
am: 9d187e6ddb * commit '9d187e6ddb3c0a570dd363c77cab2dc7f4966260': Merge: Add write callback into SaveSettings function Merge: Add |name| into LoadSettings/SaveSettings Remove event_http_client example provider. examples/provider/wifi_manager: find iface name Update gtest Include of gtest_prod.h only building unittests
2016-01-29Merge remote-tracking branch 'weave/master' into weave/aosp-masterVitaly Buka
ac18fcf Merge: Add write callback into SaveSettings function d1e6c4f Merge: Add |name| into LoadSettings/SaveSettings 6ae6e52 Remove event_http_client example provider. ec47eb0 examples/provider/wifi_manager: find iface name 43bf6b7 Update gtest e03c094 Include of gtest_prod.h only building unittests
2016-01-30Merge: Add write callback into SaveSettings functionVitaly Buka
Saving critical settings needs confirmation. When command alters device config, it should be set "Done" only after settings are actually saved. BUG:25776798 Reviewed-on: https://weave-review.googlesource.com/2199 Reviewed-by: Alex Vakulenko <avakulenko@google.com> (cherry picked from commit 42e508f2559e019d2fcc8f88adfd184b7a6bc3a4) Change-Id: I693e3c17b3f2f707c8df7af29eefd48362980bce Reviewed-on: https://weave-review.googlesource.com/2421 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-30Merge: Add |name| into LoadSettings/SaveSettingsVitaly Buka
Libweave needs to store more than one config file. BUG:25776798 Reviewed-on: https://weave-review.googlesource.com/2198 Reviewed-by: Alex Vakulenko <avakulenko@google.com> (cherry picked from commit 7ecdf959f10b62f192be867c280a7885626d6b85) Change-Id: I00ce2ef4e7d272d1a7cfaf73d1802429d4f73831 Reviewed-on: https://weave-review.googlesource.com/2420 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-29Fix GCC warningVitaly Buka
Change-Id: I7ad142d9873d71e6791dfbbb1ebdff7a6b0f5371 Reviewed-on: https://weave-review.googlesource.com/2396 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-29Make App ID a part of User IDVitaly Buka
In addition to user ID, auth tokens could be bound to specific app ID. So internal libweave User ID, named UserAppId, from now will consist of auth type, user ID and optional app ID. If operation was called with token containing only user ID, libweave will grant access to all commands for every app for the given user ID. To distinguish between user authorized with local, pairing or anonymous tokens libweave uses UserAppId::type field. As macaroons have no caveats for this kind of information, current implementation will just append the type to the user ID caveat of the access token. BUG: 26292014 Change-Id: I528c2717c95c5daed74bb769b3569fac823761f2 Reviewed-on: https://weave-review.googlesource.com/2394 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-29Update macaroon lib with version supporting empty stringsVitaly Buka
Use "" for delegation to the device owner. Change-Id: Ibb4a1da07817eebcbe8b0675381f98af3fdbe947 Reviewed-on: https://weave-review.googlesource.com/2391 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-28Remove unused lineVitaly Buka
Change-Id: Ic4742430320e29b7f70f124c20cf9e515678f007 Reviewed-on: https://weave-review.googlesource.com/2390 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-28Merge remote-tracking branch 'weave/master' into dev_devVitaly Buka
* weave/master: Remove event_http_client example provider.
2016-01-28Add kUwMacaroonDelegateeTypeService caveatVitaly Buka
BUG: 26292014 Change-Id: I4edc9fea58265d8345010023c88208155772e6f9 Reviewed-on: https://weave-review.googlesource.com/2382 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-28Add session ID validationVitaly Buka
BUG: 26292014 Change-Id: I2a71dbf3dbc4b422c8f9bedd806f459d2bc35333 Reviewed-on: https://weave-review.googlesource.com/2380 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-28Remove crypto type "None"Vitaly Buka
Unused for a while. If necessary better to set local_anonymous_access_role into kOwner. Change-Id: Ifdd39a9a6069f54ac641730550ed71da106fe10e Reviewed-on: https://weave-review.googlesource.com/2377 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-28Update macaroon libVitaly Buka
Change-Id: I37472f11827b8bf1af28c6f525df85093f5f3a56 Reviewed-on: https://weave-review.googlesource.com/2381 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-27Integrate new macaroon libraryVitaly Buka
Implement validation of auth tokens (no session id check yet). BUG: 26292014 Change-Id: I55c9c8249f6355132486b2be8628c3538d504c5d Reviewed-on: https://weave-review.googlesource.com/2375 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-27Update macaroon libVitaly Buka
Change-Id: I71f2aacbc094b3e4cbd10898d037719ac59c4015 Reviewed-on: https://weave-review.googlesource.com/2359 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
2016-01-27Fix build errors introduced byVitaly Buka
https://weave-review.googlesource.com/#/c/2351/ Change-Id: I640173d59b76bb767d07ef2fbf484c8678543d18 Reviewed-on: https://weave-review.googlesource.com/2354 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
2016-01-26Remove event_http_client example provider.Jacob Marble
Change-Id: I7cd2803ff808bfcebf03532f77d015dad8279e50 Reviewed-on: https://weave-review.googlesource.com/2353 Reviewed-by: Johan Euphrosine <proppy@google.com> Reviewed-by: Vitaly Buka <vitalybuka@google.com>