Commit Graph

246 Commits

Author SHA1 Message Date
Ehsan Akhgari
fab7ab125f 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
f8de52f769 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
97f008c4da 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
b4b0176513 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]
bd456fefab 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
1eac82ddf7 Backed out changeset cffe18264682 (bug 946348) for Windows bustage. 2013-12-19 12:37:46 -05:00
Martin Thomson
8a19e6a171 Bug 946348 - Refactoring fingerprint handling. r=abr 2013-12-19 11:42:19 -05:00
Mike Hommey
0f2cce4150 Bug 949334 - Use FINAL_LIBRARY for webrtc. r=gps 2013-12-14 11:38:53 +09:00
Ethan Hugg
465b591764 Bug 901560 - Datachannel no longer make second ICE component r=abr 2013-08-30 12:51:05 -07:00
Mike Hommey
049b105f14 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]
d88af6c938 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]
b615e8a360 Bug 946733. Simplify turn client ctx lifecycle. r=ekr, martin 2013-12-05 16:08:54 -08:00
Byron Campen [:bwc]
b03c6dfced Bug 938857. Don't prune candidates once pairing has started r=ekr,abr 2013-11-22 17:47:38 -08:00
EKR
c52aafea3d 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]
5995475f5b Bug 942940 - Fix a potential memory leak. r=abr 2013-12-03 16:11:29 -08:00
Byron Campen [:bwc]
ef5c3539d0 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
c143473f29 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]
8c112bef97 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
b180afe08c 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
594a826bd1 Bug 870660: Part 3: Test case. r=ekr 2013-11-30 00:16:37 +08:00
Patrick Wang
b5e6c1349b Bug 870660: Part 2: Implement socket filter for STUN. r=ekr 2013-11-30 00:15:26 +08:00
Mike Hommey
334e43f829 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
fdd3247a81 Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-27 22:55:07 +09:00
Mike Hommey
2f727b6d62 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
b038245b8d Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-28 13:08:16 +09:00
Mike Hommey
59b2136630 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]
3717ae5701 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
bac6ec4899 Bug 942462 - Fix type in media/mtransport/logging.h. r=ekr 2013-11-25 09:23:45 -05:00
Ehsan Akhgari
f02c910890 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
1cb5d5c856 Bug 940709 - Upgrade ICE state change log level. r=bwc 2013-11-19 16:06:08 -08:00
Mike Hommey
db9e5129bc Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
f0d1cd1e10 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey
f81885e53b 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]
e895771e47 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]
c4453b1dc3 Bug 906990: Part 9. Add correlator for ICE candidates. r=ekr 2013-10-25 16:47:14 -07:00
Shih-Chiang Chien
d48ea25f8a Bug 869869 - Part 3, add an IPC implementation of NrSocket, r=ekr. 2013-06-19 19:08:06 +08:00
Jonas Finnemann Jensen
698b895a6f 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]
bc94caa0ae 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]
f6ef81bbb3 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]
44a5b995d5 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]
6dba8908a6 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
Jan-Ivar Bruaroey
030c3e835a Bug 932420: sigslot.h - #ifdef'ed out unused multi-threading to avoid windows.h, r=jesup 2013-10-29 19:49:34 -04:00
Ethan Hugg
a4f15d4352 Bug 901560 - Backout of compatibility-breaking datachannel ice component fix r=jesup 2013-10-29 08:52:04 -07:00
Byron Campen [:bwc]
3f4018c518 Bug 931186 - Dirt simple token bucket class. r=ekr 2013-10-25 15:15:59 -07:00
Gregory Szorc
8a2d15ca5d Bug 927837 - Don't manage generated files in configure; r=glandium
--HG--
extra : rebase_source : b502ce209de6a0ae10e130644e424687e4fae85e
2013-10-23 14:43:32 -07:00
Phil Ringnalda
2e57835fd1 Back out 1cbb486b4fb7:8e3a17767287 (bug 906990) for leaks
CLOSED TREE
2013-10-28 15:30:11 -07:00
Byron Campen [:bwc]
c5f2e6621f Bug 906990 - Part 11. 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-24 11:47:16 -07:00
Byron Campen [:bwc]
59e8beaadb 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]
a33210119e Bug 906990 - Part 5: Allow logging related to a given candidate pair to be fetched. r=ekr 2013-10-24 11:52:01 -07:00
Ted Mielczarek
46db2c02bd Bug 930674 - convert VISIBILITY_FLAGS in Makefile.in to NO_VISIBILITY_FLAGS in moz.build. r=mshal 2013-10-24 15:06:19 -04:00