Use constant time comparison in tempURL
Use constant time comparison in tempURL

Use constant time comparison when evaluating tempURL to avoid timing
attacks (CVE-2014-0006).

Fixes bug 1265665

Change-Id: I11e4ad83cc4077e52adf54a0bd0f9749294b2a48

smerritt/swift,clayg/swift,rackerlabs/swift,IPVL/swift-kilo,daasbank/swift,takeshineshiro/swift,mjzmjz/swift,Seagate/swift,hurricanerix/swift,swiftstack/swift,scality/ScalitySproxydSwift,NeCTAR-RC/swift,mjzmjz/swift,hurricanerix/swift,xiaoguoai/ec-dev-swift,NeCTAR-RC/swift,daasbank/swift,hbhdytf/mac2,clayg/swift,nadeemsyed/swift,tipabu/swift,nadeemsyed/swift,matthewoliver/swift,dpgoetz/swift,anishnarang/gswift,psachin/swift,larsbutler/swift,nadeemsyed/swift,smerritt/swift,hbhdytf/mac2,dencaval/swift,tipabu/swift,bkolli/swift,prashanthpai/swift,thiagodasilva/swift,shibaniahegde/OpenStak_swift,hurricanerix/swift,eatbyte/Swift,hbhdytf/mac,mjwtom/swift,openstack/swift,hbhdytf/mac,hurricanerix/swift,Khushbu27/Tutorial,aerwin3/swift,clayg/swift,iostackproject/IO-Bandwidth-Differentiation,dencaval/swift,wenhuizhang/swift,tipabu/swift,redbo/swift,revoer/keystone-8.0.0,smerritt/swift,swiftstack/swift,zackmdavis/swift,sarvesh-ranjan/swift,nadeemsyed/swift,levythu/swift,swiftstack/swift,redbo/swift,matthewoliver/swift,notmyname/swift,dpgoetz/swift,Khushbu27/Tutorial,notmyname/swift,rackerlabs/swift,bkolli/swift,aerwin3/swift,redhat-openstack/swift,williamthegrey/swift,williamthegrey/swift,gold3bear/swift,notmyname/swift,xiaoguoai/ec-dev-swift,bouncestorage/swift,bradleypj823/swift,iostackproject/IO-Bandwidth-Differentiation,wenhuizhang/swift,gold3bear/swift,levythu/swift,matthewoliver/swift,openstack/swift,smerritt/swift,IPVL/swift-kilo,maginatics/swift,hbhdytf/mac2,Akanoa/swift,anishnarang/gswift,clayg/swift,psachin/swift,Em-Pan/swift,larsbutler/swift,revoer/keystone-8.0.0,tipabu/swift,shibaniahegde/OpenStak_swift,redhat-openstack/swift,bradleypj823/swift,maginatics/swift,scality/ScalitySproxydSwift,openstack/swift,sarvesh-ranjan/swift,notmyname/swift,psachin/swift,eatbyte/Swift,bouncestorage/swift,hbhdytf/mac2,Akanoa/swift,psachin/swift,mjwtom/swift,thiagodasilva/swift,AfonsoFGarcia/swift,AfonsoFGarcia/swift,Seagate/swift,zackmdavis/swift,prashanthpai/swift,takeshineshiro/swift,matthewoliver/swift,openstack/swift,Em-Pan/swift