summaryrefslogtreecommitdiffstats
path: root/net/data
Commit message (Collapse)AuthorAgeFilesLines
* Make heapcheck runner use the shadow stacks.glider@chromium.org2010-08-311-6/+0
| | | | | | | | | | | | Enable CertDatabaseNSSTest.ImportFromPKCS12 back, since the leaks are suppressible now. TBR=mattm BUG=51988 Review URL: http://codereview.chromium.org/3218011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57980 0039d316-1c4b-4281-b951-d872f2087c98
* Add SSL test certificate data: dod_ca_13_cert.dermattm@chromium.org2010-08-311-0/+0
| | | | | | | | | | | | (For http://codereview.chromium.org/3106028/show) BUG=19991 TEST=none TBR=wtc Review URL: http://codereview.chromium.org/3214010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57937 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: For an AppCache, now we only update thervargas@google.com2010-08-272-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | LRU list when an entry is created. This means that we don't update the list anymore when an entry is accessed, even if we are writing to the entry. The general idea is that now we should be able to open an AppCache and read from it without modifying the contents of the cache, so that if the browser crashes, we won't find "dirty" entries to discard. By minimizing writes to the LRU list, we reduce the chances that the list will get corrupt beyond the point where we cannot trust it anymore if the whole system crashes (and not just the browser). BUG=51870 TEST=net_unittests Review URL: http://codereview.chromium.org/3186032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57697 0039d316-1c4b-4281-b951-d872f2087c98
* Remove exe perms from text files to fix checkprops failuredmazzoni@chromium.org2010-08-271-0/+0
| | | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57679 0039d316-1c4b-4281-b951-d872f2087c98
* Update --gtest-filter files and suppressions for Dr. Memorytimurrrr@chromium.org2010-08-271-0/+12
| | | | | | | TBR=glider Review URL: http://codereview.chromium.org/3267001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57676 0039d316-1c4b-4281-b951-d872f2087c98
* Added missing MS PAC extensions for IPv6:ziadh@chromium.org2010-08-261-0/+81
| | | | | | | | | | | | + sortIpAddressList() + isInNetEx() BUG=25407 r=eroman Review URL: http://codereview.chromium.org/2818006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57606 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run URLRequestTest under ThreadSanitizer on Windowstimurrrr@chromium.org2010-08-251-0/+3
| | | | | | | | BUG=53304 TBR=glider Review URL: http://codereview.chromium.org/3122040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57318 0039d316-1c4b-4281-b951-d872f2087c98
* Heapcheck: Don't run net_unittests that simulate crashes.rvargas@google.com2010-08-241-0/+14
| | | | | | | | | | BUG=53141 TEST=none Review URL: http://codereview.chromium.org/3159035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57209 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some more HttpNetworkTransactionTest under ThreadSanitizertimurrrr@chromium.org2010-08-193-8/+6
| | | | | | | | BUG=51145 TBR=glider Review URL: http://codereview.chromium.org/3174018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56678 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run ↵timurrrr@chromium.org2010-08-191-0/+4
| | | | | | | | | | HttpNetworkTransactionTest.UseAlternateProtocolForNpnSpdyWithExistingSpdySession under ThreadSanitizer on Windows TBR=glider BUG=52699 Review URL: http://codereview.chromium.org/3126019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56658 0039d316-1c4b-4281-b951-d872f2087c98
* Skip CertDatabaseNSSTest.ImportFromPKCS12 on heapcheck, since the leaks ↵mattm@chromium.org2010-08-121-1/+6
| | | | | | | | | | | can't be suppressed cleanly. BUG=51988,51332,51330,51328 TEST=heapcheck bot should go green Review URL: http://codereview.chromium.org/3112007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55955 0039d316-1c4b-4281-b951-d872f2087c98
* Disable all SPDY tests under tsan, as SPDY tests are non-deterministic, and ↵erikchen@google.com2010-08-051-1/+2
| | | | | | | | | | | will fail randomly. BUG=51087 TEST=none Review URL: http://codereview.chromium.org/3030052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55123 0039d316-1c4b-4281-b951-d872f2087c98
* Add test PKCS12 datafile.mattm@chromium.org2010-08-052-0/+3
| | | | | | | | | BUG=19991 TEST=none Review URL: http://codereview.chromium.org/3050037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55118 0039d316-1c4b-4281-b951-d872f2087c98
* Disable HttpNetworkTransactionTest.Incomplete100ThenEOF under ThreadSanitizerglider@chromium.org2010-08-043-2/+10
| | | | | | | | | | | | | | on Mac. Disable SpdyNetworkingTest/SpdyNetworkTransactionTest.SocketWriteReturnsZero* and SpdyNetworkingTest/SpdyNetworkTransactionTest.CancelledTransactionSendRst* under ThreadSanitizer on all platforms (crash on Mac and Win) BUG=51145,51144,50918 TBR=timurrrr Review URL: http://codereview.chromium.org/3074028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54880 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress socket write zero windows tsan error.erikchen@google.com2010-08-031-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3069023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54797 0039d316-1c4b-4281-b951-d872f2087c98
* Supress spdy cancelledtransactionsendrst windows tsan error.erikchen@google.com2010-08-031-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3071017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54787 0039d316-1c4b-4281-b951-d872f2087c98
* Update valgrind files after unit test renaming.agl@chromium.org2010-08-031-1/+1
| | | | | | | | | | KeygenHandlerTest.FLAKY_SmokeTest was renamed to KeygenHandlerTest.SmokeTest by r54314. BUG=none TEST=valgrind git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54783 0039d316-1c4b-4281-b951-d872f2087c98
* Add two client certificates for use with unit testsdavidben@chromium.org2010-08-033-0/+30
| | | | | | | | | | | | | The first is a FOAF.ME cert generated for this purpose. The second is one of my expired MIT certificates. R=wtc BUG=50980 TEST=none Review URL: http://codereview.chromium.org/2836082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54650 0039d316-1c4b-4281-b951-d872f2087c98
* Fix SpdyHttpStreamTest windows tsan bug.erikchen@google.com2010-08-021-3/+0
| | | | | | | | | BUG=50929 TEST=net_unittests Review URL: http://codereview.chromium.org/2836079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54601 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run SpdyHttpStreamTest.SpdyURLTest under ThreadSanitizer on Windowstimurrrr@chromium.org2010-08-021-0/+3
| | | | | | | | BUG=50929 TBR=glider Review URL: http://codereview.chromium.org/3017048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54527 0039d316-1c4b-4281-b951-d872f2087c98
* SPDY sends RST_STREAM upon cancelling request, or bad header parse data.erikchen@google.com2010-07-271-3/+0
| | | | | | | | | | | | Also fix tsan failure for spdy_http_stream_unittest. Attempted to commit in http://codereview.chromium.org/3014030/show, ran into different tsan failure. TEST=net_unittests, tsan on windows for SpdyHttpStreamTest. BUG=46589, 47478, 50198 Review URL: http://codereview.chromium.org/2811072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53829 0039d316-1c4b-4281-b951-d872f2087c98
* Follow-up to r53769 - forgot to add a new file to the CLtimurrrr@chromium.org2010-07-271-0/+3
| | | | | | | TBR=glider Review URL: http://codereview.chromium.org/3064010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53771 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run DiskCacheEntryTests.*HugeSparse* under ThreadSanitizertimurrrr@chromium.org2010-07-271-1/+0
| | | | | | | | BUG=50346 TBR=glider Review URL: http://codereview.chromium.org/2847077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53769 0039d316-1c4b-4281-b951-d872f2087c98
* TBR:erikchen@google.com2010-07-261-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53714 0039d316-1c4b-4281-b951-d872f2087c98
* SPDY sends RST_STREAM upon cancelling request, or bad header parse data.erikchen@google.com2010-07-261-3/+0
| | | | | | | | | | Also fix spdy_http_stream_test errors. TEST=net_unittests BUG=46589, 47478, 50198 Review URL: http://codereview.chromium.org/3014030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53693 0039d316-1c4b-4281-b951-d872f2087c98
* Don'r run SpdyHttpStreamTest.SendRequest under TSan on Wintimurrrr@chromium.org2010-07-261-0/+3
| | | | | | | | | BUG=50198 TBR=glider,lzheng TEST=TSan/Win should become green Review URL: http://codereview.chromium.org/3061016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53612 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for parsing certificate formats other than raw, DER-encoded ↵rsleevi@chromium.org2010-07-227-0/+150
| | | | | | | | | | | | | | certificates - specifically formats that represent collections of certificates. The certificate format can now be specified as an explicit format, or as a bit-mask of formats that are acceptable/expected, with the first parsable format winning. This is one half of a commit to address BUG #37142, with the second half involving connecting this through the X509UserCertHandler and the actual UI. R=wtc BUG=37142 TEST=X509CertificateParseTest* and PEMTokenizerTest.* Review URL: http://codereview.chromium.org/2819018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53298 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52799 - Add support for parsing certificate formats other than raw, ↵rsleevi@chromium.org2010-07-177-150/+0
| | | | | | | | | | | | | | | | | DER-encoded certificates - specifically formats that represent collections of certificates. The certificate format can now be specified as an explicit format, or as a bit-mask of formats that are acceptable/expected, with the first parsable format winning. This is one half of a commit to address BUG #37142, with the second half involving connecting this through the X509UserCertHandler and the actual UI. R=wtc BUG=37142 TEST=X509CertificateParseTest* and PEMTokenizerTest.* Review URL: http://codereview.chromium.org/2819018 TBR=rsleevi@chromium.org Review URL: http://codereview.chromium.org/2812064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52801 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for parsing certificate formats other than raw, DER-encoded ↵rsleevi@chromium.org2010-07-177-0/+150
| | | | | | | | | | | | | | certificates - specifically formats that represent collections of certificates. The certificate format can now be specified as an explicit format, or as a bit-mask of formats that are acceptable/expected, with the first parsable format winning. This is one half of a commit to address BUG #37142, with the second half involving connecting this through the X509UserCertHandler and the actual UI. R=wtc BUG=37142 TEST=X509CertificateParseTest* and PEMTokenizerTest.* Review URL: http://codereview.chromium.org/2819018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52799 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude one test from TSan/Win runtimurrrr@chromium.org2010-07-141-0/+1
| | | | | | | | TBR=glider TEST=TSan/Win bot should stop failing on net tests Review URL: http://codereview.chromium.org/2892008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52301 0039d316-1c4b-4281-b951-d872f2087c98
* My fix didn't work. No idea why tsan is unhappy.mbelshe@chromium.org2010-07-131-0/+3
| | | | | | | | | | BUG=47836 TEST=none TBR=timurrr@chromium.org Review URL: http://codereview.chromium.org/2981002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52154 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a race condition in the unit test. The MockPending jobs actuallymbelshe@chromium.org2010-07-121-3/+0
| | | | | | | | | | | | | induce a slight delay between the time the connect is called and when the posted task can complete. We weren't waiting for the 2ms to elapse before expecting that it had completed. BUG=47836 TEST=self Review URL: http://codereview.chromium.org/2893010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52101 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable ConcurrencyTestdavidben@chromium.org2010-06-301-0/+1
| | | | | | | | | | | | | We disable it under Valgrind because it takes a while. The Chrome OS crash was resolved in r51091. R=agl BUG=37289,47587 TEST=KeygenHandler.ConcurrencyTest Review URL: http://codereview.chromium.org/2819029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51197 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run ClientSocketPoolBaseTest.CancelPendingSocketAtSocketLimit under ↵timurrrr@chromium.org2010-06-291-0/+3
| | | | | | | | | | TSan/Win TBR=glider BUG=47836 Review URL: http://codereview.chromium.org/2876015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51118 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a renderer crash while processing FTP directory listing.phajdan.jr@chromium.org2010-06-262-0/+1
| | | | | | | | | | | | | | | | | The problem was caused by a broken assumption about current_parser_. After adding OnEndOfInput to FtpDirectoryListingParser interface, it was possible that during processing of input we ended up with just one parser, which returned error when OnEndOfInput was called. In that case, we should just reset current_parser_ to NULL to avoid a use-after-free error. TEST=net_unittests BUG=47528 Review URL: http://codereview.chromium.org/2846037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50930 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove svn:executable from a bunch of files.thestig@chromium.org2010-06-251-0/+0
| | | | | | | | BUG=none TEST=checkperms.py passes Review URL: http://codereview.chromium.org/2850030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50887 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for international domain names in PAC scripts. This converts ↵eroman@chromium.org2010-06-231-0/+16
| | | | | | | | | | non-ASCII hostnames in dnsResolve() and dnsResolveEx() to punycode. BUG=47234 TEST=ProxyResolverV8Test.DNSResolutionOfInternationDomainName Review URL: http://codereview.chromium.org/2842017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50624 0039d316-1c4b-4281-b951-d872f2087c98
* Fix TestConnectJob::kMockAdvancingLoadStateJob to be less flaky.vandebo@chromium.org2010-06-171-3/+0
| | | | | | | | | TEST=none BUG=46638 Review URL: http://codereview.chromium.org/2864005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50061 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run DiskCacheBackendTests under ThreadSanitizer on Windowstimurrrr@chromium.org2010-06-161-2/+1
| | | | | | | | BUG=46647 TBR=glider Review URL: http://codereview.chromium.org/2848008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49925 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some DiskCacheBackendTests under TSan on Windowstimurrrr@chromium.org2010-06-161-0/+4
| | | | | | | | BUG=46647 TBR=glider Review URL: http://codereview.chromium.org/2836003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49917 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run ClientSocketPoolBaseTest.LoadState under Valgrindtimurrrr@chromium.org2010-06-161-0/+3
| | | | | | | | BUG=46638 TBR=glider,vandebo Review URL: http://codereview.chromium.org/2806008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49904 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r45027: "Disable HttpNetworkSessionTest.FlushOnNetworkChange under ↵willchan@chromium.org2010-06-041-3/+0
| | | | | | | | | | | ThreadSanitizer." The test no longer exists. BUG=41958 Review URL: http://codereview.chromium.org/2662004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48971 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run SpdyNetworkTransactionTest.SynReplyHeadersVary under TSan/Wintimurrrr@chromium.org2010-05-251-0/+1
| | | | | | | TBR=glider Review URL: http://codereview.chromium.org/2089028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48154 0039d316-1c4b-4281-b951-d872f2087c98
* Disable HttpNetworkTransactionTest.StopsReading204 (net_unittests) under TSanglider@chromium.org2010-05-191-0/+3
| | | | | | | | | | | on Mac BUG=44570 TBR=timurrrr Review URL: http://codereview.chromium.org/2093006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47667 0039d316-1c4b-4281-b951-d872f2087c98
* Fix valgrind memcheck issues with GetPushStream unit test.cbentzel@chromium.org2010-05-101-1/+0
| | | | | | | | | BUG=None TEST=valgrind --leak-check=yes net_unittests --gtest_filter="*SpdySessionTest.GetPushStream*" Review URL: http://codereview.chromium.org/1951001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46823 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run a couple of URLRequestTests under TSan/Wintimurrrr@chromium.org2010-05-071-0/+2
| | | | | | | TBR=glider Review URL: http://codereview.chromium.org/2025003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46671 0039d316-1c4b-4281-b951-d872f2087c98
* Supress valgrind fro SpdyNetworkTransactionTest.PostWithEarlySynReply.mbelshe@chromium.org2010-05-061-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=eroman@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46532 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leak in SpdyNetworkTransactionTest.CloseWithActiveStream.mbelshe@chromium.org2010-05-051-1/+0
| | | | | | | | | | | | | | The test case identified a case where previously we hung (we didn't close out the stream on the now-dead session). With the fix, we closed the streams, but we didn't remove the session reference, leaving it leaked. The test case did properly catch this. BUG=43179 TEST=SpdyNetworkTransactionTest.CloseWithActiveStream. Review URL: http://codereview.chromium.org/1916004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46518 0039d316-1c4b-4281-b951-d872f2087c98
* Change the V8 proxy resolver bindings so that dnsResolve(XXX) returns null ↵eroman@chromium.org2010-05-051-8/+17
| | | | | | | | | | | | | when XXX is not a string. (The current behavior is to stringize XXX). This is consistent with other browsers. BUG=42646 TEST=ProxyResolverV8Test.V8indings Review URL: http://codereview.chromium.org/1954004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46487 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run SpdyNetworkTransactionTest.CloseWithActiveStream under Valgrindtimurrrr@chromium.org2010-05-051-0/+1
| | | | | | | | BUG=43179 TBR=glider,rsesek,cbentzel Review URL: http://codereview.chromium.org/1921005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46456 0039d316-1c4b-4281-b951-d872f2087c98