Shih-Chiang Chien
f791a86a22
Bug 745283 - Part 3: Support send input stream and multicast operation via PUDPSocket.ipdl. r=jduell, r=mt
2014-05-06 18:32:25 +08:00
Randell Jesup
765ebad674
Bug 1013007 - Re-enable STUN throttling in mid-beta and later. r=bwc
2014-08-11 17:53:51 -04:00
Nathan Froyd
a088ec81d5
Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal
2014-08-20 11:51:33 -04:00
Byron Campen [:bwc]
0b8faee779
Bug 1024028 - Part 1: Test that checking is reached in ice_unittest. r=drno
2014-08-06 10:36:01 -07:00
Byron Campen [:bwc]
22545d9d7e
Bug 1024028 - Part 2: Add an ice_checking callback that is fired when checking actually starts. r=drno
2014-08-06 11:34:55 -07:00
Shih-Chiang Chien
b2c0e8a827
Bug 1054908 - Ensure socket_child_ is released on main thread. r=mt
2014-08-18 19:14:00 -04:00
Ehsan Akhgari
9647357b1f
Bug 1053792 - Fix some bad implicit constructors in the mtransport code; r=jesup
2014-08-15 17:41:29 -04:00
Ralph Giles
56142221d1
Bug 1052610 - Fix an unused variable warning. r=martin.thomson
...
Disabling the code while leaving the table it uses breaks -Werror.
2014-08-14 10:02:00 -07:00
Ralph Giles
c03874c512
Bug 1045231 - Namespace nrAppKit's htonll. r=abr
...
This avoids conflicts with any system-provided versions, like
on Apple MacOS X 10.10.
2014-08-14 10:05:00 -07:00
Martin Thomson
aa27b163c0
Bug 1052610 - Removing cipher suite profiling. r=ekr
2014-08-13 14:08:00 -05:00
Mike Hommey
b81fbc4f75
Bug 1050704 - Remove STLPORT_CPPFLAGS from Makefiles. r=mshal
2014-08-09 07:55:09 +09:00
Martin Thomson
1adc754957
Bug 1006207 - Remove offset from Packet class, forcing use of recv over read. r=ekr
2014-08-04 15:35:00 -04:00
Martin Thomson
8fcad6a1c3
Bug 1006207 - Remove unused mode_ code. r=ekr
2014-08-04 15:34:00 -04:00
Mike Hommey
89777800f9
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey
9be788de2f
Bug 1050037 - Remove STLPORT_LIBS/STLPORT_LDFLAGS from Makefiles. r=mshal
2014-08-07 13:48:10 +09:00
EKR
120cc2db6c
Bug 1028582 - Modify TransportLayerDtls to force a fresh ECDHE server key. r=mt
2014-08-05 09:06:48 -07:00
Martin Thomson
711095092a
Bug 996237 - Check for DHE negotiation failure. r=ekr
2014-08-04 11:50:00 -04:00
Martin Thomson
a59efbec25
Bug 996237 - Tests for cipher mismatch. r=ekr
2014-08-04 11:50:00 -04:00
Martin Thomson
68d95f7646
Bug 996237 - Unit testing cipher suite selection happy path. r=ekr
2014-08-04 11:49:00 -04:00
Martin Thomson
25a9f7a101
Bug 996237 - Limit WebRTC cipher profiles. r=ekr
2014-08-04 11:49:00 -04:00
Ed Morley
18bdcf00f8
Backed out changeset ab292958d0e7 (bug 996237) for build failures on Android
2014-08-04 15:34:42 +01:00
Ed Morley
06a6fec094
Backed out changeset 1015ade997be (bug 996237)
2014-08-04 15:34:25 +01:00
Ed Morley
2411484004
Backed out changeset 5cc4c2e9f1e4 (bug 996237)
2014-08-04 15:34:22 +01:00
Ed Morley
824e8cae51
Backed out changeset 7c32b87be327 (bug 996237)
2014-08-04 15:34:18 +01:00
Martin Thomson
7d2eb97295
Bug 996237 - Check for DHE negotiation failure. r=ekr
2014-07-31 17:47:00 -04:00
Martin Thomson
9999772dad
Bug 996237 - Tests for cipher mismatch. r=ekr
2014-07-31 17:45:00 -04:00
Martin Thomson
442c1b12d2
Bug 996237 - Unit testing cipher suite selection happy path. r=ekr
2014-07-31 10:47:00 -04:00
Martin Thomson
e68d6a644d
Bug 996237 - Limit WebRTC cipher profiles. r=ekr
2014-07-31 17:45:00 -04:00
Jeff Walden
46844a73d5
Bug 1037100 - Remove all use of ScopedDeleteArray from media/. r=ekr
...
--HG--
extra : rebase_source : 0f32325b868e5e07b0d2966aea7057a940004be9
2014-07-10 20:03:12 -07:00
Ryan VanderMeulen
e953ea9c38
Merge inbound to m-c. a=merge
2014-08-01 15:59:05 -04:00
Andrei Vlad Postoaca
4162ea1110
Bug 1032438 - Fix warnings in r_bitfield.c. r=abr
2014-07-02 08:35:00 -04:00
Andrew McCreight
c095cf59fb
Bug 1029478 - Remove dangerous public destructor of TransportFlow. r=abr
2014-07-31 10:05:58 -07:00
Mike Hommey
7cab62150a
Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps
2014-07-23 13:33:09 +09:00
Mike Hommey
95063176fa
Bug 1036894
part 9 - Replace all EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS with EXTRA_LIBS, OS_LIBS or OS_LDFLAGS, appropriately. r=gps
...
OS_LIBS for libraries that are not part of the gecko tree, EXTRA_LIBS for
libraries, such as NSPR, that are in the tree, but are not handled by
moz.build just yet. Those EXTRA_LIBS may also come from a system library.
However, in cases where the expanded variables are always empty for the
in-tree case, OS_LIBS is used (as for, e.g. MOZ_ZLIB_LIBS). OS_LDFLAGS is
used exclusively for non-library linker flags.
Always pass EXTRA_LIBS before OS_LIBS on linker command lines.
Forbid EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS in Makefiles.
2014-07-23 13:31:02 +09:00
Mike Hommey
5fab42fcaf
Bug 1036894
part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
2014-07-23 13:30:52 +09:00
Mike Hommey
6d6d400ea1
Bug 1036894
part 6 - Emit SimplePrograms for CPP_UNIT_TESTs, and make the corresponding moz.build config look like that of SIMPLE_PROGRAMS. r=gps
2014-07-23 13:29:44 +09:00
Mike Hommey
622bf09730
Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal
2014-07-23 08:39:56 +09:00
Byron Campen [:bwc]
b88607d4d1
Bug 942188 - Various fixes to role-conflict resolution and some test-cases. r=abr
2013-12-13 20:18:24 -08:00
Byron Campen [:bwc]
549830a5a1
Bug 980270 - Part 1: Plug a couple of common leaks in nICEr. r=drno
2014-03-06 14:43:15 -08:00
Anuj Agarwal
b5ac94c24d
Bug 1028139 - DataBuffer should not be a refcounted class. r=jesup
2014-07-11 16:39:00 +02:00
Nils Ohlmeier [:drno]
e916eb8d72
Bug 1034327 - fix memory leak when TURN client is used. r=bwc
2014-07-03 16:54:00 +02:00
Benoit Jacob
a8c323ccfd
Bug 1028588 - Fix dangerous public destructors in media/mtransport - r=abr
2014-06-24 12:36:44 -04:00
Byron Campen [:bwc]
fefb11c744
Bug 1027938 - Bump max transmit count for ICE checks to 7. Also, adjust unit-tests. r=drno
2014-06-19 17:13:12 -07:00
Rishab Arora
02797d3a96
Bug 956525 - Replace 'Lower lower' in log messages with 'Lower layer'. r=abr
2014-01-20 07:38:00 -05:00
Benoit Jacob
2ac8ed568a
Bug 1027251 - Address review comments on mtransport - r=abr
...
(Sorry about that!)
2014-06-21 00:09:48 -04:00
Benoit Jacob
a9291b104e
Bug 1027251 - Fix or whitelist dangerous public destructors in media/mtransport - r=abr
2014-06-20 07:08:24 -04:00
EKR
47ef7d4cf0
Bug 1009227. Unit test for fix for DTLS connection establishment failure. r=mt
2014-06-17 14:30:28 -07:00
Jan Beich
e558a18825
Bug 1024510 - Unbreak --with-system-nss build after bug 1022812. r=mshal
2014-06-16 01:02:25 -04:00
Byron Campen [:bwc]
3dadae2521
Bug 1017332 - Part 1: Dump the r_log ringbuffer on all ICE failures. r=ekr, r=jesup
2014-06-12 17:22:00 -07:00
Byron Campen [:bwc]
b4ff677e59
Bug 1008796 - Fix return value in nr_ice_component_stun_server_default_cb. r=ekr
2014-06-10 10:45:01 -07:00
Byron Campen [:bwc]
77f21e56c7
Bug 1022776 - Bump max transmit count by 1 and modify unit-tests to compensate. r=ekr
2014-06-09 17:31:44 -07:00
EKR
9aac8c8c62
Bug 1022812 - Link a debuggable version of NSS into media/mtransport. r=mt
2014-06-11 07:17:02 -07:00
Byron Campen [:bwc]
7def3b061f
Bug 1004530 - Part 3: Unit test that verifies that new pairs will start when local gather happens after all preceding pairs have failed, provided the grace period has not elapsed. Also a couple more tests that use a new test-case feature.
2014-06-04 17:21:59 -07:00
Byron Campen [:bwc]
48f7bf25bd
Bug 1004530 - Part 2: Unit test for verifying that local candidates gathered after the check timer has stopped are ultimately scheduled.
2014-06-03 10:56:54 -07:00
Byron Campen [:bwc]
9c786598dd
Bug 1004530 - Part 1: Allow a grace period for trickle candidates to arrive when all candidate pairs have failed. r=drno, r=ekr
2014-05-01 14:07:54 -07:00
Adam Roach [:abr]
5274e5b0ba
Bug 1017755 - Make DTLS 'would have blocked' messages less aggressive r=jesup
2014-05-30 20:02:36 -05:00
Randell Jesup
964601c191
Bug 987979: Patch 3 - Fix various build issues in webrtc.org/Mozilla integration. r=rjesup
2014-05-29 17:05:14 -04:00
Byron Campen [:bwc]
2f2b988125
Bug 891551 - Part 2: (Upliftable) Fix bugs where PR_WOULD_BLOCK_ERROR (or, in some cases, PR_NOT_CONNECTED_ERROR while a TCP socket was connecting) would cause sockets to be abandoned for no good reason (see also bug 985493 and 1001671). r=bwc
2014-05-02 10:49:00 -07:00
Anders Lund
efc993ca04
Bug 942188 - Added parsing of ice-lite attribute and start ice checks as controlling if peer is ice-lite. r=abr
2014-05-16 01:32:00 -05:00
Jan Beich
6acd76ea4b
Bug 916589 - Rename __offsetof() to avoid conflict with platform-specific definition. r=docfaraday
2013-09-15 10:47:00 +02:00
EKR
b9c43f7c18
Bug 1012999: When STUN global rate limit is exceeded, record this in telemetry. r=ekr
2014-05-19 19:16:38 -07:00
Peter Tatrai
042dcaf7fc
Bug 891551 - Part 3: Fix bug where we weren't performing a null check in dtor for NrSocket (see also bug 987380). r=bwc
2014-05-02 10:50:00 -07:00
Byron Campen [:bwc]
15ada4c723
Bug 891551 - Part 1: A couple of include-what-you-use fixes to the pre-existing code. r=ekr
2014-04-01 13:13:59 -07:00
Nathan Froyd
de4d7777c1
Bug 968803 - part 2 - statically type runnable classes that return a result; r=ekr
2014-02-06 10:21:55 -05:00
Nathan Froyd
d652e6c8e7
Bug 968803 - part 1 - factor out class naming into its own function; r=ekr
2014-02-05 16:17:02 -05:00
Birunthan Mohanathas
5f1fde8824
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Byron Campen [:bwc]
0659acff46
Bug 1000858: Fix r_gettimeint on win32 which prevented us from sending TURN allocations r=ekr
2014-04-24 16:56:00 -07:00
Byron Campen [:bwc]
8bc2423970
Bug 987942 - Check whether PK11_CreateContextBySymKey returns null. r=ekr
2014-04-01 14:30:58 -07:00
Edgar Chen
0b0b45972a
Bug 978709 - 4.h/6: NetworkInterfaceListService changes. r=vicamo
2014-03-29 15:18:25 +08:00
Ehsan Akhgari
186680d83a
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Jessica Jong
614140b014
Bug 984327 - Part 1: Include dun apn type in isNetworkTypeSecondaryMobile(...) and elsewhere. r=vicamo
2014-03-19 08:39:00 -04:00
Nils Ohlmeier [:drno]
03bf583c6e
Bug 966569 - Improve the the log messages in case the internal TURN TCP buffer over flow. r=bwc
2014-03-18 08:39:54 -04:00
Neil Rashbrook
604d9a5302
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Wes Kocher
c879b47079
Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
...
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook
3e8915c4b8
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Kyle Huey
b564544cf7
Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
2014-03-15 12:00:17 -07:00
Kyle Huey
fe6c4e28d6
Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
2014-03-15 12:00:15 -07:00
Byron Campen [:bwc]
c414099624
Bug 966564 - Make logging more clear when processing an unwrapped indication. r=drno
2014-03-12 10:21:48 -07:00
Chris Peterson
7e77e27d54
Bug 980810 - Part 3: Fix clang -Wstring-conversion warnings in UDPSocket and mtransport code. r=bwc
2014-03-07 22:57:15 -08:00
Byron Campen [:bwc]
fc2aca0a29
Bug 786234 - Part 3: Plumbing for filtration, and bundle usage detection. r=abr
2014-01-14 16:29:42 -08:00
Wes Kocher
3f720dc89f
Merge inbound to m-c
2014-02-24 17:45:16 -08:00
Patrick Wang (Chih-Kai Wang)
9daa614006
Bug 969469: use SyncRunnable to get local interface information on gonk. r=bwc
2014-02-18 14:44:45 +08:00
Adam Roach [:abr]
34d7d2d699
Backed out changeset c5334aea6433 (bug 786234)
2014-02-24 12:29:10 -06:00
Alex Xu
3187c543eb
Bug 967006 - Fix Clang build failure in nICEr. r=abr
2014-02-24 10:09:55 -05:00
Nils Ohlmeier [:drno]
3f9a201cb4
Bug 972592 - Make ICE 400 response strings more verbose for easier debugging. r=bwc
2014-02-18 09:58:25 -05:00
Byron Campen [:bwc]
8e25fb36a1
Bug 786234 - Part 3: Plumbing for filtration and bundle usage detection. r=abr
2014-01-14 16:29:42 -08:00
Ehsan Akhgari
ff62971cb9
Bug 973395 - Move the LOCAL_INCLUDES in media to moz.build; r=glandium
2014-02-18 01:15:48 -05:00
Ms2ger
33da18c67e
Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal
2014-02-15 21:24:59 +01:00
EKR
32c6b4cfce
Bug 970569 - Fix crasher introduced by bug 928930. r=bwc
2014-02-10 14:45:42 -08:00
Byron Campen [:bwc]
1449481820
Bug 961313 - Add the transport protocol to candidate labels. r=abr
2014-01-27 10:35:17 -08:00
Nathan Froyd
8e258e88c4
Bug 928930 - don't define std::string variables in nricectx.h; r=ekr
2014-01-27 11:02:51 -05:00
Ryan VanderMeulen
9d6a58fc58
Backed out changeset ce887b471785 (bug 961313) for buffered_stun_socket_unittest crashes, again.
2014-01-27 09:41:48 -05:00
Byron Campen [:bwc]
19bf172eb1
Bug 962371 - Part 2: Remove some magic constants. r=abr
2014-01-23 11:00:32 -08:00
Byron Campen [:bwc]
91b45ca5bf
Bug 962371 - Part 1: Make priority for TCP relayed candidates lower than UDP relayed candidates. r=abr
2014-01-22 14:13:43 -08:00
Byron Campen [:bwc]
9610ec38b5
Bug 961313 - Add the transport protocol to candidate labels. r=abr
2014-01-22 16:50:52 -08:00
Byron Campen [:bwc]
459f0d4f18
Bug 957800 - Make codeword longer to avoid collisions. r=abr
2014-01-10 15:57:15 -08:00
Nils Ohlmeier [:drno]
542ee9745f
Bug 962896 - Add source address to STUN logging. r=bwc
2014-01-24 08:43:22 -05:00
Adam Roach [:abr]
b4e6456431
Bug 930481: Improved failure instrumentation for transport layers r=ekr
2014-01-23 14:21:24 -06:00
Ryan VanderMeulen
0ac657796f
Backed out changeset 0b2f7df3aada (bug 961313) for buffered_stun_socket_unittest crashes.
...
CLOSED TREE
2014-01-23 11:23:14 -05:00
Byron Campen [:bwc]
681cf0665c
Bug 961313 - Add the transport protocol to candidate labels. r=abr
2014-01-22 16:50:52 -08:00
EKR
ef991655fa
Bug 960296 - Update buffered stun socket size when flushes happen. r=abr
2014-01-16 08:29:00 -08:00
Byron Campen [:bwc]
1492d9d112
Bug 906990: Part 13. Get local/remote candidates separately, instead of grabbing them from candidate pairs (means we can get candidates before pairing happens). r=ekr
2013-11-13 13:49:33 -08:00
Ryan VanderMeulen
1b31e70c16
Backed out changesets f04c846c7492, 9bc5c5a8554e, and a4f2af4617da (bug 906990) for WebRTC mochitest failures.
...
CLOSED TREE
2014-01-13 10:53:40 -05:00
Byron Campen [:bwc]
33fcba8628
Bug 906990: Part 13. Get local/remote candidates separately, instead of grabbing them from candidate pairs (means we can get candidates before pairing happens). r=ekr
2013-11-13 13:49:33 -08:00
Byron Campen [:bwc]
56a77d573a
Bug 957236 - Fix infinite loop on win32 when network interfaces contain a '.'. r=ekr
2014-01-09 09:11:35 -08:00
Byron Campen [:bwc]
e3f7ef552b
Bug 950990 - NrIceCtx::ice_completed is fired even on failed contexts, so do not mark such contexts as completed. r=abr
2013-12-17 11:57:13 -08:00
Byron Campen [:bwc]
f49a130874
Bug 949708 - Dump RLogRingBuffer on test failures in ice_unittest. r=ekr
2014-01-03 13:36:37 -08:00
Adrian Cruceru
69a210f988
Bug 923468 - Safety patch for race condition. r=ekr
2014-01-06 12:40:03 -05:00
Martin Thomson
da6e334879
Bug 946348 - Refactor fingerprint handling. r=abr
2014-01-02 10:50:14 -05:00
Ehsan Akhgari
bf334b3b67
Bug 940708 - Part 6: Exclude one more file for Linux ASAN builds
...
--HG--
extra : rebase_source : 95c28f6d4b32685bb291bff1085fb28915e2b1df
2013-12-20 13:27:50 -05:00
Ehsan Akhgari
70ce666013
Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps
...
--HG--
extra : rebase_source : 551ec846a9bd266a0ff42d2344cbae41ffeaf29f
2013-12-19 12:08:31 -05:00
Ehsan Akhgari
8c2572ef3c
Backed out 4 changesets (bug 940708) for ASAN bustage
...
Backed out changeset 8b081bf3d16c (bug 940708)
Backed out changeset 8d1da29cee34 (bug 940708)
Backed out changeset aedcac877ab0 (bug 940708)
Backed out changeset d4aec392a165 (bug 940708)
--HG--
extra : rebase_source : dec5c491a2233dfe7fe2153559e01313d3583a33
2013-12-20 13:05:29 -05:00
Ehsan Akhgari
082eae82f7
Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps
...
--HG--
extra : rebase_source : c5df6642d1bca37ba49e5cdb82f5d48b21e2fa87
2013-12-19 12:08:31 -05:00
Byron Campen [:bwc]
fff87bba44
Bug 942950: Avoid calling done_cb in the wrong order, or multiple times. r=ekr,abr
2013-12-12 13:58:02 -08:00
Ryan VanderMeulen
49b36e09e5
Backed out changeset cffe18264682 (bug 946348) for Windows bustage.
2013-12-19 12:37:46 -05:00
Martin Thomson
a93024f6ee
Bug 946348 - Refactoring fingerprint handling. r=abr
2013-12-19 11:42:19 -05:00
Mike Hommey
34b94bf852
Bug 949334 - Use FINAL_LIBRARY for webrtc. r=gps
2013-12-14 11:38:53 +09:00
Ethan Hugg
14d4d00983
Bug 901560 - Datachannel no longer make second ICE component r=abr
2013-08-30 12:51:05 -07:00
Mike Hommey
4b94156b00
Bug 778236 - Treat gyp files as if their content was defined in moz.build files. r=gps
2013-12-12 23:41:05 +09:00
Byron Campen [:bwc]
eb15cf3a79
Bug 906990 - Part 11: Fix bug where the |selected| field on a candidate pair statistic was never set. r=ekr
2013-11-08 16:45:39 -08:00
Byron Campen [:bwc]
49fe9e83ae
Bug 946733. Simplify turn client ctx lifecycle. r=ekr, martin
2013-12-05 16:08:54 -08:00
Byron Campen [:bwc]
7dbc4de777
Bug 938857. Don't prune candidates once pairing has started r=ekr,abr
2013-11-22 17:47:38 -08:00
EKR
b4adc04af8
Bug 906968 - Add support for TURN TCP. r=abr
...
--HG--
rename : media/mtransport/third_party/nICEr/src/stun/nr_socket_turn.h => media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.h
2013-12-06 10:20:19 -08:00
Byron Campen [:bwc]
cceea54e97
Bug 942940 - Fix a potential memory leak. r=abr
2013-12-03 16:11:29 -08:00
Byron Campen [:bwc]
b02e37f95b
Bug 942940 - Fix bug where a destroyed peerreflexive candidate could be left in the component list if candidate pair creation/insertion failed for some reason. r=abr
2013-11-25 10:37:21 -08:00
Masatoshi Kimura
f7e7675bee
Bug 896704 - Remove the MSVC exemption for FAIL_ON_WARNINGS in media/mtransport. r=abr
2013-12-05 21:41:04 +09:00
Byron Campen [:bwc]
f844cfd9c4
Bug 942958 - Fix bug where a failure to populate the foundation of a peerreflexive candidate would result in an incorrect error return from nr_ice_peer_peer_rflx_candidate_create. r=ekr
2013-11-25 13:13:05 -08:00
Mike Hommey
206b516fca
Bug 944634 - mozmake.py (for gyp) handling of escaping (or lack thereof) for defines is wrong. r=ted
2013-12-03 06:34:21 +09:00
Patrick Wang
4b96d498aa
Bug 870660: Part 3: Test case. r=ekr
2013-11-30 00:16:37 +08:00
Patrick Wang
cbe62eebb1
Bug 870660: Part 2: Implement socket filter for STUN. r=ekr
2013-11-30 00:15:26 +08:00
Mike Hommey
a1486ce449
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-22 23:03:21 +09:00
Mike Hommey
8fd06cf41b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
b32a4ed166
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
682364d535
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Mike Hommey
0a1fb8d11c
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-28 12:49:43 +09:00
Byron Campen [:bwc]
67f0c411ba
Bug 935723. Part 1. Decouple ICE state with ICE gathering state r=ekr,abr,jesup
2013-11-13 14:53:30 -08:00
ISHIKAWA, Chiaki
e808c2e6f7
Bug 942462 - Fix type in media/mtransport/logging.h. r=ekr
2013-11-25 09:23:45 -05:00
Ehsan Akhgari
cf77fb2e39
Mark the SOURCES variables in media/mtransport moz.build files as non-unifiable, no bug
...
DONTBUILD
2013-11-22 00:40:58 -05:00
EKR
d63f28c1f9
Bug 940709 - Upgrade ICE state change log level. r=bwc
2013-11-19 16:06:08 -08:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Byron Campen [:bwc]
a21f4cb93b
Bug 906384 - Very simple global rate-limiting based on SimpleTokenBucket. Will tolerate a maximum of 8K/sec over 1 sec, and 3.6K/sec over 20 sec. r=ekr
2013-11-17 08:27:44 -08:00
Byron Campen [:bwc]
bd4d500bd5
Bug 906990: Part 9. Add correlator for ICE candidates. r=ekr
2013-10-25 16:47:14 -07:00
Shih-Chiang Chien
32ecc31c85
Bug 869869 - Part 3, add an IPC implementation of NrSocket, r=ekr.
2013-06-19 19:08:06 +08:00
Jonas Finnemann Jensen
41edf8980c
Bug 902587 - Part 2A: Refactor late-write-checks as client of IO Interposer. r=BenWa
...
--HG--
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/LateWriteChecks.h
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/PoisonIOInterposer.h
rename : xpcom/build/mozPoisonWriteBase.cpp => xpcom/build/PoisonIOInterposerBase.cpp
rename : xpcom/build/mozPoisonWriteMac.cpp => xpcom/build/PoisonIOInterposerMac.cpp
rename : xpcom/build/mozPoisonWriteWin.cpp => xpcom/build/PoisonIOInterposerWin.cpp
2013-11-05 07:45:20 -05:00
Byron Campen [:bwc]
6a296679dc
Bug 934317: Mutex-protect the RLogRingBuffer, since more than one thread is using it. r=jesup
2013-11-04 15:39:51 -08:00
Byron Campen [:bwc]
9637af002c
Bug 906990 - Part 6: Add a codeword field to NrIceCandidatePair so related logging can be pulled from RLogRingBuffer. Proof of concept in ice_unittest. r=ekr
2013-10-24 11:45:10 -07:00
Byron Campen [:bwc]
5e9a1e0da7
Bug 906990 - Part 5.1: Enable r_log and RLogRingBuffer so logging can be scraped. Also, tweak log levels so the RLogRingBuffer isn't rapidly overwritten by media packet logging. r=ekr
2013-10-29 11:53:44 -07:00
Byron Campen [:bwc]
738d512d1c
Bug 906990 - Part 5: Allow logging related to a given candidate pair to be fetched. r=ekr
2013-10-29 10:45:09 -07:00