Commit Graph

11 Commits

Author SHA1 Message Date
J. Ryan Stinnett
41b46b6f45 Bug 1059001 - Part 4: Pass encryption through via discovery. r=past 2014-12-10 20:55:52 -06:00
J. Ryan Stinnett
6996a84536 Bug 1059001 - Part 3: Add encryption socket option. r=past 2014-12-10 20:55:52 -06:00
J. Ryan Stinnett
ed7e164eb0 Bug 1059001 - Part 2: Move discovery into socket listener. r=past
Don't make the socket listener set up discover manually.  Also, future additions
(authentication) for WiFi debugging will add extra information to the discovery
packet.
2014-12-10 20:55:51 -06:00
J. Ryan Stinnett
a7b43abcbe Bug 1059001 - Part 1a: Separate create and open listener. r=past
Break up the steps of creating a socket listener and opening it.  This allows
more socket options beyond port / path to be added and controlled more
naturally, instead of jamming them into the open method.
2014-12-10 20:55:51 -06:00
J. Ryan Stinnett
1d4e44167f Bug 1058997 - Part 4: Only one DebuggerServer per loader. r=past
It was never necessary to pass a server reference to the socket listener, since
a given DevTools loader only ever contains a single server instance.
2014-12-01 22:55:56 -08:00
J. Ryan Stinnett
2fc46b3be5 Bug 1058997 - Part 3a: Move allowConnection to socket listener. r=past
In the future with multiple types of socket listeners (bare TCP vs. TLS), each
will need its own logic for allowing connection.  This is moved to the listener
level, rather than living at the level of the entire server.
2014-12-01 22:55:56 -08:00
J. Ryan Stinnett
7a8540336b Bug 1058997 - Part 2: Debugger socket style cleanup. r=past 2014-12-01 22:55:56 -08:00
J. Ryan Stinnett
ae6738b263 Bug 1058997 - Part 1: Extract socket connect and listen. r=past
Relocate the debugger client's connect and server's listen functionality in a
separate file.  This isolates the security-sensitive socket handling pieces, and
also enables easier extension to make room for TLS sockets.
2014-12-01 22:55:56 -08:00
Andrew Halberstadt
2da4ee197d Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Ehsan Akhgari
6a15123539 Bug 1060986 - Fix one bad implicit constructors in devtools; r=jryans 2014-09-02 09:49:03 -04:00
J. Ryan Stinnett
ba128d5304 Bug 1038991 - DevTools security cert generator. r=dkeeler, r=past, r=gps
--HG--
extra : rebase_source : 91340b1e422f1d12333073f000b4c8c96dde8134
2014-08-05 10:23:00 -04:00