netwerk/dns/nsEffectiveTLDService.cpp
ca68fa3212d349d7edac9777b259039c22fae998
created 2018-06-13 12:29 -0700
pushed 2018-06-14 09:44 +0000
Andrea Marchesini Andrea Marchesini - Bug 1468503 - Implement nsIEffectiveTLDService.hasRootDomain, r=smaug
afff11392670ae77ad6da75c1df446e5a21c79b4
created 2017-09-05 12:26 -0700
pushed 2017-09-12 09:35 +0000
Eric Rahm Eric Rahm - Bug 1396958 - Make eTLD cache thread-safe. r=valentin
92318a417ec18e031710826e0d532555ae8a7e6c
created 2017-08-08 12:21 -0700
pushed 2017-08-09 09:37 +0000
Eric Rahm Eric Rahm - Bug 1380154 - Part 3: Cache most recently used eTLD entries. r=njn, r=jduell
276db25c9e92c04073c7fc97e0029ded2e0885d2
created 2017-07-17 16:10 -0700
pushed 2017-08-09 09:37 +0000
Eric Rahm Eric Rahm - Bug 1380154 - Part 2: Generate a DAFSA and use it for eTLDs. r=jduell
830795a28f312fb69215e128611319ccd36c7330
created 2017-08-07 21:42 +0200
pushed 2017-08-08 11:18 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 13cc447a7fde (bug 1380154)
5295bf294fb3eab7d50f6f127d7c2469ba3a500c
created 2017-08-07 21:42 +0200
pushed 2017-08-08 11:18 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 57d1339ad1c0 (bug 1380154)
57d1339ad1c0096ce889ce3088c54aa08ffa1412
created 2017-07-27 18:35 -0700
pushed 2017-08-08 11:18 +0000
Eric Rahm Eric Rahm - Bug 1380154 - Part 3: Cache most recently used eTLD entries. r=njn, r=jduell
13cc447a7fdecea441937a1187186a7aec700b83
created 2017-07-17 16:10 -0700
pushed 2017-08-08 11:18 +0000
Eric Rahm Eric Rahm - Bug 1380154 - Part 2: Generate a DAFSA and use it for eTLDs. r=jduell
89d10f8a22339aeccdb72398d406e2d65f889e06
created 2017-08-03 09:17 +0200
pushed 2017-08-03 09:46 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9144fad9aa16 (bug 1380154)
5e1312eafffb38f0d3eb3f27c8a7f5b8157a054d
created 2017-08-03 09:15 +0200
pushed 2017-08-03 09:46 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 27c23e731b01 (bug 1380154) for failing OS X and Linux static at xpcom/ds/Dafsa.h:35 with 'constexpr constructor never produces a constant expression'. r=backout on a CLOSED TREE
27c23e731b015c389a699bfc4bc2b3d74e6759c0
created 2017-08-02 23:09 -0700
pushed 2017-08-03 09:46 +0000
Eric Rahm Eric Rahm - Bug 1380154 - Part 3: Cache most recently used eTLD entries. r=njn, r=jduell
9144fad9aa16be9429bd7dedd605e443597c7362
created 2017-07-17 16:10 -0700
pushed 2017-08-03 09:46 +0000
Eric Rahm Eric Rahm - Bug 1380154 - Part 2: Generate a DAFSA and use it for eTLDs. r=jduell
5bf8f4e866efa81d997c5ca15ecee4e1a29cfdfb
created 2017-02-09 11:21 +0100
pushed 2017-02-15 23:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1338086 - Remove useless else blocks in order to reduce complexity in netwerk/ r=dragana
8fe3ca1e5bfccbd0bd97bd562c6fe5d04807f4de
created 2016-11-01 14:44 +0200
pushed 2016-11-03 00:16 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1311669 - Replace integer literals which are cast to bool. r=valentin
7651ea2490e0f0d36757ee238fcf4446b1869d18
created 2016-08-24 15:23 +1000
pushed 2016-08-25 23:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm.
d1a8a43006ec0b186429362e3cc241dacf39ae94
created 2016-02-25 13:31 +1100
pushed 2016-02-26 19:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1247835 (part 1) - Use binary search instead of a hash table in nsEffectiveTLDService. r=jduell.
7f6fbaf77a9b327b8fc2156c61002682bdf4ef26
created 2016-02-05 11:31 +1100
pushed 2016-02-10 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246013 (part 2) - Change "explicit/xpcom/effective-TLD-service" path to the more sensible "explicit/network/effective-TLD-service". r=jduell.
181e4142e652a62ec6d1dbf96d0efcd382b31173
created 2016-02-05 11:17 +1100
pushed 2016-02-10 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246013 (part 1) - Store a copy of the ETLDEntry directly in DomainEntry instead of a pointer to it. r=jduell.
8296e64c47e82a33ac90b82d9bf4bde00f60e99b
created 2015-07-29 01:50 -0700
pushed 2015-08-04 11:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1189156 (part 2) - Don't use enumeration style for nsTHashtable::SizeOf{In,Ex}cludingThis(). r=erahm.
ff0b2f8117cb19b661dc88e1b4b5958658a004d8
created 2015-06-26 15:33 +0200
pushed 2015-07-10 10:18 +0000
Ritu Kothari Ritu Kothari - Bug 1167410 - Removing an unused initialization. r=hurley
91c69276782a255aaaff1e27c3fe339b63134472
created 2015-07-07 04:17 +0200
pushed 2015-07-07 18:38 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-08-08 14:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-06-19 14:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
f33d8dee54dae96575dcddedc85328ba80de6f0d
created 2013-12-07 22:09 -0800
pushed 2014-01-03 11:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2013-12-09 08:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2013-11-29 08:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2013-11-28 10:47 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
25312eb719988a0049a704813bb598ed07ed7177
created 2013-11-07 16:35 +1100
pushed 2013-11-28 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
10ccf87af449e8caa151af42d9605a0da588d384
created 2013-11-15 21:46 -0500
pushed 2013-11-17 13:24 +0000
Jason Duell Jason Duell - Bug 934805 - Ensure client code passes in sane argument to baseDomain functions. r=hurley
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2013-09-12 00:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2013-09-09 20:03 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2013-09-09 20:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 19:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
676322e0166cc3970b1467b796260b4219a60078
created 2013-09-04 22:42 -0700
pushed 2013-09-05 10:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
4537337759b73a894a7c6b4c1d4b2b1d4d68010d
created 2013-08-27 16:24 -0700
pushed 2013-09-05 10:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
9af570dfad86b8735f08456d4ce0dd047113082d
created 2013-01-15 21:26 -0800
pushed 2013-08-28 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 2) - Don't use NS_MEMORY_REPORTER_IMPLEMENT for the effective-tld-service reporter. r=michal.novotny.
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-07-31 01:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
cf0e172390b72fa0b3d89264e93b1f4b763c458d
created 2013-02-04 17:59 +0000
pushed 2013-02-05 15:23 +0000
Mounir Lamouri Mounir Lamouri - Bug 823175 - Add a method to return the next sub domain of a given host in nsIEffectiveTLDService. r=bz
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631
created 2012-12-23 16:59 -0800
pushed 2013-01-03 02:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
883af38f81c5baff5d391176a18f595597904b96
created 2012-10-19 05:07 -0700
pushed 2012-10-31 14:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 802894 - Add a memory reporter for nsEffectiveTLDService. r=jduell.
e161d18990dc4abbe263076745686a7aee201f31
created 2012-09-19 16:59 -0400
pushed 2012-09-20 11:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792502 - Kill the FunctionTimer code; r=vlad
e7b4f8be9a4d4625bb858e8dce35c03e6aaeca80
created 2012-09-11 07:42 -0400
pushed 2012-09-13 19:52 +0000
Nathan Froyd Nathan Froyd - Bug 704848 - reduce space required by nsEffectiveTLDService with more preprocessing; r=jduell
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2012-09-02 02:36 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
8300b50ca0982a3b1c2bed096538dc90bc851fb4
created 2012-05-18 13:30 -0400
pushed 2012-05-19 00:52 +0000
Benjamin Smedberg Benjamin Smedberg - 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
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2011-10-16 17:28 +0000
Jeff Walden Jeff Walden - 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
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2011-10-13 13:50 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
da6e9073b431f61b38a87522c074af7a24a7a17f
created 2011-10-10 22:50 -0700
pushed 2011-10-13 13:50 +0000
Jeff Walden Jeff Walden - Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
less more (0) -60 tip