1. 31 May, 2016 1 commit
  2. 30 May, 2016 1 commit
  3. 27 May, 2016 1 commit
  4. 26 May, 2016 2 commits
    • Erik Kline's avatar
      Update wlutil path · b005742e
      Erik Kline authored
      am: bdcba112
      
      * commit 'bdcba112':
        Update wlutil path
      
      Change-Id: Ieb82f51d47c33d10b32400e007322d35dc423b61
      b005742e
    • Erik Kline's avatar
      Update wlutil path · bdcba112
      Erik Kline authored
      The path to wlutil changed to /system/vendor/xbin with ag/893600 .
      
      Bug: 28850734
      Change-Id: I101517e7d849c288cbe9877e874b8d7914fbc1e9
      bdcba112
  5. 17 May, 2016 2 commits
  6. 16 May, 2016 8 commits
  7. 13 May, 2016 2 commits
  8. 12 May, 2016 2 commits
  9. 03 May, 2016 1 commit
  10. 02 May, 2016 2 commits
    • Robin Lee's avatar
      Restore ACT_UNREACHABLE · cd7c7c11
      Robin Lee authored
      am: c125fe43
      
      * commit 'c125fe43':
        Restore ACT_UNREACHABLE
      
      Change-Id: Ibdc6df61ba87951cabb278250d9a646b27f42315
      cd7c7c11
    • Robin Lee's avatar
      Restore ACT_UNREACHABLE · c125fe43
      Robin Lee authored
      This got lost in between
        I7d9752e86fa1a4564c622152a5be6ce2c1eda150 and
        If23df0760c6eb0ad137fc26c5124e48edf23b722.
      
      Which broke creating the UNREACHABLE network, also breaking the dummy
      network which should be created after it.
      
      Fix: 28304838
      Change-Id: I31c4ca9c3f53d6162b50e5bc46e27cfcd1b6a314
      c125fe43
  11. 28 Apr, 2016 4 commits
  12. 26 Apr, 2016 4 commits
  13. 19 Apr, 2016 5 commits
  14. 18 Apr, 2016 1 commit
    • Robin Lee's avatar
      Move UidRange aidl to create a native cpp version · 9f9aae91
      Robin Lee authored
      Moved from:
          //frameworks/base/core/java/android/net/
      To:
          //system/netd/binder
      
      Since frameworks/base depends on netd but not vice versa, it is cleaner
      to keep the internal aidl in the same place as the native implementation
      in netd.
      
      Bug: 26694104
      Change-Id: If21a72978ad5b93f0eed04c75143b55157c1a014
      9f9aae91
  15. 15 Apr, 2016 2 commits
    • Lorenzo Colitti's avatar
      Netd metrics logging for DNS queries · 6c97716e
      Lorenzo Colitti authored
      This CL defines a new IDnsEventListener interface and instruments
      DnsProxyListener to send log events to it after every DNS query.
      
      Bug: 28204408
      Change-Id: I7ef09d8fac2a583fb3dc8e392c4fff5649258b28
      6c97716e
    • Lorenzo Colitti's avatar
      Move the Stopwatch class to NetdConstants. · 699aa99d
      Lorenzo Colitti authored
      Also implement TimedOperation by subclassing Stopwatch, since
      it essentially does the same thing.
      
      Change-Id: I68febcf1caa8a00b548790f9e3ccc10836877639
      699aa99d
  16. 14 Apr, 2016 2 commits
    • TreeHugger Robot's avatar
    • Lorenzo Colitti's avatar
      Kill sockets when a VPN comes up. · fff4bd31
      Lorenzo Colitti authored
      1. Change the SockDiag callback function to be a filter that
         returns a bool instead of a function that optionally kills a
         socket. All existing callbacks basically only existed to kill
         sockets under certain conditions, and making them return a
         boolean allows reusing the same callback function signature
         to filter sockets as well.
      2. Add a new SockDiag method to kill sockets based on a UidRanges
         object (which contains a number of UID ranges) and a list of
         users to skip.
      3. Add a new UIDRANGE mode to SockDiagTest to test the above.
      4. When UID ranges are added or removed from the VPN, kill
         sockets in those UID ranges unless the socket UIDs are in
         mProtectableUsers and thus their creator might have set the
         protect bit on their mark.  Short of actually being
         able to see the socket mark on each socket and basing our
         decision on that, this is the best we can do.
      
      Bug: 26976388
      Change-Id: I53a30df3feb63254a6451a29fa6041c9b679f9bb
      fff4bd31