summaryrefslogtreecommitdiffstats
path: root/net/data
Commit message (Collapse)AuthorAgeFilesLines
* Fix a crash when calling a PAC binding from the global scope.eroman@chromium.org2010-03-311-0/+8
| | | | | | | | | BUG=40026 TEST=ProxyResolverV8Test.BindingCalledDuringInitialization Review URL: http://codereview.chromium.org/1520009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43268 0039d316-1c4b-4281-b951-d872f2087c98
* Move the suppression landed in r43208 to the right file.rsesek@chromium.org2010-03-311-7/+0
| | | | | | | | | | TBR=ukai BUG=39979 TEST=Valgrind Net Unit Review URL: http://codereview.chromium.org/1559009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43210 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a leak from r43192 in WebSocketThrottleTest.Throttle.rsesek@chromium.org2010-03-311-0/+7
| | | | | | | | | | TBR=ukai BUG=39979 TEST=Valgrind Net Unit Review URL: http://codereview.chromium.org/1601001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43208 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wrong-placed file.timurrrr@chromium.org2010-03-311-0/+3
| | | | | | | Moving the filter to exclude the test to the proper file. Review URL: http://codereview.chromium.org/1416001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43193 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some tests under TSan on Windowstimurrrr@chromium.org2010-03-261-0/+12
| | | | | | | TBR=glider Review URL: http://codereview.chromium.org/1343006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42763 0039d316-1c4b-4281-b951-d872f2087c98
* Enable FtpNetworkTransactionTest.* and HttpNetworkTransactionTest.* underglider@chromium.org2010-03-251-2/+0
| | | | | | | | | | ThreadSanitizer on Mac. TBR=timurrrr Review URL: http://codereview.chromium.org/1237006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42627 0039d316-1c4b-4281-b951-d872f2087c98
* Enable URLRequestTest.*, URLRequestTestHTTP.*, URLRequestTestFTP.* underglider@chromium.org2010-03-251-3/+0
| | | | | | | | | | ThreadSanitizer on Mac OS. TBR=timurrrr Review URL: http://codereview.chromium.org/1336001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42622 0039d316-1c4b-4281-b951-d872f2087c98
* Enable ProxyScriptFetcherTest.*, SOCKS5ClientSocketTest.*,glider@chromium.org2010-03-251-4/+0
| | | | | | | | | | | SOCKSClientSocketTest.*, TCPClientSocketPoolTest.* under ThreadSanitizer on Mac OS TBR=timurrrr Review URL: http://codereview.chromium.org/1223007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42615 0039d316-1c4b-4281-b951-d872f2087c98
* Enable FileStreamTest.*Async*, HostResolverImplTest.*, ↵glider@chromium.org2010-03-251-3/+0
| | | | | | | | | | | | TestCompletionCallbackTest.Simple under ThreadSanitizer on Mac. TBR=timurrrr Review URL: http://codereview.chromium.org/1333004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42608 0039d316-1c4b-4281-b951-d872f2087c98
* Enable SSLClientSocketTest.* on Mac under ThreadSanitizer.glider@chromium.org2010-03-241-1/+0
| | | | | | | | | | Ignore the accesses within SensitiveAllocator::free. Suppress another report in -[NSOperationQueue dealloc] TBR=timurrrr Review URL: http://codereview.chromium.org/1281001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42472 0039d316-1c4b-4281-b951-d872f2087c98
* Enable DiskCacheTest.*, DiskCacheEntryTest.*, FlipNetworkTransactionTest.*,glider@chromium.org2010-03-241-4/+0
| | | | | | | | | | SocketStreamTest.BasicAuthProxy under ThreadSanitizer on Mac, added an appropriate suppression for NSOperationQueue. TBR=timurrrr Review URL: http://codereview.chromium.org/1239003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42469 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the "ls -l" style date parser to correctly guess the year if it is not ↵phajdan.jr@chromium.org2010-03-2410-16/+16
| | | | | | | | | | | | | provided. Also provide an infrastructure to mock the current time in the tests. BUG=36293 TEST=net_unittests Review URL: http://codereview.chromium.org/1120012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42447 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run DirectoryListerTest.* as welltimurrrr@chromium.org2010-03-221-1/+1
| | | | | | | | BUG=38926 TBR=glider Review URL: http://codereview.chromium.org/1123006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42254 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DirectoryLister.* on TSan/Mactimurrrr@chromium.org2010-03-221-0/+4
| | | | | | | | BUG=38926 TBR=glider Review URL: http://codereview.chromium.org/1142009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42242 0039d316-1c4b-4281-b951-d872f2087c98
* Add a certificate chain to be used by a new unit test.wtc@chromium.org2010-03-183-0/+0
| | | | | | | | | R=eroman BUG=31497 TEST=none Review URL: http://codereview.chromium.org/1069001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41900 0039d316-1c4b-4281-b951-d872f2087c98
* Disables KeygenHandlerTest.FLAKY_SmokeTest on Mac valgrind bots.glider@chromium.org2010-03-031-0/+2
| | | | | | | | | | | | | This is a copy of http://codereview.chromium.org/660445 written by hbono@chromium.org BUG=37289 TEST=make valgrind bots green. TBR=jam,snej,hbono Review URL: http://codereview.chromium.org/660451 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40514 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some tests failing on certificate erros under Valgrindtimurrrr@chromium.org2010-02-251-0/+3
| | | | | | | | BUG=36770 TEST=Memory Waterfall should become greener Review URL: http://codereview.chromium.org/660075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40005 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some unsupported tsan tests for Mac.shess@chromium.org2010-02-241-0/+2
| | | | | | | | | | | | Discovered by running tsan against each test. All of these failed with the same output as *InvalidRankings*. bug=36657 test=none Review URL: http://codereview.chromium.org/660014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39927 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled DiskCacheBackendTest.*InvalidRankings* on TSan/Mac.timurrrr@chromium.org2010-02-241-3/+1
| | | | | | | BUG=36657 TBR=glider git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39906 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled DiskCacheBackendTest.NewEvictionInvalidRankingsSuccess on Mac.timurrrr@chromium.org2010-02-241-0/+1
| | | | | | | BUG=36657 TBR=glider git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39902 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled DiskCacheBackendTest.InvalidRankingsSuccess on Mac.timurrrr@chromium.org2010-02-241-1/+2
| | | | | | | BUG=36657 TBR=glider git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39898 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled DiskCacheBackendTest.NewEvictionInvalidRankings2 on Mac.glider@chromium.org2010-02-241-0/+4
| | | | | | | | | BUG=36657 TBR=timurrrr Review URL: http://codereview.chromium.org/657078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39888 0039d316-1c4b-4281-b951-d872f2087c98
* wine_valgrind: Use common Valgrind scripts to run Wine/Valgrind tests.thestig@chromium.org2010-02-081-0/+49
| | | | | | | | | Use test and valgrind suppressions from the same locations as the other valgrind bots. BUG=none TEST=none Review URL: http://codereview.chromium.org/561045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38399 0039d316-1c4b-4281-b951-d872f2087c98
* Added gtest filter for net_unittests that spawn processesglider@chromium.org2009-12-241-0/+4
| | | | | | | | | | (bug_31129) TBR=willchan Review URL: http://codereview.chromium.org/516024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35263 0039d316-1c4b-4281-b951-d872f2087c98
* Get the new certificate for https://www.unosoft.hu/ and re-enable thewtc@chromium.org2009-12-151-0/+0
| | | | | | | | | | | | | | | | | X509CertificateTest.UnoSoftCertParsing unit test. Add the https://www.unosoft.hu/ certificate as net/data/ssl/certificates/unosoft_hu_cert.der in preparation of changing the X509CertificateTest tests to read from external certificate data files. R=rvargas BUG=30345 TEST=X509CertificateTest.UnoSoftCertParsing should run and pass when running net_unittests. Review URL: http://codereview.chromium.org/495018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34612 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for MLSD FTP directory listing (RFC-3659)phajdan.jr@chromium.org2009-12-104-0/+58
| | | | | | | | | | | At least the format is specified... that's a good thing. TEST=Covered by net_unittests. BUG=25520, 29691 Review URL: http://codereview.chromium.org/479004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34268 0039d316-1c4b-4281-b951-d872f2087c98
* Compatibility updates for "ls -l" style FTP LIST response parser:phajdan.jr@chromium.org2009-12-104-0/+109
| | | | | | | | | | | | - recognize permission listing with ACL indicator as valid - add one more test for non-ASCII encoding TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/472003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34240 0039d316-1c4b-4281-b951-d872f2087c98
* Compatibility improvements for "ls -l" FTP LIST response format.phajdan.jr@chromium.org2009-12-084-0/+58
| | | | | | | | | TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/460139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34079 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for wu-ftpd style FTP LIST response format.phajdan.jr@chromium.org2009-12-084-0/+140
| | | | | | | | | TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/469010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34049 0039d316-1c4b-4281-b951-d872f2087c98
* Implement parser for Netware-style FTP LIST response listing.phajdan.jr@chromium.org2009-12-074-0/+50
| | | | | | | | | TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/465059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33978 0039d316-1c4b-4281-b951-d872f2087c98
* Make new FTP LIST parsing code more robust.phajdan.jr@chromium.org2009-12-0312-0/+288
| | | | | | | | | | | | | | Some highlights: - more tests (including non-ASCII characters in different encodings) - handling more variants of "ls" listing - handling spaces in file names in "ls" listings TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/449011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33688 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression while I fix this WriteError leak.mbelshe@google.com2009-11-301-0/+8
| | | | | | | | | BUG=29004 TEST=none Review URL: http://codereview.chromium.org/453008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33317 0039d316-1c4b-4281-b951-d872f2087c98
* Fix recognizing FTP listings consisting of only one line.phajdan.jr@chromium.org2009-11-232-0/+9
| | | | | | | | | | | | | | It turns out we have to be a little more strict with that. Before this change both ls and VMS listing parsers would claim that they recognize the format. Also fallback to Mozilla code was broken in that case. TEST=Covered by net_unittests. BUG=28263 Review URL: http://codereview.chromium.org/421006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32831 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old files.nsylvain@chromium.org2009-11-209-102/+0
| | | | | | Review URL: http://codereview.chromium.org/425008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32711 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the unnecessary suppressions.mbelshe@google.com2009-11-191-57/+0
| | | | | | | | | | BUG=none TEST=none TBR=thestig@chromium.org Review URL: http://codereview.chromium.org/404041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32491 0039d316-1c4b-4281-b951-d872f2087c98
* Another attempt to silence valgrind for a moment.mbelshe@google.com2009-11-191-42/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32481 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress flip valgrindmbelshe@google.com2009-11-191-0/+99
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/403028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32471 0039d316-1c4b-4281-b951-d872f2087c98
* Implement Windows FTP directory listing parser.phajdan.jr@chromium.org2009-11-074-0/+178
| | | | | | | | | TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/374010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31376 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the "ls -l" FTP LIST format parser to understand correctlyphajdan.jr@chromium.org2009-11-064-0/+150
| | | | | | | | | | | listings sent by VMS MultiNet servers emulating Unix. TEST=Covered by net_unittests. BUG=22193, 25520 Review URL: http://codereview.chromium.org/368006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31217 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix leaking UCharsetDetector in ftp code.mattm@chromium.org2009-11-052-0/+59
| | | | | | | | | | CID=7193 BUG=none TEST=using the additional test data, tools/valgrind/chrome_tests.sh -t net --gtest_filter="FtpDirectoryListingBufferTest.*" Review URL: http://codereview.chromium.org/355037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31099 0039d316-1c4b-4281-b951-d872f2087c98
* Implement VMS FTP directory listing parser.phajdan.jr@chromium.org2009-11-048-0/+501
| | | | | | | | | | | | | This may not yet correctly handle all possible variants of VMS, because there multiple TCP/IP network stacks available for that system. TEST=Covered by net_unittests. BUG=22193, 25520 Review URL: http://codereview.chromium.org/348036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30995 0039d316-1c4b-4281-b951-d872f2087c98
* Also parse file size in new FTP LIST parsing code.phajdan.jr@chromium.org2009-10-292-0/+13
| | | | | | | | | TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/343022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30445 0039d316-1c4b-4281-b951-d872f2087c98
* First parts of new FTP LIST response parsing code.phajdan.jr@chromium.org2009-10-284-0/+115
| | | | | | | | | | | Added parser for "ls" listing style, and tests. This is not yet used by the browser (will do that in a following CL). TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/244008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30354 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run SocketStreamTest.BasicAuthProxy under ThreadSanitizer on Mactimurrrr@chromium.org2009-10-271-0/+1
| | | | | | | | | BUG=http://code.google.com/p/data-race-test/issues/detail?id=11 TEST=net_unittests should become green on TSAN Mac bot TBR=dank Review URL: http://codereview.chromium.org/339025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30187 0039d316-1c4b-4281-b951-d872f2087c98
* Add three of the six extensions to PAC that Internet Explorer supports. eroman@chromium.org2009-10-262-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The following descriptions were taken from <http://blogs.msdn.com/wndp/articles/IPV6_PAC_Extensions_v0_9.aspx> ---------------------------- * myIpAddressEx(): Returns a semi-colon delimited string containing all IP addresses for localhost (IPv6 and/or IPv4), or an empty string if unable to resolve localhost to an IP address. * dnsResolveEx(host): Returns semi-colon delimited string containing IPv6 and IPv4 addresses or an empty string if host is not resolvable. * isResolvableEx(): Returns TRUE if the host is resolvable to a IPv4 or IPv6 address, FALSE otherwise. ---------------------------- These differ from the vanilla PAC functions in the following ways: * myIpAddressEx() returns all the addrsses for localhost (including IPv6 ones), whereas myIpAddress() only returns the first IPv4 one. * On failure, myIpAddress() returns "127.0.0.1" whereas on failure myIpAddressEx() returns empty string. * dnsResolveEx() returns a list of addresses (including IPV6 ones), whereas dnsResolve() only returns the first IPv4 address. * On failure, dnsResolve() returns |null|, whereas on failure dnsResolveEx() returns empty string. BUG=25407 TEST=ProxyResolverV8Test.DNSResolutionFailure, ProxyResolverJSBindingsTest.RestrictAddressFamily, ProxyResolverJSBindingsTest.ExFunctionsReturnList Review URL: http://codereview.chromium.org/333006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30127 0039d316-1c4b-4281-b951-d872f2087c98
* Wildcard the test cases if two or more tests maketimurrrr@chromium.org2009-10-262-5/+2
| | | | | | | | | | | ThreadSanitizer hang. Usually, if several tests hang in the same way, that means there's some common code between them that makes TSAN's address space manager unhappy. Then it's likely that a new test from the same test case exploits the same code and breaks ThreadSanitizer again. BUG=http://code.google.com/p/data-race-test/issues/detail?id=11 TBR=dank Review URL: http://codereview.chromium.org/335024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30043 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the FlipNetworkTransactionTes because it crashes TSAN.nsylvain@chromium.org2009-10-251-0/+1
| | | | | | | BUG:25748 Review URL: http://codereview.chromium.org/334021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30026 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run WebSocketTest.* under ThreadSanitizer on Mactimurrrr@chromium.org2009-10-211-0/+5
| | | | | | | | BUG=25392 TBR=dank Review URL: http://codereview.chromium.org/293046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29643 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run DiskCacheEntryTest.CancelSparseIO under ThreadSanitizer on Mactimurrrr@chromium.org2009-10-141-0/+1
| | | | | | | TBR=dank Review URL: http://codereview.chromium.org/276017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28954 0039d316-1c4b-4281-b951-d872f2087c98
* Do not run FlipNetworkTransactionTest.Connect under ThreadSanitizer on Mac OStimurrrr@chromium.org2009-10-131-0/+1
| | | | | | | | | | | | | | The pre-3.5 version of ThreadSanitizer reports "aspacem" warnings on this test, the latest Tsan hangs silently. This test case was enabled in http://src.chromium.org/viewvc/chrome?view=rev&revision=28793, so we haven't seen the complaints before. This patch was prepared by Alexander Potapenko (cc'ed) TBR=dank Review URL: http://codereview.chromium.org/270083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28803 0039d316-1c4b-4281-b951-d872f2087c98