Josh Aas
66519055f4
Bug 807678: Don't proliferate NSPR DNS types beyond the host resolver itself. Make it possible to easily hook up other host resolvers. r=sworkman
2012-12-20 14:47:07 -05:00
Simone Carletti
b743a52a61
Bug 822238 - add global rule for .py and remove bogus exceptions. r=gerv.
2012-12-20 14:03:52 +00:00
Ed Morley
c606bc83dc
Backout 744b40b75241 (bug 807678) on suspicion of causing Win debug xpcshell timeouts on a CLOSED TREE
2012-12-14 13:00:19 +00:00
Josh Aas
e5b429383c
Bug 807678: Don't proliferate NSPR DNS types beyond the host resolver itself. Make it possible to easily hook up other host resolvers. r=sworkman
2012-12-13 09:18:33 -05:00
Valentin Gosu
fddc917df4
Bug 783205 - Networking Dashboard. r=mcmanus, r=jorendorff, sr=biesi
2012-12-10 09:13:55 -05:00
Gervase Markham
8031f608da
Bug 797147 - Update PSL for .UK. Temporary reversion of part of change until
...
more clarity can be obtained on intent.
2012-11-09 13:33:40 +00:00
Nicholas Nethercote
bb913c3d1a
Bug 802894 - Add a memory reporter for nsEffectiveTLDService. r=jduell.
...
--HG--
extra : rebase_source : 32cdfbf060c963d6a16875af406949b8eef50453
2012-10-19 05:07:13 -07:00
Josh Aas
fcf3dd7c7c
Bug 805425: Fix shutdown crash that can happen when doing DNS logging. r=sworkman
2012-10-26 08:12:53 -04:00
Gervase Markham
775395a5b6
Bug 757367 - Add !teledata.mz to PSL. r=weppos.
2012-10-25 11:02:22 +01:00
Gervase Markham
c2ac4e7313
Bug 791770 - Fix csiro.au entry in PSL. r=weppos.
2012-10-25 11:01:58 +01:00
Simone Carletti
3abf58a0cf
Bug 805367 - PSL changes for Google private domains. r=gerv.
2012-10-25 11:01:30 +01:00
Simone Carletti
ec5ab23ea1
Bug 791117 - Addition to the public suffix list (betainabox.com). r=gerv.
2012-10-25 11:00:42 +01:00
Simone Carletti
7f607ebec3
Bug 805370 - PSL changes for Red Hat private domains. r=gerv.
2012-10-25 11:00:04 +01:00
Simone Carletti
aa8cb409c5
Bug 779834 - Update .py entry in PSL. r=gerv.
2012-10-25 10:58:58 +01:00
Gervase Markham
0989de9ddf
Bug 802563 - update PSL for .gt. r=weppos.
2012-10-24 11:42:41 +01:00
Andrew Quartey
b50ced0c60
Bug 792581 - part 19: Replace LL_I2L macro with int64_t cast. r=ehsan
2012-10-12 13:29:11 -04:00
Andrew Quartey
6d6e443bea
Bug 792581 - part 16: Replace LL_L2UI macro with uint32_t cast. r=ehsan
2012-10-12 13:29:11 -04:00
Simone Carletti
e9a7c94430
Bug 790962 - update PSL for dreamhosters.com. r=gerv.
2012-10-12 16:24:05 +01:00
Simone Carletti
8b85a82395
Bug 797147 - update PSL for .uk. r=gerv.
2012-10-12 16:23:14 +01:00
Simone Carletti
f97ede2b13
Bug 761769 - Update PSL for .ve. Take 2. r=gerv.
2012-10-05 14:28:00 +01:00
Ed Morley
0db806f159
Backout 953079e94edd (bug 791769) for xpcshell failures
2012-10-05 11:59:25 +01:00
Simone Carletti
8e3ae7614c
Bug 797787 - Update CentralNic submission date in PSL and make list alphabetical. r=gerv.
2012-10-05 11:10:50 +01:00
Simone Carletti
70a6e3acae
Bug 791769 - Update PSL for .ve. r=gerv.
2012-10-05 11:09:26 +01:00
Andrew Quartey
52003ca06d
Bug 792581 - part 12: Replace LL_DIV with division operator. r=ehsan
2012-10-05 01:05:28 -04:00
Simone Carletti
8c8aaac6dc
Bug 794882 - Add hu.net to PSL. r=gerv.
2012-10-02 12:59:31 +01:00
Josh Aas
34a62cb9cc
Bug 766973: Don't allow synchronous DNS queries from the main thread. r=sworkman
2012-09-29 00:50:59 -04:00
Patrick McManus
75a4766433
bug 507578 - disable dns prefetch in presence of active proxy r=jduell
2012-09-14 16:27:46 -04:00
Ehsan Akhgari
70ba385729
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Adam Dane [:hobophobe]
fe6d81410d
Bug 87717 - Allow offline mode to connect to loopback r=mcmanus sr=cbiesinger
2012-09-17 18:45:10 -05:00
Ed Morley
51dcc7dff7
Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks
2012-09-17 16:54:09 +01:00
Patrick McManus
44a98739c1
bug 507578 - disable dns prefetch in presence of active proxy r=jduell
2012-09-14 16:27:46 -04:00
Simone Carletti
61013a65ed
Bug 790635 - Add eco.br to PSL. r=gerv.
2012-09-14 14:58:47 +01:00
Ed Morley
2ee5369324
Backout 3182f9d08c2d (bug 347307), 2a30593cca79 (bug 507578), b87b27f5a417 (bug 769764) for m-oth permaorange in browser_463205.js
2012-09-13 22:42:29 +01:00
Patrick McManus
055e38ba48
bug 507578 - disable dns prefetch in presence of active proxy r=jduell
2012-09-13 15:22:56 -04:00
Simone Carletti
dc5e13e44d
Bug 772069 - Update .uy entry in PSL. r=gerv.
2012-09-13 16:03:23 +01:00
Simone Carletti
e1ece25cdf
Bug 760447 - Update .ua entry in PSL. r=gerv.
2012-09-13 16:02:38 +01:00
Nathan Froyd
f72164c999
Bug 704848 - reduce space required by nsEffectiveTLDService with more preprocessing; r=jduell
2012-09-11 07:42:23 -04:00
Randell Jesup
29ac5c0b8c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Valentin Gosu
cbd4d69d24
Bug 786359 - Add missing ifndef/endif to nsDNSService2.h. r=mcmanus
2012-08-28 20:24:06 -04:00
Valentin Gosu ext:(%2C%20Jason%20Duell%20%3Cjduell.mcbugs%40gmail.com%3E%2C%20Ms2ger%20%3CMs2ger%40gmail.com%3E)
79b6b7fa0b
Bug 745296 - Enable FAIL_ON_WARNINGS in more of /netwerk r=jduell
2012-08-25 11:19:00 -07:00
Ehsan Akhgari
2962d2eed1
Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
...
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
8c296bbcd4
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Aryeh Gregor
982100775b
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Ms2ger
331accfcb4
Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg
2012-08-09 09:09:40 +02:00
Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Aryeh Gregor
57c0ad57fb
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Josh Aas
9324d7be12
Bug 774271: Improve DNS logging. r=sworkman
2012-07-16 18:37:28 -04:00
Josh Aas
4880d7e328
Bug 771489: Use standard threadsafe refcounting in host resolver. r=sworkman
2012-07-10 10:14:01 -04:00
Gervase Markham
90215374a1
Bug 763208 - Update .jp entry in PSL.
2012-07-04 16:08:35 +01:00
Simone Carletti
0e2f91f8e2
Bug 767700 - fix line endings to be consistent. r=gerv.
2012-06-25 18:11:45 +01:00
Simone Carletti
91df610628
Bug 767312 - update PSL for .sh. r=gerv.
2012-06-22 13:50:56 +01:00
Simone Carletti
5e3affe702
Bug 757005 - add .sx to PSL. r=gerv.
2012-06-20 16:06:54 +01:00
Simone Carletti
a4102b2b46
Bug 732960 - update PSL to remove misleading comment. r=gerv.
2012-06-20 11:24:01 +01:00
Simone Carletti
0c14723fbe
Bug 732960 - standardize PSL comment spacing. r=gerv.
2012-06-20 11:23:22 +01:00
Simone Carletti
7aa98b2b92
Bug 732960 - update PSL for .sd, .ug and .uz. r=gerv.
2012-06-20 11:22:55 +01:00
Simone Carletti
daa4949f32
Bug 732960 - update PSL comments for .sg and .tj. r=gerv.
2012-06-20 11:22:16 +01:00
Simone Carletti
cee546b7f4
Bug 732960 - update PSL for .tm. r=gerv.
2012-06-20 11:21:23 +01:00
Patrick McManus
a535638b4b
bug 764260 convert telemetry::SPDY_VERSION and DNS_LOOKUP_METHOD to be enumerations r=bsmith
2012-06-19 20:38:44 -04:00
Ehsan Akhgari
c8be8664d9
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (netwerk parts); r=jduell
2012-06-05 23:18:25 -04:00
Honza Bambas
f29e1ac591
Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
2012-06-12 19:06:20 +02:00
Gervase Markham
638c878b13
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Benjamin Smedberg
2187798a40
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
...
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Vivien Nicolas
194d0680ac
Bug 722197 - Add a preference to map some domain names to localhost r=mcmanus
2012-05-11 12:59:19 -07:00
Gervase Markham
e9f63d2669
Bug 716607 - Add .pm, .wf, .yt to PSL. r=pkasting.
2012-03-20 15:04:40 +00:00
Justin Lebar
064e2cf3f9
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Gervase Markham
6134500365
Bug 712640 - Split PSL into "registry" and "owner-requested" sections. r=pkasting.
2012-03-06 11:49:00 +00:00
Ed Morley
e63b667897
Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
2012-03-05 15:22:28 +00:00
Justin Lebar
c07407a766
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
2012-03-04 15:58:06 -05:00
Justin Lebar
2449f55f11
Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
2012-03-04 14:20:34 -05:00
Justin Lebar
65b70fabf4
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
2012-03-04 13:49:42 -05:00
Jothan Frakes
55ab7acf75
Bug 694030 - make .qa have open registration at 2nd level in PSL. r=gerv.
2012-02-21 16:54:15 +00:00
Jothan Frakes
50adbd00ab
Bug 688908 - standardize formatting of .asia entry in PSL. r=gerv.
2012-02-21 16:51:34 +00:00
Gervase Markham
509857e633
Bug 687459 - add co.ua and pp.ua private registries to PSL.
2012-02-21 16:50:02 +00:00
Gervase Markham
ef5bef1f4e
Bug 685781 - add CentralNIC domain jp.net to the PSL.
2012-02-21 16:45:36 +00:00
Gervase Markham
9c4e9a5ab0
Bug 676359 - add exceptions for www.ck and www.gt to PSL.
2012-02-21 16:42:44 +00:00
Gervase Markham
84dc8ef9e2
Bug 666500 - Add co.cl and mil.cl to PSL.
2012-02-21 16:39:47 +00:00
Jothan Frakes
ef1ecde840
Bug 661509 - remove .yu from PSL. r=gerv.
2012-02-21 16:37:59 +00:00
Jothan Frakes
b01aed2a78
Bug 660387 - add co.ca to PSL. r=gerv.
2012-02-21 16:35:52 +00:00
Gervase Markham
bf7842227f
Bug 660215 - remove .local from PSL. Patch by Jothan Frakes; r=gerv.
2012-02-21 16:34:03 +00:00
Gervase Markham
532cba7cfd
Bug 621708 - update .au entry in PSL. Patch by pkasting; r=gerv.
2012-02-21 16:32:55 +00:00
Geoff Lankow
81941603bb
Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part E, remove uses of nsIPrefBranch2 in netwerk/ ; r=bsmedberg
2012-01-17 14:48:29 +13:00
Steve Workman
c542c8f61b
Bug 622232: Cancel DNS prefetches for HTML Anchor Elems after a tab is closed; r=mcmanus sr=bz
2012-01-20 15:14:46 -08:00
Phil Ringnalda
deb06f5a95
Backed out changeset a57b82b18bde (bug 622232) for build bustage
2012-01-23 16:07:47 -08:00
Steve Workman
96e0190997
Bug 622232: Cancel DNS prefetches for HTML Anchor Elems after a tab is closed; r=mcmanus sr=bz
2012-01-20 15:14:46 -08:00
Benjamin Smedberg
ff1117dc1a
Bug 708935 - Make the DNS listener proxies release the nsIDNSListener on the main thread, to solve last-release issues and ASSERTION: ASSERTION: nsStandardURL not thread-safe from PendingPACQuery, r=mcmanus
...
--HG--
extra : rebase_source : 6b66b58398a7e671fff19044848ed497cd019dd5
2011-12-30 12:53:44 -05:00
Patrick McManus
74d31363e6
bug 710205 dns telemetry r=bz
2011-12-16 21:24:17 -05:00
Patrick McManus
d078784ec1
bug 709976 dns async early renewal r=bz
2011-12-16 21:24:12 -05:00
Steve Workman
3c3d8d69b7
Bug 694325: Add files for DNS Multithreading on Android; avoid undefined, unexposed libc symbols r=mwu
2011-12-05 10:41:11 -08:00
Doug Turner
2277a616c3
Bug 694325 - Backout of bfb56029f4bd due to crashes on android tablets. r=sworkman
2011-11-22 14:58:25 -08:00
Steve Workman
714af1c1e6
Bug 694325: Add threadsafe getaddrinfo to libmozutils; restore multi-threading to nsHostResolver for DNS requests. r=mwu
2011-11-21 18:21:21 -08:00
Jothan Frakes
4942c7d289
Bug 660315 - Add three entries to PSL: us.org, com.de, gr.com. r=gerv.
2011-11-21 14:43:54 +00:00
Marco Bonardo
f82a1e1d17
Backout 08a63bc26c75 (Bug 622232) due to Dromaeo (DOM) regression.
2011-10-26 14:13:07 +02:00
Steve Workman
04250bd744
Bug 622232: Cancel DNS prefetches for HTML Anchor Elems after a tab is closed; r=mcmanus sr=bz
2011-10-04 16:22:43 -07:00
Ehsan Akhgari
2a602a5685
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Jeff Walden
b7753477cf
Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
...
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Patrick McManus
84c6b9efcf
bug 687367 - disable DNS parallelism for android due to libc breakage r=bz
2011-10-12 18:01:24 -04:00
Jeff Walden
eb2cb918a4
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
2011-10-12 12:21:53 -07:00
Jeff Walden
77ebbde4ab
Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
...
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Michael Wu
d8e503c38b
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Gervase Markham
1c2d830852
Bug 669792 - gov.uk is not considered to be a public suffix; r=me
2011-09-02 14:08:09 -04:00
Benjamin Smedberg
9260a95563
Bug 675221 part C - Remove XPCOM proxy usage from necko, r=jduell
...
--HG--
extra : rebase_source : 7bf53b5ac6f52df0224f4fdad78e172762fa7c64
2011-08-19 11:47:43 -04:00
Patrick McManus
2b45f66a5b
Bug 641937 - Blacklist non-responding IP addresses in DNS r=bz
...
Blacklist non-responding IP addresses for a hostname so the next time
we access that hostname we don't have to wait for a timeout again
2011-07-21 09:18:01 -04:00
Gervase Markham
3f0584db78
Bug 531758 - add DynDNS domains to the PSL, as requested by Jeremy Hitchcock of DynDNS. Patch by him; r=gerv.
2011-07-18 15:09:55 -04:00
Christian Biesinger
60ccc8af25
bug 621558 - Disable IPv6 for the 300ms-delayed backup connection to improve
...
the user experience of people with broken IPv6 connectivity (i.e. implement
Chrome's "Happy Eyeballs" strategy)
r=mcmanus
2011-07-04 11:47:09 +02:00
Han Chang
15d6892b7b
Bug 605979 - Remove unsound ASSERTION: IDN node too large (hit with globalStorage.namedItem); r=mayhemer
2011-06-26 18:28:46 +02:00
Jason Duell
78bbcf1909
Bug 665521 - Update Ruben Arakelyan's email address *correctly* in the PSL. r=biesi
2011-06-23 14:11:18 -07:00
Ruben Arakelyan
45a7dd081f
Bug 665521 - Update Ruben Arakelyan's email address in the PSL. r=biesi
2011-06-23 14:04:45 -07:00
Gervase Markham
1260fd2a31
Bug 658977 - Add co.nl and co.no to PSL.
2011-05-23 21:24:27 +01:00
Jothan Frakes
97dbb20269
Bug 654953 - Remove !tsk.tr rule from PSL.
2011-05-23 21:21:58 +01:00
Gervase Markham
59e7ab452d
Bug 658965 - Update PSL for .uk.
2011-05-23 21:09:31 +01:00
Gervase Markham
cc4bb69a71
Remove broken .pk IDN items in PSL. a=orange.
2011-05-20 18:27:05 +01:00
Gervase Markham
b998fde220
Bug 632595 - update PSL for .eg and .uk. r=pkasting.
2011-05-20 17:09:26 +01:00
Gervase Markham
a2db24dab6
Bug 638195 - update PSL for .br. r=pkasting.
2011-05-20 17:08:56 +01:00
Gervase Markham
70354754de
Bug 638749 - update PSL for .do. r=pkasting.
2011-05-20 17:08:17 +01:00
Gervase Markham
565f6e6515
Bug 658084 - add many new IDN TLDs to PSL. Patch by Jothan Frakes <jothan@gmail.com>; r=gerv.
2011-05-20 17:02:25 +01:00
Mounir Lamouri
c746e1b312
Backout bug 632595, bug 638195, bug 638749 and bug 658084 due to oranges on xpcshell.
2011-05-20 16:54:30 +02:00
Gervase Markham
8814b41187
Bug 658084 - add many new TLDs to PSL. patch by Jothan Frakes <jothan@gmail.com>, r=gerv.
2011-05-20 14:12:52 +01:00
Gervase Markham
1462bc2897
Bug 638749 - update PSL for .do. r=pkasting.
2011-05-20 14:11:16 +01:00
Gervase Markham
6d9c5237cd
Bug 638195 - update PSL for .br. r=pkasting.
2011-05-20 14:10:39 +01:00
Gervase Markham
675d2d8a69
Bug 632595 - update public suffix list for changes in .eg and .uk. r=pkasting.
2011-05-20 14:09:29 +01:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0bb511a3d7
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
a75fb12531
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
cc8b4c9c6c
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
L. David Baron
b2e59587e8
Use nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor as required by the API. (Bug 594666) r=cjones
2011-03-29 08:43:26 -07:00
Justin Lebar
7e2c5ae50d
Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
...
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
Gervase Markham
c5a7279931
Add gob.ec to PSL (public suffix list). (Bug 621707) a2.0=beltzner
2011-02-27 19:56:57 -08:00
Gervase Markham
45c3853777
Add bv.nl to PSL (public suffix list). (Bug 621707) a2.0=beltzner
2011-02-27 19:56:57 -08:00
Gervase Markham
c83afdd723
Bug 615530 - update .bt entry in PSL. a=jst.
2011-01-27 15:01:19 +00:00
Daniel Veditz
2c4d750acb
bug 614565: remove k12.hi.us from PSL. r=gerv, a=clegnitto
2010-12-09 16:02:44 -08:00
Ehsan Akhgari
65d254c5c6
Bug 614286 - Don't initialize the socket transport service unless we know that we're online; r=bzbarsky a=blocking-beta8+
2010-11-25 00:20:11 -05:00
Ehsan Akhgari
fd067b7b7d
Backed out changeset 630b08a7fe63 because of xpcshell test failures
2010-11-30 13:57:24 -05:00
Ehsan Akhgari
932c374a07
Bug 614286 - Don't initialize the socket transport service unless we know that we're online; r=bzbarsky a=blocking-beta8+
2010-11-25 00:20:11 -05:00
Gervase Markham
c929293cf9
Bug 598911 - Reverse addition of blogspot.com to PSL. a=beltzner.
2010-10-25 15:10:59 +01:00
Gervase Markham
bca6b71e61
Bug 606922 - Add tsk.tr to PSL exceptions. a=beltzner.
2010-10-25 15:10:30 +01:00
Gervase Markham
5a2c629f53
Bug 606923 - Update .tz entry in PSL. a=beltzner.
2010-10-25 15:09:52 +01:00
Gervase Markham
7994377fda
Bug 576508 - rollup of changes to the Public Suffix List. a=beltzner.
...
--HG--
extra : rebase_source : a1e5e5a1ac16da84b2bc4c429b68bd363cc485fa
2010-09-16 18:02:54 +01:00
Jason Duell
d194b9d486
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Doug Turner
ded51c1c5f
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Olli Pettay
58b4f71840
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Doug Turner
8f97a20153
Merge with m-c. no hand edits
2010-04-29 21:04:50 -07:00
Ehsan Akhgari
a87b134220
Bug 560647 - add startup timeline instrumentation; r=vlad
2010-05-19 19:22:19 -04:00
Mitchell Field
7763512029
Bug 542222 - Reduce recursion in netwerk makefiles.
...
--HG--
rename : netwerk/cache/src/nsCache.cpp => netwerk/cache/nsCache.cpp
rename : netwerk/cache/src/nsCache.h => netwerk/cache/nsCache.h
rename : netwerk/cache/src/nsCacheDevice.h => netwerk/cache/nsCacheDevice.h
rename : netwerk/cache/src/nsCacheEntry.cpp => netwerk/cache/nsCacheEntry.cpp
rename : netwerk/cache/src/nsCacheEntry.h => netwerk/cache/nsCacheEntry.h
rename : netwerk/cache/src/nsCacheEntryDescriptor.cpp => netwerk/cache/nsCacheEntryDescriptor.cpp
rename : netwerk/cache/src/nsCacheEntryDescriptor.h => netwerk/cache/nsCacheEntryDescriptor.h
rename : netwerk/cache/src/nsCacheMetaData.cpp => netwerk/cache/nsCacheMetaData.cpp
rename : netwerk/cache/src/nsCacheMetaData.h => netwerk/cache/nsCacheMetaData.h
rename : netwerk/cache/src/nsCacheRequest.h => netwerk/cache/nsCacheRequest.h
rename : netwerk/cache/src/nsCacheService.cpp => netwerk/cache/nsCacheService.cpp
rename : netwerk/cache/src/nsCacheService.h => netwerk/cache/nsCacheService.h
rename : netwerk/cache/src/nsCacheSession.cpp => netwerk/cache/nsCacheSession.cpp
rename : netwerk/cache/src/nsCacheSession.h => netwerk/cache/nsCacheSession.h
rename : netwerk/cache/src/nsDeleteDir.cpp => netwerk/cache/nsDeleteDir.cpp
rename : netwerk/cache/src/nsDeleteDir.h => netwerk/cache/nsDeleteDir.h
rename : netwerk/cache/src/nsDiskCache.h => netwerk/cache/nsDiskCache.h
rename : netwerk/cache/src/nsDiskCacheBinding.cpp => netwerk/cache/nsDiskCacheBinding.cpp
rename : netwerk/cache/src/nsDiskCacheBinding.h => netwerk/cache/nsDiskCacheBinding.h
rename : netwerk/cache/src/nsDiskCacheBlockFile.cpp => netwerk/cache/nsDiskCacheBlockFile.cpp
rename : netwerk/cache/src/nsDiskCacheBlockFile.h => netwerk/cache/nsDiskCacheBlockFile.h
rename : netwerk/cache/src/nsDiskCacheDevice.cpp => netwerk/cache/nsDiskCacheDevice.cpp
rename : netwerk/cache/src/nsDiskCacheDevice.h => netwerk/cache/nsDiskCacheDevice.h
rename : netwerk/cache/src/nsDiskCacheDeviceSQL.cpp => netwerk/cache/nsDiskCacheDeviceSQL.cpp
rename : netwerk/cache/src/nsDiskCacheDeviceSQL.h => netwerk/cache/nsDiskCacheDeviceSQL.h
rename : netwerk/cache/src/nsDiskCacheEntry.cpp => netwerk/cache/nsDiskCacheEntry.cpp
rename : netwerk/cache/src/nsDiskCacheEntry.h => netwerk/cache/nsDiskCacheEntry.h
rename : netwerk/cache/src/nsDiskCacheMap.cpp => netwerk/cache/nsDiskCacheMap.cpp
rename : netwerk/cache/src/nsDiskCacheMap.h => netwerk/cache/nsDiskCacheMap.h
rename : netwerk/cache/src/nsDiskCacheStreams.cpp => netwerk/cache/nsDiskCacheStreams.cpp
rename : netwerk/cache/src/nsDiskCacheStreams.h => netwerk/cache/nsDiskCacheStreams.h
rename : netwerk/cache/public/nsICache.idl => netwerk/cache/nsICache.idl
rename : netwerk/cache/public/nsICacheEntryDescriptor.idl => netwerk/cache/nsICacheEntryDescriptor.idl
rename : netwerk/cache/public/nsICacheListener.idl => netwerk/cache/nsICacheListener.idl
rename : netwerk/cache/public/nsICacheService.idl => netwerk/cache/nsICacheService.idl
rename : netwerk/cache/public/nsICacheSession.idl => netwerk/cache/nsICacheSession.idl
rename : netwerk/cache/public/nsICacheVisitor.idl => netwerk/cache/nsICacheVisitor.idl
rename : netwerk/cache/src/nsMemoryCacheDevice.cpp => netwerk/cache/nsMemoryCacheDevice.cpp
rename : netwerk/cache/src/nsMemoryCacheDevice.h => netwerk/cache/nsMemoryCacheDevice.h
rename : netwerk/cookie/src/nsCookie.cpp => netwerk/cookie/nsCookie.cpp
rename : netwerk/cookie/src/nsCookie.h => netwerk/cookie/nsCookie.h
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/cookie/public/nsICookie.idl => netwerk/cookie/nsICookie.idl
rename : netwerk/cookie/public/nsICookie2.idl => netwerk/cookie/nsICookie2.idl
rename : netwerk/cookie/public/nsICookieManager.idl => netwerk/cookie/nsICookieManager.idl
rename : netwerk/cookie/public/nsICookieManager2.idl => netwerk/cookie/nsICookieManager2.idl
rename : netwerk/cookie/public/nsICookiePermission.idl => netwerk/cookie/nsICookiePermission.idl
rename : netwerk/cookie/public/nsICookieService.idl => netwerk/cookie/nsICookieService.idl
rename : netwerk/dns/src/effective_tld_names.dat => netwerk/dns/effective_tld_names.dat
rename : netwerk/dns/src/nameprep.c => netwerk/dns/nameprep.c
rename : netwerk/dns/src/nameprep_template.c => netwerk/dns/nameprep_template.c
rename : netwerk/dns/src/nameprepdata.c => netwerk/dns/nameprepdata.c
rename : netwerk/dns/src/nsDNSService2.cpp => netwerk/dns/nsDNSService2.cpp
rename : netwerk/dns/src/nsDNSService2.h => netwerk/dns/nsDNSService2.h
rename : netwerk/dns/src/nsEffectiveTLDService.cpp => netwerk/dns/nsEffectiveTLDService.cpp
rename : netwerk/dns/src/nsEffectiveTLDService.h => netwerk/dns/nsEffectiveTLDService.h
rename : netwerk/dns/src/nsHostResolver.cpp => netwerk/dns/nsHostResolver.cpp
rename : netwerk/dns/src/nsHostResolver.h => netwerk/dns/nsHostResolver.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/dns/public/nsIDNSListener.idl => netwerk/dns/nsIDNSListener.idl
rename : netwerk/dns/public/nsIDNSRecord.idl => netwerk/dns/nsIDNSRecord.idl
rename : netwerk/dns/public/nsIDNSRequest.idl => netwerk/dns/nsIDNSRequest.idl
rename : netwerk/dns/public/nsIDNSService.idl => netwerk/dns/nsIDNSService.idl
rename : netwerk/dns/src/nsIDNService.cpp => netwerk/dns/nsIDNService.cpp
rename : netwerk/dns/src/nsIDNService.h => netwerk/dns/nsIDNService.h
rename : netwerk/dns/public/nsIEffectiveTLDService.idl => netwerk/dns/nsIEffectiveTLDService.idl
rename : netwerk/dns/public/nsIIDNService.idl => netwerk/dns/nsIIDNService.idl
rename : netwerk/dns/public/nsPIDNSService.idl => netwerk/dns/nsPIDNSService.idl
rename : netwerk/dns/src/prepare_tlds.py => netwerk/dns/prepare_tlds.py
rename : netwerk/dns/src/punycode.c => netwerk/dns/punycode.c
rename : netwerk/dns/src/punycode.h => netwerk/dns/punycode.h
rename : netwerk/dns/src/race.c => netwerk/dns/race.c
rename : netwerk/mime/public/nsIMIMEHeaderParam.idl => netwerk/mime/nsIMIMEHeaderParam.idl
rename : netwerk/mime/public/nsIMIMEInfo.idl => netwerk/mime/nsIMIMEInfo.idl
rename : netwerk/mime/public/nsIMIMEService.idl => netwerk/mime/nsIMIMEService.idl
rename : netwerk/mime/src/nsMIMEHeaderParamImpl.cpp => netwerk/mime/nsMIMEHeaderParamImpl.cpp
rename : netwerk/mime/src/nsMIMEHeaderParamImpl.h => netwerk/mime/nsMIMEHeaderParamImpl.h
rename : netwerk/mime/public/nsMimeTypes.h => netwerk/mime/nsMimeTypes.h
rename : netwerk/protocol/about/src/nsAboutBlank.cpp => netwerk/protocol/about/nsAboutBlank.cpp
rename : netwerk/protocol/about/src/nsAboutBlank.h => netwerk/protocol/about/nsAboutBlank.h
rename : netwerk/protocol/about/src/nsAboutBloat.cpp => netwerk/protocol/about/nsAboutBloat.cpp
rename : netwerk/protocol/about/src/nsAboutBloat.h => netwerk/protocol/about/nsAboutBloat.h
rename : netwerk/protocol/about/src/nsAboutCache.cpp => netwerk/protocol/about/nsAboutCache.cpp
rename : netwerk/protocol/about/src/nsAboutCache.h => netwerk/protocol/about/nsAboutCache.h
rename : netwerk/protocol/about/src/nsAboutCacheEntry.cpp => netwerk/protocol/about/nsAboutCacheEntry.cpp
rename : netwerk/protocol/about/src/nsAboutCacheEntry.h => netwerk/protocol/about/nsAboutCacheEntry.h
rename : netwerk/protocol/about/src/nsAboutProtocolHandler.cpp => netwerk/protocol/about/nsAboutProtocolHandler.cpp
rename : netwerk/protocol/about/src/nsAboutProtocolHandler.h => netwerk/protocol/about/nsAboutProtocolHandler.h
rename : netwerk/protocol/about/public/nsAboutProtocolUtils.h => netwerk/protocol/about/nsAboutProtocolUtils.h
rename : netwerk/protocol/about/public/nsIAboutModule.idl => netwerk/protocol/about/nsIAboutModule.idl
rename : netwerk/protocol/data/src/nsDataChannel.cpp => netwerk/protocol/data/nsDataChannel.cpp
rename : netwerk/protocol/data/src/nsDataChannel.h => netwerk/protocol/data/nsDataChannel.h
rename : netwerk/protocol/data/src/nsDataHandler.cpp => netwerk/protocol/data/nsDataHandler.cpp
rename : netwerk/protocol/data/src/nsDataHandler.h => netwerk/protocol/data/nsDataHandler.h
rename : netwerk/protocol/data/src/nsDataModule.cpp => netwerk/protocol/data/nsDataModule.cpp
rename : netwerk/protocol/file/src/nsFileChannel.cpp => netwerk/protocol/file/nsFileChannel.cpp
rename : netwerk/protocol/file/src/nsFileChannel.h => netwerk/protocol/file/nsFileChannel.h
rename : netwerk/protocol/file/src/nsFileProtocolHandler.cpp => netwerk/protocol/file/nsFileProtocolHandler.cpp
rename : netwerk/protocol/file/src/nsFileProtocolHandler.h => netwerk/protocol/file/nsFileProtocolHandler.h
rename : netwerk/protocol/file/public/nsIFileChannel.idl => netwerk/protocol/file/nsIFileChannel.idl
rename : netwerk/protocol/file/public/nsIFileProtocolHandler.idl => netwerk/protocol/file/nsIFileProtocolHandler.idl
rename : netwerk/protocol/ftp/public/ftpCore.h => netwerk/protocol/ftp/ftpCore.h
rename : netwerk/protocol/ftp/src/nsFTPChannel.cpp => netwerk/protocol/ftp/nsFTPChannel.cpp
rename : netwerk/protocol/ftp/src/nsFTPChannel.h => netwerk/protocol/ftp/nsFTPChannel.h
rename : netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp => netwerk/protocol/ftp/nsFtpConnectionThread.cpp
rename : netwerk/protocol/ftp/src/nsFtpConnectionThread.h => netwerk/protocol/ftp/nsFtpConnectionThread.h
rename : netwerk/protocol/ftp/src/nsFtpControlConnection.cpp => netwerk/protocol/ftp/nsFtpControlConnection.cpp
rename : netwerk/protocol/ftp/src/nsFtpControlConnection.h => netwerk/protocol/ftp/nsFtpControlConnection.h
rename : netwerk/protocol/ftp/src/nsFtpProtocolHandler.cpp => netwerk/protocol/ftp/nsFtpProtocolHandler.cpp
rename : netwerk/protocol/ftp/src/nsFtpProtocolHandler.h => netwerk/protocol/ftp/nsFtpProtocolHandler.h
rename : netwerk/protocol/ftp/public/nsIFTPChannel.idl => netwerk/protocol/ftp/nsIFTPChannel.idl
rename : netwerk/protocol/gopher/src/nsGopherChannel.cpp => netwerk/protocol/gopher/nsGopherChannel.cpp
rename : netwerk/protocol/gopher/src/nsGopherChannel.h => netwerk/protocol/gopher/nsGopherChannel.h
rename : netwerk/protocol/gopher/src/nsGopherHandler.cpp => netwerk/protocol/gopher/nsGopherHandler.cpp
rename : netwerk/protocol/gopher/src/nsGopherHandler.h => netwerk/protocol/gopher/nsGopherHandler.h
rename : netwerk/protocol/http/src/README => netwerk/protocol/http/README
rename : netwerk/protocol/http/src/nsAHttpConnection.h => netwerk/protocol/http/nsAHttpConnection.h
rename : netwerk/protocol/http/src/nsAHttpTransaction.h => netwerk/protocol/http/nsAHttpTransaction.h
rename : netwerk/protocol/http/src/nsHttp.cpp => netwerk/protocol/http/nsHttp.cpp
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpActivityDistributor.cpp => netwerk/protocol/http/nsHttpActivityDistributor.cpp
rename : netwerk/protocol/http/src/nsHttpActivityDistributor.h => netwerk/protocol/http/nsHttpActivityDistributor.h
rename : netwerk/protocol/http/src/nsHttpAtomList.h => netwerk/protocol/http/nsHttpAtomList.h
rename : netwerk/protocol/http/src/nsHttpAuthCache.cpp => netwerk/protocol/http/nsHttpAuthCache.cpp
rename : netwerk/protocol/http/src/nsHttpAuthCache.h => netwerk/protocol/http/nsHttpAuthCache.h
rename : netwerk/protocol/http/src/nsHttpAuthManager.cpp => netwerk/protocol/http/nsHttpAuthManager.cpp
rename : netwerk/protocol/http/src/nsHttpAuthManager.h => netwerk/protocol/http/nsHttpAuthManager.h
rename : netwerk/protocol/http/src/nsHttpBasicAuth.cpp => netwerk/protocol/http/nsHttpBasicAuth.cpp
rename : netwerk/protocol/http/src/nsHttpBasicAuth.h => netwerk/protocol/http/nsHttpBasicAuth.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.cpp => netwerk/protocol/http/nsHttpChunkedDecoder.cpp
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpConnection.cpp => netwerk/protocol/http/nsHttpConnection.cpp
rename : netwerk/protocol/http/src/nsHttpConnection.h => netwerk/protocol/http/nsHttpConnection.h
rename : netwerk/protocol/http/src/nsHttpConnectionInfo.cpp => netwerk/protocol/http/nsHttpConnectionInfo.cpp
rename : netwerk/protocol/http/src/nsHttpConnectionInfo.h => netwerk/protocol/http/nsHttpConnectionInfo.h
rename : netwerk/protocol/http/src/nsHttpConnectionMgr.cpp => netwerk/protocol/http/nsHttpConnectionMgr.cpp
rename : netwerk/protocol/http/src/nsHttpConnectionMgr.h => netwerk/protocol/http/nsHttpConnectionMgr.h
rename : netwerk/protocol/http/src/nsHttpDigestAuth.cpp => netwerk/protocol/http/nsHttpDigestAuth.cpp
rename : netwerk/protocol/http/src/nsHttpDigestAuth.h => netwerk/protocol/http/nsHttpDigestAuth.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHandler.h => netwerk/protocol/http/nsHttpHandler.h
rename : netwerk/protocol/http/src/nsHttpHeaderArray.cpp => netwerk/protocol/http/nsHttpHeaderArray.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpNTLMAuth.cpp => netwerk/protocol/http/nsHttpNTLMAuth.cpp
rename : netwerk/protocol/http/src/nsHttpNTLMAuth.h => netwerk/protocol/http/nsHttpNTLMAuth.h
rename : netwerk/protocol/http/src/nsHttpPipeline.cpp => netwerk/protocol/http/nsHttpPipeline.cpp
rename : netwerk/protocol/http/src/nsHttpPipeline.h => netwerk/protocol/http/nsHttpPipeline.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.cpp => netwerk/protocol/http/nsHttpRequestHead.cpp
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.cpp => netwerk/protocol/http/nsHttpResponseHead.cpp
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/http/src/nsHttpTransaction.h => netwerk/protocol/http/nsHttpTransaction.h
rename : netwerk/protocol/http/public/nsIHttpActivityObserver.idl => netwerk/protocol/http/nsIHttpActivityObserver.idl
rename : netwerk/protocol/http/public/nsIHttpAuthManager.idl => netwerk/protocol/http/nsIHttpAuthManager.idl
rename : netwerk/protocol/http/public/nsIHttpAuthenticator.idl => netwerk/protocol/http/nsIHttpAuthenticator.idl
rename : netwerk/protocol/http/public/nsIHttpChannel.idl => netwerk/protocol/http/nsIHttpChannel.idl
rename : netwerk/protocol/http/public/nsIHttpChannelInternal.idl => netwerk/protocol/http/nsIHttpChannelInternal.idl
rename : netwerk/protocol/http/public/nsIHttpEventSink.idl => netwerk/protocol/http/nsIHttpEventSink.idl
rename : netwerk/protocol/http/public/nsIHttpHeaderVisitor.idl => netwerk/protocol/http/nsIHttpHeaderVisitor.idl
rename : netwerk/protocol/http/public/nsIHttpProtocolHandler.idl => netwerk/protocol/http/nsIHttpProtocolHandler.idl
rename : netwerk/protocol/res/public/nsIResProtocolHandler.idl => netwerk/protocol/res/nsIResProtocolHandler.idl
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
rename : netwerk/protocol/viewsource/public/nsIViewSourceChannel.idl => netwerk/protocol/viewsource/nsIViewSourceChannel.idl
rename : netwerk/protocol/viewsource/src/nsViewSourceChannel.cpp => netwerk/protocol/viewsource/nsViewSourceChannel.cpp
rename : netwerk/protocol/viewsource/src/nsViewSourceChannel.h => netwerk/protocol/viewsource/nsViewSourceChannel.h
rename : netwerk/protocol/viewsource/src/nsViewSourceHandler.cpp => netwerk/protocol/viewsource/nsViewSourceHandler.cpp
rename : netwerk/protocol/viewsource/src/nsViewSourceHandler.h => netwerk/protocol/viewsource/nsViewSourceHandler.h
rename : netwerk/socket/base/nsISOCKSSocketInfo.idl => netwerk/socket/nsISOCKSSocketInfo.idl
rename : netwerk/socket/base/nsISSLSocketControl.idl => netwerk/socket/nsISSLSocketControl.idl
rename : netwerk/socket/base/nsISocketProvider.idl => netwerk/socket/nsISocketProvider.idl
rename : netwerk/socket/base/nsISocketProviderService.idl => netwerk/socket/nsISocketProviderService.idl
rename : netwerk/socket/base/nsITransportSecurityInfo.idl => netwerk/socket/nsITransportSecurityInfo.idl
rename : netwerk/socket/base/nsSOCKS4SocketProvider.h => netwerk/socket/nsSOCKS4SocketProvider.h
rename : netwerk/socket/base/nsSOCKSIOLayer.cpp => netwerk/socket/nsSOCKSIOLayer.cpp
rename : netwerk/socket/base/nsSOCKSIOLayer.h => netwerk/socket/nsSOCKSIOLayer.h
rename : netwerk/socket/base/nsSOCKSSocketProvider.cpp => netwerk/socket/nsSOCKSSocketProvider.cpp
rename : netwerk/socket/base/nsSOCKSSocketProvider.h => netwerk/socket/nsSOCKSSocketProvider.h
rename : netwerk/socket/base/nsSocketProviderService.cpp => netwerk/socket/nsSocketProviderService.cpp
rename : netwerk/socket/base/nsSocketProviderService.h => netwerk/socket/nsSocketProviderService.h
rename : netwerk/socket/base/nsUDPSocketProvider.cpp => netwerk/socket/nsUDPSocketProvider.cpp
rename : netwerk/socket/base/nsUDPSocketProvider.h => netwerk/socket/nsUDPSocketProvider.h
rename : netwerk/wifi/public/nsIWifiAccessPoint.idl => netwerk/wifi/nsIWifiAccessPoint.idl
rename : netwerk/wifi/public/nsIWifiListener.idl => netwerk/wifi/nsIWifiListener.idl
rename : netwerk/wifi/public/nsIWifiMonitor.idl => netwerk/wifi/nsIWifiMonitor.idl
rename : netwerk/wifi/src/nsWifiAccessPoint.cpp => netwerk/wifi/nsWifiAccessPoint.cpp
rename : netwerk/wifi/src/nsWifiAccessPoint.h => netwerk/wifi/nsWifiAccessPoint.h
rename : netwerk/wifi/src/nsWifiMonitor.cpp => netwerk/wifi/nsWifiMonitor.cpp
rename : netwerk/wifi/src/nsWifiMonitor.h => netwerk/wifi/nsWifiMonitor.h
rename : netwerk/wifi/src/nsWifiScannerMac.cpp => netwerk/wifi/nsWifiScannerMac.cpp
rename : netwerk/wifi/src/nsWifiScannerSolaris.cpp => netwerk/wifi/nsWifiScannerSolaris.cpp
rename : netwerk/wifi/src/nsWifiScannerUnix.cpp => netwerk/wifi/nsWifiScannerUnix.cpp
rename : netwerk/wifi/src/nsWifiScannerWin.cpp => netwerk/wifi/nsWifiScannerWin.cpp
rename : netwerk/wifi/src/osx_corewlan.mm => netwerk/wifi/osx_corewlan.mm
rename : netwerk/wifi/src/osx_wifi.h => netwerk/wifi/osx_wifi.h
rename : netwerk/wifi/src/wlanapi.h => netwerk/wifi/wlanapi.h
2010-06-05 21:18:12 -04:00
wfernandom2004@gmail.com
dfefa110ff
Bug 472529, websockets (netwerk patch), r=smaug+biesi
...
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
extra : rebase_source : 4f75d33eb4fc7cdaa1f011f176ef4434bbfe2c25
2010-06-17 21:33:42 +03:00
Doug Turner
6c196f14e2
Automerge with mc. no manual changes
2010-04-21 03:31:13 -07:00
Pam Greene
a2396d18b9
Bug 557604 - add IDN <iran>.ir in two forms to PSL. r=gerv.
2010-04-19 15:24:59 +01:00
Doug Turner
d08632917d
Merge with mc
2010-03-08 10:09:55 -08:00
Gervase Markham
04bf91afb3
Bug 547985 - Comment out nsw.gov.au in PSL. r=pkasting.
2010-03-08 16:28:57 +00:00
Doug Turner
5daaf36bf1
Merge
2010-03-01 15:36:51 -08:00
Chris Jones
bc05dd163b
Merge from mozilla-central
2010-02-22 21:31:18 -06:00
Paul O’Shannessy
6af0de413b
Reduce extraneous console output from DNS Service when offline [r=dwitte]
2010-02-24 11:59:26 -08:00
Gervase Markham
0a8ae91a90
Bug 550970 - add gov.nc.tr to PSL. r=pkasting.
...
--HG--
extra : rebase_source : 917d5082964d6a5f6b11996b0d31f9983dabf023
2010-04-28 10:43:52 +01:00
Gervase Markham
6c08c1bbc2
Bug 560885 - add Australian CGDNs to PSL. r=pkasting.
...
--HG--
extra : rebase_source : 4bf89ea646eac64c418f31ab807e1ecf634a345c
2010-04-28 10:42:44 +01:00
Gervase Markham
561bafe28c
Bug 560884 - update entry for .tv in PSL. r=pkasting.
...
--HG--
extra : rebase_source : 655b070deca7c63d5e972a1d0ab9b7508e119992
2010-04-28 10:41:57 +01:00
Benjamin Smedberg
89fff872c6
Merge mozilla-central into electrolysis
2010-01-13 10:51:41 -05:00
Dan Witte
64bc002cbf
Bug 536650 - Cookie values not saved for pages loaded from file://, part 1: tighten up the etld service.
...
r=sdwilsh, sr=bz
2010-01-12 10:29:20 -08:00
Benjamin Smedberg
570f731f49
Merge mozilla-central to electrolysis.
2010-01-07 22:11:14 -05:00
Benjamin Smedberg
422b4b28d2
Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell.
2009-12-12 13:38:25 -05:00
Gervase Markham
721744cb98
Bug 526756 - add .mv entries to PSL. r=pkasting.
2009-12-11 17:51:37 -08:00
Gervase Markham
aafd18238a
Bug 531252 - add operaunite.com to PSL. r=pkasting.
2009-12-11 17:49:28 -08:00
Gervase Markham
1340237ef2
Bug 526739 - add iki.fi to public suffix list.
2009-12-11 16:58:35 -08:00
Chris Jones
e5481210f2
Merge mozilla-central to pick up unit test fixes
2009-10-22 20:33:36 -05:00
Peter Kasting
b0c13c868d
Bug 520056 - Update Effective TLD list for .za.net and .za.org
...
r=gerv
2009-10-21 00:18:24 +02:00
Ben Turner
62534891fc
Merge mozilla-central
2009-10-05 16:08:52 -07:00
Peter Kasting
4227e189e9
Bug 520010 - update Public Suffix list for .ua.
...
--HG--
extra : rebase_source : c4682082cafa136927fc7ac02664946a36dbd207
2009-10-03 11:25:05 +02:00
Ben Turner
29c6cc37ec
Merge mozilla-central
2009-09-23 13:14:34 -07:00
Gervase Markham
141db18455
Bug 513834 - add "local" to Public Suffix List. Patch by Adam Langley, agl@chromium.org; r=gerv.
2009-09-22 11:37:24 +01:00
Gervase Markham
4526152711
Bug 469866 - update Public Suffix list with latest changes. Patch by pkasting; r=gerv.
2009-09-22 11:35:33 +01:00
Benjamin Smedberg
d44f878b56
Merge mozilla-central into Electrolysis.
2009-09-18 16:47:18 -04:00
Peter Kasting
19dc51f350
Bug 528470. Update Public Suffix List. r=gerv
2010-01-07 13:55:10 +13:00
Pam Greene
412d6ac0ad
Bug 544319 - fix up PSL for .ml (Mali) TLD. r=gerv.
2010-02-11 13:39:12 +00:00
Jason Duell
7b9643e8c3
Necko init patch, with modeline fixes
2009-08-18 12:05:15 -07:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Peter Kasting
5622adcffa
Bug 512774 - Update eTLD ruls for .cr. r=gerv
2009-08-27 12:10:37 -07:00
Benjamin Smedberg
ce3386b2d4
Electrolysis-plugin-only bookkeeping commit.
2009-12-15 20:33:05 -05:00
Daniel Jeter II
8f9209bc4f
Bug 503186 - DeprecationWarning using Python 2.6, r=bsmedberg
2009-07-17 10:20:11 -04:00
Adam Langley
7ff9827f0c
Bug 492583 Change of registry-controlled-domain status for .pw
...
r=gerv
2009-05-15 20:56:11 +02:00
Peter Kasting
7730118f2f
Bug 564583 - Add IDN TLDs for UAE, Saudi Arabia, Russia and Egypt to PSL. r=gerv.
2010-05-27 10:05:58 +01:00
Gervase Markham
95eb25d876
Bug 565044 - update .bh entry in the PSL. r=pkasting.
2010-05-26 14:38:56 +01:00
Patrick McManus
47f5a5ed6b
Fixing bug 488162. Disable prefetches on proxy config and pref, r+sr=bzbarsky@mit.edu
2009-05-06 14:26:33 -07:00
Simon Montagu
6d6b3471c2
Display URLs containing unassigned Unicode code points in punycode. Bug 479413, r=jduell, sr=jst
2009-03-29 00:49:31 -07:00
Patrick McManus
47618549c5
Bug 467562. Fix race between the timeout on our DNS thread waits and signals to those threads that could cause DNS requests to go AWOL every so often. r+sr=bzbarsky
2009-01-14 12:18:27 -05:00
David Triendl
80d990d03e
Bug 460776. Add 'nhs.uk' as an exception to the effective TLD list. r=gerv, a=beltzner
2008-11-11 22:38:49 -05:00
Patrick McManus
92f594cb63
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky, a=beltzner
2008-11-07 18:00:26 -05:00
Justin Dolske
4c397f756a
Backed out changeset e8fd3f4c52b6
2008-11-05 12:54:51 -08:00
Patrick McManus
346822dba8
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 11:14:29 -05:00
Patrick McManus
00f7b08c74
Bug 459724. Fix normalization of flags in the DNS cache to allow other work that depends on these flags to happen. r+sr=bzbarsky
2008-11-04 11:05:24 -05:00
Boris Zbarsky
f3130e5161
Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7
2008-11-04 11:03:10 -05:00
Patrick McManus
7f731cfb6e
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 10:14:50 -05:00
Patrick McManus
49c7f0bb67
Bug 459724. Fix normalization of flags in the DNS cache to allow other work that depends on these flags to happen. r+sr=bzbarsky
2008-11-04 10:10:00 -05:00
Pam Greene
9d81b8cfdf
Bug 455771 - Add information for .tel to public suffix (effective TLD) list; r=gerv
2008-10-18 00:28:36 +02:00
David Triendl
a3c0d750e5
Bug 457470 - Update public suffix (effective TLD) list (3); r=gerv
2008-10-17 01:29:10 +02:00
Patrick McManus
ceb7a682f9
Bug 208312. Cache DNS failure responses, not just successful lookups. r+sr=bzbarsky
2008-10-13 17:04:09 -04:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Gervase Markham
59cae19e3c
Bug 450339 - Public Suffix List incorrectly blocks second-level .pe domains which now exist. Patch by gerv; r=pamg.
2008-09-03 18:23:46 +01:00
Gervase Markham
6dfda16e57
Bug 452428 - Update Public Suffix List again. Patch by David Triendl; r=gerv.
2008-09-02 16:16:18 +01:00
Gervase Markham
1cb45afd89
Bug 447815 - updates to the effective TLD list. Patches by David Triendl and Pam Greene, r=gerv.
2008-08-27 16:14:08 +01:00
Bernard Alleysson ext:(%2C%20Ryan%20VanderMeulen%20%3Cryanvm%40gmail.com%3E)
2903e168b8
do_GetIOService should use nsGetServiceByCID - bug 271823 r=biesi sr=jag
2008-08-18 17:19:27 -07:00
Gervase Markham
0579f178a3
Bug 438585 - "Updates to Public Suffix List" [p=dwitte]
2008-07-12 06:56:15 -05:00
Gervase Markham
b0f81b497d
Back out Public Suffix List changes at myk's request
2008-07-10 23:04:06 +01:00
Gervase Markham
9d5f37bb67
Bug 438585 - Updates to Public Suffix List. Patch by gerv; r=dwitte.
2008-07-10 18:26:25 +01:00
Gervase Markham
ef8f6d2699
Backed out changeset 8473190b24b0
...
Tinderboxes going orange.
2008-06-18 16:32:40 +01:00
Gervase Markham
6a99d8b1da
Bug 438585: First round of registry-submitted changes to Public Suffix List.
2008-06-18 15:02:51 +01:00
Gervase Markham
6c5e3d5e40
Testing variable expansion.
2008-06-05 16:46:41 +01:00
Gervase Markham
117b6226ff
Add licence boilerplate text to effective TLD list.
2008-06-05 16:25:20 +01:00
smontagu@smontagu.org
1811675432
Pass domain names to stringprep label by label. Bug 427959, r+sr=biesi, a1.9+b1.9=beltzner
2008-04-14 01:26:55 -07:00
wtc@google.com
d68f1edbec
Bug 426060: handle the possibility that both mHostRecord->addr_info and mHostRecord->addr are null if the old mHostRecord->addr_info exired and our attempt to reresolve it failed. r=jst, sr=cbiesinger blocking1.9+ Modified Files: nsDNSService2.cpp nsHostResolver.cpp
2008-04-08 17:42:52 -07:00
reed@reedloden.com
378cac5766
Bug 333308 - "make clean and make distclean miss various files" (cleanup even more 2) [p=fta+bugzilla@sofaraway.org (Fabien Tassin) / mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
2008-03-14 08:18:24 -07:00
dwitte@stanford.edu
df68dd0e5a
improve interface documentation. no bug, npob
2008-03-09 01:12:12 -08:00
wtc@google.com
c06d18ce56
Bug 403370: fixed a memory leak of a PRNetAddr whenever nsHostResolver::ResolveHost parses an IP address literal again. r=cbiesinger,darin. a1.9+=damons. Modified files: nsHostResolver.cpp nsHostResolver.h
2008-02-26 16:27:33 -08:00
jwalden@mit.edu
35761034ba
Bug 414122 - Preprocess effective TLD data into C++ code (eliminate file I/O to read, move parsing out of C++, remove an arena, etc.). r=dwitte, sr=bsmedberg, a=blocker
2008-02-14 14:57:20 -08:00
reed@reedloden.com
a5c2c91a86
Typo fix.
2008-02-10 02:04:21 -08:00
dwitte@stanford.edu
4b820329c8
Bug 409614 - IDN with non-ASCII TLD is displayed in Punycode. r+sr=biesi, a=damons
2008-01-28 22:06:01 -08:00
jwalden@mit.edu
42c76855d3
Remove a duplicated entry in the effective TLD data file. alphabetsoup=campbells
2008-01-28 02:42:50 -08:00
dwitte@stanford.edu
473f091d21
update effective tld data file for gecko 1.9. b=403655, patch by Jo Hermans (jo.hermans@gmail.com) and Caio Tiago Oliveira (asrail@gmail.com), r=dwitte, moa=biesi, a=blocking1.9+
2008-01-27 20:43:09 -08:00
dwitte@stanford.edu
cb79345994
interface tweak i forgot to make when checking in fix for bug 402013.
2007-12-17 21:31:32 -08:00
dwitte@stanford.edu
bc1aa20f44
fix documentation error.
2007-12-14 21:28:44 -08:00
wtc@google.com
018168f5c4
Bug 337418: added a generation count for the addr_info field of nsHostRecord to detect the change of addr_info and invalidate addr_info's iterator, and added a lock to protect access to the addr_info and addr_info_gencnt fields. r=cbiesinger,sr=bzbarsky blocking1.9+ Modified files: nsDNSService2.cpp nsHostResolver.cpp nsHostResolver.h
2007-12-11 13:45:42 -08:00
dwitte@stanford.edu
f0ccc3d5fe
Bug 402013 - improve normalization behavior of nsIEffectiveTLDService. r+sr=biesi, a=mconnor
2007-12-04 13:57:31 -08:00
dwitte@stanford.edu
c35938c835
relanding 402008.
2007-12-03 22:30:47 -08:00
dwitte@stanford.edu
5474394150
backing out due to orange.
2007-12-03 18:46:02 -08:00
dwitte@stanford.edu
103a419fdf
Bug 402008 - expose nsIURI::GetHost() "display normalization" behavior on nsIIDNService. r+sr=biesi, a=dsicore
2007-12-03 18:24:53 -08:00
dwitte@stanford.edu
91a72f29e8
rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz
2007-10-25 01:14:26 -07:00
bzbarsky@mit.edu
95f84938f7
Fix leak of PRAddrInfos. Bug 397716, r+sr=biesi, a=bsmedberg
2007-09-28 07:43:03 -07:00
dwitte@stanford.edu
dfaf3cb531
no change in private bytes; adding back change.
2007-09-02 20:03:41 -07:00
dwitte@stanford.edu
c1a982c70d
backing out previous change temporarily per bug Bug 390856.
2007-09-02 18:10:41 -07:00
dwitte@stanford.edu
fbe6d69937
followup bustage-related fix for bug 386154, r+sr=biesi, a=gavins for checkin to closed tree
2007-07-26 11:42:54 -07:00
dwitte@stanford.edu
947de4b75b
fixing bustage.
2007-07-26 01:55:53 -07:00
dwitte@stanford.edu
faeb488a77
rework etld backend to use a flat hash instead of a tree-hash structure, to reduce memory consumption and eliminate shutdown leaks. bugs 386154 and 386155,
...
r=biesi
2007-07-25 23:31:49 -07:00
jwalden@mit.edu
e3c4baccae
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
asqueella@gmail.com
19b90382ec
287469 - fix source comments to match idl.r+sr=biesi
2007-05-03 23:00:33 -07:00
asqueella@gmail.com
2fca2dccd7
Bug 368702 - Effective TLD Service should treat trailing dot properlyp=Wladimir Palant <trev.moz@adblockplus.org>r=biesi, sr=dveditz
2007-04-27 07:50:15 -07:00
dbaron@dbaron.org
85eb65ced4
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
hg@mozilla.com
465265d0d4
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00