toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp
17c1e024efc2ac9dd1638c568d70c91548e986dc
created 2017-10-24 14:38 +0200
pushed 2017-10-24 21:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1409329 - NS_NewBufferedOutputStream should take the ownership of the outputStream, r=smaug
c70360f53ed97dd3b68cfabacd47cdec6342b8f8
created 2017-10-11 16:56 +0800
pushed 2017-10-24 09:50 +0000
DimiL DimiL - Bug 1362761 : Remove Compact from NIGHTLY build for debug purpose. r=francois
23e2e65211f5c7787d45f56da9ea56bcf5f73a94
created 2017-10-19 11:39 +0200
pushed 2017-10-19 22:09 +0000
Andrea Marchesini Andrea Marchesini - Bug 1409327 - NS_NewBufferedInputStream should take the ownership of the inputStream, r=smaug
ec2f3cbc85809e0d9937383f1a0db0750dd9ed1f
created 2017-10-17 22:03 +0200
pushed 2017-10-18 09:48 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 03e4f9175b16 (bug 1409329)
cb8c65940190581eb878f9999ae71a50d9fec873
created 2017-10-17 22:03 +0200
pushed 2017-10-18 09:48 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4666cde20909 (bug 1409327)
4666cde209096d4aca8c6c0f938b5142c7d0ca49
created 2017-10-17 20:38 +0200
pushed 2017-10-18 09:48 +0000
Andrea Marchesini Andrea Marchesini - Bug 1409327 - NS_NewBufferedInputStream should take the ownership of the inputStream, r=smaug
03e4f9175b16ef4a89b1371c15c62ea637aa545e
created 2017-10-17 20:38 +0200
pushed 2017-10-18 09:48 +0000
Andrea Marchesini Andrea Marchesini - Bug 1409329 - NS_NewBufferedOutputStream should take the ownership of the outputStream, r=smaug
f08155dff5e1a04371b83b27226ee344d613d973
created 2017-09-23 00:03 +0800
pushed 2017-09-25 09:58 +0000
Thomas Nguyen Thomas Nguyen - Bug 1401066 - Add poison canary to check for errors. r=francois
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 08:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
84e29e660f0cfd4a11d8081cea2d07f93f1ede00
created 2017-07-20 16:20 +0800
pushed 2017-07-27 01:03 +0000
Thomas Nguyen Thomas Nguyen - Bug 1378680 - Refactor usage fallible alloc in url-classifier r=francois
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-02-17 20:45 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
3d717c8eaa761d7f6c569936de3cecc7640c943f
created 2017-01-19 17:48 +0800
pushed 2017-01-24 23:30 +0000
Henry Chang Henry Chang - Bug 1332218 - Add boundary checks for array access in nsUrlClassifierPrefixSet::GetPrefixesNative. r=francois.
39a5fc72213d842e796d101b5674c04c2d4c2433
created 2016-10-04 21:43 +0800
pushed 2016-10-05 00:00 +0000
Dimi Lee Dimi Lee - Bug 1305801 - Part 1: Implement variable length PrefixSet class for Safe Browsing v4. r=francois, r=gcp
aa1675d1dcf6633e1fcc6921090ce253be2c23ff
created 2016-10-03 22:14 -0700
pushed 2016-10-04 09:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1305801) for ASan gtest bustage
14457cc4c32518d4c6b2bc1243998e2833a6ec8e
created 2016-09-14 14:49 +0800
pushed 2016-10-04 09:55 +0000
Dimi Lee Dimi Lee - Bug 1305801 - Part 1: Implement variable length PrefixSet class for Safe Browsing v4. r=francois, r=gcp
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.
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-08-25 12:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
120bf5679c2ffe8fdf07e22a80cb50b01ab16241
created 2016-05-26 11:14 -0700
pushed 2016-06-12 09:26 +0000
Ralph Giles Ralph Giles - Bug 1275744 - Reference MOZ_LOG in toolkit comments. r=erahm
8fbf8a036b71960beecf26f942cb960c69af95d9
created 2016-01-28 10:37 -0800
pushed 2016-03-12 20:24 +0000
sajitk sajitk - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in toolkit subdirectory.r=erahm
de6e8bf0990f99e0dfbe72a1b976c08fba068884
created 2016-02-12 17:09 +0100
pushed 2016-02-14 03:19 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1247615 - Fix off-by-one error in PrefixSet Delta storage compaction. r=froydnj
8ceeb0696aa452a5e88317f3142f70b4a8909840
created 2016-02-12 08:54 +0100
pushed 2016-02-14 03:19 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1244259 - Limit PrefixSet read and write buffer sizes to file size. r=froydnj
f3173fd2f161e8f4dcf6f45452e11cbca75ff657
created 2016-02-10 08:30 +1100
pushed 2016-02-10 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1205358 - Fix up nsUrlClassifierPrefixSet memory reporting. r=gcp.
7c16728755d3ce97463ab4030ae68b2a14ece625
created 2016-01-29 10:15 -0800
pushed 2016-01-29 21:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 24af6caa9bba (bug 1219482) to hopefully fix the intermittent hazard failures CLOSED TREE
24af6caa9bba19dcb223f0d4218f923fda8a3436
created 2016-01-28 10:37 -0500
pushed 2016-01-29 10:46 +0000
sajitk sajitk - Bug 1219482 - Replace PRLogModuleInfo with LazyLogModule in toolkit subdirectory. r=erahm
1df4fea9c5025aa91355c9fee1f13e17412cd3bc
created 2015-12-21 17:51 +0100
pushed 2015-12-22 10:47 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1211090 - Don't fail to open databases if we can't do buffered IO. r=froydnj
e3f5398fee0a1108328b2f6a14a7bac486155ffa
created 2015-12-21 17:50 +0100
pushed 2015-12-22 10:47 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1211090 - Add fallocate support to nsIOutputFileStream and use it. r=froydnj
2107959cc7598f12a7a1b0471138388732fd1ce8
created 2015-12-21 17:50 +0100
pushed 2015-12-22 10:47 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1211090 - Use Buffered IO for PrefixSet load/store. r=froydnj
aecfba7454f14c285a6b9620677da8edb17bb06a
created 2015-07-28 23:24 -0700
pushed 2015-07-30 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
38cbbbad1ffe85fede2d253e4c25ba1422bb2420
created 2015-07-14 09:37 +0200
pushed 2015-07-14 22:12 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1182599 - Check for corrupted delta array in UrlClassifier. r=francois
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-06-04 12:39 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
0abfbc98614806464c6d932627eabd699bb47cc4
created 2015-06-03 15:22 -0700
pushed 2015-06-04 12:39 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-06-03 01:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-06-03 01:20 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
ffa4eb6d24b94146df5838e10b039e8b176c8edb
created 2015-06-01 22:17 -0700
pushed 2015-06-03 01:20 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-06-02 11:11 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-06-02 11:11 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
0ec74176f8def91d7b05ed05a03c92dd6283eeaa
created 2015-06-01 14:31 -0700
pushed 2015-06-02 11:11 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-05-22 18:02 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-05-20 13:54 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
5bf8a0b4add02c66253a83267e8b875b8ccb991c
created 2015-05-18 13:50 -0700
pushed 2015-05-19 10:01 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
bb89e977bd5f69d519def6ada4c11c86e7e88f8e
created 2015-05-14 10:13 -0700
pushed 2015-05-14 22:33 +0000
Eric Rahm Eric Rahm - Bug 1164556 - Part 1: Remove instances of #ifdef PR_LOGGING in toolkit. r=froydnj
e60e056a230c3792c8390f3e6808e97ad7cc3b47
created 2015-03-27 09:01 +0900
pushed 2015-04-01 16:35 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
c9a0d4535544ce98971808698b1692f2f7b30cc6
created 2014-11-24 08:39 +0100
pushed 2014-11-24 12:32 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1102687 - Remove legacy includes from nsUrlClassifierPrefixSet and friends. r=dmajor
b1bf9bfbfdc8f23f834d3e2a3741d1553e8b9313
created 2014-11-24 08:38 +0100
pushed 2014-11-24 12:32 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1102687 - Avoid copying and allocating 3 times in GetPrefixes. r=dmajor
86048e13f7d75c58396959651aa5cbffa52896f9
created 2014-11-24 08:38 +0100
pushed 2014-11-24 12:32 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1102687 - Presize the urlclassifier PrefixSet delta array on loading. r=dmajor
1f089acdfd64d596cea894d9967589d6430bd1a9
created 2014-10-14 13:16 +0200
pushed 2014-10-15 00:18 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1050108 - Remove superfluous member variables in PrefixSet. r=mmc
b17fa4f3eae4b9488ce4e8e06b7a995db93d7d76
created 2014-10-14 13:15 +0200
pushed 2014-10-15 00:18 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1050108 - Avoid race condition during memory report collection. r=njn
3c8818fdb16c80e3854e9c2e399db20b7cf7cc5d
created 2014-10-01 09:24 +0200
pushed 2014-10-01 12:52 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1074196 - Correctly initialize PrefixSets with no deltas. r=mmc
9d24ecc84a5039d48f1483127f672c949a8e0828
created 2014-08-04 12:12 +0200
pushed 2014-08-04 20:14 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1046038 - Replace linear prefix array by array of arrays. r=mmc
11dccfc5d6c38a2f71f09ed54ba020de35dbdc92
created 2014-06-26 09:29 -0700
pushed 2014-06-26 21:13 +0000
Andrew McCreight Andrew McCreight - Bug 1024801, part 1 - Free prefixArray if nsUrlClassifierPrefixSet::GetPrefixes returns an error. r=gcp
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.
f4b038d1591d4b7a26a871c1769459a0b7b9a12e
created 2014-05-28 13:16 +0200
pushed 2014-05-28 20:26 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1015978 - Check some PrefixSet invariants to detect & recover from disk corruption. r=mmc
b50cdff4e5e10259c85af7e1fc9bec7f76592186
created 2014-05-23 23:40 +0200
pushed 2014-05-26 12:37 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1014362 - Reduce the memory usage of SafeBrowsing updates. r=mmc
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
294b27f4a5f5c4986d2100e8e66c8ce270f317aa
created 2013-12-07 21:38 -0800
pushed 2013-12-10 12:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947798 (part 1) - Rename NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN as MOZ_DEFINE_MALLOC_SIZE_OF. r=mccr8.
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.
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
less more (0) -100 -60 tip