Michal Novotny
54a0356554
Bug 1159280 - TSan: data race netwerk/protocol/websocket/WebSocketChannel.cpp:3156 WebSocketChannel::Close, r=mcmanus
2015-05-23 10:07:01 +02:00
Michal Novotny
855e3cda69
Bug 1152047 - mozilla::net::nsWSAdmissionManager::GetSessionCount may deadlock during shutdown, r=mcmanus
2015-05-19 11:35:33 +02:00
Michal Novotny
9728a3ac59
Bug 1152334 - StartWebsocketData null deref mSocketIn, r=bagder
2015-05-11 08:12:19 +02:00
theoneisneo
2dfc1176eb
Bug 1149872 - Add the missing format specifiers. r=jduell
2015-04-02 01:56:00 -04:00
Mike Hommey
4d93988786
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Mike Hommey
44945d9d4c
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Ehsan Akhgari
bbbfdd3932
Bug 1140765 - Build some network code in unified mode; r=mcmanus
2015-03-08 15:46:38 -04:00
Christoph Kerschbaumer
afd12b01d1
Bug 1099296 - Attach LoadInfo to remaining callers of ioService and ProtocolHandlers - in netwerk/ (r=sworkman)
2015-02-17 10:09:31 -08:00
Ryan VanderMeulen
3322287d49
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-10 16:03:15 -05:00
Ethan Tseng
a84f1903a5
Bug 1070944 - Part 2: Implementation of saving statistics. r=albert
2015-01-27 17:15:44 +08:00
Nicholas Nethercote
0247de46d8
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Andrew McCreight
e048a7df33
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Nicholas Nethercote
40ab0270d5
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Mike Hommey
715db83e04
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
2015-02-02 09:56:13 +09:00
Arthur Edelstein
a68e31a789
Bug 436344 - Allow filtering of proxies by channel. r=mcmanus
2015-01-21 21:13:00 +01:00
Andrea Marchesini
81c032a7f2
Bug 1111971 - A better life-time management of aListener and aContext in WebSocketChannel. r=smaug
...
CLOSED TREE
2015-01-13 14:03:56 -05:00
Ehsan Akhgari
7943855e34
Bug 1117042 - Mark virtual overridden functions as MOZ_OVERRIDE in netwerk; r=mcmanus
2015-01-02 09:04:04 -05:00
Michal Novotny
4c7294112e
Bug 792831 - WebSocket permessage compression extension, r=jduell
2014-12-29 12:43:40 +01:00
Patrick McManus
ad2b489529
bug 1003450 - [2/3] Group Dependency nodes for HTTP/2 r=hurley
2014-12-06 14:26:50 -05:00
Ehsan Akhgari
d0117d111e
Bug 1109697 - Fix more bad implicit constructors in netwerk; r=mcmanus
2014-12-10 17:49:42 -05:00
Andrea Marchesini
f1806a3a62
Bug 1090170 - WebSocketChannel must remove itsself as observer when disconnected, r=bagder
2014-10-28 14:49:57 +00:00
Andrea Marchesini
df56466e2e
Bug 504553 - patch 3 - WebSockes in Workers: Workers supported, r=smaug
2014-10-10 17:58:05 +01:00
Andrea Marchesini
52dce68b24
Bug 504553 - patch 2 - WebSockes in Workers: WebSocketImpl, thread-safe class, r=smaug
2014-10-10 17:56:43 +01:00
Steve Workman
b5e87b7edb
Bug 504553 - Patch 1 - WebSockets in Workers: Dispatch WebSocketChannel::StartWebsocketConnect to target thread, r=jduell
2014-04-17 11:53:58 -07:00
Christoph Kerschbaumer
efa4d58cc6
Bug 1072316 - Proxy release of mLoadInfo in WebSocketChannel dtor (r=jduell)
2014-09-25 07:23:27 -07:00
Daniel Stenberg
c7bba4cdd5
Bug 939318 - Have websockets act on network interface changes. r=mcmanus
...
If there's no outstanding PING, send a new to make sure the connection
is still alive and fine.
2014-08-24 23:21:00 -04:00
Ed Morley
40d5105263
Backed out changeset a7f522902e40 (bug 939318)
2014-09-24 16:17:23 +01:00
Daniel Stenberg
521e81a9f1
Bug 939318 - Have websockets act on network interface changes. r=mcmanus
...
If there's no outstanding PING, send a new to make sure the connection
is still alive and fine.
2014-08-24 23:21:00 -04:00
Christoph Kerschbaumer
3308d36c58
Bug 1037669: Setting LoadInfo explicitly for nsIWebSocketChannels (r=tanvi,jduell)
2014-08-13 13:26:17 -07:00
Patrick McManus
84130e4e9e
bug 1041272 - websockets partial last frame stall r=jduell
2014-07-25 20:37:02 -04:00
Patrick McManus
77d41a856d
bug 1038304 - websockets offline hang r=sworkman
2014-07-17 11:56:38 -04:00
Valentin Gosu
30d2c4400c
Bug 983243 - WSS WebSocket leaks TCP/IP connection if closed prematurely r=mcmanus
...
Prevent WebSocketChannel::OnTransportAvailable from reinitializing the channel's references after it has been closed.
2014-06-04 02:15:14 +03:00
Birunthan Mohanathas
cc3389eabe
Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
7c5f901fae
Bug 869836 - Part 4: Use EqualsLiteral instead of Equals(NS_LITERAL_STRING(...)). r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
eeb9aaaa94
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
John Shih
fabd6c4473
Bug 949956 - Move duplicated code to NetStatistics.h. r=mcmanus
2014-01-14 17:55:29 +08:00
Steve Workman
03596e3798
Bug 925623 - Support delivery of WebSocket events off-main-thread in WebSocketChannel r=jduell
2014-03-27 13:58:19 -07:00
Jason Duell
79a07094a9
Bug 936979: websocket will never connected after a lot of failure r=mcmanus
2014-01-22 19:04:18 -08:00
L. David Baron
ad4b6f2410
Bug 783133: Remove NS_ABORT_IF_FALSE that fires somewhat regularly, which happens in a case that is correctly handled. r=mcmanus
2014-01-10 15:32:32 -08:00
Patrick McManus
a25a51a448
bug 751465 - websockets dns and proxies r=jduell r=bsmedberg
2014-01-06 13:52:42 -05:00
John Shih
052cca8a7a
Bug 922926 - Part 3: Rebase code in necko. r=mcmanus
2013-11-22 10:42:11 +08:00
John Shih
54ca9a228c
Bug 940740 - Make sure do_GetService called in mainthread. r=mcmanus
2013-12-13 16:33:46 +08:00
Jeff Walden
8ea67cb330
Bug 945533 - Convert various websocket code to mozilla/Endian.h. r=jduell
2013-05-04 22:22:55 -07:00
John Shih
2ddb040633
Bug 922924 - Centralize the code for network per-app metering. r=jduell
2013-10-30 18:00:17 +08:00
Ryan VanderMeulen
6403dde2ee
Backed out changeset 5d4d19ebcd70 (bug 922924) for B2G debug bustage.
2013-11-18 14:21:24 -05:00
John Shih
321c7da44b
Bug 922924 - Centralize the code for network per-app metering. r=jduell
2013-10-30 18:00:17 +08:00
Ryan VanderMeulen
8003e6385e
Backed out changeset f3c4d03ad677 (bug 922924) for bustage.
2013-11-15 08:32:23 -05:00
John Shih
7b09955c1b
Bug 922924 - Centralize the code for network per-app metering. r=jduell
2013-10-30 18:00:17 +08:00
Joshua Cranmer
d2aea42cae
Bug 935789, part 2: Implement RotateLeft/RotateRight in MFBT and use them, r=Waldo.
2013-11-12 18:24:56 -06:00