1. 05 Oct, 2018 1 commit
  2. 12 Sep, 2018 1 commit
  3. 05 Sep, 2018 1 commit
  4. 04 Aug, 2018 1 commit
  5. 27 Jun, 2018 1 commit
  6. 15 Jun, 2018 2 commits
  7. 05 Jun, 2018 1 commit
  8. 04 May, 2018 2 commits
  9. 22 Nov, 2017 1 commit
  10. 08 Nov, 2017 1 commit
  11. 30 Oct, 2017 1 commit
  12. 29 Jun, 2017 1 commit
  13. 16 May, 2017 2 commits
    • Ian Hickson's avatar
      Nits for protocol discovery (#10112) · 73dcca65
      Ian Hickson authored
      Rather than complain about these in a code review I figured I'd just fix them. :-)
      73dcca65
    • Todd Volkert's avatar
      Fix race condition in protocol_discovery.dart (#10092) · 10decc7c
      Todd Volkert authored
      For some reaosn, when we discovered our URI, we were re-instantiating
      the `Completer` instance variable whose future we listen to in `nextUri()`.
      This led to a race between a caller calling `nextUri()` and us discovering
      the URI. If we happened to discover our URI before a caller called
      `nextUri()`, then they would be left waiting on a future from the newly
      allocated `Completer` (which would never complete).
      
      Fixes #10064
      10decc7c
  14. 14 Mar, 2017 1 commit
    • Todd Volkert's avatar
      Make tests more hermetic. (#8765) · 1b4f817b
      Todd Volkert authored
      1. Add `PortScanner` abstraction so that we don't do actual port scanning
         in tests.
      2. Don't change the real `cwd` of the isolate during tests, as it affects
         all tests, not just the current running test.
      
      Fixes #8761
      1b4f817b
  15. 04 Mar, 2017 1 commit
  16. 27 Jan, 2017 1 commit
  17. 06 Dec, 2016 1 commit
    • Dan Rubel's avatar
      Cleanup common port forwarding code (#7142) · 93e662ab
      Dan Rubel authored
      This moves the various copies of port forwarding code in the Device subclasses into the ProtocolDiscovery class.
      
      * move port forwarding to a common location
      * throw exception if protocol Uri is not discovered or port forwarding fails
      * cancel discovery protocol subscriptions on iOS launches (wasn't happening before)
      * fix iOS port forwarding to match other implementations
      * add tests
      93e662ab
  18. 01 Dec, 2016 1 commit
  19. 28 Nov, 2016 2 commits
  20. 13 May, 2016 1 commit
    • Devon Carew's avatar
      Consolidate observatory code (#3892) · 40c0d6ea
      Devon Carew authored
      * rename service_protocol.dart to protocol_discovery.dart
      
      * add a wrapper around the obs. protocol
      
      * use json-rpc in run
      
      * consolidate obs. code; implement flutter run --benchmark
      
      * review comments
      40c0d6ea
  21. 27 Apr, 2016 1 commit
    • Devon Carew's avatar
      Flutter run (#3553) · b0dca796
      Devon Carew authored
      * rework flutter run
      
      * fix npe with --debug-port
      
      * connect to obs and exit when that conneciton closes
      
      * update todos
      b0dca796
  22. 07 Apr, 2016 1 commit
  23. 21 Mar, 2016 1 commit
  24. 17 Mar, 2016 1 commit
  25. 14 Mar, 2016 1 commit
  26. 08 Mar, 2016 1 commit