gecko-dev/netwerk
Kris Maglione 1ff74da18d Bug 1461590: Lower-case hostnames when adding substitutions. r=smaug f=dveditz
Since URI hostnames are defined to be case-insensitive, we only ever see
lower-case hostnames when looking up substitutions. That means that
substitutions containing capital letters are inaccessible, which is a footgun
that has hit many people.

The handler should lower-case substitutions when they're added so that
look-ups are always case-insensitive.

MozReview-Commit-ID: C936hS2cSyY

--HG--
extra : rebase_source : a70e8ceb822879e51c3a40232b7dffdfb9c0a185
2018-05-15 13:02:08 -07:00
..
base Bug 1239708: Improve awesomebar autofill. Part 1: Core follow-ons. r=mak 2018-05-14 11:21:47 -07:00
build Bug 1456863 - Backed out bug 356831 (changeset 204bb43af943) for leaks r=me 2018-04-30 15:34:39 +02:00
cache Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin 2018-04-30 19:46:04 +03:00
cache2 Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin 2018-04-30 19:46:04 +03:00
cookie Bug 1460251 - Up cookie limit to 180 per host and expose prefs. r=mcmanus 2018-05-08 04:45:20 -07:00
dns Bug 1461182 reduce nsHostRecord overhead by about 40 bytes r=bagder 2018-05-12 14:36:26 -07:00
ipc Bug 1459588 - Remove unused allowDocumentToBeAgnosticToCSP r=ckerschb 2018-05-07 15:12:51 +02:00
locales Bug 1452187 - fix localization note mismatch;r=flod 2018-04-06 20:21:35 +02:00
mime Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin 2018-04-30 19:46:04 +03:00
protocol Bug 1461590: Lower-case hostnames when adding substitutions. r=smaug f=dveditz 2018-05-15 13:02:08 -07:00
sctp Bug 1457395 - Fix typo "proces" in comments. r=milan 2018-05-10 16:56:09 +09:00
socket Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin 2018-04-30 19:46:04 +03:00
srtp Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:15 +01:00
streamconv Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin 2018-04-30 19:46:04 +03:00
system Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin 2018-04-30 19:46:04 +03:00
test Bug 1461590: Lower-case hostnames when adding substitutions. r=smaug f=dveditz 2018-05-15 13:02:08 -07:00
wifi Bug 1457411 - Update netwerk module to make use of newer methods introduced with c++11 and c++14. r=valentin 2018-04-30 19:46:04 +03:00
moz.build
necko-config.h.in Bug 1391467 - Remove --enable-necko-protocols. r=gps,valentin 2017-08-17 17:30:57 -07:00