head 1.591; access; symbols pkgsrc-2023Q4:1.582.0.2 pkgsrc-2023Q4-base:1.582 pkgsrc-2023Q3:1.571.0.2 pkgsrc-2023Q3-base:1.571 pkgsrc-2023Q2:1.559.0.2 pkgsrc-2023Q2-base:1.559 pkgsrc-2023Q1:1.549.0.2 pkgsrc-2023Q1-base:1.549 pkgsrc-2022Q4:1.542.0.2 pkgsrc-2022Q4-base:1.542 pkgsrc-2022Q3:1.538.0.2 pkgsrc-2022Q3-base:1.538 pkgsrc-2022Q2:1.523.0.2 pkgsrc-2022Q2-base:1.523 pkgsrc-2022Q1:1.514.0.2 pkgsrc-2022Q1-base:1.514 pkgsrc-2021Q4:1.507.0.2 pkgsrc-2021Q4-base:1.507 pkgsrc-2021Q3:1.494.0.2 pkgsrc-2021Q3-base:1.494 pkgsrc-2021Q2:1.482.0.2 pkgsrc-2021Q2-base:1.482 pkgsrc-2021Q1:1.471.0.2 pkgsrc-2021Q1-base:1.471 pkgsrc-2020Q4:1.461.0.2 pkgsrc-2020Q4-base:1.461 pkgsrc-2020Q3:1.447.0.2 pkgsrc-2020Q3-base:1.447 pkgsrc-2020Q2:1.434.0.2 pkgsrc-2020Q2-base:1.434 pkgsrc-2020Q1:1.416.0.2 pkgsrc-2020Q1-base:1.416 pkgsrc-2019Q4:1.403.0.4 pkgsrc-2019Q4-base:1.403 pkgsrc-2019Q3:1.396.0.2 pkgsrc-2019Q3-base:1.396 pkgsrc-2019Q2:1.387.0.2 pkgsrc-2019Q2-base:1.387 pkgsrc-2019Q1:1.366.0.2 pkgsrc-2019Q1-base:1.366 pkgsrc-2018Q4:1.353.0.2 pkgsrc-2018Q4-base:1.353 pkgsrc-2018Q3:1.343.0.2 pkgsrc-2018Q3-base:1.343 pkgsrc-2018Q2:1.334.0.2 pkgsrc-2018Q2-base:1.334 pkgsrc-2018Q1:1.325.0.2 pkgsrc-2018Q1-base:1.325 pkgsrc-2017Q4:1.315.0.2 pkgsrc-2017Q4-base:1.315 pkgsrc-2017Q3:1.306.0.4 pkgsrc-2017Q3-base:1.306 pkgsrc-2017Q2:1.298.0.2 pkgsrc-2017Q2-base:1.298 pkgsrc-2017Q1:1.290.0.2 pkgsrc-2017Q1-base:1.290 pkgsrc-2016Q4:1.275.0.2 pkgsrc-2016Q4-base:1.275 pkgsrc-2016Q3:1.267.0.2 pkgsrc-2016Q3-base:1.267 pkgsrc-2016Q2:1.258.0.2 pkgsrc-2016Q2-base:1.258 pkgsrc-2016Q1:1.247.0.2 pkgsrc-2016Q1-base:1.247 pkgsrc-2015Q4:1.236.0.2 pkgsrc-2015Q4-base:1.236 pkgsrc-2015Q3:1.226.0.2 pkgsrc-2015Q3-base:1.226 pkgsrc-2015Q2:1.214.0.2 pkgsrc-2015Q2-base:1.214 pkgsrc-2015Q1:1.203.0.2 pkgsrc-2015Q1-base:1.203 pkgsrc-2014Q4:1.187.0.2 pkgsrc-2014Q4-base:1.187 pkgsrc-2014Q3:1.174.0.2 pkgsrc-2014Q3-base:1.174 pkgsrc-2014Q2:1.171.0.2 pkgsrc-2014Q2-base:1.171 pkgsrc-2014Q1:1.156.0.2 pkgsrc-2014Q1-base:1.156 pkgsrc-2013Q4:1.149.0.2 pkgsrc-2013Q4-base:1.149 pkgsrc-2013Q3:1.138.0.2 pkgsrc-2013Q3-base:1.138 pkgsrc-2013Q2:1.132.0.2 pkgsrc-2013Q2-base:1.132 pkgsrc-2013Q1:1.123.0.2 pkgsrc-2013Q1-base:1.123 pkgsrc-2012Q4:1.116.0.2 pkgsrc-2012Q4-base:1.116 pkgsrc-2012Q3:1.111.0.2 pkgsrc-2012Q3-base:1.111 pkgsrc-2012Q2:1.102.0.2 pkgsrc-2012Q2-base:1.102 pkgsrc-2012Q1:1.101.0.2 pkgsrc-2012Q1-base:1.101 pkgsrc-2011Q4:1.92.0.2 pkgsrc-2011Q4-base:1.92 pkgsrc-2011Q3:1.88.0.2 pkgsrc-2011Q3-base:1.88 pkgsrc-2011Q2:1.85.0.2 pkgsrc-2011Q2-base:1.85 pkgsrc-2011Q1:1.83.0.2 pkgsrc-2011Q1-base:1.83 pkgsrc-2010Q4:1.81.0.2 pkgsrc-2010Q4-base:1.81 pkgsrc-2010Q3:1.76.0.2 pkgsrc-2010Q3-base:1.76 pkgsrc-2010Q2:1.75.0.2 pkgsrc-2010Q2-base:1.75 pkgsrc-2010Q1:1.73.0.2 pkgsrc-2010Q1-base:1.73 pkgsrc-2009Q4:1.65.0.2 pkgsrc-2009Q4-base:1.65 pkgsrc-2009Q3:1.59.0.2 pkgsrc-2009Q3-base:1.59 pkgsrc-20090805:1.1.1.2 pkgsrc-2009Q2:1.49.0.4 pkgsrc-2009Q2-base:1.49 pkgsrc-2009Q1:1.49.0.2 pkgsrc-2009Q1-base:1.49 pkgsrc-2008Q4:1.48.0.4 pkgsrc-2008Q4-base:1.48 pkgsrc-2008Q3:1.48.0.2 pkgsrc-2008Q3-base:1.48 cube-native-xorg:1.47.0.2 cube-native-xorg-base:1.47 pkgsrc-2008Q2:1.46.0.10 pkgsrc-2008Q2-base:1.46 cwrapper:1.46.0.8 pkgsrc-2008Q1:1.46.0.6 pkgsrc-2008Q1-base:1.46 pkgsrc-2007Q4:1.46.0.4 pkgsrc-2007Q4-base:1.46 pkgsrc-2007Q3:1.46.0.2 pkgsrc-2007Q3-base:1.46 pkgsrc-2007Q2:1.45.0.2 pkgsrc-2007Q2-base:1.45 pkgsrc-2007Q1:1.43.0.2 pkgsrc-2007Q1-base:1.43 pkgsrc-2006Q4:1.39.0.2 pkgsrc-2006Q4-base:1.39 pkgsrc-2006Q3:1.36.0.2 pkgsrc-2006Q3-base:1.36 pkgsrc-2006Q2:1.35.0.2 pkgsrc-2006Q2-base:1.35 pkgsrc-2006Q1:1.31.0.2 pkgsrc-2006Q1-base:1.31 pkgsrc-2005Q4:1.25.0.2 pkgsrc-2005Q4-base:1.25 pkgsrc-2005Q3:1.21.0.2 pkgsrc-2005Q3-base:1.21 pkgsrc-2005Q2:1.16.0.2 pkgsrc-2005Q2-base:1.16 pkgsrc-2005Q1:1.12.0.2 pkgsrc-2005Q1-base:1.12 pkgsrc-2004Q4:1.11.0.4 pkgsrc-2004Q4-base:1.11 pkgsrc-2004Q3:1.11.0.2 pkgsrc-2004Q3-base:1.11 pkgsrc-2004Q2:1.6.0.2 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.2.0.2 pkgsrc-2004Q1-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.591 date 2024.03.10.12.16.39; author ryoon; state Exp; branches; next 1.590; commitid 1UNJCw3WJjedTB1F; 1.590 date 2024.02.22.15.12.49; author ryoon; state Exp; branches; next 1.589; commitid tkyEmCHbdY2vprZE; 1.589 date 2024.02.08.15.54.21; author ryoon; state Exp; branches; next 1.588; commitid HTdPZwQHoWsG5EXE; 1.588 date 2024.01.31.15.54.52; author ryoon; state Exp; branches; next 1.587; commitid Xm1ju1GZSWmNlCWE; 1.587 date 2024.01.30.14.22.37; author ryoon; state Exp; branches; next 1.586; commitid gARf2FgciecARtWE; 1.586 date 2024.01.22.13.17.07; author ryoon; state Exp; branches; next 1.585; commitid mWwkMGjpxTdrLrVE; 1.585 date 2024.01.10.15.31.41; author ryoon; state Exp; branches; next 1.584; commitid 5FtN6ssGBfwHTUTE; 1.584 date 2023.12.31.09.03.55; author ryoon; state Exp; branches; next 1.583; commitid Fjvq9ASNKNIx4BSE; 1.583 date 2023.12.29.17.18.38; author he; state Exp; branches; next 1.582; commitid ONrToeurTKmaSnSE; 1.582 date 2023.12.01.15.05.28; author ryoon; state Exp; branches; next 1.581; commitid wj30IeS3Thkq2MOE; 1.581 date 2023.11.22.13.32.12; author ryoon; state Exp; branches; next 1.580; commitid mOFs4DTrpqdmOBNE; 1.580 date 2023.11.17.03.20.47; author ryoon; state Exp; branches; next 1.579; commitid jBi925eBM2jyAUME; 1.579 date 2023.11.14.14.03.03; author wiz; state Exp; branches; next 1.578; commitid BZ5vzwBRof1beAME; 1.578 date 2023.11.12.13.23.54; author wiz; state Exp; branches; next 1.577; commitid SjpNXQIV5XeZ3kME; 1.577 date 2023.11.09.00.04.43; author wiz; state Exp; branches; next 1.576; commitid Bw54IUolMj4fLRLE; 1.576 date 2023.11.08.13.21.17; author wiz; state Exp; branches; next 1.575; commitid PsuHTklAIsF4bOLE; 1.575 date 2023.11.03.10.20.03; author ryoon; state Exp; branches; next 1.574; commitid pGlQ8mluoL4jm9LE; 1.574 date 2023.10.24.22.11.26; author wiz; state Exp; branches; next 1.573; commitid MTsrqKm6aGrQAVJE; 1.573 date 2023.10.15.07.41.16; author ryoon; state Exp; branches; next 1.572; commitid J7waozixkTuw5HIE; 1.572 date 2023.10.15.07.40.10; author ryoon; state Exp; branches; next 1.571; commitid o1LDx1ofzFck5HIE; 1.571 date 2023.09.18.06.12.47; author ryoon; state Exp; branches; next 1.570; commitid 7pAP3zmewXp9tdFE; 1.570 date 2023.09.17.06.32.27; author ryoon; state Exp; branches; next 1.569; commitid murFBG1Hp5ETB5FE; 1.569 date 2023.09.05.14.08.39; author ryoon; state Exp; branches; next 1.568; commitid igIBXwmVBtUhwADE; 1.568 date 2023.08.22.13.48.16; author tnn; state Exp; branches; next 1.567; commitid Xo4ZigcTWkCLQMBE; 1.567 date 2023.08.17.20.43.43; author ryoon; state Exp; branches; next 1.566; commitid eRYzgnpcnSeIjbBE; 1.566 date 2023.08.16.10.41.35; author abs; state Exp; branches; next 1.565; commitid IIVPOjC2IT9a10BE; 1.565 date 2023.08.14.05.25.29; author wiz; state Exp; branches; next 1.564; commitid LOSB79OLVxvXjIAE; 1.564 date 2023.08.03.22.02.33; author ryoon; state Exp; branches; next 1.563; commitid RciuY6ggGfxDcozE; 1.563 date 2023.07.24.14.15.42; author ryoon; state Exp; branches; next 1.562; commitid OCG3A5ZC3RBqW3yE; 1.562 date 2023.07.17.14.08.44; author ryoon; state Exp; branches; next 1.561; commitid 3Geg3Rhxue7Z7axE; 1.561 date 2023.07.07.13.47.09; author ryoon; state Exp; branches; next 1.560; commitid 2n2W1ND0SO1wkSvE; 1.560 date 2023.06.26.13.56.13; author ryoon; state Exp; branches; next 1.559; commitid z5LxnI9IqU0yJsuE; 1.559 date 2023.06.14.16.22.18; author ryoon; state Exp; branches; next 1.558; commitid adeI2K7tyj3zVVsE; 1.558 date 2023.06.04.09.26.35; author ryoon; state Exp; branches; next 1.557; commitid Ch6cdqZaSEfLWBrE; 1.557 date 2023.06.02.18.47.20; author wiz; state Exp; branches; next 1.556; commitid tq7DAauj4sZY6prE; 1.556 date 2023.05.30.13.26.45; author abs; state Exp; branches; next 1.555; commitid BfbQRvrt4LOgrZqE; 1.555 date 2023.05.30.08.37.37; author abs; state Exp; branches; next 1.554; commitid cNyo9CpSTQrzPXqE; 1.554 date 2023.05.06.19.09.50; author ryoon; state Exp; branches; next 1.553; commitid U0SnpK5fQpHc6WnE; 1.553 date 2023.04.28.18.56.22; author maya; state Exp; branches; next 1.552; commitid kGNZtv7rhyWUhUmE; 1.552 date 2023.04.19.08.11.46; author adam; state Exp; branches; next 1.551; commitid B8gCWhWtMX9vZGlE; 1.551 date 2023.04.18.14.00.11; author ryoon; state Exp; branches; next 1.550; commitid G6aYPlXzPWOoYAlE; 1.550 date 2023.04.05.14.22.35; author ryoon; state Exp; branches; next 1.549; commitid 2mcgkmDUoGwYvVjE; 1.549 date 2023.03.06.11.47.26; author ryoon; state Exp; branches; next 1.548; commitid aevQRkvpiTWyC3gE; 1.548 date 2023.02.15.20.38.13; author ryoon; state Exp; branches; next 1.547; commitid RNSwT9QOKbswaFdE; 1.547 date 2023.02.04.17.14.33; author ryoon; state Exp; branches; next 1.546; commitid lK12ucemXKmzoecE; 1.546 date 2023.01.29.21.18.03; author ryoon; state Exp; branches; next 1.545; commitid QL7aBXsBGmQvUtbE; 1.545 date 2023.01.21.01.14.07; author ryoon; state Exp; branches; next 1.544; commitid LrnlGJWoUr3ZwlaE; 1.544 date 2023.01.07.23.36.39; author ryoon; state Exp; branches; next 1.543; commitid P1sy8TaiVC9spF8E; 1.543 date 2023.01.03.17.38.23; author wiz; state Exp; branches; next 1.542; commitid vvAqE6UmuqFFx78E; 1.542 date 2022.12.11.13.49.09; author ryoon; state Exp; branches; next 1.541; commitid 6KfYZJgA5FaI195E; 1.541 date 2022.11.23.16.21.19; author adam; state Exp; branches; next 1.540; commitid ju2K3LUYlTJKqQ2E; 1.540 date 2022.10.08.21.18.55; author ryoon; state Exp; branches; next 1.539; commitid RHb00lnqGgHxzXWD; 1.539 date 2022.09.27.20.58.28; author wiz; state Exp; branches; next 1.538; commitid VX6cfkUkpvcoOxVD; 1.538 date 2022.09.11.12.52.09; author wiz; state Exp; branches; next 1.537; commitid 5DT6DUEaifG2DrTD; 1.537 date 2022.09.08.19.54.16; author ryoon; state Exp; branches; next 1.536; commitid cU33LOJsE7yf46TD; 1.536 date 2022.09.02.15.33.19; author ryoon; state Exp; branches; next 1.535; commitid jrY6rpVzp0rKOiSD; 1.535 date 2022.08.13.12.57.43; author ryoon; state Exp; branches; next 1.534; commitid OHRkJpXxmb1cBIPD; 1.534 date 2022.08.13.12.56.39; author ryoon; state Exp; branches; next 1.533; commitid qDCpUtnnkYCQAIPD; 1.533 date 2022.08.11.05.09.22; author gutteridge; state Exp; branches; next 1.532; commitid yKydzoO42ClN3qPD; 1.532 date 2022.08.06.20.47.51; author nia; state Exp; branches; next 1.531; commitid DkVsov03lnO3qROD; 1.531 date 2022.08.03.17.09.26; author ryoon; state Exp; branches; next 1.530; commitid YO2JTQuN9PbujsOD; 1.530 date 2022.07.25.01.01.54; author tnn; state Exp; branches; next 1.529; commitid f6O3Iw80GW9mfdND; 1.529 date 2022.07.20.21.22.35; author nia; state Exp; branches; next 1.528; commitid LYsnLxsEWtqdaGMD; 1.528 date 2022.07.17.08.08.56; author wiz; state Exp; branches; next 1.527; commitid T93I7gEQsfWVRdMD; 1.527 date 2022.07.09.02.22.25; author ryoon; state Exp; branches; next 1.526; commitid WalwdS8tXyQ1daLD; 1.526 date 2022.07.04.14.34.07; author ryoon; state Exp; branches; next 1.525; commitid ZfHdhd04wXsYpAKD; 1.525 date 2022.07.02.16.53.37; author ryoon; state Exp; branches; next 1.524; commitid JYhuI1Ghjd0AflKD; 1.524 date 2022.06.28.11.37.04; author wiz; state Exp; branches; next 1.523; commitid D2UoJrTHpoHEANJD; 1.523 date 2022.06.14.16.44.29; author ryoon; state Exp; branches; next 1.522; commitid L7HmkcgcuUdyM1ID; 1.522 date 2022.06.06.20.59.39; author ryoon; state Exp; branches; next 1.521; commitid nAaolz1yo8A2s1HD; 1.521 date 2022.05.21.14.44.47; author ryoon; state Exp; branches; next 1.520; commitid n9jrO8Hr4zUlTVED; 1.520 date 2022.05.19.10.20.16; author nia; state Exp; branches; next 1.519; commitid Frh2CT5r9cgBuEED; 1.519 date 2022.05.17.12.49.39; author ryoon; state Exp; branches; next 1.518; commitid LnC7sGW5Vc7PnpED; 1.518 date 2022.05.16.14.19.23; author tnn; state Exp; branches; next 1.517; commitid 5Bj3ZLoKCVlyUhED; 1.517 date 2022.05.13.14.12.53; author ryoon; state Exp; branches; next 1.516; commitid eLQooaDi6UGiYTDD; 1.516 date 2022.04.18.19.12.17; author adam; state Exp; branches; next 1.515; commitid eC9Na3jrfOOUpIAD; 1.515 date 2022.04.03.00.22.30; author ryoon; state Exp; branches; next 1.514; commitid QQkJmwKDduGcFGyD; 1.514 date 2022.03.28.10.59.30; author tnn; state Exp; branches; next 1.513; commitid Z2jXQUyxDC4FnYxD; 1.513 date 2022.03.06.04.51.48; author ryoon; state Exp; branches; next 1.512; commitid gmtDhuktsrAo37vD; 1.512 date 2022.03.01.13.35.33; author ryoon; state Exp; branches; next 1.511; commitid syrcpr3LOerM6wuD; 1.511 date 2022.01.31.22.44.21; author ryoon; state Exp; branches; next 1.510; commitid w3qq9EJYzmZ45QqD; 1.510 date 2022.01.25.12.43.48; author ryoon; state Exp; branches; next 1.509; commitid f6RcGCBW8aL1X0qD; 1.509 date 2022.01.18.18.48.28; author tnn; state Exp; branches; next 1.508; commitid lDswjrTHAqH4c9pD; 1.508 date 2022.01.15.15.57.37; author ryoon; state Exp; branches; next 1.507; commitid pPjqZvNXNDJblKoD; 1.507 date 2021.12.22.16.17.00; author ryoon; state Exp; branches; next 1.506; commitid 4NEJkUGMxMRKdFlD; 1.506 date 2021.12.19.15.09.49; author ryoon; state Exp; branches; next 1.505; commitid maQmZRS1wncPWglD; 1.505 date 2021.12.19.09.47.59; author maya; state Exp; branches; next 1.504; commitid IuGiovHxnYzbaflD; 1.504 date 2021.12.17.20.08.42; author maya; state Exp; branches; next 1.503; commitid LQmmcaqDrhD9F2lD; 1.503 date 2021.12.11.14.10.01; author ryoon; state Exp; branches; next 1.502; commitid ron4qIUgIlLhSekD; 1.502 date 2021.12.08.16.06.55; author adam; state Exp; branches; next 1.501; commitid 2PyWjHx5T8rqARjD; 1.501 date 2021.11.25.14.33.41; author ryoon; state Exp; branches; next 1.500; commitid qZfxZu9ZnPsiwbiD; 1.500 date 2021.11.11.16.48.04; author ryoon; state Exp; branches; next 1.499; commitid o6QRmFoaiHthIogD; 1.499 date 2021.10.15.13.00.05; author ryoon; state Exp; branches; next 1.498; commitid mSyw40nW4wNPjUcD; 1.498 date 2021.10.09.15.35.11; author nia; state Exp; branches; next 1.497; commitid XpIGAeo7EkEXm9cD; 1.497 date 2021.09.30.14.25.18; author ryoon; state Exp; branches; next 1.496; commitid xm8ULu5ALNjPgZaD; 1.496 date 2021.09.30.14.24.00; author ryoon; state Exp; branches; next 1.495; commitid zaitwv0sHFuxgZaD; 1.495 date 2021.09.30.14.18.27; author ryoon; state Exp; branches; next 1.494; commitid 7qkk1LqWCavFeZaD; 1.494 date 2021.09.16.21.12.48; author nia; state Exp; branches; next 1.493; commitid 9siXxS1uNqUpYd9D; 1.493 date 2021.09.16.20.47.40; author nia; state Exp; branches; next 1.492; commitid Xoor5T3Kz0p7Qd9D; 1.492 date 2021.09.16.16.46.24; author nia; state Exp; branches; next 1.491; commitid Z3HlyX31g1tdvc9D; 1.491 date 2021.08.25.11.50.43; author manu; state Exp; branches; next 1.490; commitid R4JGdxT3gVpmyl6D; 1.490 date 2021.08.24.16.36.01; author ryoon; state Exp; branches; next 1.489; commitid 1Tm931JMQ3JBbf6D; 1.489 date 2021.08.22.02.31.50; author ryoon; state Exp; branches; next 1.488; commitid P5xp0Ot2ZY3ZzU5D; 1.488 date 2021.08.13.14.57.52; author ryoon; state Exp; branches; next 1.487; commitid Qs13mrg99w4RZO4D; 1.487 date 2021.07.30.12.27.09; author ryoon; state Exp; branches; next 1.486; commitid MBn4tXPvavnNB03D; 1.486 date 2021.07.23.07.49.53; author ryoon; state Exp; branches; next 1.485; commitid Ubso7WrjYyPQi52D; 1.485 date 2021.07.13.14.52.22; author ryoon; state Exp; branches; next 1.484; commitid TwhymVdPHWVJXP0D; 1.484 date 2021.07.02.10.51.16; author tnn; state Exp; branches; next 1.483; commitid q5IblHWByhOWYoZC; 1.483 date 2021.06.30.15.09.55; author ryoon; state Exp; branches; next 1.482; commitid Xz9yNkwfZJaFtaZC; 1.482 date 2021.06.18.18.08.05; author nia; state Exp; branches; next 1.481; commitid NDaIKuAjPcqFQDXC; 1.481 date 2021.06.15.13.54.20; author bsiegert; state Exp; branches; next 1.480; commitid iRBYLz99AQeoxeXC; 1.480 date 2021.05.24.19.55.14; author wiz; state Exp; branches; next 1.479; commitid qokaiStTApGMcrUC; 1.479 date 2021.05.12.13.31.44; author ryoon; state Exp; branches; next 1.478; commitid 5IcDz1w9ayZDvRSC; 1.478 date 2021.05.06.13.14.24; author ryoon; state Exp; branches; next 1.477; commitid 1ErUII3uW9VEB5SC; 1.477 date 2021.05.03.16.31.37; author ryoon; state Exp; branches; next 1.476; commitid g4hztp0KuZEgNIRC; 1.476 date 2021.04.21.11.42.53; author adam; state Exp; branches; next 1.475; commitid fph0Axs0eT3az9QC; 1.475 date 2021.04.19.13.50.07; author ryoon; state Exp; branches; next 1.474; commitid YOkKKiXUfxrMlUPC; 1.474 date 2021.04.15.11.23.13; author ryoon; state Exp; branches; next 1.473; commitid GxeZXl0tBqOyEnPC; 1.473 date 2021.04.09.06.55.05; author wiz; state Exp; branches; next 1.472; commitid 6BZ2zemgq74enAOC; 1.472 date 2021.03.30.16.39.06; author ryoon; state Exp; branches; next 1.471; commitid eeUgxGKoYvOBVlNC; 1.471 date 2021.03.12.14.11.47; author ryoon; state Exp; branches; next 1.470; commitid S1OecmADI9eXG1LC; 1.470 date 2021.02.23.17.02.04; author ryoon; state Exp; branches; next 1.469; commitid VSwX9pyDGNBebRIC; 1.469 date 2021.02.10.12.25.05; author ryoon; state Exp; branches; next 1.468; commitid nRBhYb6iH6q84aHC; 1.468 date 2021.02.07.06.30.39; author ryoon; state Exp; branches; next 1.467; commitid o4SYSzNXY1UacKGC; 1.467 date 2021.02.06.05.02.51; author ryoon; state Exp; branches; next 1.466; commitid AXMsuXY00E4mKBGC; 1.466 date 2021.01.26.15.02.55; author ryoon; state Exp; branches; next 1.465; commitid 11OnYa6oMSCaqfFC; 1.465 date 2021.01.08.09.56.55; author ryoon; state Exp; branches; next 1.464; commitid KDdmD2xluTj4jUCC; 1.464 date 2021.01.06.11.21.40; author triaxx; state Exp; branches; next 1.463; commitid jhGXcctou8JSPECC; 1.463 date 2021.01.01.12.52.16; author ryoon; state Exp; branches; next 1.462; commitid UsVefjiIMAs9v1CC; 1.462 date 2021.01.01.09.52.42; author ryoon; state Exp; branches; next 1.461; commitid GiBA8QXmAPUfv0CC; 1.461 date 2020.12.26.10.35.16; author nia; state Exp; branches; next 1.460; commitid SnmRtfBksYJ2WeBC; 1.460 date 2020.12.17.09.53.15; author ryoon; state Exp; branches; next 1.459; commitid zhXrb1Fwr8fEZ4AC; 1.459 date 2020.11.17.16.11.06; author ryoon; state Exp; branches; next 1.458; commitid AvaNaDReFyC33gwC; 1.458 date 2020.11.11.22.21.33; author nia; state Exp; branches; next 1.457; commitid UTsKnt4PRye4iwvC; 1.457 date 2020.11.11.10.11.21; author nia; state Exp; branches; next 1.456; commitid RjX9iMrwbUGxfsvC; 1.456 date 2020.11.09.15.07.47; author maya; state Exp; branches; next 1.455; commitid G6m3WghCLtcdXdvC; 1.455 date 2020.11.06.08.56.37; author maya; state Exp; branches; next 1.454; commitid TACHJfL50bwiZNuC; 1.454 date 2020.11.05.09.09.20; author ryoon; state Exp; branches; next 1.453; commitid VqGaBtHnBBcd5GuC; 1.453 date 2020.10.28.15.34.41; author maya; state Exp; branches; next 1.452; commitid bMZvccjUWh6kuGtC; 1.452 date 2020.10.27.16.59.00; author maya; state Exp; branches; next 1.451; commitid vwMapzrhvHygZytC; 1.451 date 2020.10.20.20.15.29; author maya; state Exp; branches; next 1.450; commitid 8q8dsLsGFVFniGsC; 1.450 date 2020.10.12.23.45.35; author maya; state Exp; branches; next 1.449; commitid Ka2dqXtCqRQAIFrC; 1.449 date 2020.10.02.15.44.16; author ryoon; state Exp; branches; next 1.448; commitid T5uT8U6Ps2mxnlqC; 1.448 date 2020.09.28.13.30.01; author ryoon; state Exp; branches; next 1.447; commitid 3kIlMIEZhebrLOpC; 1.447 date 2020.09.05.10.19.04; author ryoon; state Exp; branches 1.447.2.1; next 1.446; commitid PJLsdgdRVUuIrQmC; 1.446 date 2020.09.02.10.00.23; author ryoon; state Exp; branches; next 1.445; commitid EFpc6TGKk3ilrsmC; 1.445 date 2020.08.29.22.24.27; author ryoon; state Exp; branches; next 1.444; commitid BgSGVBPGSy5zG0mC; 1.444 date 2020.08.25.14.35.24; author ryoon; state Exp; branches; next 1.443; commitid 1vLTwxG0ooizdslC; 1.443 date 2020.08.18.17.58.16; author leot; state Exp; branches; next 1.442; commitid kBGtucvaKO3IyzkC; 1.442 date 2020.08.17.20.20.21; author leot; state Exp; branches; next 1.441; commitid ybGS4iX9Fz8imskC; 1.441 date 2020.07.31.01.26.43; author maya; state Exp; branches; next 1.440; commitid NZJY5AnnHFXdEaiC; 1.440 date 2020.07.24.11.31.01; author wiz; state Exp; branches; next 1.439; commitid ReJMl33nVFdUdkhC; 1.439 date 2020.07.15.19.51.18; author riastradh; state Exp; branches; next 1.438; commitid IAmMmklsoR7JhdgC; 1.438 date 2020.07.12.01.37.50; author ryoon; state Exp; branches; next 1.437; commitid 9JlEah4LzJezkJfC; 1.437 date 2020.07.02.10.54.26; author ryoon; state Exp; branches; next 1.436; commitid Pf154zJeXtFrJueC; 1.436 date 2020.07.01.13.01.01; author ryoon; state Exp; branches; next 1.435; commitid iuXkLo0ZremPsneC; 1.435 date 2020.07.01.09.15.46; author nia; state Exp; branches; next 1.434; commitid o6OYZCDUtpBgdmeC; 1.434 date 2020.06.23.17.38.49; author nia; state Exp; branches; next 1.433; commitid 8CiuS66HO0vrdndC; 1.433 date 2020.06.17.17.54.26; author nia; state Exp; branches; next 1.432; commitid fFEQna8L6cZexBcC; 1.432 date 2020.06.15.08.27.02; author nia; state Exp; branches; next 1.431; commitid IW7oE8MTkrOMsicC; 1.431 date 2020.06.14.18.42.19; author maya; state Exp; branches; next 1.430; commitid n0eh88AVY79JSdcC; 1.430 date 2020.06.05.03.38.56; author ryoon; state Exp; branches; next 1.429; commitid 2jCq41NeNitRbZaC; 1.429 date 2020.06.03.09.00.24; author ryoon; state Exp; branches; next 1.428; commitid yl0uxVJv02s72LaC; 1.428 date 2020.06.02.08.24.56; author adam; state Exp; branches; next 1.427; commitid nisovMpvvZm3RCaC; 1.427 date 2020.05.30.08.02.52; author rillig; state Exp; branches; next 1.426; commitid n5sEV8NRNE67QeaC; 1.426 date 2020.05.09.22.20.44; author ryoon; state Exp; branches; next 1.425; commitid VvgBJZwK6ICvgC7C; 1.425 date 2020.05.06.01.00.08; author ryoon; state Exp; branches; next 1.424; commitid USzmPkU8IO3ah77C; 1.424 date 2020.05.04.21.29.08; author maya; state Exp; branches; next 1.423; commitid Fdr6eEiMEbFp8Y6C; 1.423 date 2020.05.03.18.45.30; author maya; state Exp; branches; next 1.422; commitid O1Yq1enRDGEpfP6C; 1.422 date 2020.05.02.22.24.24; author maya; state Exp; branches; next 1.421; commitid U5I2ADc6LvVsvI6C; 1.421 date 2020.04.24.13.24.21; author nia; state Exp; branches; next 1.420; commitid Zmd2gxSIxOxmMD5C; 1.420 date 2020.04.12.08.29.17; author adam; state Exp; branches; next 1.419; commitid 7jZFLCnc3RCww44C; 1.419 date 2020.04.09.19.25.39; author maya; state Exp; branches; next 1.418; commitid hPwwSSQ4ZIl7gK3C; 1.418 date 2020.04.09.14.01.26; author ryoon; state Exp; branches; next 1.417; commitid s0HVajyHjCcTsI3C; 1.417 date 2020.04.04.02.37.30; author ryoon; state Exp; branches; next 1.416; commitid U0JiGqb5SollQ03C; 1.416 date 2020.03.29.01.01.19; author joerg; state Exp; branches; next 1.415; commitid 3NzuydHBuFieve2C; 1.415 date 2020.03.14.04.49.16; author ryoon; state Exp; branches; next 1.414; commitid SeR8S41REkikfk0C; 1.414 date 2020.03.10.22.11.09; author wiz; state Exp; branches; next 1.413; commitid UV3Ncm9kwd8O7UZB; 1.413 date 2020.03.08.16.42.30; author bsiegert; state Exp; branches; next 1.412; commitid zwKxhaUg2qJlnCZB; 1.412 date 2020.02.26.20.55.43; author maya; state Exp; branches; next 1.411; commitid hrdC5COLYijq8eYB; 1.411 date 2020.02.21.15.13.12; author ryoon; state Exp; branches; next 1.410; commitid 9uwCwdnAjrpapyXB; 1.410 date 2020.02.12.16.36.50; author ryoon; state Exp; branches; next 1.409; commitid 82qCimX9kgkT9pWB; 1.409 date 2020.02.08.22.11.53; author kamil; state Exp; branches; next 1.408; commitid 8vaihWuW5jpM8VVB; 1.408 date 2020.01.22.13.34.26; author ryoon; state Exp; branches; next 1.407; commitid vL8OIpP9wGJbPGTB; 1.407 date 2020.01.18.21.51.06; author jperkin; state Exp; branches; next 1.406; commitid JW4hJgY8ZdoTFdTB; 1.406 date 2020.01.15.10.50.37; author ryoon; state Exp; branches; next 1.405; commitid GCEHWC2otMjW8MSB; 1.405 date 2020.01.09.15.06.28; author ryoon; state Exp; branches; next 1.404; commitid X60jqfss6ANEK1SB; 1.404 date 2020.01.05.17.55.22; author nia; state Exp; branches; next 1.403; commitid TYJsyojUqvgxOwRB; 1.403 date 2019.12.03.14.21.20; author ryoon; state Exp; branches; next 1.402; commitid obRBxRsjGqqSGgNB; 1.402 date 2019.11.12.12.31.16; author ryoon; state Exp; branches; next 1.401; commitid huvbdlv9tAKVKyKB; 1.401 date 2019.11.04.22.09.54; author rillig; state Exp; branches; next 1.400; commitid 3HKsGoZT17shdAJB; 1.400 date 2019.11.02.02.09.32; author ryoon; state Exp; branches; next 1.399; commitid HQqJlrjGrBjDDdJB; 1.399 date 2019.10.28.13.03.27; author ryoon; state Exp; branches; next 1.398; commitid LRHbWz6pZl2UpDIB; 1.398 date 2019.10.15.18.07.48; author ryoon; state Exp; branches; next 1.397; commitid DEIIyRBtNZLgwZGB; 1.397 date 2019.10.04.12.43.20; author ryoon; state Exp; branches; next 1.396; commitid eIsBUmISejDR4yFB; 1.396 date 2019.09.21.07.25.50; author ryoon; state Exp; branches; next 1.395; commitid Clr12SryM2wRJQDB; 1.395 date 2019.09.18.14.17.18; author ryoon; state Exp; branches; next 1.394; commitid LUfjpd1Cy0FT6vDB; 1.394 date 2019.09.07.03.41.42; author gutteridge; state Exp; branches; next 1.393; commitid nM6CqIh6a9i4W1CB; 1.393 date 2019.09.06.03.00.23; author ryoon; state Exp; branches; next 1.392; commitid uhThjAhmbBZzKTBB; 1.392 date 2019.08.16.14.04.18; author ryoon; state Exp; branches; next 1.391; commitid Wr2ifQj7w8hj6gzB; 1.391 date 2019.08.11.13.24.19; author wiz; state Exp; branches; next 1.390; commitid Ifet9Pg6Qt99ZByB; 1.390 date 2019.07.24.13.52.52; author ryoon; state Exp; branches; next 1.389; commitid lYp4UNtryOKcMiwB; 1.389 date 2019.07.21.22.25.53; author wiz; state Exp; branches; next 1.388; commitid sTQI1F7qYi5bHXvB; 1.388 date 2019.07.11.11.32.40; author ryoon; state Exp; branches; next 1.387; commitid 78kKTlsMNaN1qCuB; 1.387 date 2019.06.21.16.35.32; author ryoon; state Exp; branches; next 1.386; commitid P3xFbZiZ2RZMJ4sB; 1.386 date 2019.06.19.12.24.06; author ryoon; state Exp; branches; next 1.385; commitid wonjE3wxwdBwpNrB; 1.385 date 2019.06.13.22.05.24; author nia; state Exp; branches; next 1.384; commitid TTGGIsA2XOHHO4rB; 1.384 date 2019.06.12.18.33.27; author ryoon; state Exp; branches; next 1.383; commitid Y27W9JeY3O6bGVqB; 1.383 date 2019.06.08.11.46.02; author ryoon; state Exp; branches; next 1.382; commitid 1BqLfkS2fCunynqB; 1.382 date 2019.06.07.19.15.44; author maya; state Exp; branches; next 1.381; commitid LqI65UzgJ7St4iqB; 1.381 date 2019.06.05.13.04.37; author ryoon; state Exp; branches; next 1.380; commitid NgfPLxUbPC1k50qB; 1.380 date 2019.06.01.19.11.28; author maya; state Exp; branches; next 1.379; commitid HEuzUYS3SbMIewpB; 1.379 date 2019.06.01.12.52.10; author mef; state Exp; branches; next 1.378; commitid Lixhib0JdIgn8upB; 1.378 date 2019.05.31.10.38.59; author maya; state Exp; branches; next 1.377; commitid CjqiB56jyY79rlpB; 1.377 date 2019.05.27.14.19.26; author tsutsui; state Exp; branches; next 1.376; commitid kvXe2jiMRDtWMQoB; 1.376 date 2019.05.25.20.17.04; author szptvlfn; state Exp; branches; next 1.375; commitid yzbMsjMqxhF9OCoB; 1.375 date 2019.05.22.13.32.51; author ryoon; state Exp; branches; next 1.374; commitid e9Kl4F8CkAgTGcoB; 1.374 date 2019.05.22.06.24.17; author pho; state Exp; branches; next 1.373; commitid J9xOSaBqge0UjaoB; 1.373 date 2019.05.10.19.44.11; author ryoon; state Exp; branches; next 1.372; commitid RfQks8Z0Xgyd8HmB; 1.372 date 2019.05.06.00.18.51; author ryoon; state Exp; branches; next 1.371; commitid YaJP8dyVfa6pO4mB; 1.371 date 2019.05.05.22.49.52; author ryoon; state Exp; branches; next 1.370; commitid YtWt2iY1TlCOj4mB; 1.370 date 2019.04.15.08.31.10; author pho; state Exp; branches; next 1.369; commitid CMw1qzKqfLmadqjB; 1.369 date 2019.04.11.13.42.32; author ryoon; state Exp; branches; next 1.368; commitid JMFNUxXAkWeW3WiB; 1.368 date 2019.04.03.00.33.11; author ryoon; state Exp; branches; next 1.367; commitid pkuNrSZ2MZiLWPhB; 1.367 date 2019.04.01.12.27.52; author ryoon; state Exp; branches; next 1.366; commitid twOjpIKxY9NfYDhB; 1.366 date 2019.03.24.05.44.14; author ryoon; state Exp; branches; next 1.365; commitid xDftOuNa7SkJZzgB; 1.365 date 2019.03.20.14.38.17; author tsutsui; state Exp; branches; next 1.364; commitid 1jr3jH92fACV47gB; 1.364 date 2019.03.19.16.11.27; author ryoon; state Exp; branches; next 1.363; commitid bdw7MgHtCcmRCZfB; 1.363 date 2019.03.15.12.52.42; author ryoon; state Exp; branches; next 1.362; commitid rbNDzV8Qo3OUDsfB; 1.362 date 2019.03.04.15.53.06; author ryoon; state Exp; branches; next 1.361; commitid JV9hk9l6Umps04eB; 1.361 date 2019.03.03.00.57.29; author ryoon; state Exp; branches; next 1.360; commitid JPIYA0VUBfic5RdB; 1.360 date 2019.02.26.12.14.12; author rin; state Exp; branches; next 1.359; commitid b3U05JiCI6XGYgdB; 1.359 date 2019.02.19.15.23.53; author ryoon; state Exp; branches; next 1.358; commitid ZG5kBR4fiVvlgocB; 1.358 date 2019.02.01.16.47.59; author ryoon; state Exp; branches; next 1.357; commitid V2k24JCFxT00j5aB; 1.357 date 2019.01.29.22.33.58; author tnn; state Exp; branches; next 1.356; commitid Rpig8eZeqZRFjJ9B; 1.356 date 2019.01.29.16.28.22; author ryoon; state Exp; branches; next 1.355; commitid 6ZD5e5dNV9phiH9B; 1.355 date 2019.01.23.15.45.48; author jperkin; state Exp; branches; next 1.354; commitid ZxquxNq1omqEfV8B; 1.354 date 2019.01.10.13.37.40; author ryoon; state Exp; branches; next 1.353; commitid IwtAEYtikhSCXe7B; 1.353 date 2018.12.12.14.08.50; author ryoon; state Exp; branches; next 1.352; commitid tyoTOkkgQDG64w3B; 1.352 date 2018.12.09.18.52.49; author adam; state Exp; branches; next 1.351; commitid Pdg91emznUBdJ93B; 1.351 date 2018.11.23.08.06.33; author ryoon; state Exp; branches; next 1.350; commitid sJCwe34v6pRyF21B; 1.350 date 2018.11.16.23.38.59; author maya; state Exp; branches; next 1.349; commitid Rd8iF7Djvv0H2e0B; 1.349 date 2018.11.14.22.22.35; author kleink; state Exp; branches; next 1.348; commitid GUhtnbJ6vT0uGXZA; 1.348 date 2018.11.13.13.13.47; author wiz; state Exp; branches; next 1.347; commitid NbZp11dPubx1HMZA; 1.347 date 2018.11.12.12.50.52; author jperkin; state Exp; branches; next 1.346; commitid ran5DVIhqZL6BEZA; 1.346 date 2018.11.12.03.53.03; author ryoon; state Exp; branches; next 1.345; commitid 9EFLHvDNIp1OBBZA; 1.345 date 2018.11.04.00.38.44; author ryoon; state Exp; branches; next 1.344; commitid VDnZtZgWK5fTNyYA; 1.344 date 2018.10.03.17.30.30; author maya; state Exp; branches; next 1.343; commitid T35yFyrC098eqxUA; 1.343 date 2018.09.05.15.29.58; author ryoon; state Exp; branches 1.343.2.1; next 1.342; commitid tov9G6FsBVzdFVQA; 1.342 date 2018.08.22.09.47.24; author wiz; state Exp; branches; next 1.341; commitid YLub8g3ofvFGb6PA; 1.341 date 2018.08.11.18.45.15; author ryoon; state Exp; branches; next 1.340; commitid orglqVbHKeG3yJNA; 1.340 date 2018.07.20.03.34.31; author ryoon; state Exp; branches; next 1.339; commitid 09Go9qhjDl36dPKA; 1.339 date 2018.07.16.02.03.15; author ryoon; state Exp; branches; next 1.338; commitid Rhn8CzcyDlU7QiKA; 1.338 date 2018.07.15.23.15.01; author ryoon; state Exp; branches; next 1.337; commitid WYsvwDQ2gN8qUhKA; 1.337 date 2018.07.06.20.51.57; author ryoon; state Exp; branches; next 1.336; commitid UQU8uaeFvRygp7JA; 1.336 date 2018.07.06.20.51.24; author ryoon; state Exp; branches; next 1.335; commitid mTJjjyQz6EoYo7JA; 1.335 date 2018.07.06.15.06.50; author ryoon; state Exp; branches; next 1.334; commitid NN0f6QXNRPpHu5JA; 1.334 date 2018.06.28.13.52.37; author ryoon; state Exp; branches; next 1.333; commitid p6EHyR4EYL8jl3IA; 1.333 date 2018.06.10.04.09.05; author ryoon; state Exp; branches; next 1.332; commitid sWidbWwJTqj2HGFA; 1.332 date 2018.05.18.12.50.09; author ryoon; state Exp; branches; next 1.331; commitid dK8z3TYp6sIDjMCA; 1.331 date 2018.05.10.20.01.53; author ryoon; state Exp; branches; next 1.330; commitid xD42Z67JHKvGXMBA; 1.330 date 2018.05.08.10.38.57; author maya; state Exp; branches; next 1.329; commitid KZVhczxWfmMtUtBA; 1.329 date 2018.04.29.13.36.00; author martin; state Exp; branches; next 1.328; commitid HqqwUX9ptPN1blAA; 1.328 date 2018.04.16.14.35.18; author wiz; state Exp; branches; next 1.327; commitid kzqGMVblMLsRUFyA; 1.327 date 2018.04.14.07.05.14; author ryoon; state Exp; branches; next 1.326; commitid CxcjecEoX9PXunyA; 1.326 date 2018.04.03.03.10.51; author ryoon; state Exp; branches; next 1.325; commitid zwrjbubCjF3zyWwA; 1.325 date 2018.03.26.22.24.45; author maya; state Exp; branches; next 1.324; commitid 9PuPn473Z0B6c1wA; 1.324 date 2018.03.17.00.59.02; author ryoon; state Exp; branches; next 1.323; commitid yheX9IRIu7EcnKuA; 1.323 date 2018.03.12.11.17.46; author wiz; state Exp; branches; next 1.322; commitid Mv60lx3Uo1UqW9uA; 1.322 date 2018.02.26.08.19.32; author adam; state Exp; branches; next 1.321; commitid kxIs4If51EKcqlsA; 1.321 date 2018.02.10.07.02.47; author ryoon; state Exp; branches; next 1.320; commitid yVofZWGT56tLvhqA; 1.320 date 2018.01.31.14.02.17; author ryoon; state Exp; branches; next 1.319; commitid k5jBGgYCSJsC92pA; 1.319 date 2018.01.28.20.11.07; author wiz; state Exp; branches; next 1.318; commitid QPx6fI8ZTJVRhGoA; 1.318 date 2018.01.24.16.52.08; author ryoon; state Exp; branches; next 1.317; commitid Yl8uDmLMV5LNj9oA; 1.317 date 2018.01.08.09.37.56; author ryoon; state Exp; branches; next 1.316; commitid SYMQE5xYFQ1Kq3mA; 1.316 date 2018.01.01.07.02.17; author ryoon; state Exp; branches; next 1.315; commitid K1sax4LdXMpkN8lA; 1.315 date 2017.12.10.00.45.09; author ryoon; state Exp; branches 1.315.2.1; next 1.314; commitid 5NfkBjwiRoVLphiA; 1.314 date 2017.12.04.15.17.55; author ryoon; state Exp; branches; next 1.313; commitid RT6h8vARUVL8rAhA; 1.313 date 2017.11.30.16.45.40; author adam; state Exp; branches; next 1.312; commitid 2LNaDKcCKaKZ25hA; 1.312 date 2017.11.23.17.20.16; author wiz; state Exp; branches; next 1.311; commitid IKMbhxg2I0GMsbgA; 1.311 date 2017.11.16.01.04.38; author ryoon; state Exp; branches; next 1.310; commitid Azr5anfpJDEficfA; 1.310 date 2017.11.03.22.07.27; author ryoon; state Exp; branches; next 1.309; commitid cIQTZx3e599kHDdA; 1.309 date 2017.10.29.09.47.57; author ryoon; state Exp; branches; next 1.308; commitid AXCGwCLkBPTHLVcA; 1.308 date 2017.10.27.13.21.28; author ryoon; state Exp; branches; next 1.307; commitid NwHoV97JySgU0HcA; 1.307 date 2017.09.30.05.34.11; author ryoon; state Exp; branches; next 1.306; commitid FvJcfB7R3sEnib9A; 1.306 date 2017.09.18.09.53.37; author maya; state Exp; branches; next 1.305; commitid BMfpJecGogsW6F7A; 1.305 date 2017.09.02.03.47.46; author ryoon; state Exp; branches; next 1.304; commitid nSIWDmln72IHBz5A; 1.304 date 2017.08.17.12.47.55; author ryoon; state Exp; branches; next 1.303; commitid ydj5RpXH437V6z3A; 1.303 date 2017.08.16.14.13.44; author ryoon; state Exp; branches; next 1.302; commitid tj3zgUhDJjdlCr3A; 1.302 date 2017.08.12.04.58.45; author ryoon; state Exp; branches; next 1.301; commitid 3iwrf4rOsQLUFS2A; 1.301 date 2017.08.10.14.46.15; author ryoon; state Exp; branches; next 1.300; commitid rDI4h24RNI2oZF2A; 1.300 date 2017.07.09.09.04.00; author maya; state Exp; branches; next 1.299; commitid sZLsCO7IsdXK6xYz; 1.299 date 2017.07.03.12.27.49; author ryoon; state Exp; branches; next 1.298; commitid LgN2hn81Eo4IrMXz; 1.298 date 2017.06.29.08.07.59; author martin; state Exp; branches; next 1.297; commitid XgciHdaOPaTe8fXz; 1.297 date 2017.06.14.11.28.44; author ryoon; state Exp; branches; next 1.296; commitid TvqH8xBKhv2gJkVz; 1.296 date 2017.05.22.11.39.12; author ryoon; state Exp; branches; next 1.295; commitid IpBmauHQZTxJwnSz; 1.295 date 2017.05.15.15.49.27; author maya; state Exp; branches; next 1.294; commitid RY1gX0JLxEST7vRz; 1.294 date 2017.05.08.15.33.43; author ryoon; state Exp; branches; next 1.293; commitid pgQCEtntyOH4hBQz; 1.293 date 2017.04.27.01.49.47; author ryoon; state Exp; branches; next 1.292; commitid J6Df3i7KVGRj47Pz; 1.292 date 2017.04.22.21.04.01; author adam; state Exp; branches; next 1.291; commitid FZEMSoU8Sj6ZBzOz; 1.291 date 2017.03.30.19.11.14; author ryoon; state Exp; branches; next 1.290; commitid cObFmqTrlalqJBLz; 1.290 date 2017.03.18.23.00.12; author ryoon; state Exp; branches; next 1.289; commitid ufQ7yKJuB93Tn5Kz; 1.289 date 2017.03.17.10.24.11; author maya; state Exp; branches; next 1.288; commitid tfuaUhopu2FqeTJz; 1.288 date 2017.03.07.20.45.43; author ryoon; state Exp; branches; next 1.287; commitid cj2gfa0XmazzZEIz; 1.287 date 2017.02.24.21.54.52; author maya; state Exp; branches; next 1.286; commitid j3LeybN86CbTIfHz; 1.286 date 2017.02.20.12.22.53; author ryoon; state Exp; branches; next 1.285; commitid 9uXSYxNZdeH0HGGz; 1.285 date 2017.02.12.06.26.08; author ryoon; state Exp; branches; next 1.284; commitid k6LcxswBlcMUXCFz; 1.284 date 2017.02.11.08.27.33; author ryoon; state Exp; branches; next 1.283; commitid JLuJZjztBkWgGvFz; 1.283 date 2017.02.06.19.00.44; author martin; state Exp; branches; next 1.282; commitid M41Y2CYt5LRllVEz; 1.282 date 2017.02.06.13.56.04; author wiz; state Exp; branches; next 1.281; commitid gPJ49nTI4WujETEz; 1.281 date 2017.02.04.12.58.12; author maya; state Exp; branches; next 1.280; commitid Lc32VLsYpyZxoDEz; 1.280 date 2017.01.27.13.28.11; author ryoon; state Exp; branches; next 1.279; commitid JGDyBQwwzBxhPBDz; 1.279 date 2017.01.25.13.24.51; author ryoon; state Exp; branches; next 1.278; commitid 3acwYN6np6o7SlDz; 1.278 date 2017.01.21.20.06.53; author ryoon; state Exp; branches; next 1.277; commitid XHtF6XJOdLqPdSCz; 1.277 date 2017.01.20.15.03.36; author ryoon; state Exp; branches; next 1.276; commitid 76C6sFH8mxPWzICz; 1.276 date 2017.01.16.23.45.16; author wiz; state Exp; branches; next 1.275; commitid frBytSz1XOJOAfCz; 1.275 date 2016.12.18.01.31.00; author ryoon; state Exp; branches; next 1.274; commitid ALcUWVhkgK6X8pyz; 1.274 date 2016.12.09.11.51.09; author martin; state Exp; branches; next 1.273; commitid bl4asWSQ8RKwRixz; 1.273 date 2016.12.04.05.17.43; author ryoon; state Exp; branches; next 1.272; commitid xSaWu3mShoBjQCwz; 1.272 date 2016.12.03.11.30.28; author ryoon; state Exp; branches; next 1.271; commitid fJrrCH0CF8yxWwwz; 1.271 date 2016.12.03.09.58.25; author ryoon; state Exp; branches; next 1.270; commitid uIUIk0K6tuQSqwwz; 1.270 date 2016.11.09.17.41.08; author maya; state Exp; branches; next 1.269; commitid i0XloGfluuzbLttz; 1.269 date 2016.11.03.22.46.43; author joerg; state Exp; branches; next 1.268; commitid gsPby2ZIqrH5EJsz; 1.268 date 2016.10.26.20.23.27; author ryoon; state Exp; branches; next 1.267; commitid UUnjF7RqQDR57Hrz; 1.267 date 2016.09.20.20.01.41; author ryoon; state Exp; branches; next 1.266; commitid WhBC6OrwOUAn94nz; 1.266 date 2016.08.29.12.56.53; author ryoon; state Exp; branches; next 1.265; commitid ZaBGEAyUTY3vvckz; 1.265 date 2016.08.20.11.17.32; author ryoon; state Exp; branches; next 1.264; commitid 5yfb3OaLI5vjf2jz; 1.264 date 2016.08.17.00.06.46; author ryoon; state Exp; branches; next 1.263; commitid 7KzDd43Irha3DAiz; 1.263 date 2016.08.06.08.46.59; author ryoon; state Exp; branches; next 1.262; commitid E1GJBeRJuobrRdhz; 1.262 date 2016.08.04.17.03.39; author ryoon; state Exp; branches; next 1.261; commitid 2O6EMHxyKJmLF0hz; 1.261 date 2016.08.03.10.23.31; author adam; state Exp; branches; next 1.260; commitid AsJCxHnjaXbduQgz; 1.260 date 2016.07.09.06.39.12; author wiz; state Exp; branches; next 1.259; commitid dlqnocGpOoXV2Cdz; 1.259 date 2016.07.02.12.38.04; author ryoon; state Exp; branches; next 1.258; commitid VusleS8mBK3DgKcz; 1.258 date 2016.06.25.22.06.12; author pgoyette; state Exp; branches; next 1.257; commitid bfoq9gjZ9vDmDTbz; 1.257 date 2016.06.16.20.06.26; author ryoon; state Exp; branches; next 1.256; commitid Pa5tIXYLS8V6gJaz; 1.256 date 2016.06.16.12.08.21; author ryoon; state Exp; branches; next 1.255; commitid LAwegbTYgLLjCGaz; 1.255 date 2016.06.10.13.16.42; author wiz; state Exp; branches; next 1.254; commitid Llz8d8F3HG0IbV9z; 1.254 date 2016.05.20.12.25.20; author wiz; state Exp; branches; next 1.253; commitid Ijv5h0ESs9rQzd7z; 1.253 date 2016.05.05.11.46.15; author ryoon; state Exp; branches; next 1.252; commitid tP02zgzouferQh5z; 1.252 date 2016.05.04.16.22.35; author martin; state Exp; branches; next 1.251; commitid NuWVMo8DvrQfpb5z; 1.251 date 2016.04.29.23.42.49; author ryoon; state Exp; branches; next 1.250; commitid ZuvY1kWOOI6a0A4z; 1.250 date 2016.04.27.16.22.39; author ryoon; state Exp; branches; next 1.249; commitid u2rwBznaaKPcDh4z; 1.249 date 2016.04.13.20.37.33; author ryoon; state Exp; branches; next 1.248; commitid e6x4aFshAJhwuv2z; 1.248 date 2016.04.11.19.02.05; author ryoon; state Exp; branches; next 1.247; commitid mgqGURJPmT1r1f2z; 1.247 date 2016.03.19.22.57.50; author ryoon; state Exp; branches 1.247.2.1; next 1.246; commitid fLimcOoyZV4u4jZy; 1.246 date 2016.03.08.21.32.52; author ryoon; state Exp; branches; next 1.245; commitid BVJhJwzz8HleXSXy; 1.245 date 2016.03.05.11.29.36; author jperkin; state Exp; branches; next 1.244; commitid 1LoxeQftu903HrXy; 1.244 date 2016.02.26.10.57.45; author jperkin; state Exp; branches; next 1.243; commitid YliFflwrgfnjNpWy; 1.243 date 2016.02.12.15.21.48; author ryoon; state Exp; branches; next 1.242; commitid 3IR39Q5AgHXMHDUy; 1.242 date 2016.02.09.12.47.22; author ryoon; state Exp; branches; next 1.241; commitid inCp5x3GcGpNWeUy; 1.241 date 2016.02.06.22.13.22; author ryoon; state Exp; branches; next 1.240; commitid 0b7FikWyALPQaUTy; 1.240 date 2016.01.27.00.08.26; author ryoon; state Exp; branches; next 1.239; commitid U4PoPJGIWVIiavSy; 1.239 date 2016.01.09.05.48.48; author ryoon; state Exp; branches; next 1.238; commitid oKJSQ6ZnlMuYCdQy; 1.238 date 2015.12.31.08.45.42; author ryoon; state Exp; branches; next 1.237; commitid waFCK8SxbGzBT4Py; 1.237 date 2015.12.27.18.25.33; author ryoon; state Exp; branches; next 1.236; commitid z9aajI843QwpeCOy; 1.236 date 2015.12.19.12.50.55; author martin; state Exp; branches; next 1.235; commitid NAYEg7KK1DMkDyNy; 1.235 date 2015.12.16.09.34.55; author ryoon; state Exp; branches; next 1.234; commitid aMgpAzrWlYumE9Ny; 1.234 date 2015.11.18.14.19.55; author ryoon; state Exp; branches; next 1.233; commitid xxkPK0OWudQL7AJy; 1.233 date 2015.11.03.15.52.57; author ryoon; state Exp; branches; next 1.232; commitid omt1OZedtJyJ7FHy; 1.232 date 2015.10.25.15.59.37; author jmcneill; state Exp; branches; next 1.231; commitid 5090zA6UNYjUrvGy; 1.231 date 2015.10.16.20.50.23; author ryoon; state Exp; branches; next 1.230; commitid 32NakSjfA9IDlnFy; 1.230 date 2015.10.16.12.58.16; author jmcneill; state Exp; branches; next 1.229; commitid x9cRW0xlsOLJJkFy; 1.229 date 2015.10.10.01.58.21; author ryoon; state Exp; branches; next 1.228; commitid 78BsYZiClqZSgvEy; 1.228 date 2015.10.05.15.53.23; author ryoon; state Exp; branches; next 1.227; commitid JMvAMcKc8crE3WDy; 1.227 date 2015.09.27.23.46.31; author tnn; state Exp; branches; next 1.226; commitid 6vqcfLwngTKDVWCy; 1.226 date 2015.09.23.06.44.41; author ryoon; state Exp; branches; next 1.225; commitid A8JQd1PZS2cnplCy; 1.225 date 2015.08.30.09.29.15; author ryoon; state Exp; branches; next 1.224; commitid h8vd2RNwL7LF5hzy; 1.224 date 2015.08.29.12.11.22; author ryoon; state Exp; branches; next 1.223; commitid c1c18yh6ELvh1azy; 1.223 date 2015.08.19.11.37.04; author ryoon; state Exp; branches; next 1.222; commitid gF5BuOxIjrxq9Sxy; 1.222 date 2015.08.12.05.41.30; author ryoon; state Exp; branches; next 1.221; commitid kJ6OvCgL3bSlpWwy; 1.221 date 2015.08.11.23.48.17; author ryoon; state Exp; branches; next 1.220; commitid uPb40BQqdcXesUwy; 1.220 date 2015.08.09.16.21.49; author he; state Exp; branches; next 1.219; commitid RDWzxNXbEieZ2Cwy; 1.219 date 2015.08.09.16.20.39; author he; state Exp; branches; next 1.218; commitid M3dEBGuDt2mE0Cwy; 1.218 date 2015.07.16.22.05.31; author ryoon; state Exp; branches; next 1.217; commitid PPDTMnBNQgxAIyty; 1.217 date 2015.07.05.11.55.06; author martin; state Exp; branches; next 1.216; commitid tj1BmQp8eCDbH5sy; 1.216 date 2015.07.03.10.25.40; author ryoon; state Exp; branches; next 1.215; commitid yNqCmaHKVtcygPry; 1.215 date 2015.06.30.09.57.42; author ryoon; state Exp; branches; next 1.214; commitid jeIUM6gvNqaTcrry; 1.214 date 2015.06.03.03.22.31; author ryoon; state Exp; branches; next 1.213; commitid 2dFDgQfnznndTVny; 1.213 date 2015.05.15.10.36.13; author ryoon; state Exp; branches; next 1.212; commitid CD1gZjoinebRTwly; 1.212 date 2015.05.14.15.28.04; author bad; state Exp; branches; next 1.211; commitid iZZmZIefXqaFxqly; 1.211 date 2015.05.12.22.48.54; author ryoon; state Exp; branches; next 1.210; commitid NJZg0HQjg2n73dly; 1.210 date 2015.04.25.14.25.01; author tnn; state Exp; branches; next 1.209; commitid eSYTYjshnG8YNYiy; 1.209 date 2015.04.21.11.27.23; author ryoon; state Exp; branches; next 1.208; commitid jAaenXKIIC8gXriy; 1.208 date 2015.04.12.06.24.32; author martin; state Exp; branches; next 1.207; commitid OcW9vss4ElwTyghy; 1.207 date 2015.04.10.05.40.36; author martin; state Exp; branches; next 1.206; commitid SEFAUA6Cd4sbo0hy; 1.206 date 2015.04.06.10.50.50; author tron; state Exp; branches; next 1.205; commitid PsnHUp08U4tEewgy; 1.205 date 2015.04.06.08.17.39; author adam; state Exp; branches; next 1.204; commitid dUs0ktQdJn8Wnvgy; 1.204 date 2015.04.05.12.54.11; author ryoon; state Exp; branches; next 1.203; commitid K8Tn7QcmAk8VWogy; 1.203 date 2015.03.31.10.59.43; author martin; state Exp; branches; next 1.202; commitid AMIqXGXF9wVwtKfy; 1.202 date 2015.03.22.00.21.16; author ryoon; state Exp; branches; next 1.201; commitid ovEXTmXboSZwexey; 1.201 date 2015.03.21.06.13.16; author ryoon; state Exp; branches; next 1.200; commitid nlkqaBnsD8Vhdrey; 1.200 date 2015.03.20.10.13.57; author martin; state Exp; branches; next 1.199; commitid 9QDvXAr0lXKMzkey; 1.199 date 2015.03.11.00.22.27; author ryoon; state Exp; branches; next 1.198; commitid Y8JViEO6ozWQA7dy; 1.198 date 2015.03.05.13.29.41; author ryoon; state Exp; branches; next 1.197; commitid yPDM1cWvghOT8qcy; 1.197 date 2015.02.28.22.17.59; author ryoon; state Exp; branches; next 1.196; commitid 0knqSyehWFIWdPby; 1.196 date 2015.02.28.04.30.55; author ryoon; state Exp; branches; next 1.195; commitid Y4EEeVfm51r1kJby; 1.195 date 2015.02.21.23.35.42; author ryoon; state Exp; branches; next 1.194; commitid szUn76NmepRBSVay; 1.194 date 2015.02.16.16.16.16; author bad; state Exp; branches; next 1.193; commitid D1C7H4hKP4KvBfay; 1.193 date 2015.02.14.07.59.24; author martin; state Exp; branches; next 1.192; commitid LBHlpgZO5vxlVW9y; 1.192 date 2015.02.12.13.50.22; author wiz; state Exp; branches; next 1.191; commitid sMHbdx7PcDpGVI9y; 1.191 date 2015.02.08.09.36.31; author martin; state Exp; branches; next 1.190; commitid C574FeP8BglyEb9y; 1.190 date 2015.01.30.15.19.59; author ryoon; state Exp; branches; next 1.189; commitid FpjqL3sUP16oQ38y; 1.189 date 2015.01.27.21.41.47; author ryoon; state Exp; branches; next 1.188; commitid CbxtHsjwtFNr3I7y; 1.188 date 2015.01.16.22.42.09; author ryoon; state Exp; branches; next 1.187; commitid 4cICGew1Cni4Ki6y; 1.187 date 2014.12.01.18.11.14; author ryoon; state Exp; branches; next 1.186; commitid jJPLy0Wr2QzMIm0y; 1.186 date 2014.11.20.15.01.47; author wiz; state Exp; branches; next 1.185; commitid UEtLcW9BNcMJ1WYx; 1.185 date 2014.11.18.15.33.14; author tron; state Exp; branches; next 1.184; commitid EmX9heX0ZsIhgGYx; 1.184 date 2014.11.15.22.04.59; author szptvlfn; state Exp; branches; next 1.183; commitid Ej4UeCYFIqoJwkYx; 1.183 date 2014.11.10.20.55.56; author ryoon; state Exp; branches; next 1.182; commitid 5phYs6w9XnE6jGXx; 1.182 date 2014.11.07.17.36.11; author ryoon; state Exp; branches; next 1.181; commitid 6KVSnIilPipAihXx; 1.181 date 2014.11.06.13.56.32; author ryoon; state Exp; branches; next 1.180; commitid xdGbFMUM9wxo68Xx; 1.180 date 2014.10.30.17.12.27; author ryoon; state Exp; branches; next 1.179; commitid Bhaa5ZuhtYLpqfWx; 1.179 date 2014.10.29.22.12.35; author ryoon; state Exp; branches; next 1.178; commitid ardVfT698ool79Wx; 1.178 date 2014.10.28.17.26.56; author ryoon; state Exp; branches; next 1.177; commitid AUtKwYp40zimzZVx; 1.177 date 2014.10.15.13.07.07; author ryoon; state Exp; branches; next 1.176; commitid BxXu2KLWwPm1yiUx; 1.176 date 2014.10.07.16.47.37; author adam; state Exp; branches; next 1.175; commitid 7jTOvNj1CvwA1iTx; 1.175 date 2014.10.05.01.59.08; author ryoon; state Exp; branches; next 1.174; commitid kbqsx4twOadQaXSx; 1.174 date 2014.07.26.00.16.51; author ryoon; state Exp; branches; next 1.173; commitid ggnBGIQ7wfs5TOJx; 1.173 date 2014.07.24.14.57.12; author ryoon; state Exp; branches; next 1.172; commitid fruNobPhlaJdPDJx; 1.172 date 2014.07.08.13.14.43; author ryoon; state Exp; branches; next 1.171; commitid 4IbucjTWuBQ1MzHx; 1.171 date 2014.06.19.20.31.03; author martin; state Exp; branches; next 1.170; commitid l2e8DtzDSrpWMaFx; 1.170 date 2014.06.11.00.40.59; author ryoon; state Exp; branches; next 1.169; commitid QTw894DEf2Let2Ex; 1.169 date 2014.06.09.14.18.08; author ryoon; state Exp; branches; next 1.168; commitid LEGvyEXX8Kds3RDx; 1.168 date 2014.06.02.02.31.55; author dholland; state Exp; branches; next 1.167; commitid DcerMqVinYORmTCx; 1.167 date 2014.05.29.23.37.57; author wiz; state Exp; branches; next 1.166; commitid laryHfkCalgYtuCx; 1.166 date 2014.05.29.14.03.58; author ryoon; state Exp; branches; next 1.165; commitid N07rFT2FtFmAkrCx; 1.165 date 2014.05.28.03.25.25; author pho; state Exp; branches; next 1.164; commitid kPap1ayIvOa1PfCx; 1.164 date 2014.05.13.11.06.00; author ryoon; state Exp; branches; next 1.163; commitid yhaE6TonOrltRmAx; 1.163 date 2014.05.05.00.52.10; author ryoon; state Exp; branches; next 1.162; commitid DRSVzGxkqdnAIhzx; 1.162 date 2014.04.30.15.07.17; author ryoon; state Exp; branches; next 1.161; commitid BxErbE5mH8g3CIyx; 1.161 date 2014.04.20.02.27.53; author ryoon; state Exp; branches; next 1.160; commitid TIg9aNZ8AMIsJmxx; 1.160 date 2014.04.19.23.16.39; author ryoon; state Exp; branches; next 1.159; commitid J4PIEwcQEtsYFlxx; 1.159 date 2014.04.16.11.22.04; author wiz; state Exp; branches; next 1.158; commitid V6cznLoxteALOTwx; 1.158 date 2014.04.10.07.33.59; author martin; state Exp; branches; next 1.157; commitid LIR9jd2fWNLfK6wx; 1.157 date 2014.04.09.07.27.17; author obache; state Exp; branches; next 1.156; commitid 3Qx65Ha86azyJYvx; 1.156 date 2014.03.20.21.02.00; author ryoon; state Exp; branches 1.156.2.1; next 1.155; commitid 7yTA4yPlY6RyTttx; 1.155 date 2014.03.12.23.41.33; author ryoon; state Exp; branches; next 1.154; commitid UEFNtzgZ2tWe2tsx; 1.154 date 2014.02.21.16.17.47; author ryoon; state Exp; branches; next 1.153; commitid IaZhHG3VdkSRbZpx; 1.153 date 2014.02.20.13.19.03; author ryoon; state Exp; branches; next 1.152; commitid T9GvdtUIEdEreQpx; 1.152 date 2014.02.12.23.18.44; author tron; state Exp; branches; next 1.151; commitid dfJj7CwMMWJzNRox; 1.151 date 2014.02.08.09.36.00; author ryoon; state Exp; branches; next 1.150; commitid ggxuC0XAcatWnhox; 1.150 date 2014.01.01.11.52.37; author wiz; state Exp; branches; next 1.149; commitid QYCwxCyUCmbkmpjx; 1.149 date 2013.12.30.00.24.07; author dholland; state Exp; branches; next 1.148; commitid EYClV6x8W7EXB5jx; 1.148 date 2013.12.15.13.54.37; author ryoon; state Exp; branches; next 1.147; commitid Vw2sJulZRCraAehx; 1.147 date 2013.11.25.12.00.48; author wiz; state Exp; branches; next 1.146; commitid aZIhLdHSPlKJAEex; 1.146 date 2013.11.21.15.24.38; author ryoon; state Exp; branches; next 1.145; commitid neo7hZ8yleNZQ9ex; 1.145 date 2013.11.13.14.12.31; author ryoon; state Exp; branches; next 1.144; commitid XeYefu2znasbI7dx; 1.144 date 2013.11.07.15.47.23; author ryoon; state Exp; branches; next 1.143; commitid 0Key3xcH8PyHqmcx; 1.143 date 2013.11.05.14.20.41; author ryoon; state Exp; branches; next 1.142; commitid y1ziouvp9wgV06cx; 1.142 date 2013.11.02.22.57.55; author ryoon; state Exp; branches; next 1.141; commitid M2FbcKK4JD2lYKbx; 1.141 date 2013.10.21.10.46.48; author wiz; state Exp; branches; next 1.140; commitid r4nuwkhqBGwtj9ax; 1.140 date 2013.10.10.14.42.35; author ryoon; state Exp; branches; next 1.139; commitid 2g05hClAfiTyXK8x; 1.139 date 2013.10.09.17.39.18; author wiz; state Exp; branches; next 1.138; commitid K1vVPziaUWrFYD8x; 1.138 date 2013.09.19.12.37.49; author ryoon; state Exp; branches; next 1.137; commitid hXNFeA0U06W4X26x; 1.137 date 2013.09.02.19.51.28; author adam; state Exp; branches; next 1.136; commitid fqtKKopit2oFTT3x; 1.136 date 2013.08.17.07.47.59; author ryoon; state Exp; branches; next 1.135; commitid Z1eeRFUtcIPEpM1x; 1.135 date 2013.08.16.09.20.41; author obache; state Exp; branches; next 1.134; commitid GHdh0vMVILpWWE1x; 1.134 date 2013.08.07.12.17.54; author ryoon; state Exp; branches; next 1.133; commitid DF4G4SvxcEC6ew0x; 1.133 date 2013.07.17.11.00.13; author jperkin; state Exp; branches; next 1.132; commitid ChOTp6rsavaYsOXw; 1.132 date 2013.06.26.11.32.12; author ryoon; state Exp; branches; next 1.131; commitid FW39RsRKnCO8j7Vw; 1.131 date 2013.06.21.23.11.42; author ryoon; state Exp; branches; next 1.130; commitid Gkw1wozLMBI0mxUw; 1.130 date 2013.06.06.14.08.46; author ryoon; state Exp; branches; next 1.129; commitid nJjRLRp75MIzPySw; 1.129 date 2013.06.06.12.55.11; author wiz; state Exp; branches; next 1.128; commitid GnBhPNQZYUnQpySw; 1.128 date 2013.06.04.22.17.15; author tron; state Exp; branches; next 1.127; commitid wB5zURIqYs6HAlSw; 1.127 date 2013.06.03.10.06.08; author wiz; state Exp; branches; next 1.126; commitid kGMtnUPdN4amz9Sw; 1.126 date 2013.05.31.12.42.32; author wiz; state Exp; branches; next 1.125; commitid hIeXGcx6VfKHwMRw; 1.125 date 2013.05.23.13.12.13; author ryoon; state Exp; branches; next 1.124; commitid sFsg0DAPswjWXKQw; 1.124 date 2013.05.19.08.50.24; author ryoon; state Exp; branches; next 1.123; commitid MHvIZMm4M3TbEdQw; 1.123 date 2013.02.22.14.54.01; author ryoon; state Exp; branches; next 1.122; 1.122 date 2013.02.16.11.24.52; author wiz; state Exp; branches; next 1.121; 1.121 date 2013.02.09.11.10.36; author ryoon; state Exp; branches; next 1.120; 1.120 date 2013.02.06.23.24.00; author jperkin; state Exp; branches; next 1.119; 1.119 date 2013.02.01.22.21.14; author wiz; state Exp; branches; next 1.118; 1.118 date 2013.01.26.21.39.02; author adam; state Exp; branches; next 1.117; 1.117 date 2013.01.20.11.17.58; author ryoon; state Exp; branches; next 1.116; 1.116 date 2012.11.21.15.26.50; author ryoon; state Exp; branches; next 1.115; 1.115 date 2012.11.17.10.57.49; author ryoon; state Exp; branches; next 1.114; 1.114 date 2012.10.12.18.27.21; author ryoon; state Exp; branches; next 1.113; 1.113 date 2012.10.08.23.02.32; author adam; state Exp; branches; next 1.112; 1.112 date 2012.10.02.17.12.08; author tron; state Exp; branches; next 1.111; 1.111 date 2012.09.15.10.06.45; author obache; state Exp; branches 1.111.2.1; next 1.110; 1.110 date 2012.09.12.14.27.15; author ryoon; state Exp; branches; next 1.109; 1.109 date 2012.09.07.19.17.40; author adam; state Exp; branches; next 1.108; 1.108 date 2012.09.03.23.50.46; author dsainty; state Exp; branches; next 1.107; 1.107 date 2012.08.28.23.30.31; author ryoon; state Exp; branches; next 1.106; 1.106 date 2012.08.28.16.39.19; author abs; state Exp; branches; next 1.105; 1.105 date 2012.08.28.12.42.02; author ryoon; state Exp; branches; next 1.104; 1.104 date 2012.07.20.06.45.35; author abs; state Exp; branches; next 1.103; 1.103 date 2012.07.18.16.10.06; author ryoon; state Exp; branches; next 1.102; 1.102 date 2012.06.14.07.44.00; author sbd; state Exp; branches; next 1.101; 1.101 date 2012.04.01.15.19.56; author ryoon; state Exp; branches; next 1.100; 1.100 date 2012.03.15.08.31.10; author ryoon; state Exp; branches; next 1.99; 1.99 date 2012.03.11.12.34.26; author marino; state Exp; branches; next 1.98; 1.98 date 2012.03.10.03.09.42; author ryoon; state Exp; branches; next 1.97; 1.97 date 2012.03.06.12.35.14; author ryoon; state Exp; branches; next 1.96; 1.96 date 2012.03.03.00.14.05; author wiz; state Exp; branches; next 1.95; 1.95 date 2012.02.06.12.41.52; author wiz; state Exp; branches; next 1.94; 1.94 date 2012.01.24.09.11.16; author sbd; state Exp; branches; next 1.93; 1.93 date 2012.01.13.10.55.35; author obache; state Exp; branches; next 1.92; 1.92 date 2012.01.06.07.36.38; author sbd; state Exp; branches; next 1.91; 1.91 date 2012.01.05.08.02.20; author sbd; state Exp; branches; next 1.90; 1.90 date 2011.11.12.12.45.04; author tnn; state Exp; branches; next 1.89; 1.89 date 2011.11.01.06.02.46; author sbd; state Exp; branches; next 1.88; 1.88 date 2011.09.12.09.19.06; author tnn; state Exp; branches; next 1.87; 1.87 date 2011.08.18.18.31.10; author tnn; state Exp; branches; next 1.86; 1.86 date 2011.07.21.13.06.05; author obache; state Exp; branches; next 1.85; 1.85 date 2011.04.26.14.18.01; author tnn; state Exp; branches; next 1.84; 1.84 date 2011.04.22.13.44.58; author obache; state Exp; branches; next 1.83; 1.83 date 2011.03.05.11.57.16; author tnn; state Exp; branches; next 1.82; 1.82 date 2011.01.13.13.39.37; author wiz; state Exp; branches; next 1.81; 1.81 date 2010.12.29.22.38.49; author tnn; state Exp; branches 1.81.2.1; next 1.80; 1.80 date 2010.12.11.14.46.29; author tnn; state Exp; branches; next 1.79; 1.79 date 2010.11.15.22.58.50; author abs; state Exp; branches; next 1.78; 1.78 date 2010.11.13.11.54.44; author tnn; state Exp; branches; next 1.77; 1.77 date 2010.10.21.10.27.21; author tnn; state Exp; branches; next 1.76; 1.76 date 2010.09.14.11.02.55; author wiz; state Exp; branches 1.76.2.1; next 1.75; 1.75 date 2010.06.24.12.20.38; author tnn; state Exp; branches; next 1.74; 1.74 date 2010.06.13.22.45.33; author wiz; state Exp; branches; next 1.73; 1.73 date 2010.04.02.20.28.24; author tnn; state Exp; branches; next 1.72; 1.72 date 2010.03.23.12.43.38; author tnn; state Exp; branches; next 1.71; 1.71 date 2010.03.22.09.04.49; author tnn; state Exp; branches; next 1.70; 1.70 date 2010.02.17.18.32.18; author tnn; state Exp; branches; next 1.69; 1.69 date 2010.01.31.21.02.48; author tnn; state Exp; branches; next 1.68; 1.68 date 2010.01.26.16.22.59; author tron; state Exp; branches; next 1.67; 1.67 date 2010.01.18.09.59.31; author wiz; state Exp; branches; next 1.66; 1.66 date 2010.01.16.23.37.49; author heinz; state Exp; branches; next 1.65; 1.65 date 2009.12.16.08.18.33; author tnn; state Exp; branches 1.65.2.1; next 1.64; 1.64 date 2009.11.29.03.28.04; author tnn; state Exp; branches; next 1.63; 1.63 date 2009.11.27.16.59.18; author tnn; state Exp; branches; next 1.62; 1.62 date 2009.11.06.15.44.34; author tnn; state Exp; branches; next 1.61; 1.61 date 2009.10.28.11.36.36; author tnn; state Exp; branches; next 1.60; 1.60 date 2009.10.11.10.49.56; author tnn; state Exp; branches; next 1.59; 1.59 date 2009.10.09.19.41.46; author tnn; state Exp; branches 1.59.2.1; next 1.58; 1.58 date 2009.09.23.16.46.31; author tnn; state Exp; branches; next 1.57; 1.57 date 2009.09.18.08.03.49; author ghen; state Exp; branches; next 1.56; 1.56 date 2009.09.16.19.06.18; author tnn; state Exp; branches; next 1.55; 1.55 date 2009.09.10.00.03.37; author tnn; state Exp; branches; next 1.54; 1.54 date 2009.08.29.10.34.37; author tnn; state Exp; branches; next 1.53; 1.53 date 2009.08.26.19.58.26; author sno; state Exp; branches; next 1.52; 1.52 date 2009.08.08.04.14.18; author tnn; state Exp; branches; next 1.51; 1.51 date 2009.08.05.02.43.47; author tnn; state Exp; branches; next 1.50; 1.50 date 2009.08.05.01.27.31; author tnn; state dead; branches; next 1.49; 1.49 date 2009.03.18.00.08.39; author abs; state Exp; branches; next 1.48; 1.48 date 2008.09.24.14.34.36; author ghen; state Exp; branches; next 1.47; 1.47 date 2008.08.11.10.09.21; author martin; state Exp; branches; next 1.46; 1.46 date 2007.08.07.21.59.11; author ghen; state Exp; branches; next 1.45; 1.45 date 2007.05.31.07.25.07; author ghen; state Exp; branches; next 1.44; 1.44 date 2007.05.12.13.53.07; author ghen; state Exp; branches; next 1.43; 1.43 date 2007.03.21.13.33.04; author ghen; state Exp; branches; next 1.42; 1.42 date 2007.03.07.21.32.54; author dmcmahill; state Exp; branches; next 1.41; 1.41 date 2007.02.25.00.43.23; author ghen; state Exp; branches; next 1.40; 1.40 date 2007.02.04.00.15.49; author dmcmahill; state Exp; branches; next 1.39; 1.39 date 2006.11.08.09.50.15; author ghen; state Exp; branches; next 1.38; 1.38 date 2006.10.23.10.49.34; author markd; state Exp; branches; next 1.37; 1.37 date 2006.10.19.10.25.17; author markd; state Exp; branches; next 1.36; 1.36 date 2006.09.15.12.26.56; author ghen; state Exp; branches 1.36.2.1; next 1.35; 1.35 date 2006.05.04.05.16.13; author ghen; state Exp; branches; next 1.34; 1.34 date 2006.04.28.16.11.31; author drochner; state Exp; branches; next 1.33; 1.33 date 2006.04.17.14.52.12; author wiz; state Exp; branches; next 1.32; 1.32 date 2006.04.15.14.20.31; author ghen; state Exp; branches; next 1.31; 1.31 date 2006.02.06.09.20.46; author ghen; state Exp; branches 1.31.2.1; next 1.30; 1.30 date 2006.02.06.00.37.54; author ghen; state Exp; branches; next 1.29; 1.29 date 2006.02.05.23.11.21; author joerg; state Exp; branches; next 1.28; 1.28 date 2006.02.05.14.46.31; author ghen; state Exp; branches; next 1.27; 1.27 date 2006.01.24.07.32.47; author wiz; state Exp; branches; next 1.26; 1.26 date 2005.12.28.18.11.56; author jmmv; state Exp; branches; next 1.25; 1.25 date 2005.12.23.00.29.57; author joerg; state Exp; branches 1.25.2.1; next 1.24; 1.24 date 2005.12.10.14.21.30; author taya; state Exp; branches; next 1.23; 1.23 date 2005.12.10.13.47.22; author taya; state Exp; branches; next 1.22; 1.22 date 2005.12.08.09.52.16; author rillig; state Exp; branches; next 1.21; 1.21 date 2005.09.22.14.14.04; author jlam; state Exp; branches; next 1.20; 1.20 date 2005.09.17.02.35.19; author jlam; state Exp; branches; next 1.19; 1.19 date 2005.09.08.22.03.45; author abs; state Exp; branches; next 1.18; 1.18 date 2005.08.03.19.37.00; author hira; state Exp; branches; next 1.17; 1.17 date 2005.08.03.16.55.19; author tron; state Exp; branches; next 1.16; 1.16 date 2005.06.03.14.41.19; author wiz; state Exp; branches; next 1.15; 1.15 date 2005.05.14.15.27.10; author taya; state Exp; branches; next 1.14; 1.14 date 2005.04.02.14.38.14; author abs; state Exp; branches; next 1.13; 1.13 date 2005.03.31.19.55.09; author drochner; state Exp; branches; next 1.12; 1.12 date 2005.02.27.13.20.43; author taya; state Exp; branches 1.12.2.1; next 1.11; 1.11 date 2004.08.10.14.04.01; author taya; state Exp; branches; next 1.10; 1.10 date 2004.07.05.14.25.29; author taya; state Exp; branches; next 1.9; 1.9 date 2004.07.03.04.00.12; author taya; state Exp; branches; next 1.8; 1.8 date 2004.06.24.01.53.54; author taya; state Exp; branches; next 1.7; 1.7 date 2004.06.23.16.47.12; author taya; state Exp; branches; next 1.6; 1.6 date 2004.06.19.17.37.37; author xtraeme; state Exp; branches; next 1.5; 1.5 date 2004.06.18.22.40.04; author xtraeme; state Exp; branches; next 1.4; 1.4 date 2004.06.02.15.09.01; author taya; state Exp; branches; next 1.3; 1.3 date 2004.04.24.01.21.17; author taya; state Exp; branches; next 1.2; 1.2 date 2004.03.10.12.57.01; author taya; state Exp; branches; next 1.1; 1.1 date 2004.02.29.17.44.32; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.447.2.1 date 2020.10.29.12.18.54; author spz; state Exp; branches; next ; commitid cd6NSZuURmCgnNtC; 1.343.2.1 date 2018.10.07.11.32.06; author spz; state Exp; branches; next ; commitid kts1c2GLh7ySj1VA; 1.315.2.1 date 2018.03.09.07.17.29; author spz; state Exp; branches; next 1.315.2.2; commitid DwVK6v0Mc0P0JKtA; 1.315.2.2 date 2018.03.22.06.56.21; author spz; state Exp; branches; next ; commitid 8s0l4dxdhHyRbqvA; 1.247.2.1 date 2016.05.19.12.56.30; author bsiegert; state Exp; branches; next ; commitid 53h9eCcjRRHEM57z; 1.156.2.1 date 2014.04.21.07.30.36; author tron; state Exp; branches; next ; commitid MPRoviORIw2tnwxx; 1.111.2.1 date 2012.10.03.12.09.43; author spz; state Exp; branches; next ; 1.81.2.1 date 2011.03.06.16.39.38; author schnoebe; state Exp; branches; next ; 1.76.2.1 date 2010.10.25.08.23.42; author tron; state Exp; branches; next ; 1.65.2.1 date 2010.02.17.22.24.32; author spz; state Exp; branches; next ; 1.59.2.1 date 2009.10.28.18.13.24; author tron; state Exp; branches; next 1.59.2.2; 1.59.2.2 date 2009.12.20.19.41.08; author spz; state Exp; branches; next ; 1.36.2.1 date 2006.11.09.07.28.46; author salo; state Exp; branches; next ; 1.31.2.1 date 2006.04.15.23.32.58; author salo; state Exp; branches; next 1.31.2.2; 1.31.2.2 date 2006.05.02.20.59.47; author salo; state Exp; branches; next 1.31.2.3; 1.31.2.3 date 2006.06.04.00.54.05; author salo; state Exp; branches; next ; 1.25.2.1 date 2005.12.29.18.15.50; author seb; state Exp; branches; next 1.25.2.2; 1.25.2.2 date 2006.02.09.10.32.29; author salo; state Exp; branches; next ; 1.12.2.1 date 2005.05.16.15.07.13; author salo; state Exp; branches; next ; 1.1.1.1 date 2004.02.29.17.44.32; author xtraeme; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2009.08.05.02.37.10; author tnn; state Exp; branches; next ; desc @@ 1.591 log @firefox: Update to 123.0.1 Changelog: 123.0.1: Fixed * Fixed the Firefox Translation language indicator in the address bar displaying a colored square icon instead of the language code icon. (Bug 1879415) * Fixed incorrect rendering of Canvas2D conic gradients colors on Windows. ( Bug 1851963) * Fixed a regression with the onChange event not firing when clearing the value of a textarea HTML field. (Bug 1881457) * Fixed availability of system-level dictionaries for Linux users with Firefox installed as a Flatpak package. (Bug 1881830) * Fixed a regression in the JavaScript JIT engine incorrectly inlining strings in some cases. (Bug 1882386) * Fixed low contrast of text when selecting rows in the Developer tools' Storage panel. (Bug 1877090) @ text @# $NetBSD: Makefile,v 1.590 2024/02/22 15:12:49 ryoon Exp $ FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} MOZ_BRANCH= 123.0 MOZ_BRANCH_MINOR= .1 DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//} CATEGORIES= www MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} EXTRACT_SUFX= .tar.xz NODEJSKIT= nodejs-output-122.0.1.tgz DISTFILES= ${DEFAULT_DISTFILES} ${NODEJSKIT} SITES.${NODEJSKIT}= ${MASTER_SITE_LOCAL} MAINTAINER= ryoon@@NetBSD.org HOMEPAGE= https://www.mozilla.org/en-US/firefox/ COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:tu:C/\\.[[:digit:]\.]*//}) LICENSE= mpl-1.1 # -------- BEFORE UPDATING THIS PACKAGE PLEASE READ & UNDERSTAND: ------- # # This package works around a (stupid) build time dependency on nodejs # (which is not available for all architectures and unnecessary for the # real build). To do this, it places some additional burden on the # maintainer. # # While working on the package, please make sure you have # # FIREFOX_MAINTAINER=yes # # set in your build environment. # When the package is ready for commit (but before commit), do: # # make maintainer-files # # This will do another round (depending on state of your work dir at this # moment) of one or two builds and generate a cache of all output that # nodejs generates during a build. # # When this is done, just commit the results (they will be in the files/ # directory). # # ----------------------------------------------------------------------- WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:C/b.*//} MOZILLA_DIR= # empty # Note: In --enable-chrome-format=flat case, # when updating remember to conditionalise about-background.png in PLIST CONFIGURE_ARGS+= --enable-application=browser #CFLAGS+= -I${PREFIX}/include/nspr # for lang/gcc6 CFLAGS+= -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS # Do not use uselocale() in third_party/pipewire. CFLAGS.NetBSD+= -D__LOCALE_C_ONLY LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGBASE} LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib LDFLAGS.DragonFly+= -lplc4 -lnspr4 LDFLAGS.FreeBSD+= -lplc4 -lnspr4 LDFLAGS.Linux+= -lnspr4 LDFLAGS.SunOS+= -lm # Should revisit to complete mprotect support. NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/firefox NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/firefox-bin # Avoid ld "invalid section index" errors. BUILDLINK_TRANSFORM.SunOS+= rm:-fdata-sections BUILDLINK_TRANSFORM.SunOS+= rm:-ffunction-sections BUILDLINK_TRANSFORM.SunOS+= rm:-pie # Workaround for https://bugs.llvm.org/show_bug.cgi?id=46366 BUILDLINK_TRANSFORM.NetBSD+= rm:-fexperimental-new-pass-manager SUBST_CLASSES+= dfly_malloc_h SUBST_STAGE.dfly_malloc_h= pre-configure SUBST_MESSAGE.dfly_malloc_h= Dont include malloc.h on dragonflybsd SUBST_SED.dfly_malloc_h= -e 's,HAVE_MALLOC_H,HAVE_MALLOC_H \&\& !defined(__DragonFly__),g' SUBST_FILES.dfly_malloc_h+= media/ffvpx/libavutil/mem.c SUBST_CLASSES+= paths SUBST_STAGE.paths= pre-configure SUBST_FILES.paths= ../firefox.sh SUBST_VARS.paths= PREFIX MOZILLA .include "mozilla-common.mk" .include "options.mk" CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/header.py CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/typelib.py CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpidl.py CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpt.py CHECK_WRKREF_SKIP+= lib/${MOZILLA}/omni.ja MOZILLA= ${PKGBASE} .if !empty(PKG_OPTIONS:Mofficial-mozilla-branding) MOZILLA_NAME= Firefox MOZILLA_BRANDING= official .else MOZILLA_NAME= Browser MOZILLA_BRANDING= unofficial .endif pre-configure: # As of 106.0, .in template files are not patched. # cd ${WRKSRC} && autoconf # cd ${WRKSRC}/js/src && autoconf cd ${WRKSRC} && mkdir ${OBJDIR} cd ${WRKSRC}/${OBJDIR} && touch old-configure.vars # Do not fetch Rust Cargo file via network during build .if !defined(FIREFOX_MAINTAINER) mv ${WRKDIR}/dist ${WRKSRC}/${OBJDIR} .endif .if defined(FIREFOX_MAINTAINER) # Create files needed only by the firefox maintainer when updating # the package # XXX - manually removing the .*_done files is wrong! .PHONY: build-list build-list: cd ${WRKSRC}/${OBJDIR}/dist/bin/browser/chrome && \ find . -type f | sort > ${OUT:Q} NODE_LIST= "${WRKDIR}/node.list" NO_NODE_LIST= "${WRKDIR}/no-node.list" NODE_FILES= "${WRKDIR}/node.flist" .PHONY: maintainer-files maintainer-files: rm -f ${FILESDIR}/node-wrapper.sh V=$$( node -v ) && \ printf '#! /bin/sh\n\nVERS=%s\n\nif [ "$$1" = "-v" ] || [ "$$1" = "--version" ]; then\n\tprintf "$${VERS}\\n"\nfi\n\nexit 0\n' $$V \ > ${FILESDIR}/node-wrapper.sh && \ chmod 0755 ${FILESDIR}/node-wrapper.sh rm -f ${WRKDIR}/.build_done ${WRKDIR}/.configure_done ${MAKE} MAINTAINER_INTERNAL=yes build ${MAKE} MAINTAINER_INTERNAL=yes OUT="${NO_NODE_LIST}" build-list ${MAKE} OUT="${NODE_LIST}" build-list ${DIFF} -u "${NO_NODE_LIST}" "${NODE_LIST}" | \ ${AWK} \ '/^\+\.\//{ printf("dist/bin/browser/chrome/%s\n", gensub(/^\+\.\//, "", "")) }' \ > "${NODE_FILES}" cd ${WRKSRC}/${OBJDIR} && tar -c -T "${NODE_FILES}" -z \ -f ${FILESDIR}/nodejs-output-${PKGVERSION_NOREV}.tgz .endif pre-patch: for f in $$(find ${WRKSRC}/third_party/libwebrtc -name moz.build -type f) ; \ do \ ${AWK} -f ${FILESDIR}/replace-moz.build.awk $$f > $$f.new; mv $$f.new $$f ; \ done post-build: ${SED} -e 's|@@MOZILLA@@|${MOZILLA}|g' \ -e 's|@@MOZILLA_NAME@@|${MOZILLA_NAME}|g' \ -e 's|@@FIREFOX_ICON@@|${MOZILLA}|g' \ < ${FILESDIR}/desktop.in \ > ${WRKDIR}/desktop INSTALLATION_DIRS+= share/applications post-extract: ${CP} ${FILESDIR}/firefox.sh ${WRKDIR}/firefox.sh post-install: .if ${OPSYS} == "NetBSD" && ${X11_TYPE} == "native" ${INSTALL_SCRIPT} ${WRKDIR}/firefox.sh ${DESTDIR}${PREFIX}/bin/${MOZILLA} .else ${ECHO} '#! /bin/sh' > ${DESTDIR}${PREFIX}/bin/${MOZILLA} ${ECHO} '${PREFIX}/lib/${MOZILLA}/${MOZILLA} "$$@@"' >> \ ${DESTDIR}${PREFIX}/bin/${MOZILLA} ${CHMOD} 755 ${DESTDIR}${PREFIX}/bin/${MOZILLA} .endif ${INSTALL_DATA} ${WRKDIR}/desktop \ ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop .for i in 16 22 24 32 48 64 128 256 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps ${INSTALL_DATA} ${WRKSRC}/browser/branding/${MOZILLA_BRANDING}/default${i}.png \ ${DESTDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/${MOZILLA}.png .endfor .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../mk/bsd.pkg.mk" @ 1.590 log @www/firefox: Update to 123.0 * For NetBSD, user-agent string reports as Linux. Changelog: New * We've integrated search into Firefox View. You can now search through all of the tabs on each of the section subpages - Recent Browsing, Open Tabs, Recently Closed Tabs, Tabs from other devices, or History. * Having any issues with a website on Firefox, yet the site seems to be working as expected on another browser? You can now let us know via the Web Compatibility Reporting Tool! By filing a web compatibility issue, you're directly helping us detect, target, and fix the most impacted sites to make your browsing experience on Firefox smoother. Fixed * When translating web pages, we are now also translating text in tooltips (i.e. titles) and text displayed in form controls (i.e. placeholder). * Various security fixes. Changed * Address bar settings can now be found in the Firefox Settings' Search section. * Improved PGO optimizations for macOS ARM64 and Android * Off-main-thread canvas on macOS, Linux and Android Enterprise * You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 123 Release Notes. Developer * Developer Information * The Network Monitor now supports saving a response body to disk through the Save Response As context menu item. This replaces the Save Image context menu item, which only supported saving images. Web Platform * We now implement linearRGB interpolation for SVG gradients, as well as the existing sRGB interpolation. You can choose which to use via the color-interpolation property. * Previously, SVG feImage elements that pointed to SVG content required the SVG document to have a root element that had non-percentage width and height values. Such content will now fall back to use the default replaced element values of 300px width and 150px height and the feImage will no longer fail to render. * By enabling Preload and Modulepreload support, Early Hints are now fully supported. * Audio echo cancellation can now be applied to microphone inputs when the audio output is redirected to another device with setSinkId(). * Firefox now supports declarative ShadowDOM, providing developers greater flexibility and improved ergonomics when working with ShadowDOMs directly within HTML. Security fixes: Mozilla Foundation Security Advisory 2024-05 #CVE-2024-1546: Out-of-bounds memory read in networking channels #CVE-2024-1547: Alert dialog could have been spoofed on another site #CVE-2024-1554: fetch could be used to effect cache poisoning #CVE-2024-1548: Fullscreen Notification could have been hidden by select element #CVE-2024-1549: Custom cursor could obscure the permission dialog #CVE-2024-1550: Mouse cursor re-positioned unexpectedly could have led to unintended permission grants #CVE-2024-1551: Multipart HTTP Responses would accept the Set-Cookie header in response parts #CVE-2024-1555: SameSite cookies were not properly respected when opening a website from an external browser #CVE-2024-1556: Invalid memory access in the built-in profiler #CVE-2024-1552: Incorrect code generation on 32-bit ARM devices #CVE-2024-1553: Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8, and Thunderbird 115.8 #CVE-2024-1557: Memory safety bugs fixed in Firefox 123 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.589 2024/02/08 15:54:21 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.589 log @firefox: Update to 122.0.1 Changelog: 122.0.1: Fixed * Fixed the Library and Sidebar context menus only displaying Multi-Account Containers icons in the "Open in New Container Tab" menu. (Bug 1876518) * Fixed an issue when clicking the Dismiss button in notification pop-ups on Windows causing a webpage in a new tab. (Bug 1848801) * Fixed the yaru-remix system theme not applying correctly on Linux. (Bug 1877002) * Fixed adding an extra new line to a rule in the Developer Tools' Inspector when copying it to the clipboard. (Bug 1876220) * Rolled back a keyboard behavior change made to the Developer Tools' Rules view when validating a property name or input with the Enter key. This moves the focus to the next input, as was the behavior in Firefox 121. (Bug 1877457) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.588 2024/01/31 15:54:52 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 122.0 MOZ_BRANCH_MINOR= .1 @ 1.588 log @firefox: Update to 122.0 CHangelog: 122.0: New * Firefox now displays images and descriptions for search suggestions when provided by the search engine. * The translations feature received an improvement in the quality of translated webpages. The results should be much more stable. This fixes issues where the content of a page could disappear when translated, or interactive widgets could break. * Firefox now supports creating and using passkeys stored in the iCloud Keychain on macOS. * MDN Web Docs article suggestions from Firefox Suggest will be available in the address bar for users searching for web development-related information. * The line breaking rules of Web content now match the Unicode Standard. This improves Web Browser compatibility for line breaking. An additional improvement for East Asian and South East Asian end users, Firefox now supports proper language-aware word selection when double-clicking on text for languages including Chinese, Japanese, Burmese, Lao, Khmer, and Thai. * Firefox now ships with a new .deb package for Linux users on Ubuntu, Debian, and Linux Mint. Fixed * Various security fixes. Security fixes: Mozilla Foundation Security Advisory 2024-01 #CVE-2024-0741: Out of bounds write in ANGLE #CVE-2024-0742: Failure to update user input timestamp #CVE-2024-0743: Crash in NSS TLS method #CVE-2024-0744: Wild pointer dereference in JavaScript #CVE-2024-0745: Stack buffer overflow in WebAudio #CVE-2024-0746: Crash when listing printers on Linux #CVE-2024-0747: Bypass of Content Security Policy when directive unsafe-inline was set #CVE-2024-0748: Compromised content process could modify document URI #CVE-2024-0749: Phishing site popup could show local origin in address bar #CVE-2024-0750: Potential permissions request bypass via clickjacking #CVE-2024-0751: Privilege escalation through devtools #CVE-2024-0752: Use-after-free could occur when applying update on macOS #CVE-2024-0753: HSTS policy on subdomain could bypass policy of upper domain #CVE-2024-0754: Crash when using some WASM files in devtools #CVE-2024-0755: Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7, and Thunderbird 115.7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.587 2024/01/30 14:22:37 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= d14 1 a14 1 NODEJSKIT= nodejs-output-121.0.tgz @ 1.587 log @*: Recursive revbump from audio/pulseaudio-17.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.586 2024/01/22 13:17:07 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 121.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 2 @ 1.586 log @*: Recursive revbump from multimedia/libvpx @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.585 2024/01/10 15:31:41 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.585 log @firefox: Update to 121.0.1 Changelog: 121.0.1: Fixed * Fixed unexpected line wrapping in some CJK contexts caused by changes in ideographic space handling. (Bug 1870973) * Fixed a hang when loading sites containing column-based layouts under some circumstances. (Bug 1867784) * Fixed missing rounded corners for videos playing over another video. (Bug 1869994) * Fixed Firefox not closing properly and other applications being unable to use a USB security key after being previously used during a Firefox session. (Bug 1863135) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.584 2023/12/31 09:03:55 ryoon Exp $ d9 1 @ 1.584 log @firefox: Update to 121.0 * CXXFLAGS has all CFLAGS values. Remove duplicated CXXFLAGS. Changelog: 121.0 New * Firefox now prompts Windows users to install the Microsoft AV1 Video Extension to enable hardware decoding support for the AV1 video codec from about:support if not already installed. * Firefox now supports Voice Control commands on macOS systems. * On Linux, Firefox now defaults to the Wayland compositor when available instead of XWayland. This brings support for touchpad & touchscreen gestures, swipe-to-nav, per-monitor DPI settings, better graphics performance, and more. Note that due to Wayland protocol limitations, Picture-in-Picture windows require an extra user interaction (generally right-click on the window) or a shell / desktop-environment tweak. See bug 1621261 for related discussion and tracking, this post for a KDE configuration, and this extension for GNOME. It is also a known issue that windows are not correctly placed when restoring a previous session on launch. * Firefox can now force links to always be underlined. This option can be enabled in the Browsing section of the Firefox Settings menu. * The PDF viewer now includes a floating button to simplify deleting drawings, text, and images added in PDFs. Fixed * Various security fixes. * Ubuntu Firefox Snap builds did not default to Wayland compositing on some systems as expected when Firefox 121 was first released. This is now fixed and updated builds can be installed with the Ubuntu Software Updater. Security fixes: Mozilla Foundation Security Advisory 2023-56 #CVE-2023-6856: Heap-buffer-overflow affecting WebGL DrawElementsInstanced method with Mesa VM driver #CVE-2023-6135: NSS susceptible to "Minerva" attack #CVE-2023-6865: Potential exposure of uninitialized data in EncryptingOutputStream #CVE-2023-6857: Symlinks may resolve to smaller than expected buffers #CVE-2023-6858: Heap buffer overflow in nsTextFragment #CVE-2023-6859: Use-after-free in PR_GetIdentitiesLayer #CVE-2023-6866: TypedArrays lack sufficient exception handling #CVE-2023-6860: Potential sandbox escape due to VideoBridge lack of texture validation #CVE-2023-6867: Clickjacking permission prompts using the popup transition #CVE-2023-6861: Heap buffer overflow affected nsWindow::PickerOpen(void) in headless mode #CVE-2023-6868: WebPush requests on Firefox for Android did not require VAPID key #CVE-2023-6869: Content can paint outside of sandboxed iframe #CVE-2023-6870: Android Toast notifications may obscure fullscreen event notifications #CVE-2023-6871: Lack of protocol handler warning in some instances #CVE-2023-6872: Browsing history leaked to syslogs via GNOME #CVE-2023-6863: Undefined behavior in ShutdownObserver() #CVE-2023-6864: Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6, and Thunderbird 115.6 #CVE-2023-6873: Memory safety bugs fixed in Firefox 121 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.583 2023/12/29 17:18:38 he Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.583 log @firefox: on i386, use -mstackrealign also in CFLAGS. This forces stack re-alignment, so that we don't get segfault when doing movdqa %xmm7,(%esp) and %esp is not 16-byte aligned. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.582 2023/12/01 15:05:28 ryoon Exp $ d4 2 a5 3 MOZ_BRANCH= 120.0 MOZ_BRANCH_MINOR= .1 PKGREVISION= 1 d14 1 a14 1 NODEJSKIT= nodejs-output-119.0.1.tgz @ 1.582 log @firefox: Update to 120.0.1 Changelog: Fixed * Fixed a bug that was causing persistent startup slowdowns. (bug 1867095) * Fixed an issue that was causing 100% CPU usage on sites such as Google Maps. (bug 1866409) * Fixed an issue that was causing YouTube videos to show a green screen when hardware acceleration was enabled. (bug 1865928) * Fixed an issue where the status bar was still visible when viewing fullscreen video. (bug 1853896) * Fixed a startup crash affecting Linux users on some aarch64 systems with page sizes other than 4KB. (bug 1866025) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.581 2023/11/22 13:32:12 ryoon Exp $ d6 1 @ 1.581 log @firefox: Update to 120.0 Changelog: 120.0 New * Firefox supports a new "Copy Link Without Site Tracking" feature in the context menu which ensures that copied links no longer contain tracking information. Screenshot showing Copy Link feature * Firefox now supports a setting (in Preferences -> Privacy & Security) to enable Global Privacy Control. With this opt-in feature, Firefox informs the websites that the user doesn't want their data to be shared or sold. Screenshot showing GPC preference * Firefox's private windows and ETP-Strict privacy configuration now enhance the Canvas APIs with Fingerprinting Protection, thereby continuing to protect our users' online privacy. * Firefox has enabled Cookie Banner Blocker by default in private windows for all users in Germany. Firefox will now auto-refuse cookies and dismiss annoying cookie banners for supported sites. * Firefox has enabled URL Tracking Protection by default in private windows for all users in Germany. Firefox will remove non-essential URL query parameters that are often used to track users across the web. * Firefox now imports TLS trust anchors (e.g., certificates) from the operating system root store. This will be enabled by default on Windows, macOS, and Android, and if needed, can be turned off in settings (Preferences -> Privacy & Security -> Certificates). * Keyboard shortcuts have now been added for editing and deleting a selected credential on about:logins. For editing - Alt + enter (Option + return on macOS) and for deleting - Alt + Backspace (Option + Delete on macOS). * Users on Ubuntu Linux now have the ability to import from Chromium when both are installed as Snap packages. * Picture-in-Picture now supports corner snapping on Windows and Linux - just hold Ctrl as you move the PiP window. Fixed * Various security fixes. Security fixes: Mozilla Foundation Security Advisory 2023-49 #CVE-2023-6204: Out-of-bound memory access in WebGL2 blitFramebuffer #CVE-2023-6205: Use-after-free in MessagePort::Entangled #CVE-2023-6206: Clickjacking permission prompts using the fullscreen transition #CVE-2023-6207: Use-after-free in ReadableByteStreamQueueEntry::Buffer #CVE-2023-6208: Using Selection API would copy contents into X11 primary selection. #CVE-2023-6209: Incorrect parsing of relative URLs starting with "///" #CVE-2023-6210: Mixed-content resources not blocked in a javascript: pop-up #CVE-2023-6211: Clickjacking to load insecure pages in HTTPS-only mode #CVE-2023-6212: Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5, and Thunderbird 115.5 #CVE-2023-6213: Memory safety bugs fixed in Firefox 120 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.580 2023/11/17 03:20:47 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.580 log @firefox: Update to 119.0.1 * Update nodejs kit to 119.0.1. Changelog: 119.0.1: Fixed * Fixed a bug causing colors in the HTML element state not changing when dynamically updating the disabled attribute on an ancestor
. (bug 1861027) * Fixed a bug causing elements with the indeterminate CSS selector in a radio group to not update. (bug 1861346) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.579 2023/11/14 14:03:03 wiz Exp $ d4 2 a5 2 MOZ_BRANCH= 119.0 MOZ_BRANCH_MINOR= .1 @ 1.579 log @*: recursive bump for cairo dependency changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.578 2023/11/12 13:23:54 wiz Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 3 d14 1 a14 1 NODEJSKIT= nodejs-output-118.0.tgz @ 1.578 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.577 2023/11/09 00:04:43 wiz Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.577 log @firefox: clean some pkglint @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.576 2023/11/08 13:21:17 wiz Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.576 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.575 2023/11/03 10:20:03 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.575 log @firefox: Update 119.0 * Enable WebGL with information by Paul Ripke. Thank you. Changelog: 119.0 New * Gradually rolling out in Fx119, Firefox View includes more content. You can now see all open tabs, from all windows. If you sync open tabs, you??ll see all tabs from other devices. Browsing history is now listed and you can sort by date or by site. As before, recently closed tabs are also listed on Firefox View. To access Firefox View, select the file folder icon at the top left of your tab strip. screenshot of Firefox View displaying open tabs and tabs from other devices * Gradually rolling out in Fx119, Firefox now allows you to edit PDFs by adding images and alt text, in addition to text and drawings. screenshot of a photo of a red fox being added to a PDF. The alt text tool is open to the left of the photo, ready for a description to be added. * Recently closed tabs now persist between sessions that don't have automatic session restore enabled. Manually restoring a previous session will continue to reopen any previously open tabs or windows. * If you're migrating your data from Chrome, Firefox now offers the ability to import some of your extensions as well. * As part of Total Cookie Protection, Firefox now supports the partitioning of Blob URLs, this mitigates a potential tracking vector that third-party agents could use to track an individual. * The visibility of fonts to websites has been restricted to system fonts and language pack fonts in Enhanced Tracking Protection strict mode to mitigate font fingerprinting. * The Storage Access API web standard was updated to improve security while mitigating website breakages and further enabling the phase out of third-party cookies in Firefox. * Encrypted Client Hello (ECH) is now available to Firefox users, delivering a more private browsing experience. ECH extends the encryption used in TLS connections to cover more of the handshake and better protect sensitive fields. Read more about the launch of ECH on Mozilla Distilled. * Media sniffing is no longer applied to files served as type application/ octet-stream, this allows these files to be downloaded instead of attempting playback. * On Windows, the mouse pointer will disappear while typing if the relevant Windows mouse properties system setting is enabled. * Firefox is now available in the Santali (sat) language. Fixed * Fixed an issue causing unexpected jumps in scroll position on Facebook. * Various security fixes. Developer * Developer Information * Several enhancements have been made to the Inactive CSS styles feature. This feature assists in identifying CSS properties that have no effect on an element. Pseudo-elements such as ::first-letter, ::cue, and ::placeholder are now fully supported. * The JSON viewer is particularly useful for debugging REST APIs, as it displays formatted JSON responses. Now, if the JSON is invalid or broken, it automatically switches to a raw data view, improving the user experience. Web Platform * ARIA reflection for simple attributes and default Accessibility Semantics for Custom Elements are now supported. Note this includes boolean, enum, number, and string attributes, but not attributes that reference other elements. * credentialless is now supported in Cross-Origin-Embedder-Policy. * The CSS attr() function now supports a fallback parameter, for example attr (foobar, "Default value"). * Grouping of items in an array (and iterables) is now easier by using the methods Object.groupBy or Map.groupBy. Security fixes: #CVE-2023-5721: Queued up rendering could have allowed websites to clickjack #CVE-2023-5722: Cross-Origin size and header leakage #CVE-2023-5723: Invalid cookie characters could have led to unexpected errors #CVE-2023-5724: Large WebGL draw could have led to a crash #CVE-2023-5725: WebExtensions could open arbitrary URLs #CVE-2023-5726: Full screen notification obscured by file open dialog on macOS #CVE-2023-5727: Download Protections were bypassed by .msix, .msixbundle, .appx, and .appxbundle files on Windows #CVE-2023-5728: Improper object tracking during GC in the JavaScript engine could have led to a crash. #CVE-2023-5729: Fullscreen notification dialog could have been obscured by WebAuthn prompts #CVE-2023-5730: Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4, and Thunderbird 115.4.1 #CVE-2023-5731: Memory safety bugs fixed in Firefox 119 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.574 2023/10/24 22:11:26 wiz Exp $ d9 1 @ 1.574 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.573 2023/10/15 07:41:16 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 118.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 a69 2 # XXX not sure how to test this! likely unnecessary NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/plugin-container @ 1.573 log @firefox: Update nodejs kit too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.572 2023/10/15 07:40:10 ryoon Exp $ d9 1 @ 1.572 log @firefox: Update to 118.0.2 Changelog: 118.0.2 Fixed * Fixed games not loading on betsoft.com (bug 1856145) * Fixed printing issues for some SVG images (bug 1853727) * Fixed CORS XHR with authentication no longer working (bug 1855650) * Fixed h264 WebRTC video not working in some contexts (bug 1855636) * Fixed Firefox Translations not working on some pages (bugs 1841656 - 1855307) * Stability fixes (bugs 1851991 - 1799326 - 1856637) 118.0.1 Fixed * Security fix. Mozilla Foundation Security Advisory 2023-44 #CVE-2023-5217: Heap buffer overflow in libvpx 118.0 New * Automated translation of web content is now available to Firefox users! Unlike cloud-based alternatives, translation is done locally in Firefox, so that the text being translated does not leave your machine. Many thanks to the various partners of the EU R&D Bergamot project. * Web Audio in Firefox now uses the FDLIBM math library on all systems to improve anonymity with Fingerprint Protection. * The visibility of fonts to websites has been restricted to system fonts and language pack fonts to mitigate font fingerprinting in Private Browsing windows. * Video Effects and background blur are now available to Firefox users on Google Meet! (Note: These effects have also been released retroactively to support Firefox versions back to Firefox 115.) * Firefox Suggest users (US-only at this time) will now be able to see browser add-on suggestions right in the address bar based on their keywords. Fixed * Various security fixes. Enterprise * You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 118 Release Notes. Web Platform * 10 new CSS math functions are now supported: round, mod, rem, pow, sqrt, hypot, log, exp, abs, sign. * OpaqueResponseBlocking is now enabled by default. * The element is now supported. The element is a group element that serves to contain all the elements used in a search or filtering operation. Mozilla Foundation Security Advisory 2023-41 #CVE-2023-5168: Out-of-bounds write in FilterNodeD2D1 #CVE-2023-5169: Out-of-bounds write in PathOps #CVE-2023-5170: Memory leak from a privileged process #CVE-2023-5171: Use-after-free in Ion Compiler #CVE-2023-5172: Memory Corruption in Ion Hints #CVE-2023-5173: Out-of-bounds write in HTTP Alternate Services #CVE-2023-5174: Double-free in process spawning on Windows #CVE-2023-5175: Use-after-free of ImageBitmap during process shutdown #CVE-2023-5176: Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3, and Thunderbird 115.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.571 2023/09/18 06:12:47 ryoon Exp $ d14 1 a14 1 NODEJSKIT= nodejs-output-116.0.tgz @ 1.571 log @firefox: Fix unintentional capitalization in firefox.js * Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.570 2023/09/17 06:32:27 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 117.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 @ 1.570 log @firefox: Update to 117.0.1 Changelog: 117.0.1: Fixed * Fixed a bug causing links opened from outside Firefox to not open on macOS (bug 1850828) * Fixed a bug causing extensions using an event page for long-running tasks to be terminated while running, causing unexpected behavior changes (bug 1851373) * Temporarily reverted an intentional behavior change preventing Javascript from changing URL.protocol (bug 1850954). NOTE: This change is expected to ship in a later Firefox release alongside other web browsers and sites are encouraged to find alternate ways to change the protocol if needed. * Fixed audio worklets not working for sites using WebAssembly exception handling (bug 1851468) * Fixed the Reopen all tabs option in the Recently closed tabs menu sometimes failing to open all tabs (bug 1850856) * Fixed the bookmarks menu sometimes remaining partially visible when minimizing Firefox (bug 1843700) * Fixed an issue causing incorrect time zones to be detected on some sites ( bug 1848615) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.569 2023/09/05 14:08:39 ryoon Exp $ d9 1 @ 1.569 log @firefox: Update to 117.0 Changelog: New * Support for credit card autofill has been extended to users running Firefox in the IT, ES, AT, BE, and PL locales. * macOS users can now control the tabability of controls and links via about:preferences. Screenshot of new macOS tabability option in about:preferences * To avoid undesirable outcomes on sites which specify their own behavior when pressing shift+right-click, Firefox now has a dom.event.contextmenu.shift_suppresses_event preference to prevent the context menu from appearing. Fixed * YouTube video lists now scroll correctly when navigating with a screen reader. * Various security fixes. Changed * Firefox no longer shows its own screen sharing indicator on Wayland desktop environments. The system default sharing indicator will be used instead. Enterprise * You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 117 Release Notes. Developer * Developer Information * Web compatibility inspection has been enhanced with our new CSS compatibility tooltip in the Developer Tools Inspector. An icon is now displayed next to properties that could lead to web compatibility issues. When hovered, the tooltip indicates which browsers are not supported and displays a link to the MDN page for the property so the user can learn more about it. Screenshot showing CSS compatibility icon for a property shown in the Inspector * console.clear() no longer clears the Console output if the "Enable persistent logs" option is enabled. Web Platform * Support for improved CSS nesting is now enabled by default. * Firefox now supports RTCRtpScriptTransform. * ReadableStream.from is now supported, allowing creation of a ReadableStream from an (async) iterable. * Firefox now supports the math-style and math-depth CSS properties and the font-size: math value. Security fixes: #CVE-2023-4573: Memory corruption in IPC CanvasTranslator #CVE-2023-4574: Memory corruption in IPC ColorPickerShownCallback #CVE-2023-4575: Memory corruption in IPC FilePickerShownCallback #CVE-2023-4576: Integer Overflow in RecordedSourceSurfaceCreation #CVE-2023-4577: Memory corruption in JIT UpdateRegExpStatics #CVE-2023-4578: Error reporting methods in SpiderMonkey could have triggered an Out of Memory Exception #CVE-2023-4579: Persisted search terms were formatted as URLs #CVE-2023-4580: Push notifications saved to disk unencrypted #CVE-2023-4581: XLL file extensions were downloadable without warnings #CVE-2023-4582: Buffer Overflow in WebGL glGetProgramiv #CVE-2023-4583: Browsing Context potentially not cleared when closing Private Window #CVE-2023-4584: Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15, Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2 #CVE-2023-4585: Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2, and Thunderbird 115.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.568 2023/08/22 13:48:16 tnn Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.568 log @firefox: build with --enable-forkserver. Bump. This makes parent of content processes be the forkserver process rather than the chrome process. It removes some complexity around setting up and tearing down content processes from the main process and decreases memory usage. This is the default on Linux and other BSDs and makes us less likely to trip over bugs in code paths upstream don't test often. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.567 2023/08/17 20:43:43 ryoon Exp $ d4 2 a5 3 MOZ_BRANCH= 116.0 MOZ_BRANCH_MINOR= .3 PKGREVISION= 1 @ 1.567 log @firefox: Update to 116.0.3 * Make speech-dispatcher denendency as optional and disabled by default. Changelog: 116.0.3: Fixed * Fixed an issue for OPFS users (especially those using the Adobe Photoshop) that broke access to files that were locally cached in a previous version. (bug 1847989, bug 1847619) * Fixed an issue that was breaking screensharing for some users on Wayland. ( bug 1841851) * Fixed an issue where a fullscreen notification was persistently being shown to a user, even after disabling it. (bug 1847901) * Fixed an issue where Firefox would hang when doing a Google search. (bug 1847066) 116.0.2: Fixed * Fixed an issue that was causing keystrokes to be scrambled for users using ZoneAlarm anti-keylogger. (bug 1847033) 116.0.1: Fixed * Fixed an issue which caused chart elements to render incorrectly for Windows users. (bug 1846613) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.566 2023/08/16 10:41:35 abs Exp $ d6 1 @ 1.566 log @Substitute PREFIX in NetBSD wrapper Fix my previous workaround for NetBSD GL issue to correctly substitute PREFIX rather than hard coded /usr/pkg @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.565 2023/08/14 05:25:29 wiz Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.565 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.564 2023/08/03 22:02:33 ryoon Exp $ d91 5 d174 3 d179 1 a179 1 ${INSTALL_SCRIPT} ${FILESDIR}/firefox.sh ${DESTDIR}${PREFIX}/bin/${MOZILLA} @ 1.564 log @firefox: Update to 116.0 * speech-dispatcher is not tested yet. Changelog: New * Sidebar switcher allows users to access Bookmarks, History and Synced Tabs panels easily, quickly switch between them, move the sidebar to another side of the browser window, or close the sidebar. Now, keyboard users would be able to do it all with ease too, with or without any assistive technology running, without needing to memorize keyboard shortcuts to access these panels. * When an update is available in English locales, users will now have access to the release notes in the update notification prompt in the form of a "Learn More" link. * It is now possible to copy any file from your operating system and paste it into Firefox. * You asked, and we listened! The volume slider is now available in Picture-in-Picture. * We added the possibility to edit existing text annotations. Fixed * The upload performance of HTTP/2 has been significantly improved starting with Firefox 115.0, particularly on those with a higher bandwidth delay product (i.e., networks characterized by both high bandwidth and high latency). * Various security fixes. Changed * The keyboard shortcut to reopen closed tabs (command + shift + t) now reopens last closed tab or last closed window, in the order items were closed. If there aren't any tabs or windows to reopen, this command restores the previous session. This change is in anticipation of upcoming changes to recently closed tabs. Security fixes: #CVE-2023-4045: Offscreen Canvas could have bypassed cross-origin restrictions #CVE-2023-4046: Incorrect value used during WASM compilation #CVE-2023-4047: Potential permissions request bypass via clickjacking #CVE-2023-4048: Crash in DOMParser due to out-of-memory conditions #CVE-2023-4049: Fix potential race conditions when releasing platform objects #CVE-2023-4050: Stack buffer overflow in StorageManager #CVE-2023-4051: Full screen notification obscured by file open dialog #CVE-2023-4052: File deletion and privilege escalation through Firefox uninstaller #CVE-2023-4053: Full screen notification obscured by external program #CVE-2023-4054: Lack of warning when opening appref-ms files #CVE-2023-4055: Cookie jar overflow caused unexpected cookie jar state #CVE-2023-4056: Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1, Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14 #CVE-2023-4057: Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1, and Thunderbird 115.1 #CVE-2023-4058: Memory safety bugs fixed in Firefox 116 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.563 2023/07/24 14:15:42 ryoon Exp $ d9 1 @ 1.563 log @firefox: Enable X11 desktop capture Fix PR pkg/56955. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.562 2023/07/17 14:08:44 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 115.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 d14 1 a14 1 NODEJSKIT= nodejs-output-115.0.tgz @ 1.562 log @firefox: Update to 115.0.2 Changelog: 115.0.2: Fixed * Fixed a startup crash experienced by some Windows 10 and 11 users by blocking instances of a malicious injected DLL (bug 1841751) * Fixed a bug with displaying a caret in the text editor on some websites ( bug 1840804) * Fixed a bug with broken audio rendering on some websites (bug 1841982) * Fixed a bug with patternTransform translate using the wrong units (bug 1840746) * A security fix. * Fixed a crash affecting Windows 7 users related to the DLL blocklist. Security fix: #CVE-2023-3600: Use-after-free in workers 115.0.1: Fixed * Fixed a startup crash for Windows users with Kingsoft Antivirus software installed (bug 1837242) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.561 2023/07/07 13:47:09 ryoon Exp $ d9 1 @ 1.561 log @firefox: Update to 115.0 Changelog: New * Migrating from another browser? Now you can bring over payment methods you've saved in Chrome-based browsers to Firefox. * Hardware video decoding is now enabled for Intel GPUs on Linux. * The Tab Manager dropdown now features close buttons, so you can close tabs more quickly. * We've refreshed and streamlined the user interface for importing data in from other browsers. * Users without platform support for H264 video decoding can now fallback to Cisco's OpenH264 plugin for playback. Fixed * Windows Magnifier now follows the text cursor correctly when the Firefox title bar is visible. * Windows users on low-end/USB wifi drivers and with OS geolocation disabled can now approve geolocation on a case by case basis without causing system-wide network instability. * Various security fixes. Changed * Undo and redo are now available in Password fields. * On Linux, middle clicks on the new tab button will now open the xclipboard contents in the new tab. If the xclipboard content is a URL then that URL is opened, any other text is opened with your default search provider. * For users with a Firefox Colorways built-in theme, the theme will be automatically migrated to the same theme hosted on addons.mozilla.org for Firefox profiles that have disabled add-ons auto-updates. This will allow users to keep their Colorways theme when they are later removed from Firefox installer files. * Certain Firefox users may come across a message in the extensions panel indicating that their add-ons are not allowed on the site currently open. We have introduced a new back-end feature to only allow some extensions monitored by Mozilla to run on specific websites for various reasons, including security concerns. Security fixes: #CVE-2023-3482: Block all cookies bypass for localstorage #CVE-2023-37201: Use-after-free in WebRTC certificate generation #CVE-2023-37202: Potential use-after-free from compartment mismatch in SpiderMonkey #CVE-2023-37203: Drag and Drop API may provide access to local system files #CVE-2023-37204: Fullscreen notification obscured via option element #CVE-2023-37205: URL spoofing in address bar using RTL characters #CVE-2023-37206: Insufficient validation of symlinks in the FileSystem API #CVE-2023-37207: Fullscreen notification obscured #CVE-2023-37208: Lack of warning when opening Diagcab files #CVE-2023-37209: Use-after-free in `NotifyOnHistoryReload` #CVE-2023-37210: Full-screen mode exit prevention #CVE-2023-37211: Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13, and Thunderbird 102.13 #CVE-2023-37212: Memory safety bugs fixed in Firefox 115 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.560 2023/06/26 13:56:13 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= d14 1 a14 1 NODEJSKIT= nodejs-output-113.0.2.tgz @ 1.560 log @firefox: Update to 114.0.2 Changelog: Fixed Several crash fixes. Web Extensions: Fixes for 114 regressions in our Native Messaging support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.559 2023/06/14 16:22:18 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 114.0 MOZ_BRANCH_MINOR= .2 @ 1.559 log @firefox: Update to 114.0.1 * mprotect support for firefox and firefox-bin is insufficient now. Changelog: 114.0.1 Fixed * Fix a startup crash (bug 1837201). 114.0 New * Added UI to manage the DNS over HTTPS exception list. * Bookmarks can now be searched from the Bookmarks menu. The Bookmarks menu is accessible by adding the Bookmarks menu button to the toolbar. * Restrict searches to your local browsing history by selecting Search history from the History, Library or Application menu buttons. * Mac users can now capture video from their cameras in all supported native resolutions. This enables resolutions higher than 1280x720. * It is now possible to reorder the extensions listed in the extensions panel. * Users on macOS, Linux, and Windows 7 can now use FIDO2 / WebAuthn authenticators over USB. Some advanced features, such as fully passwordless logins, require a PIN to be set on the authenticator. * Pocket Recommended content can now be seen in France, Italy, and Spain. Fixed * Various security fixes. Changed * DNS over HTTPS settings are now part of the Privacy & Security section of the Settings page and allow the user to choose from all the supported modes. Enterprise * You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 114 Release Notes. Developer * Developer Information * The Copy as cURL feature, available in the Network panel, has been enhanced. It now supports the --compressed argument. * The Accessibility Inspector has been improved to accurately recognize all the ARIA roles like banner, main, navigation, and contentinfo, etc. This enhancement is particularly beneficial for web developers working with ARIA roles to improve web accessibility. * Firefox now provides support for the CSS Cascading Level 4 supports() syntax for @@import rules. This allows for the importation of other stylesheets based on support-dependency. In addition, the Inspector panel now accurately displays the conditions at the top of the imported rule. developer tools screenshot of the new @@import syntax rule Web Platform * DOM: Added support for ES Modules on DedicatedWorker and SharedWorker * WebTransport is now enabled by default and will be going to release with 114. As the original Explainer notes, it enables multiple use-cases that are hard or impossible to handle without it, especially for Gaming and live streaming. It covers cases that are problematic for alternative mechanisms, such as WebSockets. Built on top of HTTP3 (HTTP2 support will be coming later). The current implementation in Firefox is passing 505 out of 565 Web-Platform Tests. * CSS: The infinity and NaN constants are now supported inside the calc() function. Security fixes #CVE-2023-34414: Click-jacking certificate exceptions through rendering lag #CVE-2023-34415: Site-isolation bypass on sites that allow open redirects to data: urls #CVE-2023-34416: Memory safety bugs fixed in Firefox 114 and Firefox ESR 102.12 #CVE-2023-34417: Memory safety bugs fixed in Firefox 114 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.558 2023/06/04 09:26:35 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.558 log @firefox: Update to 113.0.2 * Not tested under NetBSD/i386 and 9 for this commit. If you find problems, please report your failure to me. * Disable WebGL for a while to avoid runtime errors under NetBSD. * Do not pass '-j1 -j1' to cargo when MAKE_JOBS=1. * Do not restrict cargo to unconditional -j1. * Use ffmpeg6 instead of ffmpeg5. Changelog: 113.0.2 Fixed * Fixed an issue which caused Picture-in-Picture windows to not be snappable on Windows 11 or on systems with the FancyZones PowerToy installed (bug 1832331) * Fixed a video playback crash on some Windows systems with Intel graphics ( bug 1831329) * Fixed a bug which could cause Firefox to freeze on some pages when loading them with the Developer Tools Web Console open (bug 1828026) * Fixed a bug which would cause the bookmarks and history sidebars to not properly react to the browser window being vertically resized (bug 1831535) 113.0.1 Fixed * Fixed incorrect colors for Windows users with installed monitor/display color profiles, particularly on wide gamut displays (bug 1832215) * Fixed borders being visible around fullscreen windows for some configurations (bug 1830721) * Fixed an issue which may cause users in some configurations to experience tearing when watching videos in fullscreen mode (bug 1830792) 113.0 New * Say hello to enhanced Picture-in-Picture! Rewind, check video duration, and effortlessly switch to full-screen mode on the web's most popular video websites. * Firefox's address bar is already a great place to search for what you're looking for. Now you'll always be able to see your web search terms and refine them while viewing your search's results - no additional scrolling needed! Also, a new result menu has been added making it easier to remove history results and dismiss sponsored Firefox Suggest entries. Image demonstrating search terms persisting in the address bar after hitting Enter for easier editing * Private windows now protect users even better by blocking third-party cookies and storage of content trackers. * Passwords automatically generated by Firefox now include special characters, giving users more secure passwords by default. * Firefox 113 introduces a redesigned accessibility engine which significantly improves the speed, responsiveness, and stability of Firefox when used with: + Screen readers, as well as certain other accessibility software; + East Asian input methods; + Enterprise single sign-on software; and + Other applications which use accessibility frameworks to access information. * Importing bookmarks from Safari or a Chrome-based browser? The favicons for those bookmarks will now also be imported by default to make them easier to identify. * Firefox 113 now supports AV1 Image Format files containing animations (AVIS), improving support for AVIF images across the web. * The Windows GPU sandbox first shipped in the Firefox 110 release has been tightened to enhance the security benefits it provides. * A 13-year-old feature request was fulfilled and Firefox now supports files being drag-and-dropped directly from Microsoft Outlook. A special thanks to volunteer contributor Marco Spiess for helping to get this across the finish line! * Users on macOS can now access the Services sub-menu directly from Firefox context menus. * On Windows, the elastic overscroll effect has been enabled by default. When two-finger scrolling on the touchpad or scrolling on the touchscreen, you will now see a bouncing animation when scrolling past the edge of a scroll container. * Firefox is now available in the Tajik (tg) language. Fixed * Various security fixes. Changed * The long-deprecated mozRTCPeerConnection, mozRTCIceCandidate, and mozRTCSessionDescription WebRTC interfaces have been removed. Sites should utilize the non-prefixed versions instead. Security fixes: #CVE-2023-32205: Browser prompts could have been obscured by popups #CVE-2023-32206: Crash in RLBox Expat driver #CVE-2023-32207: Potential permissions request bypass via clickjacking #CVE-2023-32208: Leak of script base URL in service workers via import() #CVE-2023-32209: Persistent DoS via favicon image #CVE-2023-32210: Incorrect principal object ordering #CVE-2023-32211: Content process crash due to invalid wasm code #CVE-2023-32212: Potential spoof due to obscured address bar #CVE-2023-32213: Potential memory corruption in FileReader::DoReadData() #MFSA-TMP-2023-0002: Race condition in dav1d decoding #CVE-2023-32214: Potential DoS via exposed protocol handlers #CVE-2023-32215: Memory safety bugs fixed in Firefox 113 and Firefox ESR 102.11 #CVE-2023-32216: Memory safety bugs fixed in Firefox 113 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.557 2023/06/02 18:47:20 wiz Exp $ d4 2 a5 2 MOZ_BRANCH= 113.0 MOZ_BRANCH_MINOR= .2 d72 3 @ 1.557 log @firefox: switch to ffmpeg6 Still compiles, still doesn't link against ffmpeg, but MOZ_FFMPEG is defined to 1. Bump PKGREVISION. XXX: Update comment about hunspell: it's now perhaps new enough to be used from pkgsrc instead of using the provided copy. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.556 2023/05/30 13:26:45 abs Exp $ d4 2 a5 2 MOZ_BRANCH= 112.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 5 d14 1 a14 1 NODEJSKIT= nodejs-output-111.0.tgz a47 2 UNLIMIT_RESOURCES+= datasize virtualsize @ 1.556 log @Fix (harmless) error in firefox.sh workaround For the workaround case $PREFIX/bin/firefox would have an extra /usr/pkg/lib/firefox/firefox "$@@" added after the exec /usr/pkg/lib/firefox/firefox "$@@" @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.555 2023/05/30 08:37:37 abs Exp $ d9 1 a9 1 PKGREVISION= 4 @ 1.555 log @Add temporary workaround for PR#57445 for native X11 NetBSD Calling "export LD_PRELOAD=/usr/X11R7/lib/libEGL.so" before starting firefox avoids the crash on startup in many cases To be removed once PR#57445 is resolved (or restricted to non fixed installs) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.554 2023/05/06 19:09:50 ryoon Exp $ a172 1 .endif d176 1 @ 1.554 log @*: Recursive revbump from audio/libopus 1.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.553 2023/04/28 18:56:22 maya Exp $ d9 1 a9 1 PKGREVISION= 3 d169 3 d173 1 @ 1.553 log @firefox: fix webauthn support on netbsd with patch committed upstream PKGREVISION++ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.552 2023/04/19 08:11:46 adam Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.552 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.551 2023/04/18 14:00:11 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.551 log @firefox: Update to 112.0.1 Changelog: 112.0.1 Fixed * Fixed a bug where cookie dates appear to be set in the far future after updating Firefox. This may have caused cookies to be unintentionally purged. (bug 1827669). 112.0 New * Right-clicking on password fields now shows an option to reveal the password. * Ubuntu Linux users can now import their browser data from the Chromium Snap package. Currently, this will only work if Firefox is not also installed as a Snap package, but work is underway to address this! * Do you use the tab list panel in the tab bar? If so, you can now close tabs by middle-clicking items in that list. * You've always been able to un-close a tab by using (Cmd/Ctrl)-Shift-T. Now, that same shortcut will restore the previous session if there are no more closed tabs from the same session to re-open. * For all ETP Strict users, we extended the list of known tracking parameters that are removed from URLs to further protect our users from cross-site tracking. * Enables overlay of software-decoded video on Intel GPUs in Windows. Improves video down scaling quality and reduces GPU usage. * Private windows and ETP set to strict will now include email tracking protection. This will make it harder for email trackers to learn the browsing habits of Firefox users. You can check the Tracking Content in the sub-panel on the shield icon panel. Fixed * Various security fixes. Changed * The deprecated U2F Javascript API is now disabled by default. The U2F protocol remains usable through the WebAuthn API. The U2F API can be re-enabled using the security.webauth.u2f preference. Security fixes: #CVE-2023-29531: Out-of-bound memory access in WebGL on macOS #CVE-2023-29532: Mozilla Maintenance Service Write-lock bypass #CVE-2023-29533: Fullscreen notification obscured #CVE-2023-29534: Fullscreen notification could have been obscured on Firefox for Android #CVE-2023-1999: Double-free in libwebp #CVE-2023-29535: Potential Memory Corruption following Garbage Collector compaction #CVE-2023-29536: Invalid free from JavaScript code #CVE-2023-29537: Data Races in font initialization code #CVE-2023-29538: Directory information could have been leaked to WebExtensions #CVE-2023-29539: Content-Disposition filename truncation leads to Reflected File Download #CVE-2023-29540: Iframe sandbox bypass using redirects and sourceMappingUrls #CVE-2023-29541: Files with malicious extensions could have been downloaded unsafely on Linux #CVE-2023-29542: Bypass of file download extension restrictions #CVE-2023-29543: Use-after-free in debugging APIs #CVE-2023-29544: Memory Corruption in garbage collector #CVE-2023-29545: Windows Save As dialog resolved environment variables #CVE-2023-29546: Screen recording in Private Browsing included address bar on Android #CVE-2023-29547: Secure document cookie could be spoofed with insecure cookie #CVE-2023-29548: Incorrect optimization result on ARM64 #CVE-2023-29549: Javascript's bind function may have failed #CVE-2023-29550: Memory safety bugs fixed in Firefox 112 and Firefox ESR 102.10 #CVE-2023-29551: Memory safety bugs fixed in Firefox 112 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.550 2023/04/05 14:22:35 ryoon Exp $ d9 1 @ 1.550 log @firefox: Update to 111.0.1 * Enable eventfd(2) for NetBSD 10 or later. * Fix LICENSE in official Firefox branding case. Changelog: 111.0.1 Fixed * Fixed a crash on macOS while pinch-zooming under some circumstances (bug 1658986). * Fixed a bug causing Firefox to freeze on startup for some Windows users ( bug 1823159). 111.0 New * Windows native notifications are now enabled. * Firefox Relay users can now opt-in to create Relay email masks directly from the Firefox credential manager. You must be signed in with your Firefox Account. * We've added two new locales: Silhe Friulian (fur) and Sardinian (sc). Fixed * Various security fixes. Security fixes #CVE-2023-28159: Fullscreen Notification could have been hidden by download popups on Android #CVE-2023-25748: Fullscreen Notification could have been hidden by window prompts on Android #CVE-2023-25749: Firefox for Android may have opened third-party apps without a prompt #CVE-2023-25750: Potential ServiceWorker cache leak during private browsing mode #CVE-2023-25751: Incorrect code generation during JIT compilation #CVE-2023-28160: Redirect to Web Extension files may have leaked local path #CVE-2023-28164: URL being dragged from a removed cross-origin iframe into the same tab triggered navigation #CVE-2023-28161: One-time permissions granted to a local file were extended to other local files loaded in the same tab #CVE-2023-28162: Invalid downcast in Worklets #CVE-2023-25752: Potential out-of-bounds when accessing throttled streams #CVE-2023-28163: Windows Save As dialog resolved environment variables #CVE-2023-28176: Memory safety bugs fixed in Firefox 111 and Firefox ESR 102.9 #CVE-2023-28177: Memory safety bugs fixed in Firefox 111 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.549 2023/03/06 11:47:26 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 111.0 @ 1.549 log @firefox: Update to 110.0.1 Changelog: Fixed * Fixed clearing recent cookies clears all cookies (bug 1816279). * Fixed a bug causing the context menu to sometimes display on the background of other Firefox UI elements instead of the foreground on macOS (bug 1763990). * Fixed Manage bookmarks link on empty bookmarks toolbar not responding to clicks on Windows (bug 1812636). * Fixed WebGL crashes on Linux when ran inside a VMWare virtual machine (bug 1807942). * Fixed a bug with CSP serialization causing bugs with the MitID Digital ID in Denmark (Bug 1819096). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.548 2023/02/15 20:38:13 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 110.0 d14 1 a14 1 NODEJSKIT= nodejs-output-95.0.tgz @ 1.548 log @firefox: Update to 110.0 Changelog: 110.0 New * It's now possible to import bookmarks, history and passwords not only from Edge, Chrome or Safari but also from Opera, Opera GX, and Vivaldi for all the folks who want to move over to Firefox instead! * GPU sandboxing has been enabled on Windows. Note: A bug in the popular X-Mouse Button Control (XMBC) tool may cause mouse wheel scrolling to stop working. The author(s) are working on an update. Meanwhile, scrolling can be restored by reconfiguring XMBC: either disable the Make scroll wheel scroll window under cursor option in the global settings, or enable the Disable scroll window under cursor option if using a custom profile for Firefox. * On Windows, third-party modules can now be blocked from injecting themselves into Firefox, which can be helpful if they are causing crashes or other undesirable behavior. * Date, time, and datetime-local input fields can now be cleared with Cmd+Backspace and Cmd+Delete shortcut on macOS and Ctrl+Backspace and Ctrl+Delete on Windows and Linux. * GPU-accelerated Canvas2D is enabled by default on macOS and Linux. * WebGL performance improvement on Windows, MacOS and Linux. * Enables overlay of hardware-decoded video with non-Intel GPUs on Windows 10 /11, improving video playback performance and video scaling quality. Fixed * Various security fixes. Changed * Colorways are no longer available in Firefox, at least not in the same way. You can still access your saved and active Colorways by selecting Add-ons and themes from the Firefox menu. Additionally, you can now install Colorways from all of the previous collections by visiting Colorways by Firefox on the Mozilla Add-ons website. Enterprise * Various bug fixes and new policies have been implemented in the latest version of Firefox. You can find more information in the Firefox for Enterprise 110 Release Notes. Web Platform * Firefox now supports CSS named pages, allowing web pages to perform per-page layout and add page-breaks in a declarative manner when printing. * Firefox now supports CSS size container queries, see the MDN page for documentation on this feature. Security fixes: #CVE-2023-25728: Content security policy leak in violation reports using #CVE-2023-25730: Screen hijack via browser fullscreen mode #CVE-2023-25743: Fullscreen notification not shown in Firefox Focus #CVE-2023-0767: Arbitrary memory write via PKCS 12 in NSS #CVE-2023-25735: Potential use-after-free from compartment mismatch in SpiderMonkey #CVE-2023-25737: Invalid downcast in SVGUtils::SetupStrokeGeometry #CVE-2023-25738: Printing on Windows could potentially crash Firefox with some device drivers #CVE-2023-25739: Use-after-free in mozilla::dom::ScriptLoadContext::~ScriptLoadContext #CVE-2023-25729: Extensions could have opened external schemes without user knowledge #CVE-2023-25732: Out of bounds memory write from EncodeInputStream #CVE-2023-25734: Opening local .url files could cause unexpected network loads #CVE-2023-25740: Opening local .scf files could cause unexpected network loads #CVE-2023-25731: Prototype pollution when rendering URLPreview #CVE-2023-25733: Possible null pointer dereference in TaskbarPreviewCallback #CVE-2023-25736: Invalid downcast in GetTableSelectionMode #CVE-2023-25741: Same-origin policy leak via image drag and drop #CVE-2023-25742: Web Crypto ImportKey crashes tab #CVE-2023-25744: Memory safety bugs fixed in Firefox 110 and Firefox ESR 102.8 #CVE-2023-25745: Memory safety bugs fixed in Firefox 110 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.547 2023/02/04 17:14:33 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.547 log @firefox: Update to 109.0.1 Changelog: Fixed * Reverted changes to Windows font smoothing which caused poor rendering on some configurations (bug 1803154) * Fixed jank when loading pages containing a large number of emoji characters (bug 1809081) * Fixed an issue causing authentication prompts to not appear when loading pages in some enterprise environments (bug 1809151) * Fixed inconsistent sizing of event listener checkboxes inside the Inspector developer tool (bug 1811760) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.546 2023/01/29 21:18:03 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 109.0 MOZ_BRANCH_MINOR= .1 @ 1.546 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.545 2023/01/21 01:14:07 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.545 log @firefox: Update to 109.0 Changelog: 109.0 New * Manifest Version 3 (MV3) extension support is now enabled by default (MV2 remains enabled/supported). This major update also ushers an exciting user interface change in the form of the new extensions button. * The Arbitrary Code Guard exploit protection has been enabled in the media playback utility processes, improving security for Windows users. * The native HTML date picker for date and datetime inputs can now be used with a keyboard alone, improving its accessibility for screen reader users. Users with limited mobility can also now use common keyboard shortcuts to navigate the calendar grid and month selection spinners. * Firefox builds in the Spanish from Spain (es-ES) and Spanish from Argentina (es-AR) locales now come with a built-in dictionary for the Firefox spellchecker. Fixed * Various security fixes. Changed * Effective on January 16, Colorways will no longer be in Firefox. Users will still be able to access saved and active Colorways from the Add-ons and themes menu option. * On macOS, Ctrl or Cmd + trackpad or mouse wheel now scrolls the page instead of zooming. This avoids accidental zooming and matches the behavior of other web browsers on macOS. * The Recently Closed section of Firefox View now equips users with the ability to manually close/remove url links from the list. * The empty state messages and graphic components surfaced in Firefox View for the Tab Pickup and Recently Closed sections have been updated for an improved user experience. Developer * The ability to automatically break when code on the page hits an events handler has been available since Firefox 69. Firefox 109 now adds new support for the scrollend event. To use this new event breakpoint, open the JS debugger and find and expand the Event Listener Breakpoints section in the right hand column (learn more). Web Platform * The scrollend event is now enabled by default. The event is fired when a scroll has completed. * Firefox now permanently partitions Storage in third-party contexts independent of Storage Access to align with other browsers and provide better Web compatibility. Security fixes: #CVE-2023-23597: Logic bug in process allocation allowed to read arbitrary files #CVE-2023-23598: Arbitrary file read from GTK drag and drop on Linux #CVE-2023-23599: Malicious command could be hidden in devtools output on Windows #CVE-2023-23600: Notification permissions persisted between Normal and Private Browsing on Android #CVE-2023-23601: URL being dragged from cross-origin iframe into same tab triggers navigation #CVE-2023-23602: Content Security Policy wasn't being correctly applied to WebSockets in WebWorkers #CVE-2023-23603: Calls to console.log allowed bypasing Content Security Policy via format directive #CVE-2023-23604: Creation of duplicate SystemPrincipal from less secure contexts #CVE-2023-23605: Memory safety bugs fixed in Firefox 109 and Firefox ESR 102.7 #CVE-2023-23606: Memory safety bugs fixed in Firefox 109 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.544 2023/01/07 23:36:39 ryoon Exp $ d9 1 @ 1.544 log @firefox: Update to 108.0.1 * Use devel/py-curses during build to avoid errors from Python 3.10. * uniffi-js defines amd64 specific symbols. I have added a hack for i386. If you build www/firefox under NetBSD/aarch64, you will get 'undefined reference' error during linking libxul.so. Please send your error messages to me. I will try to fix link breakage. * Disable Web MIDI explicitly, it causes runtime segfault under NetBSD. Changelog: 108.0.1 Fixed * Fixes a crash for some users on Mac OS X 10.12-10.14 during video playback (bug 1806391). * Fixes a crash that might occur when managing browser history (bug 1806408). Changed * The "Tabs sharing devices" menu item for WebRTC is now located in the tools menu on macOS only (bug 1807697). 108.0.1 Fixed * Fixes the default search engine being reset on upgrade for profiles which were previously copied from a different location. 108.0 New * Import maps, which allow web pages to control the behavior of JavaScript imports, are now enabled by default. * Processes used for background tabs now use efficiency mode on Windows 11 to limit resource use. * The shift+esc keyboard shortcut now opens the Process Manager, offering a way to quickly identify processes that are using too many resources. * Improved frame scheduling when under load; this substantially improves Firefox's MotionMark scores. Fixed * Firefox now supports properly color correcting images tagged with ICCv4 profiles. * Support for non-English characters when saving and printing PDF forms. * The bookmarks toolbar's default "Only show on New Tab" state works correctly for blank new tabs. As before, you can change the bookmark toolbar's behavior using the toolbar context menu. * Various security fixes. Changed * Firefox now supports the WebMIDI API and a new experimental mechanism for controlling access to dangerous capabilities. Security fixes: #CVE-2022-46871: libusrsctp library out of date #CVE-2022-46872: Arbitrary file read from a compromised content process #CVE-2022-46873: Firefox did not implement the CSP directive unsafe-hashes #CVE-2022-46874: Drag and Dropped Filenames could have been truncated to malicious extensions #CVE-2022-46875: Download Protections were bypassed by .atloc and .ftploc files on Mac OS #CVE-2022-46877: Fullscreen notification bypass #CVE-2022-46878: Memory safety bugs fixed in Firefox 108 and Firefox ESR 102.6 #CVE-2022-46879: Memory safety bugs fixed in Firefox 108 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.543 2023/01/03 17:38:23 wiz Exp $ d4 2 a5 2 MOZ_BRANCH= 108.0 MOZ_BRANCH_MINOR= .2 a108 9 .if ${MACHINE_ARCH} == "i386" SUBST_CLASSES+= bindgen SUBST_STAGE.bindgen= pre-configure SUBST_MESSAGE.bindgen= Adjust funcation names for i386 architecture SUBST_FILES.bindgen+= toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp SUBST_FILES.bindgen+= toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustTabs.jsm SUBST_SED.bindgen= -e 's,tabs_4d51_,tabs_1c79_,g' .endif @ 1.543 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.542 2022/12/11 13:49:09 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 107.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 d11 1 d109 9 @ 1.542 log @firefox: Update to 107.0.1 107.0.1: Fixed * Fixed an issue with accessing some sites reliably in Private Browsing mode or Strict ETP due to anti-adblockers (bug 1717806). * Fixed an issue where Color Management was not available for some users (bug 1799391). * Fixed an issue with text overlapping in the Settings Menu for some locales (bug 1800379). * Fixed an incompatibility with the new Windows 11 22H2 Suggested Actions feature resulting in hangs when copying phone number links (bug 1798098). * Fixed an issue where the DevTools UI is not accessible when an alert dialog is displayed (bug 1801840). 107.0: New * Improved the performance of the instance when Microsoft's IME and Defender retrieve the URL of a focused document in Windows 11 version 22H2. * Power profiling -- visualizing performance data recorded from web browsers -- is now also supported on Linux and Mac with Intel CPUs, in addition to Windows 11 and Apple Silicon. Fixed * Various security fixes. Security fixes: #CVE-2022-45403: Service Workers might have learned size of cross-origin media files #CVE-2022-45404: Fullscreen notification bypass #CVE-2022-45405: Use-after-free in InputStream implementation #CVE-2022-45406: Use-after-free of a JavaScript Realm #CVE-2022-45407: Loading fonts on workers was not thread-safe #CVE-2022-45408: Fullscreen notification bypass via windowName #CVE-2022-45409: Use-after-free in Garbage Collection #CVE-2022-45410: ServiceWorker-intercepted requests bypassed SameSite cookie policy #CVE-2022-45411: Cross-Site Tracing was possible via non-standard override headers #CVE-2022-45412: Symlinks may resolve to partially uninitialized buffers #CVE-2022-45413: SameSite=Strict cookies could have been sent cross-site via intent URLs #CVE-2022-40674: Use-after-free vulnerability in expat #CVE-2022-45415: Downloaded file may have been saved with malicious extension #CVE-2022-45416: Keystroke Side-Channel Leakage #CVE-2022-45417: Service Workers in Private Browsing Mode may have been written to disk #CVE-2022-45418: Custom mouse cursor could have been drawn over browser UI #CVE-2022-45419: Deleting a security exception did not take effect immediately #CVE-2022-45420: Iframe contents could be rendered outside the iframe #CVE-2022-45421: Memory safety bugs fixed in Firefox 107 and Firefox ESR 102.5 106.0.5: Fixed * Addresses a crash experienced by users with Intel Gemini Lake CPUs. 106.0.4: Fixed * Fixed an issue with DRM Video playback (bug 1797292). * Fixed broken layout of datetime input when switching types (bug 1797139). * Fixes Firefox hanging when there is a Direct3D device reset (bug 1792115). 106.0.3: Fixed * Fix a startup crash for some users on Windows (bug 1797464). * Fixed an incompatibility with the new Windows 11 22H2 Suggested Actions feature resulting in hangs when copying text on a web page (bug 1774285). 106.0.2: Fixed * Fix missing content on some PDF forms (bug 1794351). * Fix column width for the Notification sub-panel in Settings (bug 1793558). * Fix a browser freeze with accessibility enabled on some sites such as the Proxmox Web UI (bug 1793748). * Fix page reloading not working with Firefox View and not refreshing synced data (bug 1792680 and bug 1794474). * Fix browser not opening if installed from the Windows Store (Bug 1796391). 106.0.1: Fixed * Addresses a crash experienced by users with AMD Zen 1 CPUs. (bug 1796126) 106.0: New * It is now possible to edit PDFs: including writing text, drawing, and adding signatures. * Setting Firefox as your default browser now also makes it the default PDF application on Windows systems. * You can now pin private windows to your Windows taskbar on Window 10 and Windows 11 for simpler access. Also, private windows have been redesigned to increase the feeling of privacy. * Swipe-to-navigate (two fingers on a touchpad swiped left or right to perform history back or forward) now works for Linux users on Wayland. * Text Recognition in images allows users on macOS 10.15 and higher to extract text from the selected image (such as a meme or screenshot). Extracted text is copied to the clipboard in order to share, store, or search -- without needing to manually retype everything. + This feature is compatible with "VoiceOver," the built-in macOS screen reader. + For more information, check out our SUMO article. * "Firefox View" helps you get back to content you previously discovered. A pinned tab allows you to find and open recently closed tabs on your current device, access tabs from other devices (via our "Tab Pickup" feature), and change the look of the browser (with Colorways). + For more information, read our SUMO article. * With the launch of the "Independent Voices" collection, Firefox is introducing 18 new "Colorways." You can now access a "Colorways" modal experience via "Firefox View"; each new color is accompanied with a bespoke graphic and a text description that speaks to its deeper meaning. The collection will be available through Jan 16. + For more information, check out our SUMO article. Fixed * Various security fixes. Security fixes: #CVE-2022-42927: Same-origin policy violation could have leaked cross-origin URLs #CVE-2022-42928: Memory Corruption in JS Engine #CVE-2022-42929: Denial of Service via window.print #CVE-2022-42930: Race condition in DOM Workers #CVE-2022-42931: Username saved to a plaintext file on disk #CVE-2022-42932: Memory safety bugs fixed in Firefox 106 and Firefox ESR 102.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.541 2022/11/23 16:21:19 adam Exp $ d9 1 @ 1.541 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.540 2022/10/08 21:18:55 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 105.0 MOZ_BRANCH_MINOR= .3 a8 1 PKGREVISION= 1 d61 2 d109 3 a111 2 cd ${WRKSRC} && autoconf cd ${WRKSRC}/js/src && autoconf @ 1.540 log @firefox: Update to 105.0.3 * Add --enable-new-pass-manager. * Disable sysutils/dbus dependency for non-Linux platforms by default. Changelog: 105.0.3: Fixed * Mitigated frequent crashes for Windows users with Avast or AVG Antivirus software installed (bug 1794064) 105.0.2: Fixed * Fixed poor contrast on various menu items with certain themes on Linux systems (bug 1792063) * Fixed the scrollbar appearing on the wrong side of select elements in right-to-left locales (bug 1791219) * Fixed a possible deadlock when loading some sites in Troubleshoot Mode (bug 1786259) * Fixed a bug causing some dynamic appearance changes to not appear when expected (bug 1786521) * Fixed a bug causing theme styling to not be properly applied to sidebars for some add-ons in Private Browsing Mode (bug 1787543) 105.0.1: Fixed * Reverted focus behavior for new windows back to the content area instead of the address bar (bug 1784692) 105.0: New * Added an option to print only the current page from the print preview dialog. * Firefox now supports partitioned service workers in third-party contexts. You can register service workers in a third-party iframe and it will be partitioned under the top-level domain. * Swipe to navigate (two fingers on a touchpad swiped left or right to perform history back or forward) on Windows is now enabled. * Firefox is now compliant with the User Timing L3 specification, which adds additional optional arguments to the performance.mark and performance.measure methods to provide custom start times, end times, duration, and attached details. * Searching in large lists for individual items is now 2x faster. This performance enhancement replaces array.includes and array.indexOf with an optimized SIMD version. Fixed * Stability on Windows is significantly improved as Firefox handles low-memory situations much better. * Touchpad scrolling on macOS was made more accessible by reducing unintended diagonal scrolling opposite of the intended scroll axis. * Firefox is less likely to run out of memory on Linux and performs more efficiently for the rest of the system when memory runs low. * Various security fixes. Web Platform * Support for the Offscreen Canvas DOM API with full context and font support. The OffscreenCanvas API provides a canvas that can be rendered off-screen in both Window and Web Worker contexts. Security fixes: #CVE-2022-40959: Bypassing FeaturePolicy restrictions on transient pages #CVE-2022-40960: Data-race when parsing non-UTF-8 URLs in threads #CVE-2022-40958: Bypassing Secure Context restriction for cookies with __Host and __Secure prefix #CVE-2022-40961: Stack-buffer overflow when initializing Graphics #CVE-2022-40956: Content-Security-Policy base-uri bypass #CVE-2022-40957: Incoherent instruction cache when building WASM on ARM64 #CVE-2022-40962: Memory safety bugs fixed in Firefox 105 and Firefox ESR 102.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.539 2022/09/27 20:58:28 wiz Exp $ d9 1 @ 1.539 log @*: recursive bump for ffmpeg4 switch to x264 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.538 2022/09/11 12:52:09 wiz Exp $ d4 2 a5 2 MOZ_BRANCH= 104.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 2 @ 1.538 log @*: bump PKGREVISION for flac shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.537 2022/09/08 19:54:16 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.537 log @firefox: Update to 104.0.2 Changelog: Fixed * Fixed a bug making it impossible to use touch or a stylus to drag the scrollbar on pages (bug 1787361). * Fixed an issue causing some users to crash in out-of-memory conditions (bug 1774155). * Fixed an issue that would sometimes affect video & audio playback when loaded via a cross-origin iframe src attribute (bug 1781759). * Fixed an issue that would sometimes affect video & audio playback when served with Content-Security-Policy: sandbox (bug 1781063). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.536 2022/09/02 15:33:19 ryoon Exp $ d9 1 @ 1.536 log @firefox: Update to 104.0.1 Changelog: 104.0.1 Fixed * Addresses an issue with Youtube video playback that was affecting some users. 104.0 New * Subtitles are now available for Disney+ in Picture-in-Picture. * Firefox now supports both the scroll-snap-stop property as well as re-snapping. You can use the scroll-snap-stop property's always and normal values to specify whether or not to pass the snap points, even when scrolling fast. Re-snapping tries to keep the last snap position after any content/layout changes. * The Firefox profiler can analyze power usage of a website (Apple M1 and Windows 11 only). * The Firefox UI itself will now be throttled for performance and battery usage when minimized or occluded, in the same way background tabs are. Fixed * Highlight color is preserved correctly after typing Enter in the mail composer of Yahoo Mail and Outlook. * After bypassing the https only error page navigating back would take you to the error page that was previously dismissed. Back now takes you to the previous site that was visited. * Paste unformatted shortcut (shift+ctrl/cmd+v) now works in plain text contexts, such as input and text area. * Various security fixes. Enterprise * Various bug fixes and new policies have been implemented in the latest version of Firefox. You can find more information in the Firefox for Enterprise 104 Release Notes. Security fixes: #CVE-2022-38472: Address bar spoofing via XSLT error handling #CVE-2022-38473: Cross-origin XSLT Documents would have inherited the parent's permissions #CVE-2022-38474: Recording notification not shown when microphone was recording on Android #CVE-2022-38475: Attacker could write a value to a zero-length array #CVE-2022-38477: Memory safety bugs fixed in Firefox 104 and Firefox ESR 102.2 #CVE-2022-38478: Memory safety bugs fixed in Firefox 104, Firefox ESR 102.2, and Firefox ESR 91.13 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.535 2022/08/13 12:57:43 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.535 log @forefox: Reset PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.534 2022/08/13 12:56:39 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 103.0 MOZ_BRANCH_MINOR= .2 @ 1.534 log @firefox: Update to 103.0.2 CHangelog: Fixed * Fixed menu shortcuts for users of the JAWS screen reader. * Fixed an occasional non-overridable certificate error when accessing device configuration pages. * Fixed an issue with Picture-in-Picture displaying in fullscreen on macOS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.533 2022/08/11 05:09:22 gutteridge Exp $ a8 1 PKGREVISION= 1 @ 1.533 log @Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.532 2022/08/06 20:47:51 nia Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.532 log @firefox: Instead of including an autogenerated patch for libwebrtc, do the automagic inside pre-patch. Also handle aarch64. Require SSE2. It's probably not reasonable to patch -msse2 in everywhere, and upstream has required SSE2 on x86 for years. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.531 2022/08/03 17:09:26 ryoon Exp $ d9 1 @ 1.531 log @firefox: Updatet to 103.0.1 Changelog: 103.0.1: New * Enabled hardware acceleration on newer AMD cards. Fixed * Fixed a crash on Firefox shutdown caused by a bug in the audio manager. 103.0: New * Improved responsiveness on macOS during periods of high CPU load by switching to a modern lock API. * Do you always forget something? Required fields are now highlighted in PDF forms. * Improved performance on high-refresh rate monitors (120Hz+). * Enjoying Picture-in-Picture subtitles feature? It just got better: you can now change subtitles font size directly from the PiP window. Additionally, PiP subtitles are now available at Funimation, Dailymotion, Tubi, Hotstar, and SonyLIV. * Buttons in the Tabs toolbar can now be reached with Tab, Shift+Tab, and Arrow keys. View this article for additional details. * Windows' "Make text bigger" accessibility setting now affects all the UI and content pages, rather than only applying to system font sizes. * Rejoice! You can now conveniently access Firefox, which will now be pinned to the Windows taskbar during installation on Windows 10 and 11. (This will also allow for Firefox to be launched quicker after installing.) Fixed * Non-breaking spaces are now preserved --- preventing automatic line breaks --- when copying text from a form control. * Fixed WebGL performance issues on NVIDIA binary drivers via DMA-Buf on Linux. * Fixed an issue in which Firefox startup could be significantly slowed down by the processing of Web content local storage. This had the greatest impact on users with platter hard drives and significant local storage. * Various security fixes. Changed * Removed a configuration option to allow SHA-1 signatures in certificates: SHA-1 signatures in certificates --- long since determined to no longer be secure enough --- are now not supported. Security fixes: #CVE-2022-36319: Mouse Position spoofing with CSS transforms #CVE-2022-36318: Directory indexes for bundled resources reflected URL parameters #CVE-2022-36314: Opening local .lnk files could cause unexpected network loads #CVE-2022-36315: Preload Cache Bypasses Subresource Integrity #CVE-2022-36316: Performance API leaked whether a cross-site resource is redirecting #CVE-2022-2505: Memory safety bugs fixed in Firefox 103 and 102.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.530 2022/07/25 01:01:54 tnn Exp $ d148 6 @ 1.530 log @*: revbump for ffmpeg5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.529 2022/07/20 21:22:35 nia Exp $ d4 1 a4 1 MOZ_BRANCH= 102.0 a8 1 PKGREVISION= 3 @ 1.529 log @firefox: Restore PaX MPROTECT support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.528 2022/07/17 08:08:56 wiz Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.528 log @firefox: remove unused gtk2 dependency Clean up some pkglint while here. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.527 2022/07/09 02:22:25 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 a71 5 # For RLBox WASM sandbox. Sync condition with mozilla-common.mk .if ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "i386" NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/firefox NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/firefox-bin .endif @ 1.527 log @firefox: Update to 102.0.1 Changelog: Fixed * Fixed bookmark shortcut creation by dragging to Windows File Explorer and dropping partially broken (bug 1774683) * Fixed bookmarks sidebar flashing white when opened in dark mode (bug 1776157) * Fixed multilingual spell checking not working with content in both English and a non-Latin alphabet (bug 1773802) * Developer tools: Fixed an issue where the console output keep getting scrolled to the bottom when the last visible message is an evaluation result (bug 1776262) * Fixed Delete cookies and site data when Firefox is closed checkbox getting disabled on startup (bug 1777419) * Various stability fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.526 2022/07/04 14:34:07 ryoon Exp $ d9 1 d14 2 a15 2 NODEJSKIT= nodejs-output-95.0.tgz DISTFILES= ${DEFAULT_DISTFILES} ${NODEJSKIT} @ 1.526 log @firefox: Update to 102.0 Changelog: New * Tired of too many windows crowding your screen? You can now disable automatic opening of the download panel every time a new download starts. Read more. * Firefox now mitigates query parameter tracking when navigating sites in ETP strict mode. Fixed * When using a screen reader on Windows, pressing enter to activate an element no longer fails or clicks the wrong element and/or another application window. For those blind or with very limited vision, this technology reads out loud what is on the screen, and users can adapt them to their needs (now, on our platform, without errors). * Various security fixes. Changed * Improved security by moving audio decoding into a separate process with stricter sandboxing, thus improving process isolation. Enterprise * Various bug fixes and new policies have been implemented in the latest version of Firefox. You can find more information in the Firefox for Enterprise 102 Release Notes. * Firefox 102 is the new Extended Support Release (ESR). Firefox 91 ESR goes out of support on September 20, 2022. (See the 102 ESR release notes for more information) Developer * Developer Information * You can now filter style sheets in the Style Editor tab of our developer tools Web Platform * TransformStream and ReadableStream.pipeThrough have landed, allowing you to pipe from a ReadableStream to a WritableStream, executing a transformation on each chunk. * ReadableStream, TransformStream, and WritableStream are all transferable now. * Firefox now supports Content-Security-Policy (CSP) integration with WebAssembly. A document with a CSP that restricts scripts will no longer execute WebAssembly unless the policy uses 'unsafe-eval' or the new 'wasm-unsafe-eval' keyword. Security fixes: #CVE-2022-34479: A popup window could be resized in a way to overlay the address bar with web content #CVE-2022-34470: Use-after-free in nsSHistory #CVE-2022-34468: CSP sandbox header without `allow-scripts` can be bypassed via retargeted javascript: URI #CVE-2022-34482: Drag and drop of malicious image could have led to malicious executable and potential code execution #CVE-2022-34483: Drag and drop of malicious image could have led to malicious executable and potential code execution #CVE-2022-34476: ASN.1 parser could have been tricked into accepting malformed ASN.1 #CVE-2022-34481: Potential integer overflow in ReplaceElementsAt #CVE-2022-34474: Sandboxed iframes could redirect to external schemes #CVE-2022-34469: TLS certificate errors on HSTS-protected domains could be bypassed by the user on Firefox for Android #CVE-2022-34471: Compromised server could trick a browser into an addon downgrade #CVE-2022-34472: Unavailable PAC file resulted in OCSP requests being blocked #CVE-2022-34478: Microsoft protocols can be attacked if a user accepts a prompt #CVE-2022-2200: Undesired attributes could be set as part of prototype pollution #CVE-2022-34480: Free of uninitialized pointer in lg_init #CVE-2022-34477: MediaError message property leaked information on cross-origin same-site pages #CVE-2022-34475: HTML Sanitizer could have been bypassed via same-origin script via use tags #CVE-2022-34473: HTML Sanitizer could have been bypassed via use tags #CVE-2022-34484: Memory safety bugs fixed in Firefox 102 and Firefox ESR 91.11 #CVE-2022-34485: Memory safety bugs fixed in Firefox 102 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.525 2022/07/02 16:53:37 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.525 log @*: Recursive revbump from audio/pulseaudio @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.524 2022/06/28 11:37:04 wiz Exp $ d4 2 a5 2 MOZ_BRANCH= 101.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 2 @ 1.524 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.523 2022/06/14 16:44:29 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.523 log @firefox: Update to 101.0.1 * Fix build under NetBSD/i386 with thiner LTO option. Changelog: Fixed * Fixed Firefox clearing the clipboard when closing on macOS (bug 1771823) * Fixed a compatibility issue causing severely impaired functionality with win32k lockdown enabled on some Windows systems (bug 1769845) * Fixed context menus not appearing when right-clicking Picture-in-Picture windows on some Linux systems (bug 1771914) * Various stability fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.522 2022/06/06 20:59:39 ryoon Exp $ d9 1 @ 1.522 log @firefox: Update to 101.0 * Under NetBSD/i386 9, rustc consumes all RAM and swap and failed to build this package. Changelog: New * Reading is now easier with the prefers-contrast media query, which allows sites to detect if the user has requested that web content is presented with a higher (or lower) contrast. * It??s your choice! All non-configured MIME types can now be assigned a custom action upon download completion. * Firefox now allows users to use as many microphones as you want, at the same time, during video conferencing. The most exciting benefit is that you can easily switch your microphones at any time (if your conferencing service provider enables this flexibility). Fixed * Various security fixes. Changed * Removed "subject common name" fallback support from certificate validation. This fallback mode was previously enabled only for manually installed certificates. The CA Browser Forum Baseline Requirements have required the presence of the "subjectAltName" extension since 2012, and use of the subject common name was deprecated in RFC 2818. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.521 2022/05/21 14:44:47 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a76 5 # As of 101.0, rustc consumes all available RAM and swap by default. .if ${MACHINE_ARCH} == "i386" MAKE_ENV+= RUSTFLAGS="-C opt-level=1 -C codegen-units=1" .endif @ 1.521 log @firefox: Update to 100.0.2 Changelog: Security fixes: #CVE-2022-1802: Prototype pollution in Top-Level Await implementation #CVE-2022-1529: Untrusted input used in JavaScript object indexing, leading to prototype pollution @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.520 2022/05/19 10:20:16 nia Exp $ d4 2 a5 2 MOZ_BRANCH= 100.0 MOZ_BRANCH_MINOR= .2 d77 5 @ 1.520 log @firefox: Switch to ffmpeg5. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.519 2022/05/17 12:49:39 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 @ 1.519 log @firefox: Update to 100.0.1 Changelog: 100.0.1: Fixed * Fixed an issue with subtitles in Picture-in-Picture mode while using Netflix (bug 1768818) * Fixed an issue where some commands were unavailable in the Picture-in-Picture window (bug 1768201) Changed * Firefox's security sandbox now blocks access to the Win32k APIs for Content Processes on Windows (bug 1767999) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.518 2022/05/16 14:19:23 tnn Exp $ d9 1 @ 1.518 log @firefox: bump rev for prefs change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.517 2022/05/13 14:12:53 ryoon Exp $ d5 1 a5 2 MOZ_BRANCH_MINOR= PKGREVISION= 1 @ 1.517 log @firefox: Update to 100.0 * Simplify some option logics. * Add sunaudio and jack options as audio backends. Changelog 100.0: New * We now support captions/subtitles display on YouTube, Prime Video, and Netflix videos you watch in Picture-in-Picture. Just turn on the subtitles on the in-page video player, and they will appear in PiP. * Picture-in-Picture now also supports video captions on websites that use WebVTT (Web Video Text Track) format, like Coursera.org, Canadian Broadcasting Corporation, and many more. * On the first run after install, Firefox detects when its language does not match the operating system language and offers the user a choice between the two languages. * Firefox spell checking now checks spelling in multiple languages. To enable additional languages, select them in the text field's context menu. * HDR video is now supported in Firefox on Mac --- starting with YouTube! Firefox users on macOS 11+ (with HDR-compatible screens) can enjoy higher-fidelity video content. No need to manually flip any preferences to turn HDR video support on --- just make sure battery preferences are NOT set to "optimize video streaming while on battery". * Hardware accelerated AV1 video decoding is enabled on Windows with supported GPUs (Intel Gen 11+, AMD RDNA 2 Excluding Navi 24, GeForce 30). Installing the AV1 Video Extension from the Microsoft Store may also be required. * Video overlay is enabled on Windows for Intel GPUs, reducing power usage during video playback. * Improved fairness between painting and handling other events. This noticeably improves the performance of the volume slider on Twitch. * Scrollbars on Linux and Windows 11 won't take space by default. On Linux, users can change this in Settings. On Windows, Firefox follows the system setting (System Settings > Accessibility > Visual Effects > Always show scrollbars). * Firefox now supports credit card autofill and capture in the United Kingdom. * Firefox now ignores less restricted referrer policies --- including unsafe-url, no-referrer-when-downgrade, and origin-when-cross-origin --- for cross-site subresource/iframe requests to prevent privacy leaks from the referrer. Fixed * Users can now choose preferred color schemes for websites. Theme authors can now make better decisions about which color scheme Firefox uses for menus. Web content appearance can now be changed in Settings. * Beginning in this release, the Firefox installer for Windows is signed with a SHA-256 digest, rather than SHA-1. Update KB4474419 is required for successful installation on a computer running Microsoft Windows 7. For more details about this update, visit the Microsoft Technical Support website. * In macOS 11+ we now only rasterize the fonts once per window. This means that opening a new tab is fast, and switching tabs in the same window is also fast. (There's still work to do to share fonts across windows, or to reduce the time it takes to initialize these fonts.) * The performance of deeply-nested display: grid elements is greatly improved. * Support for profiling multiple java threads has been added. * Soft-reloading a web page will no longer cause revalidation for all resources. * Non-vsync tasks are given more time to run, which improves behavior on Google docs and Twitch. * Geckoview APIs have been added to control the start/stop time of capturing a profile. * Various security fixes. Changed * Firefox has a new focus indicator for links which replaces the old dotted outline with a solid blue outline. This change unifies the focus indicators across form fields and links, which makes it easier to identify the focused link, especially for users with low vision. * New users can now set Firefox as the default PDF handler when setting Firefox as their default browser. * Some websites might not work correctly in Firefox version 100 due to Firefox's new three-digit number. You can read about it in our blog post here! See the Mozilla Support article Difficulties opening or using a website in Firefox 100 for possible workarounds you can use. There, you will also find instructions for reporting a broken website so that Mozilla can help fix the problem. Mozilla Foundation Security Advisory 2022-16 #CVE-2022-29914: Fullscreen notification bypass using popups #CVE-2022-29909: Bypassing permission prompt in nested browsing contexts #CVE-2022-29916: Leaking browser history with CSS variables #CVE-2022-29911: iframe Sandbox bypass #CVE-2022-29912: Reader mode bypassed SameSite cookies #CVE-2022-29910: Firefox for Android forgot HTTP Strict Transport Security settings #CVE-2022-29915: Leaking cross-origin redirect through the Performance API #CVE-2022-29917: Memory safety bugs fixed in Firefox 100 and Firefox ESR 91.9 #CVE-2022-29918: Memory safety bugs fixed in Firefox 100 99.0.1: Fixed * Fixed an issue for Windows users that prevented hardware video decoding on newer Intel drivers (bug 1762125) * Fixed an issue with text rendering in Bengali (bug 1763368) * Fixed a selection issue in the Download panel with drag and drop (bug 1762723) * Fixed an issue preventing Zoom gallery mode for users who go to zoom.us URLs instead of subdomain.zoom.us URLs (bug 1763801) 99.0: New * You can now toggle Narrate in ReaderMode with the keyboard shortcut "n." * You can find added support for search --- with or without diacritics --- in the PDF viewer. * The Linux sandbox has been strengthened: processes exposed to web content no longer have access to the X Window system (X11). * Firefox now supports credit card autofill and capture in Germany and France. Fixed * Various security fixes. Mozilla Foundation Security Advisory 2022-13 #CVE-2022-1097: Use-after-free in NSSToken objects #CVE-2022-28281: Out of bounds write due to unexpected WebAuthN Extensions #CVE-2022-28282: Use-after-free in DocumentL10n::TranslateDocument #CVE-2022-28283: Missing security checks for fetching sourceMapURL #CVE-2022-28284: Script could be executed via svg's use element #CVE-2022-28285: Incorrect AliasSet used in JIT Codegen #CVE-2022-28286: iframe contents could be rendered outside the border #CVE-2022-28287: Text Selection could crash Firefox #CVE-2022-24713: Denial of Service via complex regular expressions #CVE-2022-28289: Memory safety bugs fixed in Firefox 99 and Firefox ESR 91.8 #CVE-2022-28288: Memory safety bugs fixed in Firefox 99 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.516 2022/04/18 19:12:17 adam Exp $ d6 1 @ 1.516 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.515 2022/04/03 00:22:30 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 98.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 @ 1.515 log @firefox: Update to 98.0.2 Changelog: 98.0.2: Fixed * Fixed an issue preventing users from typing in Address Bar after opening new tab and pressing cmd + enter (bug 1757376) * Fixed an issue causing some users to crash in out-of-memory conditions (bug 1757618) * Fixed an issue in session history which caused some sites to fail to load ( bug 1758664) * Fixed an add-on specific compatibility issue (bug 1759162) 98.0.1: Changed * Yandex and Mail.ru have been removed as optional search providers in the drop-down search menu in Firefox. If you previously installed a customized version of Firefox with Yandex or Mail.ru, offered through partner distribution channels, this release removes those customizations, including add-ons and default bookmarks. Where applicable, your browser will revert back to default settings, as offered by Mozilla. All other releases of Firefox remain unaffected by the change. 98.0: New * Firefox has a new optimized download flow. Instead of prompting every time, files will download automatically. However, they can still be opened from the downloads panel with just one click. Easy! More information You'll find you have a number of options, including: + Always Open Similar Files: Make Firefox automatically open downloaded files of the same type with the system default application. + Show In Folder: Open the folder that contains your downloaded files. + Go To Download Page: Surfaces the download reference page even after leaving the site or closing the tab. + Copy Download Link: Copy the download link to share it, save it, or for any applicable use. + Delete: You can now delete downloaded files directly from the download panel and other download views using the context menu. + Remove From History: Remove a file from your list of downloaded files. + Clear Preview Panel: Clear the list of downloaded items in the preview panel that opens when you start a download. In this release, you'll also see that Firefox no longer asks what to do for each file by default. You won't be prompted to choose a helper application or save to disk before downloading a file unless you have changed your download action setting for that type of file. And now, every time you start a download, Firefox will automatically bring up the Downloads panel by default. This means you'll experience minimal interruptions and easily find your downloaded files. Plus, to avoid having to close it several times, the panel won't show if there are multiple downloads in progress. You can now click on a file in the Downloads panel to open it even before it has finished downloading. Firefox will open the file as soon as it is available. Firefox: saving you time and helping you get back to what you care about! Any files you download will be immediately saved on your disk. Depending on the current configuration, they'll be saved in your preferred download folder, or you'll be asked to select a location for each download. Windows and Linux users will find their downloaded files in the destination folder. They'll no longer be put in the Temp folder. * Firefox allows users to choose from a number of built-in search engines to set as their default. In this release, some users who had previously configured a default engine might notice their default search engine has changed since Mozilla was unable to secure formal permission to continue including certain search engines in Firefox. Fixed * Now, you can set a default app to open a file type. Choose the application you want to use to open files of a specific type in your Firefox settings. * After updating to Firefox version 98, "Always ask" download actions will now be reset. * Various security fixes. Security fixes: #CVE-2022-26383: Browser window spoof using fullscreen mode #CVE-2022-26384: iframe allow-scripts sandbox bypass #CVE-2022-26387: Time-of-check time-of-use bug when verifying add-on signatures #CVE-2022-26381: Use-after-free in text reflows #CVE-2022-26382: Autofill Text could be exfiltrated via side-channel attacks #CVE-2022-26385: Use-after-free in thread shutdown #CVE-2022-0843: Memory safety bugs fixed in Firefox 98 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.514 2022/03/28 10:59:30 tnn Exp $ d9 1 @ 1.514 log @{s,t,w}*/*: revbump(1) for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.513 2022/03/06 04:51:48 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 97.0 a8 1 PKGREVISION= 1 @ 1.513 log @firefox: Updare to 97.0.2 Changelog: Security fixes: #CVE-2022-26485: Use-after-free in XSLT parameter processing #CVE-2022-26486: Use-after-free in WebGPU IPC Framework @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.512 2022/03/01 13:35:33 ryoon Exp $ d9 1 @ 1.512 log @firefox: Update to 97.0.1 * Remove removed or changed configure options. Changelog: 97.0.1: Fixed * Fixed an issue where TikTok videos would fail to load when selected from a user's profile page (bug 1750973) * Fixed an issue which led to Picture-in-Picture mode being unable to be toggled on Hulu (bug 1753401) * Works around problems with WebRoot SecureAnywhere antivirus rendering Firefox unusable in some situations (bug 1752466) * Fixed an issue causing users to see the Restore Session screen unexpectedly when starting Firefox (bug 1749996) 97.0: New * On February 8, we expired the 18 colorway themes that shipped along with Firefox 94. This signals the end of a special, limited-time feature set. However, you can hold onto your favorite colorway, as long as you??re using it on the expiration date. In other words, if a colorway is ??enabled?? in the add-ons manager, that colorway is yours forever. * Beginning February 15, we are releasing 6 brand-new colorways in a special partner collaboration. U.S.-based fans of the film can visit truecolors.firefox.com to activate official Turning Red-inspired Colorways, available exclusively in Firefox for desktop through April 30, 2022. Firefox users who visit the ??True Colors?? campaign landing page will be able to modify how their web browser looks, with colors and moods inspired by some of the main characters in the film. To enjoy the new Colorways, you ??ll need to make sure you upgrade to the latest Firefox 97 version. This collection will be available in the add-ons manager, within the Colorways section. Read more about colorway updates here. * Firefox now supports and displays the new style of scrollbars on Windows 11. Fixed * On macOS, we??ve made improvements to system font loading which makes opening and switching to new tabs faster in certain situations. * Various security fixes Changed * Support for directly generating PostScript for printing on Linux has been removed. Printing to PostScript printers still remains a supported option, however. Security fixes: #CVE-2022-22753: Privilege Escalation to SYSTEM on Windows via Maintenance Service #CVE-2022-22754: Extensions could have bypassed permission confirmation during update #CVE-2022-22755: XSL could have allowed JavaScript execution after a tab was closed #CVE-2022-22756: Drag and dropping an image could have resulted in the dropped object being an executable #CVE-2022-22757: Remote Agent did not prevent local websites from connecting #CVE-2022-22758: tel: links could have sent USSD codes to the dialer on Firefox for Android #CVE-2022-22759: Sandboxed iframes could have executed script if the parent appended elements #CVE-2022-22760: Cross-Origin responses could be distinguished between script and non-script content-types #CVE-2022-22761: frame-ancestors Content Security Policy directive was not enforced for framed extension pages #CVE-2022-22762: JavaScript Dialogs could have been displayed over other domains on Firefox for Android #CVE-2022-22764: Memory safety bugs fixed in Firefox 97 and Firefox ESR 91.6 #CVE-2022-0511: Memory safety bugs fixed in Firefox 97 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.511 2022/01/31 22:44:21 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.511 log @firefox: Update to 96.0.3 Changelog: Fixed Fixed an issue that allowed unexpected data to be submitted in some of our search telemetry (bug 1752317) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.510 2022/01/25 12:43:48 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 96.0 MOZ_BRANCH_MINOR= .3 @ 1.510 log @firefox: Update to 96.0.2 Changelog: Fixed * Fixed an issue that caused tab height to display inconsistently on Linux when audio was played (bug 1714276) * Fixed an issue that caused Lastpass dropdowns to appear blank in Private Browsing mode (bug 1748158) * Fixed a crash encountered when resizing a Facebook app (bug 1746084) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.509 2022/01/18 18:48:28 tnn Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .2 @ 1.509 log @firefox: revert enable RLBox on aarch64 It worked in Firefox 95 but browser spins at 100% CPU in Firefox 96 ... @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.508 2022/01/15 15:57:37 ryoon Exp $ d5 1 a5 2 MOZ_BRANCH_MINOR= .1 PKGREVISION= 1 @ 1.508 log @firefox: Update to 96.0.1 Changelog: Version 96.0.1, first offered to Release channel users on January 14, 2022 Fixed * Addresses proxy rule exceptions not working on Windows systems when "Use system proxy settings" is set (bug 1749501) * Improvements to make the parsing of content-length headers more robust (bug 1749957) Version 96.0, first offered to Release channel users on January 11, 2022 New * We've made significant improvements in noise-suppression and auto-gain-control as well as slight improvements in echo-cancellation to provide you with a better overall experience. * We've also significantly reduced main-thread load. * Firefox will now default all cookies to having a SameSite=lax attribute which helps defend against Cross-Site Request Forgery (CSRF) attacks. * When printing, you can now choose to print only the odd/even pages. Fixed * On macOS, command-clicking links in Gmail now opens them in a new tab as expected. * Our newest release fixes an issue where video intermittently drops SSRC. * It also fixes an issue where WebRTC downgrades screen sharing resolution to provide you with a clearer browsing experience. * Plus, we've fixed video quality degradation issues on certain sites. * Detached video in fullscreen on macOS has been temporarily disabled to avoid some issues with corruption, brightness changes, missing subtitles and high cpu usage. * Various security fixes Security fixes: #CVE-2022-22746: Calling into reportValidity could have lead to fullscreen window spoof #CVE-2022-22743: Browser window spoof using fullscreen mode #CVE-2022-22742: Out-of-bounds memory access when inserting text in edit mode #CVE-2022-22741: Browser window spoof using fullscreen mode #CVE-2022-22740: Use-after-free of ChannelEventQueue::mOwner #CVE-2022-22738: Heap-buffer-overflow in blendGaussianBlur #CVE-2022-22737: Race condition when playing audio files #CVE-2021-4140: Iframe sandbox bypass with XSLT #CVE-2022-22750: IPC passing of resource handles could have lead to sandbox bypass #CVE-2022-22749: Lack of URL restrictions when scanning QR codes #CVE-2022-22748: Spoofed origin on external protocol launch dialog #CVE-2022-22745: Leaking cross-origin URLs through securitypolicyviolation event #CVE-2022-22744: The 'Copy as curl' feature in DevTools did not fully escape website-controlled data, potentially leading to command injection #CVE-2022-22747: Crash when handling empty pkcs7 sequence #CVE-2022-22736: Potential local privilege escalation when loading modules from the install directory. #CVE-2022-22739: Missing throttling on external protocol launch dialog #CVE-2022-22751: Memory safety bugs fixed in Firefox 96 and Firefox ESR 91.5 #CVE-2022-22752: Memory safety bugs fixed in Firefox 96 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.507 2021/12/22 16:17:00 ryoon Exp $ d6 1 @ 1.507 log @firefox: For wasm-ld command to build RLBox wasm binary, depend on devel/lld Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.506 2021/12/19 15:09:49 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 95.0.1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.506 log @firefox: Update to 95.0.1 * Enable RLBox WebAssembly sandboxing for i386 and x86_64 architectures. Not tested for the other architectures yet. Changelog: 95.0.1 Fixed * Fixed frequent MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING error messages when trying to connect to various microsoft.com domains (bug 1745600) * Fix for a WebRender crash on some Linux/X11 systems (bug 1741956) * Fix for a frequent Windows shutdown crash (bug 1738984) * Fix websites contrast issues for some Linux users with Dark mode set at OS level (bug 1740518) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.505 2021/12/19 09:47:59 maya Exp $ d9 1 @ 1.505 log @sysutils/pciutils: no longer static, remove BUILDLINK_DEPMETHOD.pciutils?= build And pkgrevision bump consumers. Pointed out by tsutsui in PR pkg/56553 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.504 2021/12/17 20:08:42 maya Exp $ d4 1 a4 1 MOZ_BRANCH= 95.0 a5 1 PKGREVISION= 2 d53 2 a54 1 # Note: when updating remember to conditionalise about-background.png in PLIST d71 5 @ 1.504 log @firefox: detect libpci on netbsd, where we call it libpciutil. webgl works again. bump pkgrevision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.503 2021/12/11 14:10:01 ryoon Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.503 log @firefox: Update to 95.0 Changelog: New * RLBox --- a new technology that hardens Firefox against potential security vulnerabilities in third-party libraries --- is now enabled on all platforms. * Good news! You can now download Firefox from the Microsoft Store on Windows 10 and Windows 11 platforms. * We've reduced CPU usage on macOS in Firefox and WindowServer during event processing. * We've also reduced the power usage of software decoded video on macOS, especially in fullscreen. This includes streaming sites such as Netflix and Amazon Prime Video. * You can now move the Picture-in-Picture toggle button to the opposite side of the video. Simply look for the new context menu option Move Picture-in-Picture Toggle to Left (Right) Side. * To better protect Firefox users against side-channel attacks such as Spectre, Site Isolation is now enabled for all Firefox 95 users. Fixed * After starting Firefox, users of the JAWS screen reader and ZoomText magnifier will no longer need to switch applications in order to access Firefox. * You'll find the state of controls using the ARIA switch role is now correctly reported by Mac OS VoiceOver. * You'll see a faster content process startup on macOS. * We've also made memory allocator improvements. * And we've improved page load performance by speculatively compiling JavaScript ahead of time. * Various security fixes Changed * We've added a User Agent override for Slack.com, which allows Firefox users to use more Call features and have access to Huddles. Security fixes: Mozilla Foundation Security Advisory 2021-52 #CVE-2021-43536: URL leakage when navigating while executing asynchronous function #CVE-2021-43537: Heap buffer overflow when using structured clone #CVE-2021-43538: Missing fullscreen and pointer lock notification when requesting both #CVE-2021-43539: GC rooting failure when calling wasm instance methods #MOZ-2021-0010: Use-after-free in fullscreen objects on MacOS #CVE-2021-43540: WebExtensions could have installed persistent ServiceWorkers #CVE-2021-43541: External protocol handler parameters were unescaped #CVE-2021-43542: XMLHttpRequest error codes could have leaked the existence of an external protocol handler #CVE-2021-43543: Bypass of CSP sandbox directive when embedding #CVE-2021-43544: Receiving a malicious URL as text through a SEND intent could have led to XSS #CVE-2021-43545: Denial of Service when using the Location API in a loop #CVE-2021-43546: Cursor spoofing could overlay user interface when native cursor is zoomed #MOZ-2021-0009: Memory safety bugs fixed in Firefox 95 and Firefox ESR 91.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.502 2021/12/08 16:06:55 adam Exp $ d6 1 @ 1.502 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.501 2021/11/25 14:33:41 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 94.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 d13 3 a15 2 DISTFILES= ${DEFAULT_DISTFILES} nodejs-output-94.0.tgz SITES.nodejs-output-94.0.tgz= ${MASTER_SITE_LOCAL} @ 1.501 log @firefox: Update to 94.0.2 Changelog: Fixed * Improved hangs experienced by users of assistive technology such as NVDA when installing Firefox through the Microsoft Store (bug 1736742) * Resolved general instability/crashes on Linux caused by a file descriptor leak when backgrounding tabs using WebGL (bug 1741997) Changed * Updated preference design for Firefox Suggest for improved clarity. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.500 2021/11/11 16:48:04 ryoon Exp $ d9 1 @ 1.500 log @firefox: Update to 94.0.1 Changelog: 94.0.1 Fixed * Fixed browser hangs when viewing fullscreen videos on macOS 10.12 (bug 1737998) 94.0 New * Colorways animated screenshot With 94, you'll find a selection of six fun seasonal Colorways (available for a limited time only). Now you can find a color to suit (or lift) your every mood. Fun fact: Did you know we have more daily users with color themes than dark or Alpenglow on Beta? With Firefox 89, 32% of users clicked through to customize their color theme. And that was just on the first day! We decided to introduce these new Colorways to give our users more to love. * Firefox macOS now uses Apple's low power mode for fullscreen video on sites such as YouTube and Twitch. This meaningfully extends battery life in long viewing sessions. Now your kids can find out what the fox says on a loop without you ever missing a beat' * With this release, power users can use about:unloads to release system resources by manually unloading tabs without closing them. * On Windows, there will now be fewer interruptions because Firefox won't prompt you for updates. Instead, a background agent will download and install updates even if Firefox is closed. * And on Linux, we've improved WebGL performance and reduced power consumption for many users. * To better protect all Firefox users against side-channel attacks such as Spectre, we're introducing Site Isolation. It will be rolled out to Firefox 94 users over the next few weeks. We've got your back...errr...side! * We're rolling out the Firefox Multi-Account Containers extension with Mozilla VPN integration. This lets you use a different server location for each container. * Firefox no longer warns you by default when you exit the browser or close a window using a menu, button, or three-key command. This should cut back on unwelcome notifications which is always nice--however, if you prefer a bit of notice, you'll still have full control over the quit/close modal behavior. All warnings can be managed within Firefox Settings. No worries! (More details) * And now, Firefox supports the new Snap Layouts menus when running on Windows 11. Fixed * We've reduced the overhead of using performance.mark() and performance.measure() APIs with a large set of performance entries. * Plus, we've modified paint suppression during load to greatly improve warmload performance in Site Isolation mode. * You'll also notice a small reduction in Javascript memory usage. * With this release, you'll notice faster Javascript property enumeration as well. * We've also implemented better scheduling of garbage collection which has improved some pageload benchmarks. * This release also sees reduced CPU usage during socket polling for HTTPS connections. * Additionally, you'll notice faster storage initialization. * We've also improved cold startup by reducing main thread I/O. * Plus, closing devtools now reclaims more memory than ever before. * And we've improved pageload (especially with Site Isolation mode) by setting a higher priority for loading and displaying images. * Various security fixes Enterprise * Enterprise users now have more control over Firefox deployments with the availability of our MSIX package on Windows platforms. * You'll also notice various bug fixes and new policies have been implemented in this latest version of Firefox. See more details in the Firefox for Enterprise 94 Release Notes. Security fixes: #CVE-2021-38503: iframe sandbox rules did not apply to XSLT stylesheets #CVE-2021-38504: Use-after-free in file picker dialog #CVE-2021-38505: Windows 10 Cloud Clipboard may have recorded sensitive user data #CVE-2021-38506: Firefox could be coaxed into going into fullscreen mode without notification or warning #CVE-2021-38507: Opportunistic Encryption in HTTP2 could be used to bypass the Same-Origin-Policy on services hosted on other ports #MOZ-2021-0003: Universal XSS in Firefox for Android via QR Code URLs #CVE-2021-38508: Permission Prompt could be overlaid, resulting in user confusion and potential spoofing #MOZ-2021-0004: Web Extensions could access pre-redirect URL when their context menu was triggered by a user #CVE-2021-38509: Javascript alert box could have been spoofed onto an arbitrary domain #CVE-2021-38510: Download Protections were bypassed by .inetloc files on Mac OS #MOZ-2021-0005: 'Copy Image Link' context menu action could have been abused to see authentication tokens #MOZ-2021-0006: URL Parsing may incorrectly parse internationalized domains #MOZ-2021-0007: Memory safety bugs fixed in Firefox 94 and Firefox ESR 91.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.499 2021/10/15 13:00:05 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.499 log @firefox: Update to 93.0 Changelog: New * Firefox now supports the new AVIF image format, which is based on the modern and royalty free AV1 video codec. It offers significant bandwidth savings for sites compared to existing image formats. It also supports transparency and other advanced features. * Firefox PDF viewer now supports filling more forms (XFA-based forms, used by multiple governments and banks). Learn more. * When available system memory is critically low, Firefox on Windows will automatically unload tabs based on their last access time, memory usage, and other attributes. This should help reduce Firefox out-of-memory crashes. Switching to an unloaded tab automatically reloads it. * To prevent session loss for macOS users who are running Firefox from a mounted .dmg file, they??ll now be prompted to finish installation. This permission prompt only appears the first time these users run Firefox on their computer. * Firefox now blocks downloads that rely on insecure connections, protecting against potentially malicious or unsafe downloads. Learn more and see where to find downloads in Firefox. * Improved web compatibility for privacy protections with SmartBlock 3.0. Learn more * Introducing a new referrer tracking protection in Strict Tracking Protection and Private Browsing. Learn more * Introducing Firefox Suggest, a faster way to navigate the web. Learn more about the experience and locale-specific features. Fixed * The VoiceOver screen reader now correctly reports checkable items in accessible tree controls as checked or unchecked. * The Orca screen reader now works correctly with Firefox, no longer requiring users to switch to another application after starting Firefox. * Various security fixes Changed * TLS ciphersuites that use 3DES have been disabled. Such ciphersuites can only be enabled when deprecated versions of TLS are also enabled. Learn more. * The download panel now follows the Firefox visual styles. Enterprise * Various bug fixes and new policies have been implemented in the latest version of Firefox. See more details in the Firefox for Enterprise 93 Release Notes. Developer * Developer Information Web Platform * The UI for has been implemented. Security fixes: #CVE-2021-38496: Use-after-free in MessageTask #CVE-2021-38497: Validation message could have been overlaid on another origin #CVE-2021-38498: Use-after-free of nsLanguageAtomService object #CVE-2021-32810: Data race in crossbeam-deque #CVE-2021-38500: Memory safety bugs fixed in Firefox 93, Firefox ESR 78.15, and Firefox ESR 91.2 #CVE-2021-38501: Memory safety bugs fixed in Firefox 93 and Firefox ESR 91.2 #CVE-2021-38499: Memory safety bugs fixed in Firefox 93 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.498 2021/10/09 15:35:11 nia Exp $ d4 2 a5 2 MOZ_BRANCH= 93.0 MOZ_BRANCH_MINOR= d13 2 a14 2 DISTFILES= ${DEFAULT_DISTFILES} nodejs-output-93.0.tgz SITES.nodejs-output-93.0.tgz= ${MASTER_SITE_LOCAL} @ 1.498 log @Recursive revbump for multimedia/libaom @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.497 2021/09/30 14:25:18 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 92.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 d13 2 a14 2 DISTFILES= ${DEFAULT_DISTFILES} nodejs-output-92.0.tgz SITES.nodejs-output-92.0.tgz= ${MASTER_SITE_LOCAL} @ 1.497 log @firefox: Revert accidentally committed part @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.496 2021/09/30 14:24:00 ryoon Exp $ d9 1 @ 1.496 log @firefox: Fix SITES for nodejs-output-92.0.tgz @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.495 2021/09/30 14:18:27 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 93.0 MOZ_BRANCH_MINOR= b9 @ 1.495 log @firefox: Update to 92.0.1 Changelog: 92.0.1 Fixed * Fixes an issue where audio playback was not working on some Linux systems ( bug 1730499) * Fixes issues with the findbar close button on different operating systems ( bug 1728368) 92.0 New * More secure connections: Firefox can now automatically upgrade to HTTPS using HTTPS RR as Alt-Svc headers. * Full-range color levels are now supported for video playback on many systems. * Mac users can now access the macOS share options from the Firefox File menu. * Support for images containing ICC v4 profiles is enabled on macOS. Fixed * Firefox performance with screen readers and other accessibility tools is no longer severely degraded if Mozilla Thunderbird is installed or updated after Firefox. * macOS VoiceOver now correctly reports buttons and links marked as ?? expanded?? using the aria-expanded attribute. * An open alert in a tab no longer causes performance issues in other tabs using the same process. * Various security fixes Changed * Canonical is now building the official Firefox snap. It's also now available on two additional architectures, ARMhf and ARM64. * The bookmark toolbar menus on macOS now follow Firefox visual styles. * Certificate error pages have been redesigned for a better user experience. * Continuing work to restructure Firefox??s JavaScript memory management to be more performant and use less memory. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.494 2021/09/16 21:12:48 nia Exp $ d4 2 a5 2 MOZ_BRANCH= 92.0 MOZ_BRANCH_MINOR= .1 d14 1 a14 1 SITES.nodejs-output-91.0.tgz= ${MASTER_SITE_LOCAL} @ 1.494 log @firefox: Use "unofficial" branding Firefox's build system defaults to "nightly" for builds without official branding, and in practice there seems to be very little difference between "nightly" and "unofficial", but this at least makes our choice explicit. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.493 2021/09/16 20:47:40 nia Exp $ d4 2 a5 2 MOZ_BRANCH= 91.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 3 d13 1 a13 1 DISTFILES= ${DEFAULT_DISTFILES} nodejs-output-91.0.tgz @ 1.493 log @firefox: we no longer install to share/pixmaps @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.492 2021/09/16 16:46:24 nia Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.492 log @firefox: Install scalable icon sizes, bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.491 2021/08/25 11:50:43 manu Exp $ d154 2 a155 1 INSTALLATION_DIRS+= share/applications share/pixmaps @ 1.491 log @Work around build failure on i386 caused by internal compiler error On i386, cc1plus hits an internal error when building gfx/wr/swgl/src/gl.cc with -O2 or -O1. This change adjusts the build script to force -O0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.490 2021/08/24 16:36:01 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 d96 1 a96 1 MOZILLA_ICON= ${WRKSRC}/${OBJDIR}/dist/${MOZILLA}/browser/chrome/icons/default/default48.png d98 2 a99 1 MOZILLA_NAME= Firefox d101 2 a102 1 MOZILLA_NAME= Browser a104 28 # # Generate list of subst entries for various .cargo-checksum.json files. These # are all handled together in one big substitution to simplify things rather # than one substitution entry per file, but are kept separate below to ease # updating and verification. # #CKSUM_CRATES+= third_party/rust/libc # patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs #CKSUMS+= a3540eab4dbc52e006e84e288bad17e1dae3865fea49020e0ed8b5a7724a9532 #CKSUMS+= 5e58a2109f5eff0f497dfac150c161c1d517a2227b49e086da96c3d66522ac3a #CKSUM_CRATES+= third_party/rust/getrandom # patch-third__party_rust_getrandom_src_lib.rs #CKSUMS+= 0e52f6bde42d7bb05c297ce1c25b9879d61b28caba98f6226a152bff538db6c2 #CKSUMS+= 394425b4ba03c21c494e64d993678f7014575b1e3d590b9ee452b5c2d83ec4ac #SUBST_CLASSES+= cksum #SUBST_STAGE.cksum= pre-configure #.for crate in ${CKSUM_CRATES} #SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json #.endfor #.for from to in ${CKSUMS} #SUBST_SED.cksum+= -e 's,${from},${to},g' #.endfor d150 1 a150 1 -e 's|@@FIREFOX_ICON@@|${MOZILLA}.png|g' \ d162 5 a166 2 ${INSTALL_DATA} ${MOZILLA_ICON} \ ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png d168 1 @ 1.490 log @firefox: Update to 91.0.2 Changelog: Fixed * High Contrast Mode is no longer enabled by default when "Increase Contrast" is checked in macOS settings (bug 1726606) * Firefox no longer clears authentication data when purging trackers, to avoid repeatedly prompting for a password (bug 1721084) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.489 2021/08/22 02:31:50 ryoon Exp $ d9 1 @ 1.489 log @firefox: Update to 91.0.1 Changelog: Fixed * Fixed an issue causing buttons on the tab bar to be resized when loading certain websites (bug 1704404) * Fixed an issue which caused tabs from private windows to be visible in non-private windows when viewing switch-to-tab results in the address bar panel (bug 1720369) * Various stability fixes * Security fix Security fixes: #CVE-2021-29991: Header Splitting possible with HTTP/3 Responses @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.488 2021/08/13 14:57:52 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.488 log @firefox: Update to 91.0 * Convert to --enable-chrome-format=omni. It is not necessary to modify JavaScript files to improve support recently. * Fix build under NetBSD/i386 like lang/mozjs78. Changelog: New * Building on Total Cookie Protection, we've added a more comprehensive logic for clearing cookies that prevents hidden data leaks and makes it easy for users to understand which websites are storing local information. Learn more * Firefox now supports logging into Microsoft, work, and school accounts using Windows single sign-on. Learn more * The simplify page when printing feature is back! When printing, under More settings > Format select the Simplified option when available to get a clutter-free page. Learn more * HTTPS-First Policy: Firefox Private Browsing windows now attempt to make all connections to websites secure, and fall back to insecure connections only when websites do not support it. Learn more * We've added a new locale: Scots (sco) * The address bar now provides Switch to Tab results also in Private Browsing windows. * Firefox now automatically enables High Contrast Mode when "Increase Contrast" is checked on MacOS * Firefox now does catch-up paints for almost all user interactions, enabling a 10-20% improvement in response time to most user interactions. Fixed * Various security fixes Enterprise * Various bug fixes and new policies have been implemented in the latest version of Firefox. See more details in the Firefox for Enterprise 91 Release Notes. Developer * Developer Information Web Platform * The Visual Viewport API is now supported on desktop platforms Security fixes: #CVE-2021-29986: Race condition when resolving DNS names could have led to memory corruption #CVE-2021-29981: Live range splitting could have led to conflicting assignments in the JIT #CVE-2021-29988: Memory corruption as a result of incorrect style treatment #CVE-2021-29983: Firefox for Android could get stuck in fullscreen mode #CVE-2021-29984: Incorrect instruction reordering during JIT optimization #CVE-2021-29980: Uninitialized memory in a canvas object could have led to memory corruption #CVE-2021-29987: Users could have been tricked into accepting unwanted permissions on Linux #CVE-2021-29985: Use-after-free media channels #CVE-2021-29982: Single bit data leak due to incorrect JIT optimization and type confusion #CVE-2021-29989: Memory safety bugs fixed in Firefox 91 and Firefox ESR 78.13 #CVE-2021-29990: Memory safety bugs fixed in Firefox 91 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.487 2021/07/30 12:27:09 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.487 log @*: Recursive revbump from audio/pulseaudio-15.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.486 2021/07/23 07:49:53 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 90.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 d13 2 a14 2 DISTFILES= ${DEFAULT_DISTFILES} nodejs-output-89.0.2.tgz SITES.nodejs-output-89.0.2.tgz= ${MASTER_SITE_LOCAL} d92 1 a92 1 CHECK_WRKREF_SKIP+= lib/${MOZILLA}/chrome/toolkit/content/global/buildconfig.html @ 1.486 log @firefox: Update to 90.0.2 Changelog: 90.0.2: Fixed * Fixed truncated output when printing (bug 1720621) * Fixed menu styling on some Gtk themes (bug 1720441, bug 1720874) # Changed * Updates to support DoH Canada rollout 90.0.1: Fixed * Fixed a crash when using some accessibility clients on Windows (bug 1720696 ) * Fixed busy looping processing some HTTP3 responses (bug 1720079) * Fixed transient errors authenticating with some smart cards (bug 1715325) * Fixed a rare crash on shutdown (bug 1707057) * Fixed a race on startup that caused about:support to end up empty after upgrade (bug 1717894) * Reference link to 90.0 release notes unresolved * Printing a page with scaling may result in truncated output (bug 1720621) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.485 2021/07/13 14:52:22 ryoon Exp $ d9 1 @ 1.485 log @firefox: Update to 90.0 Changelog: New * On Windows, updates can now be applied in the background while Firefox is not running. * Firefox for Windows now offers a new page about:third-party to help identify compatibility issues caused by third-party applications * Exceptions to HTTPS-Only mode can be managed in about:preferences#privacy * Print to PDF now produces working hyperlinks * Version 2 of Firefox??s SmartBlock feature further improves private browsing. Third-party Facebook scripts are blocked to prevent you from being tracked, but are now automatically loaded ??just in time?? if you decide to ??Log in with Facebook?? on any website. Fixed * Various security fixes Changed * The "Open Image in New Tab" context menu item now opens images and media in a background tab by default. Learn more * Most users without hardware accelerated WebRender will now be using software WebRender. * Improved software WebRender performance * FTP support has been removed Enterprise * Various bug fixes and new policies have been implemented in the latest version of Firefox. See more details in the Firefox for Enterprise 90 Release Notes. Developer * Developer Information * Support for Private Fields (TC39 proposal, stage 3) is available in DevTools. The support includes: object inspection, autocompletion, expression evaluation, variable tooltips, and pretty printing (bug) * The Network panel shows a preview of HTTP requests for fonts in the Response tab (bug) Network panel font preview screenshot Web Platform * Support for Fetch Metadata Request Headers, which allows web applications to better protect themselves and their users against various cross-origin threats. * Added the ability to use client authentication certificates stored in hardware tokens or in Operating System storage. Security fixes: #CVE-2021-29970: Use-after-free in accessibility features of a document #CVE-2021-29971: Granted permissions only compared host; omitting scheme and port on Android #CVE-2021-30547: Out of bounds write in ANGLE #CVE-2021-29972: Use of out-of-date library included use-after-free vulnerability #CVE-2021-29973: Password autofill on HTTP websites was enabled without user interaction on Android #CVE-2021-29974: HSTS errors could be overridden when network partitioning was enabled #CVE-2021-29975: Text message could be overlaid on top of another website #CVE-2021-29976: Memory safety bugs fixed in Firefox 90 and Firefox ESR 78.12 #CVE-2021-29977: Memory safety bugs fixed in Firefox 90 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.484 2021/07/02 10:51:16 tnn Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.484 log @firefox: fix some pkglint warnings @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.483 2021/06/30 15:09:55 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 89.0 MOZ_BRANCH_MINOR= .2 @ 1.483 log @firefox: Update to 89.0.2 Changelog: 89.0.2 Fixed * Fix occasional hangs with Software WebRender on Linux (bug 1708224) 89.0.1 Fixed * Windows: Resolved an issue causing some screen readers to not interact correctly with Firefox anymore (bug 1714212) * Updated translations, including full Spanish (Mexico) localization and other improvements (bug 1714946) * Fix various font related regressions (bug 1694174) * Linux: Fix performance and stability regressions with WebRender (bug 1715895, bug 1715902) * macOS: Fix screen flickering when scrolling a page on an external monitor ( bug 1715452) * Enterprise: Fix for the DisableDeveloperTools policy not having effect anymore (bug 1715777) * Linux: Fix broken scrollbars on some GTK themes (bug 1714103) * Various stability and security fixes. Security fixes: #CVE-2021-29968: Out of bounds read when drawing text characters onto a Canvas 89.0 New * Say hello to a fresh new Firefox, designed to get you where you want to go even faster. We??ve redesigned and modernized the core experience to be cleaner, more inviting, and easier to use. Beginning in 89, you??ll notice a number of changes, including: Simplified browser chrome and toolbar: Less frequently used items removed to focus on the most important navigation items. Simplified browser chrome and toolbar screenshot Clear, streamlined menus: Re-organized and prioritized menu content according to usage. Updated labels and removed iconography. Clear, streamlined menus screenshot Updated prompts: Infobars, panels, and modals have a cleaner design and clearer language. Updated prompts screenshot Inspired tab design: Floating tabs neatly contain information and surface cues when you need them, like visual indicators for audio controls. The rounded design of the active tab supports focus and signals the ability to easily move the tab as needed. Inspired tab design screenshot Fewer interruptions: Reduced number of alerts and messages, so you can browse with fewer distractions. Cohesive, calmer visuals: Lighter iconography, a refined color palette, and more consistent styling throughout. This release also includes enhancements to our privacy offerings: + We??ve enhanced the privacy of the Firefox Browser??s Private Browsing mode with Total Cookie Protection, which confines cookies to the site where they were created, preventing companies from using cookies to track your browsing across sites. This feature was originally launched in Firefox??s ETP Strict mode. * For macOS users, we're introducing the elastic overscroll effect known from many other applications. A gentle bouncing animation will indicate that you reached the end of the page. In addition, we added support for smart zoom. Double-tap with two fingers on your trackpad, or with a single finger on your Magic Mouse, to zoom the content below your cursor into focus. * Native context menus: Context menus on macOS are now native and support Dark Mode. macOS native context menus screenshot * WebRender is now enabled on Linux with the NVIDIA binary driver and on all desktop environments # Fixed * Colors in Firefox on macOS will no longer be saturated on wide gamut displays, untagged images are properly treated as sRGB, and colors in images tagged as sRGB will now match CSS colors. * In full screen mode on macOS, moving your mouse to the top of the screen will no longer hide your tabs behind the system menu bar. * Also in full screen mode on macOS, it is now possible to hide the browser toolbars for a fully immersive full screen experience. This brings macOS in line with Windows and Linux. * Various stability and security fixes. # Changed * Introducing a non-native implementation of web form controls, which delivers a new modern design and some improvements to page load performance. Watch for layout bugs in web pages that make assumptions about the dimensions or styling of form controls. * The screenshots feature is available in the right-click context menu. You can also add a screenshots shortcut to your toolbar. Learn more. Security fixes: #CVE-2021-29965: Password Manager on Firefox for Android susceptible to domain spoofing #CVE-2021-29960: Filenames printed from private browsing mode incorrectly retained in preferences #CVE-2021-29961: Firefox UI spoof using ` and mouse events (Bug 1291078) Fix a top crash caused by plugin issues (Bug 1264530) Fix an unsigned add-ons issue on Windows Fix a shutdown issue (Bug 1276920) Fix a crash in WebRTC @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.264 2016/08/17 00:06:46 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.264 log @Recursive revbump from multimedia/libvpx uppdate @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.263 2016/08/06 08:46:59 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.263 log @Update to 48.0 * OSS audio support may not work. I will revisit later Changelog: New: Roar for moar protection against harmful downloads! We've got your back Process separation (e10s) is enabled for some of you. Like it? Let us know and we'll roll it out to more. Add-ons that have not been verified and signed by Mozilla will not load GNU/Linux fans: Get better Canvas performance with speedy Skia support. Try saying that three times fast WebRTC embetterments: Delay-agnostic AEC enabled Full duplex for GNU/Linux enabled ICE Restart & Update is supported Cloning of MediaStream and MediaStreamTrack is now supported Searching for something already in your bookmarks or open tabs? We added super smart icons to let you know Windows folks: Tab (move buttons) and Shift+F10 (pop-up menus) now behave as they should in Firefox customization mode The media parser has been redeveloped using the Rust programming language Windows 7 systems without Platform Update can now use D3D11 WARP Fixed: Various security fixes Heyo, Jabra & Logitech C920 webcam users. We fixed those pesky WebRTC bugs causing frequency distortions. Buh-bye, squeaky voice! Improved step debugging on last line of functions Changed: Starting with the Firefox version 49 release, so long to support for 10.6, 10.7 and 10.8. Now we can focus on where most Mac users are: 10.9. Don't forget to upgrade! After version 48, SSE2 CPU extensions are going to be required on Windows Au revoir to Windows Remote Access Service modem Autodial Developer: WebExtensions support is now considered as stable Workers can now use the Web Crypto API Want to move absolute & fixed positioned elements? (Who doesn't, right?) Now you can with our geometry editor. The memory tool now has a tree map view for your debugging pleasure. It's a little bit of "boo" and a whole lot of "ya." We're putting the spotlight on the background. Now you can debug WebExtensions background content scripts and background pages Content Security Policy (CSP) is now enforced for WebExtensions. (Who's down with CSP?) Old and busted: Error Console. New hotness: Browser Console for your debugging pleasure. Add-on development just got easier because you can reload them from about:debugging — because we're all about debugging. This theme is hot, hot, hot! Say hi to the Firebug theme for Developer Tools. Expand network requests from the console panel to view request details in line, so you can see things in context Fixed in Firefox 48: 2016-84 Information disclosure through Resource Timing API during page navigation 2016-83 Spoofing attack through text injection into internal error pages 2016-82 Addressbar spoofing with right-to-left characters on Firefox for Android 2016-81 Information disclosure and local file manipulation through drag and drop 2016-80 Same-origin policy violation using local HTML file and saved shortcut file 2016-79 Use-after-free when applying SVG effects 2016-78 Type confusion in display transformation 2016-77 Buffer overflow in ClearKey Content Decryption Module (CDM) during video playback 2016-76 Scripts on marquee tag can execute in sandboxed iframes 2016-75 Integer overflow in WebSockets during data buffering 2016-74 Form input type change from password to text can store plain text password in session restore file 2016-73 Use-after-free in service workers with nested sync events 2016-72 Use-after-free in DTLS during WebRTC session shutdown 2016-71 Crash in incremental garbage collection in JavaScript 2016-70 Use-after-free when using alt key and toplevel menus 2016-69 Arbitrary file manipulation by local user through Mozilla updater and callback application path parameter 2016-68 Out-of-bounds read during XML parsing in Expat library 2016-67 Stack underflow during 2D graphics rendering 2016-66 Location bar spoofing via data URLs with malformed/invalid mediatypes 2016-65 Cairo rendering crash due to memory allocation issue with FFmpeg 0.10 2016-64 Buffer overflow rendering SVG with bidirectional content 2016-63 Favicon network connection can persist when page is closed 2016-62 Miscellaneous memory safety hazards (rv:48.0 / rv:45.3) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.262 2016/08/04 17:03:39 ryoon Exp $ d9 1 @ 1.262 log @Recursive revbump from audio/pulseaudio @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.261 2016/08/03 10:23:31 adam Exp $ d4 2 a5 2 MOZ_BRANCH= 47.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 3 d70 1 @ 1.261 log @Revbump after graphics/gd update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.260 2016/07/09 06:39:12 wiz Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.260 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.259 2016/07/02 12:38:04 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.259 log @Update to 47.0.1 Changelog: Fixed Selenium WebDriver may cause Firefox to crash at startup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.258 2016/06/25 22:06:12 pgoyette Exp $ d9 1 @ 1.258 log @Add plugin-container to list of not-mprotect-safe files, bump pkgrevision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.257 2016/06/16 20:06:26 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.257 log @Remove unnecessary BUILDLINK_TRANSFORM @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.256 2016/06/16 12:08:21 ryoon Exp $ d9 1 d33 1 @ 1.256 log @Update to 47.0 * Remove macOS patches, because I cannot confirm them sadly Changelog: New Support for Google’s Widevine CDM on Windows and Mac OS X so streaming services like Amazon Video can switch from Silverlight to encrypted HTML5 video. Enable VP9 video codec for users with fast machines Embedded YouTube videos now play with HTML5 video if Flash is not installed. View and search open tabs from your smartphone or another computer in a sidebar Allow no-cache on back/forward navigations for https resources Latgalu [ltg] locale added. Wikipedia tells us there are 164,500 daily speakers. Fixed Various security fixes Changed FUEL (Firefox User Extension Library) has been removed. Add-ons relying on it will stop working. The browser.sessionstore.restore_on_demand preference has been reset to its default value (true) to avoid e10s performance problems. Because faster is better! The Firefox click-to-activate plugin whitelist has been removed. XRender is no longer used for rendering web content on Linux as this may cause a regression in remote X performance Developer Web platform changes View, start,and debug registered Service Workers in the Service Workers developer tool Simulate Push messages in the Service Workers developer tool 'Start' button for service workers in about:debugging to start registered Service Workers Changes that can affect add-on compatibility Added support for ChaCha20/Poly1305 cipher suites Custom user agents supported in Responsive Design Mode Smart multi-line input in the Web Console Developer Information HTML5 cuechange events are now available on TextTrack objects WebCrypto: PBKDF2 supports SHA-2 hash algorithms WebCrypto: RSA-PSS signature support Fixed in Firefox 47 2016-61 Network Security Services (NSS) vulnerabilities 2016-60 Java applets bypass CSP protections 2016-59 Information disclosure of disabled plugins through CSS pseudo-classes 2016-58 Entering fullscreen and persistent pointerlock without user permission 2016-57 Incorrect icon displayed on permissions notifications 2016-56 Use-after-free when textures are used in WebGL operations after recycle pool destruction 2016-55 File overwrite and privilege escalation through Mozilla Windows updater 2016-54 Partial same-origin-policy through setting location.host through data URI 2016-53 Out-of-bounds write with WebGL shader 2016-52 Addressbar spoofing though the SELECT element 2016-51 Use-after-free deleting tables from a contenteditable document 2016-50 Buffer overflow parsing HTML5 fragments 2016-49 Miscellaneous memory safety hazards (rv:47.0 / rv:45.2) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.255 2016/06/10 13:16:42 wiz Exp $ a38 2 BUILDLINK_TRANSFORM.NetBSD+= opt:-std=gnu++0x:--std=gnu++14 @ 1.255 log @Mark files as not PaX MPROTECT safe. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.254 2016/05/20 12:25:20 wiz Exp $ d4 2 a5 2 MOZ_BRANCH= 46.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 2 d39 2 a67 1 cd ${WRKSRC} && mkdir ${OBJDIR} d70 1 a70 3 # XXX Makefile is broken? When libxul is provided from devel/xulrunner, # XXX please remove this. mkdir ${WRKSRC}/js/src/.deps @ 1.254 log @Depend on an nss providing nss-config, and remove workaround patch. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.253 2016/05/05 11:46:15 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 d31 3 @ 1.253 log @Update to 46.0.1 Changelog: Fixed Page loading issue related to antivirus software (Bug 1268922) Search plugin issue for various locales (Bug 1246494) Add-on signing certificate expiration (Bug 1267318) Service worker update issue (Bug 1267733) Build issue when jit is disabled (Bug 1266366) Limit Sync registration updates (Bug 1262312) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.252 2016/05/04 16:22:35 martin Exp $ d9 1 @ 1.252 log @Make it buildable on sparc64 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.251 2016/04/29 23:42:49 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 2 @ 1.251 log @Bump PKGREVISION for enabling H.264 video playback support with ffmpeg Add dependency to multimedia/ffmpeg3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.250 2016/04/27 16:22:39 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.250 log @Update to 46.0 * Drop buildlink to gstreamer1 Changelog: New Improved security of the JavaScript Just In Time (JIT) Compiler GTK3 integration (GNU/Linux only) Fixed Correct rendering for scaled SVGs that use a clip and a mask Various security fixes Screen reader behavior with blank spaces in Google Docs corrected Changed WebRTC fixes to improve performance and stability Developer Display dominator trees in Memory tool Allocation and garbage collection pause profiling in the performance panel Launch responsive mode from the Style Editor @@media sidebar HTML5 Added support for document.elementsFromPoint Added HKDF support for Web Crypto API Fixed in Firefox 46 2016-48 Firefox Health Reports could accept events from untrusted domains 2016-47 Write to invalid HashMap entry through JavaScript.watch() 2016-46 Elevation of privilege with chrome.tabs.update API in web extensions 2016-45 CSP not applied to pages sent with multipart/x-mixed-replace 2016-44 Buffer overflow in libstagefright with CENC offsets 2016-43 Disclosure of user actions through JavaScript with motion and orientation sensors 2016-42 Use-after-free and buffer overflow in Service Workers 2016-41 Content provider permission bypass allows malicious application to access data 2016-40 Privilege escalation through file deletion by Maintenance Service updater 2016-39 Miscellaneous memory safety hazards (rv:46.0 / rv:45.1 / rv:38.8) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.249 2016/04/13 20:37:33 ryoon Exp $ d9 1 @ 1.249 log @Update to 45.0.2 Changelog: Fixed: Fix an issue impacting the cookie header when third-party cookies are blocked (1257861) Fix a web compatibility regression impacting the srcset attribute of the image tag (1259482) Fix a regression with the copy and paste with some old versions of some Gecko applications like Thunderbird (1254980) Fix a crash impacting the video playback with Media Source Extension (1258562) Fix a regression impacting some specific uploads (1255735) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.248 2016/04/11 19:02:05 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 45.0 MOZ_BRANCH_MINOR= .2 @ 1.248 log @Recursive revbump from textproc/icu 57.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.247 2016/03/19 22:57:50 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 @ 1.247 log @Update to 45.0.1 Changelog: Fixed Fix a potential performance regression (Youtube for example) (1220502) Fix a regression causing search engine settings to be lost in some context (1254694) Bring back non-standard jar: URIs to fix a regression in IBM iNotes (1255139) XSLTProcessor.importStylesheet was failing when was used (1249572) Fix an issue which could cause the list of search provider to be empty (1255605) Fix a regression when using the location bar (1254503) Fix some loading issues when Accept third-party cookies: was set to Never (1254856) Changed Disabled Graphite font shaping library @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.246 2016/03/08 21:32:52 ryoon Exp $ d9 1 @ 1.247.2.1 log @Pullup ticket #5015 - requested by sevan www/firefox: security fix Revisions pulled up: - www/firefox/Makefile 1.249-1.250 - www/firefox/PLIST 1.105-1.106 - www/firefox/distinfo 1.242-1.243 - www/firefox/mozilla-common.mk 1.73 - www/firefox/patches/patch-aa 1.45 - www/firefox/patches/patch-config_external_moz.build 1.11 - www/firefox/patches/patch-config_system-headers 1.18 - www/firefox/patches/patch-dom_media_gstreamer_GStreamerAllocator.cpp deleted - www/firefox/patches/patch-dom_media_moz.build 1.3 - www/firefox/patches/patch-gfx_skia_generate__mozbuild.py 1.4 - www/firefox/patches/patch-gfx_skia_moz.build 1.11 - www/firefox/patches/patch-gfx_skia_skia_src_core_SkUtilsArm.cpp 1.2 - www/firefox/patches/patch-gfx_skia_skia_src_opts_SkBitmapProcState__opts__arm.cpp deleted - www/firefox/patches/patch-gfx_skia_skia_src_opts_memset.arm.S deleted - www/firefox/patches/patch-gfx_thebes_moz.build 1.3 - www/firefox/patches/patch-media_libcubeb_src_cubeb.c 1.3 - www/firefox/patches/patch-media_libcubeb_src_cubeb__alsa.c 1.14 - www/firefox/patches/patch-media_libcubeb_src_moz.build 1.7 - www/firefox/patches/patch-media_libtheora_moz.build 1.5 - www/firefox/patches/patch-pb deleted - www/firefox/patches/patch-pc deleted - www/firefox/patches/patch-toolkit_library_moz.build 1.5 - www/firefox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build 1.5 --- Module Name: pkgsrc Committed By: ryoon Date: Wed Apr 13 20:37:33 UTC 2016 Modified Files: pkgsrc/www/firefox: Makefile PLIST distinfo Log Message: Update to 45.0.2 Changelog: Fixed: Fix an issue impacting the cookie header when third-party cookies are blocked (1257861) Fix a web compatibility regression impacting the srcset attribute of the image tag (1259482) Fix a regression with the copy and paste with some old versions of some Gecko applications like Thunderbird (1254980) Fix a crash impacting the video playback with Media Source Extension (1258562) Fix a regression impacting some specific uploads (1255735) --- Module Name: pkgsrc Committed By: ryoon Date: Wed Apr 27 16:22:40 UTC 2016 Modified Files: pkgsrc/www/firefox: Makefile PLIST distinfo mozilla-common.mk pkgsrc/www/firefox/patches: patch-aa patch-config_external_moz.build patch-config_system-headers patch-dom_media_moz.build patch-gfx_skia_generate__mozbuild.py patch-gfx_skia_moz.build patch-gfx_skia_skia_src_core_SkUtilsArm.cpp patch-gfx_thebes_moz.build patch-media_libcubeb_src_cubeb.c patch-media_libcubeb_src_cubeb__alsa.c patch-media_libcubeb_src_moz.build patch-media_libtheora_moz.build patch-toolkit_library_moz.build patch-xpcom_reflect_xptcall_md_unix_moz.build Removed Files: pkgsrc/www/firefox/patches: patch-dom_media_gstreamer_GStreamerAllocator.cpp patch-gfx_skia_skia_src_opts_SkBitmapProcState__opts__arm.cpp patch-gfx_skia_skia_src_opts_memset.arm.S patch-pb patch-pc Log Message: Update to 46.0 * Drop buildlink to gstreamer1 Changelog: New Improved security of the JavaScript Just In Time (JIT) Compiler GTK3 integration (GNU/Linux only) Fixed Correct rendering for scaled SVGs that use a clip and a mask Various security fixes Screen reader behavior with blank spaces in Google Docs corrected Changed WebRTC fixes to improve performance and stability Developer Display dominator trees in Memory tool Allocation and garbage collection pause profiling in the performance panel Launch responsive mode from the Style Editor @@media sidebar HTML5 Added support for document.elementsFromPoint Added HKDF support for Web Crypto API Fixed in Firefox 46 2016-48 Firefox Health Reports could accept events from untrusted domains 2016-47 Write to invalid HashMap entry through JavaScript.watch() 2016-46 Elevation of privilege with chrome.tabs.update API in web extensions 2016-45 CSP not applied to pages sent with multipart/x-mixed-replace 2016-44 Buffer overflow in libstagefright with CENC offsets 2016-43 Disclosure of user actions through JavaScript with motion and orientation sensors 2016-42 Use-after-free and buffer overflow in Service Workers 2016-41 Content provider permission bypass allows malicious application to access data 2016-40 Privilege escalation through file deletion by Maintenance Service updater 2016-39 Miscellaneous memory safety hazards (rv:46.0 / rv:45.1 / rv:38.8) @ text @d1 1 a1 1 # $NetBSD$ d4 2 a5 2 MOZ_BRANCH= 46.0 MOZ_BRANCH_MINOR= @ 1.246 log @Update to 45.0 Changelog: New Instant browser tab sharing through Hello Tabs synced via Firefox Accounts from other devices are now shown in dropdown area of Awesome Bar when searching Synced Tabs button in button bar Introduce a new preference (network.dns.blockDotOnion) to allow blocking .onion at the DNS level Guarani [gn] locale added Fixed URLs containing a Unicode-format Internationalized Domain Name (IDN) are now properly redirected Various security fixes Fixed in Firefox 45 2016-37 Font vulnerabilities in the Graphite 2 library 2016-36 Use-after-free during processing of DER encoded keys in NSS 2016-35 Buffer overflow during ASN.1 decoding in NSS 2016-34 Out-of-bounds read in HTML parser following a failed allocation 2016-33 Use-after-free in GetStaticInstance in WebRTC 2016-32 WebRTC and LibVPX vulnerabilities found through code inspection 2016-31 Memory corruption with malicious NPAPI plugin 2016-30 Buffer overflow in Brotli decompression 2016-29 Same-origin policy violation using perfomance.getEntries and history navigation with session restore 2016-28 Addressbar spoofing though history navigation and Location protocol property 2016-27 Use-after-free during XML transformations 2016-26 Memory corruption when modifying a file being read by FileReader 2016-25 Use-after-free when using multiple WebRTC data channels 2016-24 Use-after-free in SetBody 2016-23 Use-after-free in HTML5 string parser 2016-22 Service Worker Manager out-of-bounds read in Service Worker Manager 2016-21 Displayed page address can be overridden 2016-20 Memory leak in libstagefright when deleting an array during MP4 processing 2016-19 Linux video memory DOS with Intel drivers 2016-18 CSP reports fail to strip location information for embedded iframe pages 2016-17 Local file overwriting and potential privilege escalation through CSP reports 2016-16 Miscellaneous memory safety hazards (rv:45.0 / rv:38.7) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.245 2016/03/05 11:29:36 jperkin Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.245 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.244 2016/02/26 10:57:45 jperkin Exp $ d4 2 a5 2 MOZ_BRANCH= 44.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 @ 1.244 log @Use OPSYSVARS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.243 2016/02/12 15:21:48 ryoon Exp $ d9 1 @ 1.243 log @Update to 44.0.2 Changelog: Fix: Firefox hangs or crashes on startup (1243098) Security bug: 2016-13 Same-origin-policy violation using Service Workers with plugins @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.242 2016/02/09 12:47:22 ryoon Exp $ a31 2 .include "../../mk/bsd.prefs.mk" d33 2 a34 4 .if ${OPSYS} == "SunOS" BUILDLINK_TRANSFORM+= rm:-fdata-sections BUILDLINK_TRANSFORM+= rm:-ffunction-sections .endif @ 1.242 log @Update to 44.0.1 Changelog: Fix: Fix issue which could lead to the removal of stored passwords under certain circumstances (1242176) Allows spaces in cookie names (1244505) Fix WebSockets when used in a Service Worker context (1243942) Disable opus/vorbis audio with H.264 (1245696) Require NSS 3.21 (1244069) Ship the Gecko SDK (1243740) Fix for graphics startup crash (GNU/Linux) (1222171) Fix a crash in cache networking (1244076) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.241 2016/02/06 22:13:22 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.241 log @Add workaround for build failure under recent NetBSD with binutils 2.26, bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.240 2016/01/27 00:08:26 ryoon Exp $ d5 1 a5 2 MOZ_BRANCH_MINOR= PKGREVISION= 1 @ 1.240 log @Update to 44.0 Changelog: New Improved warning pages for certificate errors and untrusted connections Enable H.264 if system decoder is available Enable WebM/VP9 video support on systems that don't support MP4/H.264 In the animation-inspector timeline, lightning bolt icon next to animations running on the compositor thread Support the brotli compression format via HTTPS content-encoding Screenshot commands allow user choice of pixel ratio in Developer Tools Fixed Windows XP and Vista screensaver doesn't disable when watching videos (Bug 1193610) Various security fixes Changed To support unicode-range descriptor for webfonts, font matching under Linux now uses the same font matching code as other platforms Use a SHA-256 signing certificate for Windows builds, to meet new signing requirements Firefox has removed support for the RC4 decipher Firefox will no longer trust the Equifax Secure Certificate Authority 1024-bit root certificate or the UTN - DATACorp SGC to validate secure website certificates Stricter validation of web fonts On-screen keyboard support temporarily turned off for Windows 8 and Windows 8.1 Developer Right click on a logged object in the console to store it as a global variable on the page Visual tools for Animation: View/Edit CSS animation keyframe rules directly in the inspector Visually modify the cubic-bezier curve that drives the way animations progress through time Discover and scrub through all CSS animations and transitions playing on the page Learn more: http://devtoolschallenger.com/ Visual tools for Layout and Styles: Display rulers along the viewport to verify size and position and use the measurement tool to easily detect spacing and alignment problems Use CSS filters to preview and create real-time effects like drop-shadows, sepia, etc Learn more: http://devtoolschallenger.com/ New memory tool for inspecting the memory heap Service Workers API Built-in JSON reader to intuitively view, search, copy and save data without extensions Jump to function definitions in the debugger with Cmd-Click WebSocket Debugging API and add-on The rule view now displays styles using their authored text, and edits in the rule view are now linked to the style editor Security bugs: Fixed in Firefox 44 2016-12 Lightweight themes on Firefox for Android do not verify a secure connection 2016-11 Application Reputation service disabled in Firefox 43 2016-10 Unsafe memory manipulation found through code inspection 2016-09 Addressbar spoofing attacks 2016-08 Delay following click events in file download dialog too short on OS X 2016-07 Errors in mp_div and mp_exptmod cryptographic functions in NSS 2016-06 Missing delay following user click events in protocol handler dialog 2016-05 Addressbar spoofing through stored data url shortcuts on Firefox for Android 2016-04 Firefox allows for control characters to be set in cookie names 2016-03 Buffer overflow in WebGL after out of memory allocation 2016-02 Out of Memory crash when parsing GIF format images 2016-01 Miscellaneous memory safety hazards (rv:44.0 / rv:38.6) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.239 2016/01/09 05:48:48 ryoon Exp $ d6 1 @ 1.239 log @Update to 43.0.4 Changelog: Fixed: Fix for startup crash for users of a third party antivirus tool (Bug 1235537) Fixed: Multi-user GNU/Linux download folders can be created (Bug 1233434) Changed: Re-enable SHA-1 certificates (Bug 1236975) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.238 2015/12/31 08:45:42 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 43.0 MOZ_BRANCH_MINOR= .4 @ 1.238 log @Update to 43.0.3 * Fix alsa option build, fix PR pkg/50427 Changelog: Fix: Fix network issue when using Nvidia's Network Access Manager (1233237) Fix: On some Windows configurations, improve the decoding of some videos on YouTube (1233970) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.237 2015/12/27 18:25:33 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .3 @ 1.237 log @Update to 43.0.2 * Add OSS support, disabled by default Changelog: 43.0.2: Stability fixes. 43.0.1: Not for non-Microsoft Windows platforms. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.236 2015/12/19 12:50:55 martin Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .2 @ 1.236 log @Remove changes for bugzilla ticket #1026499 which has been resolved differently upstream. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.235 2015/12/16 09:34:55 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a12 1 PKGREVISION= 1 @ 1.235 log @Update to 43.0 Changelog: New Private Browsing with Tracking Protection offers choice of blocking additional trackers New Improved API support for m4v video playback New Firefox 64-bit for Windows is now available via the Firefox download page New Users can choose search suggestions from the Awesome Bar New On-screen keyboard displayed on selecting input field on devices running Windows 8 or greater New Firefox Health Report has switched to use the same data collection mechanism as telemetry Developer Markup view shows indicators for pseudo-classes locked for elements Developer Bind F1 key to open the settings when the toolbox is focused Developer New 'Use in Console' context menu item in Inspector to store selected element in a temporary variable Developer Search button next to overridden CSS properties to find similar properties in the rules view Developer Ability to filter styles from their property names in the rules view Developer Stack traces are now shown for exceptions inside the console Developer Added ability to display server-side logs in the console Developer Ability to choose resolution for the GCLI screenshot command Developer Subresource integrity allows developers to make their sites more secure Developer Network requests in Console now link to Network panel instead of opening in a popup Developer Unprefixed 'hyphens' property is now supported Developer WebIDE now has a sidebar-based UI Developer The 'transform-origin' property is now supported on SVG elements Developer Animation inspector now displays animations in a timeline Developer Single-process mode is no longer supported for NPAPI plugins Fixed Eyedropper tool does not work as expected when page is zoomed Fixed Various security fixes Fixed in Firefox 43 2015-149 Cross-site reading attack through data and view-source URIs 2015-148 Privilege escalation vulnerabilities in WebExtension APIs 2015-147 Integer underflow and buffer overflow processing MP4 metadata in libstagefright 2015-146 Integer overflow in MP4 playback in 64-bit versions 2015-145 Underflow through code inspection 2015-144 Buffer overflows found through code inspection 2015-143 Linux file chooser crashes on malformed images due to flaws in Jasper library 2015-142 DOS due to malformed frames in HTTP/2 2015-141 Hash in data URI is incorrectly parsed 2015-140 Cross-origin information leak through web workers error events 2015-139 Integer overflow allocating extremely large textures 2015-138 Use-after-free in WebRTC when datachannel is used after being destroyed 2015-137 Firefox allows for control characters to be set in cookies 2015-136 Same-origin policy violation using perfomance.getEntries and history navigation 2015-135 Crash with JavaScript variable assignment with unboxed objects 2015-134 Miscellaneous memory safety hazards (rv:43.0 / rv:38.5) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.234 2015/11/18 14:19:55 ryoon Exp $ d13 1 @ 1.234 log @Recursive revbump from multimedia/libvpx @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.233 2015/11/03 15:52:57 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 42.0 a8 1 PKGREVISION= 1 d63 1 a63 1 SUBST_FILES.sys-dic= extensions/spellcheck/hunspell/src/mozHunspell.cpp @ 1.233 log @Update to 42.0 Changelog: New Private Browsing with Tracking Protection blocks certain Web elements that could be used to record your behavior across sites New Control Center that contains site security and privacy controls New Indicator added to tabs that play audio with one-click muting New WebRTC improvements: IPV6 support Preferences for controlling ICE candidate generation and IP exposure Hooks for extensions to allow/deny createOffer/Answer Improved ability for applications to monitor and control which devices are used in getUserMedia New Login Manager improvements: Improved heuristics to save usernames and passwords Edit and show all logins in line, Copy/Paste usernames/passwords from the Context menu Migration imports your passwords to Firefox from Google Chrome for Windows and Internet Explorer; import anytime from the Login Manager Changed Improved performance on interactive websites that trigger a lot of restyles HTML5 Media Source Extension for HTML5 video available for all sites HTML5 Support ImageBitmap and createImageBitmap() HTML5 Implemented ES6 Reflect Developer Ability to save filter presets inside CSS Filter Tooltip Developer CSS filter presets in the Inspector Developer Configurable Firefox OS Simulator in WebIDE, to simulate reference devices like phones, tablets, even TVs Developer Asynchronous call stacks now allow web developers to follow the code flow through setTimeout, DOM event handlers, and Promise handlers. Developer Remote website debugging over WiFi (no USB cable or ADB needed) Developer View HTML source in a tab @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.232 2015/10/25 15:59:37 jmcneill Exp $ d9 1 @ 1.232 log @NEON runtime detection for NetBSD/arm. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.231 2015/10/16 20:50:23 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 41.0 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 d14 1 a14 2 WRKSRC= ${WRKDIR}/mozilla-release #WRKSRC= ${WRKDIR}/mozilla-beta @ 1.231 log @Update to 41.0.2 Changelog: Security fix Fixed in Firefox 41.0.2 2015-115 Cross-origin restriction bypass using Fetch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.230 2015/10/16 12:58:16 jmcneill Exp $ d9 1 @ 1.230 log @gio is part of gtk2 not gnome, so dont make the gio extension conditional on the gnome pkg option. bump pkg revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.229 2015/10/10 01:58:21 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 2 @ 1.229 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.228 2015/10/05 15:53:23 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.228 log @Update to 41.0.1 Changelog: Fixed Fix a startup crash related to Yandex toolbar and Adblock Plus (1209124) Fixed Fix potential hangs with Flash plugins (1185639) Fixed Fix a regression in the bookmark creation (1206376) Fixed Fix a startup crash with some Intel Media Accelerator 3150 graphic cards (1207665) Fixed Fix a graphic crash, occurring occasionally on Facebook (1178601) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.227 2015/09/27 23:46:31 tnn Exp $ d9 1 @ 1.227 log @Remove old and probably stale Gecko Media Plugin patches (from FreeBSD?). It might still be possible that pkgsrc needs adjustments for gmp loading if/when we adopt some gmp packages, but until then they serve no purpose and in fact appear to be harmful. Fixes Firefox startup error message: addons.manager ERROR Exception calling provider GMPProvider.startup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.226 2015/09/23 06:44:41 ryoon Exp $ d5 1 a5 2 MOZ_BRANCH_MINOR= PKGREVISION= 1 @ 1.226 log @Update to 41.0 Changelog: New Enhance IME support on Windows (Vista +) using TSF (Text Services Framework) New Ability to set a profile picture for your Firefox Account New Firefox Hello now includes instant messaging New SVG images can be used as favicons New Improved box-shadow rendering performance Changed WebRTC now requires perfect forward secrecy Changed WARP is disabled on Windows 7 Changed Updates to image decoding process Changed Support for running animations of 'transform' and 'opacity' on the compositor thread HTML5 MessageChannel and MessagePort API enabled by default HTML5 Added support for the transform-origin property on SVG elements HTML5 CSS Font Loading API enabled by default HTML5 Navigator.onLine now varies with actual internet connectivity (Windows and Mac OS X only) HTML5 Copy/Cut Web content from JavaScript to the OS clipboard with document.execCommand("cut"/"copy") HTML5 Implemented Cache API for querying named caches that are accessible Window, Worker, and ServiceWorker Developer Removed support for binary XPCOM components in extensions, use addon SDK "system/child_process" pipe mechanism for native binaries instead Developer Network requests can be exported in HAR format Developer Quickly add new CSS rule with New Rule button in the Inspector Developer Screenshot a node or element from markup view with the Screenshot Node context menu item Developer Copy element CSS rule declarations with the Copy Rule Declaration context menu item in the Inspector Developer Pseudo-Class panel in the Inspector Fixed Picture element does not react to resize/viewport changes Fixed Various security fixes Security fixes: Fixed in Firefox 41 2015-114 Information disclosure via the High Resolution Time API 2015-113 Memory safety errors in libGLES in the ANGLE graphics library 2015-112 Vulnerabilities found through code inspection 2015-111 Errors in the handling of CORS preflight request headers 2015-110 Dragging and dropping images exposes final URL after redirects 2015-109 JavaScript immutable property enforcement can be bypassed 2015-108 Scripted proxies can access inner window 2015-107 Out-of-bounds read during 2D canvas display on Linux 16-bit color depth systems 2015-106 Use-after-free while manipulating HTML media content 2015-105 Buffer overflow while decoding WebM video 2015-104 Use-after-free with shared workers and IndexedDB 2015-103 URL spoofing in reader mode 2015-102 Crash when using debugger with SavedStacks in JavaScript 2015-101 Buffer overflow in libvpx while parsing vp9 format video 2015-100 Arbitrary file manipulation by local user through Mozilla updater 2015-99 Site attribute spoofing on Android by pasting URL with unknown scheme 2015-98 Out of bounds read in QCMS library with ICC V4 profile attributes 2015-97 Memory leak in mozTCPSocket to servers 2015-96 Miscellaneous memory safety hazards (rv:41.0 / rv:38.3) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.225 2015/08/30 09:29:15 ryoon Exp $ d6 1 @ 1.225 log @Bump PKGREVISION * Set layers.offmainthreadcomposition.enabled=false by default. Improve stability. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.224 2015/08/29 12:11:22 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 40.0 MOZ_BRANCH_MINOR= .3 a8 1 PKGREVISION= 1 d12 1 a12 1 EXTRACT_SUFX= .tar.bz2 @ 1.224 log @Update to 40.0.3 * Enable PIE. Changelog: Changed Disable the asynchronous plugin initialization (1198590) Fixed Fix a segmentation fault in the GStreamer support (GNU/Linux) (1145230) Fixed Fix a startup crash when using DisplayLink (Windows Only) (1195844) Fixed Fix a regression with some Japanese fonts used in the field (1194055) Fixed On some sites, the selection in a select combox box using the mouse could be broken (1194733) Fixed Some search partner codes were missing (1195683) Fixed Various security fixes Fixed in Firefox 40.0.3 2015-95 Add-on notification bypass through data URLs 2015-94 Use-after-free when resizing canvas element during restyling @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.223 2015/08/19 11:37:04 ryoon Exp $ d9 1 @ 1.223 log @Update to 40.0.2 * Disable OSS support explicitly under NetBSD. Changelog: New Enabled API allowing Windows 10 users to open settings dialog (1193196) Fixed mozalloc.lib was missing from the xulrunner package (1168291) Fixed Fix a startup crash with some combination of hardware and drivers (1160295) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.222 2015/08/12 05:41:30 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .2 @ 1.222 log @Bump PKGREVISION. * Fix merge mistake. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.221 2015/08/11 23:48:17 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.221 log @Update to 40.0 Changelog: New Support for Windows 10 New Added protection against unwanted software downloads New User can receive suggested tiles in the new tab page based on categories Firefox matches to browsing history (en-US only). New Hello allows adding a link to conversations to provide context on what the conversation will be about New New style for add-on manager based on the in-content preferences style New Improved scrolling, graphics, and video playback performance with off main thread compositing (GNU/Linux only) New Graphic blocklist mechanism improved: Firefox version ranges can be specified, limiting the number of devices blocked Changed Add-on extensions that are not signed by Mozilla will display a warning Changed NPAPI Plug-in performance improved via asynchronous initialization Changed Smoother animation and scrolling with hardware vsync (Windows only) Changed JPEG images use less memory when scaled and can be painted faster Changed Sub-resources can no longer request HTTP authentication, thus protecting users from inadvertently disclosing login data HTML5 IndexedDB transactions are now non-durable by default HTML5 Implemented AudioBufferSourceNode.detune to modulate playback rate in cents, a logarithmic unit of measure used for musical intervals Developer Improved Performance tools in the developer tools: Waterfall view, Call Tree view and a Flame Chart view Developer New rules view tooltip in the Inspector to tweak CSS Filter values Developer Console API messages from SharedWorker and ServiceWorker are now displayed in web console Developer New page ruler highlighting tool that displays lightweight horizontal and vertical rules on a page Developer Inspector now searches across all content frames in a page Fixed Kannada text does not display properly in built-in pdf viewer Fixed Various security fixes Known Issues unresolved If Firefox is restarted from an add-on install notification, on-going private browsing downloads might be canceled without warning (1185294) Fixed in Firefox 40 2015-92 Use-after-free in XMLHttpRequest with shared workers 2015-91 Mozilla Content Security Policy allows for asterisk wildcards in violation of CSP specification 2015-90 Vulnerabilities found through code inspection 2015-89 Buffer overflows on Libvpx when decoding WebM video 2015-88 Heap overflow in gdk-pixbuf when scaling bitmap images 2015-87 Crash when using shared memory in JavaScript 2015-86 Feed protocol with POST bypasses mixed content protections 2015-85 Out-of-bounds write with Updater and malicious MAR file 2015-84 Arbitrary file overwriting through Mozilla Maintenance Service with hard links 2015-83 Overflow issues in libstagefright 2015-82 Redefinition of non-configurable JavaScript object properties 2015-81 Use-after-free in MediaStream playback 2015-80 Out-of-bounds read with malformed MP3 file 2015-79 Miscellaneous memory safety hazards (rv:40.0 / rv:38.2) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.220 2015/08/09 16:21:49 he Exp $ d9 1 @ 1.220 log @Hm, actually get rid of the PKGREVISION now that we bumped the version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.219 2015/08/09 16:20:39 he Exp $ d4 1 a4 1 MOZ_BRANCH= 39.0.3 @ 1.219 log @Update to version 39.0.3. Fixes Mozilla Foundation Security Advisory 2015-78: Same origin violation and local file stealing via PDF reader * Fixes CVE-2015-4495 - It's possible to read local files or perform privilege escalation by using a native setter, bug 1178058. * Remove PlayPreview registration from PDF viewer, bug 1179262. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.218 2015/07/16 22:05:31 ryoon Exp $ a8 1 PKGREVISION= 1 @ 1.218 log @Recent firefox does not support external xulrunner build. Remove commented out lines. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.217 2015/07/05 11:55:06 martin Exp $ d4 1 a4 1 MOZ_BRANCH= 39.0 @ 1.217 log @Make WebGL work on NetBSD @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.216 2015/07/03 10:25:40 ryoon Exp $ a25 3 # XXX Firefox 21.0's firefox/xulrunner separation is not working. #CONFIGURE_ARGS+= --with-libxul-sdk #CONFIGURE_ARGS+= --with-system-libxul @ 1.216 log @Update to 39.0 Changelog: New Share Hello URLs with social networks New Project Silk: Smoother animation and scrolling (Mac OS X) New Support for 'switch' role in ARIA 1.1 (web accessibility) New SafeBrowsing malware detection lookups enabled for downloads (Mac OS X and Linux) New Support for new Unicode 8.0 skin tone emoji Changed Removed support for insecure SSLv3 for network communications Changed Disable use of RC4 except for temporarily whitelisted hosts Changed The malware detection service for downloads now covers common Mac file types (Bug 1138721) Changed of displaying dashed lines is improved (Mac OS X) (Bug 1123019) HTML5 List-style-type now accepts a string value HTML5 Enable the Fetch API for network requests from dedicated, shared and service workers HTML5 Cascading of CSS transitions and animations now matches the current spec HTML5 Implement allowing anticipation of a future connection without revealing any information HTML5 Added support for CSS Scroll Snap Points Developer Drag and drop enabled for nodes in Inspector markup view Developer Webconsole input history persists even after closing the toolbox Developer Cubic bezier tooltip now shows a gallery of timing-function presets for use with CSS animations Developer localhost is now available offline for WebSocket connections Fixed Improve performance for IPv6 fallback to IPv4 Fixed Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers Fixed The Security state indicator on a page now correctly ignores loads caused by previous pages Fixed Fixed an issue where a Hello conversation window would sometimes fail to open Fixed A regression that could lead to Flash not displaying has been fixed Fixed Update to NSS 3.19.2 Fixed Various security fixes Fixed in Firefox 39 2015-71 NSS incorrectly permits skipping of ServerKeyExchange 2015-70 NSS accepts export-length DHE keys with regular DHE cipher suites 2015-69 Privilege escalation in PDF.js 2015-68 OS X crash reports may contain entered key press information 2015-67 Key pinning is ignored when overridable errors are encountered 2015-66 Vulnerabilities found through code inspection 2015-65 Use-after-free in workers while using XMLHttpRequest 2015-64 ECDSA signature validation fails to handle some signatures correctly 2015-63 Use-after-free in Content Policy due to microtask execution error 2015-62 Out-of-bound read while computing an oscillator rendering range in Web Audio 2015-61 Type confusion in Indexed Database Manager 2015-60 Local files or privileged URLs in pages can be opened into new tabs 2015-59 Miscellaneous memory safety hazards (rv:39.0 / rv:31.8 / rv:38.1) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.215 2015/06/30 09:57:42 ryoon Exp $ d9 1 @ 1.215 log @Recursive revbump from pkgsrc/multimedia/libvpx. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.214 2015/06/03 03:22:31 ryoon Exp $ d4 2 a5 3 MOZ_BRANCH= 38.0 MOZ_BRANCH_MINOR= .5 PKGREVISION= 1 @ 1.214 log @Update to 38.0.5 Changelog: New: Keep track of articles and videos with Pocket New: Clean formatting for articles and blog posts with Reader View New: Share the active tab or window in a Hello conversation Fixed: A race condition that would cause Firefox to stop painting when switching tabs (bug 1067470) Fixed: Fixed graphics performance when using the built-in VGA driver on Windows 7 (Bug 1165732) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.213 2015/05/15 10:36:13 ryoon Exp $ d6 1 @ 1.213 log @Update to 38.0.1 Changelog: Fixed Systems with first generation NVidia Optimus graphics cards may crash on start-up Fixed Users who import cookies from Google Chrome can end up with broken websites Fixed WebRTC H264 video streams from CiscoSpark native clients are not decoded correctly. (Fixed in Firefox ESR 38.0.1; was already fixed in Firefox 38.0) Fixed Large animated images may fail to play and may stop other images from loading @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.212 2015/05/14 15:28:04 bad Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 @ 1.212 log @GCC 4.6 doesn't cut the mustard anymore. Require 4.8 as that is the best supported version on NetBSD. PKGREVISION++ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.211 2015/05/12 22:48:54 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.211 log @Update to 38.0 Changelog: New New tab-based preferences New Ruby annotation support New Base for the next ESR release. Changed autocomplete=off is no longer supported for username/password fields Changed URL parser avoids doing percent encoding when setting the Fragment part of the URL, and percent decoding when getting the Fragment in line with the URL spec Changed RegExp.prototype.source now returns "(?:)" instead of the empty string for empty regular expressions Changed Improved page load times via speculative connection warmup HTML5 WebSocket now available in Web Workers HTML5 BroadcastChannel API implemented HTML5 Implemented srcset attribute and element for responsive images HTML5 Implemented DOM3 Events KeyboardEvent.code HTML5 Mac OS X: Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube HTML5 Implemented Encrypted Media Extensions (EME) API to support encrypted HTML5 video/audio playback (Windows Vista or later only) HTML5 Automatically download Adobe Primetime Content Decryption Module (CDM) for DRM playback through EME (Windows Vista or later only) Developer Optimized-out variables are now visible in Debugger UI Developer XMLHttpRequest logs in the web console are now visually labelled and can be filtered separately from regular network requests Developer WebRTC now has multistream and renegotiation support Developer copy command added to console Fixed Various security fixes Fixed in Firefox 38 2015-58 Mozilla Windows updater can be run outside of application directory 2015-57 Privilege escalation through IPC channel messages 2015-56 Untrusted site hosting trusted page can intercept webchannel responses 2015-55 Buffer overflow and out-of-bounds read while parsing MP4 video metadata 2015-54 Buffer overflow when parsing compressed XML 2015-53 Use-after-free due to Media Decoder Thread creation during shutdown 2015-52 Sensitive URL encoded information written to Android logcat 2015-51 Use-after-free during text processing with vertical text enabled 2015-50 Out-of-bounds read and write in asm.js validation 2015-49 Referrer policy ignored when links opened by middle-click and context menu 2015-48 Buffer overflow with SVG content and CSS 2015-47 Buffer overflow parsing H.264 video with Linux Gstreamer 2015-46 Miscellaneous memory safety hazards (rv:38.0 / rv:31.7) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.210 2015/04/25 14:25:01 tnn Exp $ d9 1 @ 1.210 log @Recursive revbump following MesaLib update, categories p through x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.209 2015/04/21 11:27:23 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 37.0.2 a8 1 PKGREVISION= 1 d10 1 a10 1 MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} @ 1.209 log @Update to 37.0.2 Changelog: Fixed Request Desktop Site feature does not work as expected @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.208 2015/04/12 06:24:32 martin Exp $ d9 1 @ 1.208 log @Workaround for Bug 1152776 (apparently only affecting architectures w/o real JIT support). Better fix upstream in all newer branches already. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.207 2015/04/10 05:40:36 martin Exp $ d4 1 a4 1 MOZ_BRANCH= 37.0.1 a8 1 PKGREVISION= 2 @ 1.207 log @Avoid a crash on alignment critical architectures @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.206 2015/04/06 10:50:50 tron Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.206 log @Update "firefox" package to version 37.0.1. Changes since version 37.0: - Disabled HTTP/2 AltSvc - Start-up crash due to graphics hardware and third party software - Various security fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.205 2015/04/06 08:17:39 adam Exp $ d9 1 @ 1.205 log @Revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.204 2015/04/05 12:54:11 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 37.0 a8 1 PKGREVISION= 1 @ 1.204 log @Update to 37.0 * Bump nspr requirement. Changelog: New Heartbeat user rating system - your feedback about Firefox New Yandex set as default search provider for the Turkish locale New Bing search now uses HTTPS for secure searching New Improved protection against site impersonation via OneCRL centralized certificate revocation New Opportunistically encrypt HTTP traffic where the server supports HTTP/2 AltSvc Changed Disabled insecure TLS version fallback for site security Changed Extended SSL error reporting for reporting non-certificate errors Changed TLS False Start optimization now requires a cipher suite using AEAD construction Changed Improved certificate and TLS communication security by removing support for DSA Changed Improved performance of WebGL rendering on Windows HTML5 Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube (Windows only) HTML5 Added support for CSS display:contents HTML5 IndexedDB now accessible from worker threads HTML5 New SDP/JSEP implementation in WebRTC Developer Debug tabs opened in Chrome Desktop, Chrome for Android, and Safari for iOS Developer New Inspector animations panel to control element animations Developer New Security Panel included in Network Panel Developer Debugger panel support for chrome:// and about:// URIs Developer Added logging of weak ciphers to the web console Fixed Various security fixes Fixed in Firefox 37 2015-42 Windows can retain access to privileged content on navigation to unprivileged pages 2015-41 PRNG weakness allows for DNS poisoning on Android 2015-40 Same-origin bypass through anchor navigation 2015-39 Use-after-free due to type confusion flaws 2015-38 Memory corruption crashes in Off Main Thread Compositing 2015-37 CORS requests should not follow 30x redirections after preflight 2015-36 Incorrect memory management for simple-type arrays in WebRTC 2015-35 Cursor clickjacking with flash and images 2015-34 Out of bounds read in QCMS library 2015-33 resource:// documents can load privileged pages 2015-32 Add-on lightweight theme installation approval bypassed through MITM attack 2015-31 Use-after-free when using the Fluendo MP3 GStreamer plugin 2015-30 Miscellaneous memory safety hazards (rv:37.0 / rv:31.6) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.203 2015/03/31 10:59:43 martin Exp $ d9 1 @ 1.203 log @Avoid another crash on big endian 64 bit platforms @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.202 2015/03/22 00:21:16 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 36.0 MOZ_BRANCH_MINOR= .4 a8 1 PKGREVISION= 1 @ 1.202 log @Update to 36.0.4 Changelog: Fixed 36.0.4: Security fixes for issues disclosed at HP Zero Day Initiative's Pwn2Own contest Fixed in Firefox 36.0.4 2015-28 Privilege escalation through SVG navigation Fixed in Firefox 36.0.3 2015-29 Code execution through incorrect JavaScript bounds checking elimination @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.201 2015/03/21 06:13:16 ryoon Exp $ d9 1 @ 1.201 log @Update to 36.0.3 Changelog: Fixed 36.0.3: Security fixes for issues disclosed at HP Zero Day Initiative's Pwn2Own contest @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.200 2015/03/20 10:13:57 martin Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .3 @ 1.200 log @Make it build & work on sparc64 again @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.199 2015/03/11 00:22:27 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 @ 1.199 log @Update to 36.0.1 Changelog: Fixed 36.0.1 - Disable the usage of the ANY DNS query type (1093983) Fixed 36.0.1 - Fixed a startup crash with EMET (1137050) Fixed 36.0.1 - Hello may become inactive until restart (1137469) Fixed 36.0.1 - Print preferences may not be preserved (1136855) Fixed 36.0.1 - Hello contact tabs may not be visible (1137141) Fixed 36.0.1 - Accept hostnames that include an underscore character ("_") (1136616) Fixed 36.0.1 - WebGL may use significant memory with Canvas2d (1137251) Fixed 36.0.1 - Option -remote has been restored (1080319) Fixed 36.0.1 - Fix a top crash @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.198 2015/03/05 13:29:41 ryoon Exp $ d9 1 @ 1.198 log @Bump PKGREVISION. * Fix segfault under NetBSD/i386 6. From tsutsui@@. Thank you. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.197 2015/02/28 22:17:59 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 a13 2 DIST_SUBDIR= ${PKGNAME_NOREV} @ 1.197 log @Use DIST_SUBDIR for new tarball. Thank you, wiz@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.196 2015/02/28 04:30:55 ryoon Exp $ d9 1 @ 1.196 log @Update to 36.0 Changelog: New Pinned tiles on the new tab page can be synced New Support for the full HTTP/2 protocol. HTTP/2 enables a faster, more scalable, and more responsive web. New Locale added: Uzbek (uz) Changed -remote option removed Changed No longer accept insecure RC4 ciphers whenever possible Changed Phasing out Certificates with 1024-bit RSA Keys Changed Shut down hangs will now show the crash reporter before exiting the program Changed Add-on Compatibility HTML5 Support for the ECMAScript 6 Symbol data type added HTML5 unicode-range CSS descriptor implemented HTML5 CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries HTML5 object-fit and object-position implemented. Defines how and where the content of a replaced element is displayed HTML5 isolation CSS property implemented. Create a new stacking context to isolate groups of boxes to control which blend together HTML5 CSS3 will-change property implemented. Hints the browser of elements that will be modified. The browser will perform some performance optimization for these HTML5 Changed JavaScript 'const' semantics to conform better to the ES6 specification. The const declaration is now block-scoped and requires an initializer. It also can not be redeclared anymore. HTML5 Improved ES6 generators for better performance Developer Eval sources now appear in the Debugger Debug JavaScript code that is evaluated dynamically, either as a string passed to eval() or as a string passed to the Function constructor Developer DOM Promises inspection Developer Inspector: More paste options in markup view Fixed CSS gradients work on premultiplied colors Fixed Fix some unexpected logout from Facebook or Google after restart Fixed Various security fixes Fixed in Firefox 36 2015-27 Caja Compiler JavaScript sandbox bypass 2015-26 UI Tour whitelisted sites in background tab can spoof foreground tabs 2015-25 Local files or privileged URLs in pages can be opened into new tabs 2015-24 Reading of local files through manipulation of form autocomplete 2015-23 Use-after-free in Developer Console date with OpenType Sanitiser 2015-22 Crash using DrawTarget in Cairo graphics library 2015-21 Buffer underflow during MP3 playback 2015-20 Buffer overflow during CSS restyling 2015-19 Out-of-bounds read and write while rendering SVG content 2015-18 Double-free when using non-default memory allocators with a zero-length XHR 2015-17 Buffer overflow in libstagefright during MP4 video playback 2015-16 Use-after-free in IndexedDB 2015-15 TLS TURN and STUN connections silently fail to simple TCP connections 2015-14 Malicious WebGL content crash when writing strings 2015-13 Appended period to hostnames can bypass HPKP and HSTS protections 2015-12 Invoking Mozilla updater will load locally stored DLL files 2015-11 Miscellaneous memory safety hazards (rv:36.0 / rv:31.5) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.195 2015/02/21 23:35:42 ryoon Exp $ d14 2 @ 1.195 log @Recursive revbump from audio/pulseaudio. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.194 2015/02/16 16:16:16 bad Exp $ d4 2 a5 2 MOZ_BRANCH= 35.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 6 @ 1.194 log @Re-enable -Werror=char-subscripts and fix the fallout in the code. Per discussion with ryoon@@. Bump PKGREVISION for this and the previous two commits. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.193 2015/02/14 07:59:24 martin Exp $ d9 1 a9 1 PKGREVISION= 5 @ 1.193 log @Another try at proper alignment fixes for http2 sessions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.192 2015/02/12 13:50:22 wiz Exp $ d9 1 a9 1 PKGREVISION= 4 @ 1.192 log @Remove a patch, since it causes fallout. Requested by martin (the patch author). Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.191 2015/02/08 09:36:31 martin Exp $ d9 1 a9 1 PKGREVISION= 3 @ 1.191 log @Make it work on strict alignment architectures again. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.190 2015/01/30 15:19:59 ryoon Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.190 log @Bump PKGREVISION. * Fix merge mistake. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.189 2015/01/27 21:41:47 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.189 log @Update to 35.0.1 Changelog: Fixed 35.0.1 - With the Enhanced Steam extension, Firefox could crash (1123732) Fixed 35.0.1 - Fix a potential startup crash (1122367) Fixed 35.0.1 - Kerberos authentication did not work with alias (1108971) Fixed 35.0.1 - SVG / CSS animation had a regression causing rendering issues on websites like openstreemap.org (1083079) Fixed 35.0.1 - On Godaddy webmail, Firefox could crash (1113121) Fixed 35.0.1 - document.baseURI did not get updated to document.location after base tag was removed from DOM for site with a CSP (1121857) Fixed 35.0.1 - With a Right-to-left (RTL) version of Firefox, the text selection could be broken (1104036) Fixed 35.0.1 - CSP had a change in behavior with regard to case sensitivity resources loading (1122445) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.188 2015/01/16 22:42:09 ryoon Exp $ d9 1 @ 1.188 log @Update to 35.0 Changelog: New Firefox Hello with new rooms-based conversations model New New search UI improved and enabled for more locales New Access the Firefox Marketplace from the Tools menu and optional toolbar button New Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs New Use tiled rendering on OS X New Improved high quality image resizing performance New Improved handling of dynamic styling changes to increase responsiveness HTML5 Added support for the CSS Font Loading API HTML5 Resource Timing API implemented HTML5 CSS filters enabled by default HTML5 Changed JavaScript 'let' semantics to conform better to the ES6 specification Developer Support for inspecting ::before and ::after pseudo elements Developer Computed view: Nodes matching the hovered selector are now highlighted Developer Network Monitor: New request/response headers view (more info) Developer Added support for the EXT_blend_minmax WebGL extension Fixed Show DOM Properties context menu item in inspector Fixed Reduced resource usage for scaled images Fixed PDF.js updated to version 1.0.907 Fixed Non-HTTP(S) XHR now returns correct status code Fixed Various security fixes Security fixes: 2015-09 XrayWrapper bypass through DOM objects 2015-08 Delegated OCSP responder certificates failure with id-pkix-ocsp-nocheck extension 2015-07 Gecko Media Plugin sandbox escape 2015-06 Read-after-free in WebRTC 2015-05 Read of uninitialized memory in Web Audio 2015-04 Cookie injection through Proxy Authenticate responses 2015-03 sendBeacon requests lack an Origin header 2015-02 Uninitialized memory use during bitmap rendering 2015-01 Miscellaneous memory safety hazards (rv:35.0 / rv:31.4) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.187 2014/12/01 18:11:14 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.187 log @Update to 34.0.5 Changelog: New Default search engine changed to Yahoo! for North America New Default search engine changed to Yandex for Belarusian, Kazakh, and Russian locales New Improved search bar (en-US only) New Firefox Hello real-time communication client New Easily switch themes/personas directly in the Customizing mode New Wikipedia search now uses HTTPS for secure searching (en-US only) New Implementation of HTTP/2 (draft14) and ALPN New Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows Changed Disabled SSLv3 Changed Proprietary window.crypto properties/functions re-enabled (to be removed in Firefox 35) Changed Firefox signed by Apple OS X version 2 signature HTML5 ECMAScript 6 WeakSet Implemented HTML5 JavaScript Template Strings Implemented HTML5 CSS3 Font variants and features control (e.g. kerning) implemented HTML5 WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support HTML5 WebCrypto: wrapKey and unwrapKey implemented HTML5 WebCrypto: Import/export of JWK-formatted keys HTML5 matches() DOM API implemented (formerly mozMatchesSelector()) HTML5 Performance.now() for workers implemented HTML5 WebCrypto: ECDH support Developer WebIDE: Create, edit, and test a new Web application from your browser Developer Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel Developer Improved User Interface of the Profiler Developer console.table function added to web console Fixed CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties Fixed Various security fixes 2014-89 Bad casting from the BasicThebesLayer to BasicContainerLayer 2014-88 Buffer overflow while parsing media content 2014-87 Use-after-free during HTML5 parsing 2014-86 CSP leaks redirect data via violation reports 2014-85 XMLHttpRequest crashes with some input streams 2014-84 XBL bindings accessible via improper CSS declarations 2014-83 Miscellaneous memory safety hazards (rv:34.0 / rv:31.3) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.186 2014/11/20 15:01:47 wiz Exp $ d4 2 a5 2 MOZ_BRANCH= 34.0 MOZ_BRANCH_MINOR= .5 @ 1.186 log @Remove duplicate space in COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.185 2014/11/18 15:33:14 tron Exp $ d4 2 a5 2 MOZ_BRANCH= 33.1.1 MOZ_BRANCH_MINOR= @ 1.185 log @Update "firefox" package to version 33.1.1. Changes since 33.1: - Fixed startup crash (1021265) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.184 2014/11/15 22:04:59 szptvlfn Exp $ d19 1 a19 1 COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) @ 1.184 log @firefox-33.1 has DuckDuckGo as a search option, so remove related patches. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.183 2014/11/10 20:55:56 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 33.1 a8 1 PKGREVISION= 1 @ 1.183 log @Update to 33.1 Changelog: New Forget Button added New Enhanced Tiles New Privacy tour introduced New Adding DuckDuckGo as a search option @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.182 2014/11/07 17:36:11 ryoon Exp $ d9 1 @ 1.182 log @Update to 33.0.3 Changelog: Fixed 33.0.3: Blacklisted graphics drivers that were causing black screens with OMTC enabled (1093863) Fixed 33.0.3 Fix two startup crashes with some combination of hardware and drivers (1064107 and 1021265) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.181 2014/11/06 13:56:32 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 33.0 MOZ_BRANCH_MINOR= .3 @ 1.181 log @Bump PKGREVISION * Build libmozjs.so shared library again. Thank you, joerg@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.180 2014/10/30 17:12:27 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .2 a8 1 PKGREVISION= 1 @ 1.180 log @Update to 33.0.2 Changelog: Fixed 33.0.2: Fix a startup crash with some combination of hardware and drivers @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.179 2014/10/29 22:12:35 ryoon Exp $ d9 1 @ 1.179 log @Bump PKGREVISION * Disable libmozjs.so to avoid WRKDIR reference error. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.178 2014/10/28 17:26:56 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 @ 1.178 log @Update to 33.0.1 Changelog: Fixed 33.0.1: Firefox displays a black screen at start-up with certain graphics drivers @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.177 2014/10/15 13:07:07 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= .1 d9 1 @ 1.177 log @Update to 33.0 Changelog: New OpenH264 support (sandboxed) New Improved search experience through the location bar New Slimmer and faster JavaScript strings New Search suggestions on the Firefox Start (about:home) and new tab (about:newtab) pages New Windows: OMTC enabled by default New New CSP (Content Security Policy) backend New Support for connecting to HTTP proxy over HTTPS New Improved reliability of the session restoration New Azerbaijani [az] locale added Changed Proprietary window.crypto properties/functions removed Changed JSD (JavaScript Debugger Service) removed in favor of the Debugger interface HTML5 @@counter-style rule from CSS3 Counter Styles specification implemented HTML5 DOMMatrix interface implemented Developer Cubic-bezier curves editor Developer Display which elements have listeners attached Developer New sidebar which displays a list of shortcuts to every @@media rule in the current stylesheet Developer Paint flashing for browser content repaints Developer Editable @@keyframes rules in the Rules section of the Inspector Developer CSS transform highlighter in the style-inspector Fixed Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers (237623) Fixed Various security fixes Fixed in Firefox 33 MFSA 2014-82 Accessing cross-origin objects via the Alarms API MFSA 2014-81 Inconsistent video sharing within iframe MFSA 2014-80 Key pinning bypasses MFSA 2014-79 Use-after-free interacting with text directionality MFSA 2014-78 Further uninitialized memory use during GIF MFSA 2014-77 Out-of-bounds write with WebM video MFSA 2014-76 Web Audio memory corruption issues with custom waveforms MFSA 2014-75 Buffer overflow during CSS manipulation MFSA 2014-74 Miscellaneous memory safety hazards (rv:33.0 / rv:31.2) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.176 2014/10/07 16:47:37 adam Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= @ 1.176 log @Revbump after updating libwebp and icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.175 2014/10/05 01:59:08 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 32.0.3 a8 1 PKGREVISION= 1 @ 1.175 log @Update to 32.0.3 Changelog: Fixed 32.0.3: New security fixes can be found here New New HTTP cache provides improved performance including crash recovery New Integration of generational garbage collection New Public key pinning support enabled New View historical use information for logins stored in password manager New Display the number of found items in the find toolbar New Easier back, forward, reload, and bookmarking through the context menu New Lower Sorbian [dsb] locale added Changed Removed and turned off trust bit for some 1024-bit root certificates Changed Performance improvements to Password Manager and Add-on Manager HTML5 drawFocusIfNeeded enabled by default HTML5 ECMAScript 6 built-in method Array#copyWithin implemented HTML5 CSS position:sticky enabled by default HTML5 mix-blend-mode enabled by default HTML5 New Array built-in: Array.from() HTML5 navigator.languages property and languagechange event implemented HTML5 Vibration API updated to latest W3C spec HTML5 CSS box-decoration-break replaces -moz-background-inline-policy HTML5 box-decoration-break enabled by default Developer HiDPI support in Developer Tools UI Developer Inspector button moved to the top left Developer Hidden nodes displayed differently in the markup-view Developer New Web Audio Editor Developer Code completion and inline documentation added to Scratchpad Fixed 32.0.2 - Corrupt installations cause Firefox to crash on update Fixed 32.0.1 - Stability issues for computers with multiple graphics cards Fixed 32.0.1 - Mixed content icon may be incorrectly displayed instead of lock icon for SSL sites Fixed 32.0.1 - WebRTC: setRemoteDescription() silently fails if no success callback is specified Fixed Various security fixes Fixed Mac OS X: cmd-L does not open a new window when no window is available Fixed Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 Security fixes: Fixed in Firefox 32.0.3 MFSA 2014-73 RSA Signature Forgery in NSS Fixed in Firefox 32 MFSA 2014-72 Use-after-free setting text directionality MFSA 2014-71 Profile directory file access through file: protocol MFSA 2014-70 Out-of-bounds read in Web Audio audio timeline MFSA 2014-69 Uninitialized memory use during GIF rendering MFSA 2014-68 Use-after-free during DOM interactions with SVG MFSA 2014-67 Miscellaneous memory safety hazards (rv:32.0 / rv:31.1 / rv:24.8) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.174 2014/07/26 00:16:51 ryoon Exp $ d9 1 @ 1.174 log @Automatically include correct version number in COMMENT. Patch is provided from martin@@. Thank you. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.173 2014/07/24 14:57:12 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 31.0 @ 1.173 log @Update to 31.0 Changelog: New Add the search field to the new tab page New Support of Prefer:Safe http header for parental control (learn more) New mozilla::pkix as default certificate verifier (learn more) New Block malware from downloaded files (learn more) New Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details New audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only) New Upper Sorbian [hsb] locale added Changed Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs. HTML5 WebVTT implemented and enabled (learn more) HTML5 CSS3 variables implemented (learn more) Developer Developer Tools: Add-on Debugger (learn more) Developer Developer Tools: Canvas Debugger (learn more) Developer New Array built-in: Array.prototype.fill() (learn more) Developer New Object built-in: Object.setPrototypeOf() (learn more) Developer CSP 1.1 nonce-source and hash-source enabled by default Developer Developer Tools: Eyedropper tool added to the color picker (learn more) Developer Developer Tools: Editable Box Model (learn more) Developer Developer Tools: Code Editor improvements (learn more) Developer Developer Tools: Console stack traces (learn more) Developer Developer Tools: Copy as cURL (learn more) Developer Developer Tools: Styled console logs (learn more) Developer navigator.sendBeacon enabled by default (learn more) Developer Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser Fixed Search for partially selected link text from context menu (985824) Fixed Various security fixes Fixed in Firefox 31 MFSA 2014-66 IFRAME sandbox same-origin access through redirect MFSA 2014-65 Certificate parsing broken by non-standard character encoding MFSA 2014-64 Crash in Skia library when scaling high quality images MFSA 2014-63 Use-after-free while when manipulating certificates in the trusted cache MFSA 2014-62 Exploitable WebGL crash with Cesium JavaScript library MFSA 2014-61 Use-after-free with FireOnStateChange event MFSA 2014-60 Toolbar dialog customization event spoofing MFSA 2014-59 Use-after-free in DirectWrite font handling MFSA 2014-58 Use-after-free in Web Audio due to incorrect control message ordering MFSA 2014-57 Buffer overflow during Web Audio buffering for playback MFSA 2014-56 Miscellaneous memory safety hazards (rv:31.0 / rv:24.7) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.172 2014/07/08 13:14:43 ryoon Exp $ d19 1 a19 1 COMMENT= Web browser with support for extensions (version 30.x) @ 1.172 log @Bump PKGREVISION of www/firefox and www/seamonkey * Use gstreamer 1.0 instead of gstreamer 0.10. Suggested by Ottavio Caruso. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.171 2014/06/19 20:31:03 martin Exp $ d4 1 a4 1 MOZ_BRANCH= 30.0 a8 1 PKGREVISION= 2 @ 1.171 log @Fix bugzilla ticket 1026499: generated C++ code does not obey alignement restrictions, make the code generator issue explicit alignment requests. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.170 2014/06/11 00:40:59 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.170 log @Update to 30.0 * debug build is broken Changelog: New Sidebars button in browser chrome enables faster access to social, bookmark, & history sidebars New Mac OS X command-E sets find term to selected text New Support for GStreamer 1.0 Changed Disallow calling WebIDL constructors as functions on the web Developer With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default (see blog post) Developer Fixes to box-shadow and other visual overflow (see bug 480888) Developer Mute and volume available per window when using WebAudio Developer background-blend-mode enabled by default Developer Use of line-height allowed for Developer ES6 array and generator comprehensions implemented (read docs for more details) Developer Error stack now contains column number Developer Support for alpha option in canvas context options (feature description) Fixed Ignore autocomplete="off" when offering to save passwords via the password manager (see 956906) Fixed TypedArrays don't support new named properties (see 695438) Fixed Various security fixes Fixed in Firefox 30 MFSA 2014-54 Buffer overflow in Gamepad API MFSA 2014-53 Buffer overflow in Web Audio Speex resampler MFSA 2014-52 Use-after-free with SMIL Animation Controller MFSA 2014-51 Use-after-free in Event Listener Manager MFSA 2014-50 Clickjacking through cursor invisability after Flash interaction MFSA 2014-49 Use-after-free and out of bounds issues found using Address Sanitizer MFSA 2014-48 Miscellaneous memory safety hazards (rv:30.0 / rv:24.6) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.169 2014/06/09 14:18:08 ryoon Exp $ d9 1 d20 1 a20 1 COMMENT= Web browser with support for extensions (version 29.x) @ 1.169 log @Recursive revbump from pulseaudio-5.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.168 2014/06/02 02:31:55 dholland Exp $ d4 1 a4 1 MOZ_BRANCH= 29.0.1 a5 1 PKGREVISION= 3 @ 1.168 log @Put the version numbers back in COMMENT as they were put in by explicit request a while back. (But use the current version.) PR 48845. I don't remember the PR number for the original request but it can be tracked down if necessary. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.167 2014/05/29 23:37:57 wiz Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.167 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.166 2014/05/29 14:03:58 ryoon Exp $ d20 1 a20 1 COMMENT= Web browser with support for extensions @ 1.166 log @PR pkg/48845 Fix (remove) wrong version number in comments @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.165 2014/05/28 03:25:25 pho Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.165 log @PR pkg/48840: Fix PLIST on Cygwin and Darwin libmozglue is built and installed as a shared library on these platforms. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.164 2014/05/13 11:06:00 ryoon Exp $ d20 1 a20 1 COMMENT= Web browser with support for extensions (version 26.x) @ 1.164 log @Update to 29.0.1 Changelog: Fixed 29.0.1 -pdf.js printing white page (1003707) Fixed 29.0.1 - Tabs not visible with dark themes under Windows 8.1 (907373) Fixed 29.0.1 - Session Restore failed with a corrupted sessionstore.js file (1001167) Fixed 29.0.1 - Seer disabled by default (1005958) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.163 2014/05/05 00:52:10 ryoon Exp $ d5 2 a6 1 MOZ_BRANCH_MINOR= @ 1.163 log @Recursive revbump from pixman, fix PR pkg/48777 And bump library requirements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.162 2014/04/30 15:07:17 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 29.0 a8 1 PKGREVISION= 1 @ 1.162 log @Update to 29.0 * Restore html5 audio playback under NetBSD Changelog: New Significant new customization mode makes it easy to personalize your Web experience to access the features you use the most (learn more) New A new, easy to access menu sits in the right hand corner of Firefox and includes popular browser controls New Sleek new tabs provide an overall smoother look and fade into the background when not active New An interactive onboarding tour to guide users through the new Firefox changes New The ability to set up Firefox Sync by creating a Firefox account (learn more) New Gamepad API finalized and enabled (learn more) New HTTPS used for Yahoo Searches performed in en-US locale New Malay [ma] locale added Changed Clicking on a W3C Web Notification will switch to the originating tab Developer 'box-sizing' (dropping the -moz- prefix) implemented (learn more) Developer Console object available in Web Workers (learn more) Developer Promises enabled by default (learn more) Developer SharedWorker enabled by default Developer implemented and enabled Developer implemented and enabled Developer Enabled ECMAScript Internationalization API Developer Add-on bar has been removed, content moved to navigation bar Developer Implemented URLSearchParams from the URL specification (see MDN for details ) Fixed Various security fixes Fixed in Firefox 29 MFSA 2014-47 Debugger can bypass XrayWrappers with JavaScript MFSA 2014-46 Use-after-free in nsHostResolve MFSA 2014-45 Incorrect IDNA domain name matching for wildcard certificates MFSA 2014-44 Use-after-free in imgLoader while resizing images MFSA 2014-43 Cross-site scripting (XSS) using history navigations MFSA 2014-42 Privilege escalation through Web Notification API MFSA 2014-41 Out-of-bounds write in Cairo MFSA 2014-40 Firefox for Android addressbar suppression MFSA 2014-39 Use-after-free in the Text Track Manager for HTML video MFSA 2014-38 Buffer overflow when using non-XBL object as XBL MFSA 2014-37 Out of bounds read while decoding JPG images MFSA 2014-36 Web Audio memory corruption issues MFSA 2014-35 Privilege escalation through Mozilla Maintenance Service Installer MFSA 2014-34 Miscellaneous memory safety hazards (rv:29.0 / rv:24.5) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.161 2014/04/20 02:27:53 ryoon Exp $ d9 1 @ 1.161 log @Recursive revbump from json-c 0.12 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.160 2014/04/19 23:16:39 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 28.0 a8 1 PKGREVISION= 5 @ 1.160 log @Bump PKGREVISION * Do not set plugin environmental variable @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.159 2014/04/16 11:22:04 wiz Exp $ d9 1 a9 1 PKGREVISION= 4 @ 1.159 log @Bump PKGREVISION for libatomic_ops PKGNAME change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.158 2014/04/10 07:33:59 martin Exp $ d9 1 a9 1 PKGREVISION= 3 @ 1.158 log @Make the custom memory allocator in the JS engine deal with sparc64 TOPDOWN_VM (already reported upstream). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.157 2014/04/09 07:27:17 obache Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.157 log @recursive bump from icu shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.156 2014/03/20 21:02:00 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.156 log @Update to 28.0 Changelog: NEW VP9 video decoding implemented NEW Mac OS X: Notification Center support for web notifications NEW Horizontal HTML5 audio/video volume control NEW Support for Opus in WebM CHANGED Now that spdy/3 is implemented support for spdy/2 has been removed and servers without spdy/3 will negotiate to http/1 without any penalty DEVELOPER Support for MathML 2.0 'mathvariant' attribute DEVELOPER Background thread hang reporting DEVELOPER Support for multi-line flexbox in layout FIXED Various security fixes Fixed in Firefox 28 MFSA 2014-32 Out-of-bounds write through TypedArrayObject after neutering MFSA 2014-31 Out-of-bounds read/write through neutering ArrayBuffer objects MFSA 2014-30 Use-after-free in TypeObject MFSA 2014-29 Privilege escalation using WebIDL-implemented APIs MFSA 2014-28 SVG filters information disclosure through feDisplacementMap MFSA 2014-27 Memory corruption in Cairo during PDF font rendering MFSA 2014-26 Information disclosure through polygon rendering in MathML MFSA 2014-25 Firefox OS DeviceStorageFile object vulnerable to relative path escape MFSA 2014-24 Android Crash Reporter open to manipulation MFSA 2014-23 Content Security Policy for data: documents not preserved by session restore MFSA 2014-22 WebGL content injection from one domain to rendering in another MFSA 2014-21 Local file access via Open Link in new tab MFSA 2014-20 onbeforeunload and Javascript navigation DOS MFSA 2014-19 Spoofing attack on WebRTC permission prompt MFSA 2014-18 crypto.generateCRMFRequest does not validate type of key MFSA 2014-17 Out of bounds read during WAV file decoding MFSA 2014-16 Files extracted during updates are not always read only MFSA 2014-15 Miscellaneous memory safety hazards (rv:28.0 / rv:24.4) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.155 2014/03/12 23:41:33 ryoon Exp $ d9 1 @ 1.156.2.1 log @Pullup ticket #4381 - requested by ryoon www/firefox: bug fix Revisions pulled up: - www/firefox/Makefile 1.160 via patch - www/firefox/distinfo 1.137 via patch - www/firefox/patches/patch-browser_app_nsBrowserApp.cpp deleted --- Module Name: pkgsrc Committed By: ryoon Date: Sat Apr 19 23:16:39 UTC 2014 Modified Files: pkgsrc/www/firefox: Makefile distinfo Removed Files: pkgsrc/www/firefox/patches: patch-browser_app_nsBrowserApp.cpp Log Message: Bump PKGREVISION * Do not set plugin environmental variable @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.160 2014/04/19 23:16:39 ryoon Exp $ a8 1 PKGREVISION= 4 @ 1.155 log @Move CHECK_PORTABILITY_SKIP @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.154 2014/02/21 16:17:47 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 27.0 MOZ_BRANCH_MINOR= .1 a8 1 PKGREVISION= 1 @ 1.154 log @Bump PKGREVISION Fix SUBST string. From tsutsui@@, thank you. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.153 2014/02/20 13:19:03 ryoon Exp $ a51 2 CHECK_PORTABILITY_SKIP+= js/src/tests/update-test262.sh @ 1.153 log @Update to 27.0.1 * Fix some syscall definitions in JavaScript are fixed. Thank you, tho@@. Changelog: FIXED 27.0.1 - Fixed stability issues with Greasemonkey and other JS that used ClearTimeoutOrInterval FIXED 27.0.1 - JS math correctness issue (bug 941381 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.152 2014/02/12 23:18:44 tron Exp $ d9 1 @ 1.152 log @Recursive PKGREVISION bump for OpenSSL API version bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.151 2014/02/08 09:36:00 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.151 log @Update to 27.0 Changelog: NEW You can now run more than one service at a time with Firefox SocialAPI, allowing you to receive notifications, chat and more from multiple integrated services CHANGED Enabled TLS 1.1 (RFC 4346) and TLS 1.2 (RFC 5246) by default CHANGED Added support for SPDY 3.1 protocol DEVELOPER Ability to reset style sheets using 'all:unset' DEVELOPER You can now choose to deobfuscate javascript in the debugger (see 762761) DEVELOPER Added support for scrolled fieldsets (see 261037) DEVELOPER Implemented allow-popups directive for iframe sandbox, enabling increased security (see 766282) DEVELOPER CSS cursor keywords -moz-grab and -moz-grabbing have been unprefixed (see 880672) DEVELOPER Added support for ES6 generators in SpiderMonkey (see blog post) DEVELOPER Implemented support for mathematical function Math.hypot() in ES6 (see 896264) HTML5 Dashed line support on Canvas (see 768067) FIXED Get Azure/Skia content rendering working on Linux (see 740200) FIXED 27.0: Security fixes can be found here Fixed in Firefox 27 MFSA 2014-13 Inconsistent JavaScript handling of access to Window objects MFSA 2014-12 NSS ticket handling issues MFSA 2014-11 Crash when using web workers with asm.js MFSA 2014-10 Firefox default start page UI content invokable by script MFSA 2014-09 Cross-origin information leak through web workers MFSA 2014-08 Use-after-free with imgRequestProxy and image proccessing MFSA 2014-07 XSLT stylesheets treated as styles in Content Security Policy MFSA 2014-06 Profile path leaks to Android system log MFSA 2014-05 Information disclosure with *FromPoint on iframes MFSA 2014-04 Incorrect use of discarded images by RasterImage MFSA 2014-03 UI selection timeout missing on download prompts MFSA 2014-02 Clone protected content with XBL scopes MFSA 2014-01 Miscellaneous memory safety hazards (rv:27.0 / rv:24.3) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.150 2014/01/01 11:52:37 wiz Exp $ d9 1 @ 1.150 log @Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.149 2013/12/30 00:24:07 dholland Exp $ d4 1 a4 1 MOZ_BRANCH= 26.0 a8 1 PKGREVISION= 1 d11 1 a11 1 #MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} d15 1 @ 1.149 log @Update the COMMENTs for the firefox packages to include the upstream version number, as suggested in PR 47418 a year ago. Also make sure the localization packages claim they belong to the right corresponding firefox packages, as a number of them were wrong. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.148 2013/12/15 13:54:37 ryoon Exp $ d9 1 @ 1.148 log @Update to 26.0 * Build outside WRKSRC, fix build Changelog: NEW All Java plug-ins are defaulted to 'click to play' NEW Password manager now supports script-generated password fields NEW Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service) NEW Support for H.264 on Linux if the appropriate gstreamer plug-ins are installed CHANGED Support for MP3 decoding on Windows XP, completing MP3 support across Windows OS versions CHANGED CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec DEVELOPER Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality (see MDN docs) DEVELOPER Math.ToFloat32 takes a JS value and converts it to a Float32, whenever possible DEVELOPER There is no longer a prompt when websites use appcache DEVELOPER Support for the CSS image orientation property DEVELOPER New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator DEVELOPER IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage FIXED When displaying a standalone image, Firefox matches the EXIF orientation information contained within the JPEG image (298619) FIXED Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1 (812695) FIXED Improved page load times due to no longer decoding images that aren't visible (847223) FIXED AudioToolbox MP3 backend for OSX (914479) FIXED Various security fixes Fixed in Firefox 26 MFSA 2013-117 Mis-issued ANSSI/DCSSI certificate MFSA 2013-116 JPEG information leak MFSA 2013-115 GetElementIC typed array stubs can be generated outside observed typesets MFSA 2013-114 Use-after-free in synthetic mouse movement MFSA 2013-113 Trust settings for built-in roots ignored during EV certificate validation MFSA 2013-112 Linux clipboard information disclosure though selection paste MFSA 2013-111 Segmentation violation when replacing ordered list elements MFSA 2013-110 Potential overflow in JavaScript binary search algorithms MFSA 2013-109 Use-after-free during Table Editing MFSA 2013-108 Use-after-free in event listeners MFSA 2013-107 Sandbox restrictions not applied to nested object elements MFSA 2013-106 Character encoding cross-origin XSS attack MFSA 2013-105 Application Installation doorhanger persists on navigation MFSA 2013-104 Miscellaneous memory safety hazards (rv:26.0 / rv:24.2) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.147 2013/11/25 12:00:48 wiz Exp $ d18 1 a18 1 COMMENT= Web browser with support for extensions @ 1.147 log @PKGREVISION bump for json-c shlib rename. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.146 2013/11/21 15:24:38 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 25.0.1 a8 1 PKGREVISION= 1 d25 2 d58 1 a58 1 MOZILLA_ICON= ${WRKSRC}/dist/firefox/browser/chrome/icons/default/default48.png d72 1 @ 1.146 log @Update to 25.0.1 Changelog: FIXED 25.0.1: New security fixes can be found here FIXED 25.0.1: Pages sometimes wouldn't load without first moving the cursor Fixed in Firefox 25.0.1 MFSA 2013-103 Miscellaneous Network Security Services (NSS) vulnerabilities @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.145 2013/11/13 14:12:31 ryoon Exp $ d9 1 @ 1.145 log @Fix PR pkg/48240 and bump PKGREVISION * Use *30 instead of *50. Restore session is recovered on NetBSD/amd64 5.2. Based on martin@@'s patch on pkgsrc-users@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.144 2013/11/07 15:47:23 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 25.0 a8 1 PKGREVISION= 3 @ 1.144 log @Fix PR pkg/48240 and bump PKGREVISION * Use __fstat50 etc instead of fstat on NetBSD. Based on martin@@'s patch for firefox 27.0. Restore session is recovered on NetBSD/amd64. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.143 2013/11/05 14:20:41 ryoon Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.143 log @Bump PKGREVISION Fix cpuset(3) usage. The patch is from rmind@@. Thank you. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.142 2013/11/02 22:57:55 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.142 log @Update to 25.0 * Enable pulseaudio by default, OSS support is dropped, and ALSA support on NetBSD does not work properly for me * Enable GStremer support for non-webm and non-theora video support * Create alsa option, and enabled on Linux by default Changelog: NEW Web Audio support NEW The find bar is no longer shared between tabs CHANGED If away from Firefox for months, you now will be offered the option to reset it to its default state while preserving your essential information CHANGED Resetting Firefox no longer clears your browsing session DEVELOPER CSS3 background-attachment:local support to control background scrolling DEVELOPER Many new ES6 functions implemented HTML5 iframe document content can now be specified inline FIXED Blank or missing page thumbnails when opening a new tab FIXED Security fixes can be found here Fixed in Firefox 25 MFSA 2013-102 Use-after-free in HTML document templates MFSA 2013-101 Memory corruption in workers MFSA 2013-100 Miscellaneous use-after-free issues found through ASAN fuzzing MFSA 2013-99 Security bypass of PDF.js checks using iframes MFSA 2013-98 Use-after-free when updating offline cache MFSA 2013-97 Writing to cycle collected object during image decoding MFSA 2013-96 Improperly initialized memory and overflows in some JavaScript functions MFSA 2013-95 Access violation with XSLT and uninitialized data MFSA 2013-94 Spoofing addressbar though SELECT element MFSA 2013-93 Miscellaneous memory safety hazards (rv:25.0 / rv:24.1 / rv:17.0.10) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.141 2013/10/21 10:46:48 wiz Exp $ d9 1 @ 1.141 log @Bump PKGREVISION for icu shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.140 2013/10/10 14:42:35 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 24.0 MOZ_BRANCH_MINOR= esr a8 1 PKGREVISION= 3 d10 2 a11 2 #MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} d14 1 a14 1 WRKSRC= ${WRKDIR}/mozilla-esr24 d45 1 a45 1 .include "../../www/firefox/mozilla-common.mk" @ 1.140 log @Recursive revbump from pango-1.36.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.139 2013/10/09 17:39:18 wiz Exp $ d9 1 a9 1 PKGREVISION= 2 @ 1.139 log @recursive bump for libmng-2.0.2 shlib major bump and dependency change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.138 2013/09/19 12:37:49 ryoon Exp $ d9 1 a9 1 PKGREVISION= 1 @ 1.138 log @Update to 24.0, ESR edition. * Merge some patches via FreeBSD ports. * Tested on NetBSD/amd64 6.99.23 and DragonFly/amd64 3.4.1. * Use system hunspell dictionaries. * DuckDuckGo search window. * Enable system icu support. Changelog: NEW Support for new scrollbar style in Mac OS X 10.7 and newer NEW Implemented Close tabs to the right NEW Social: Ability to tear-off chat windows to view separately by simply dragging them out CHANGED Accessibility related improvements on using pinned tabs (see 577727) CHANGED Removed support for Revocation Lists feature (see 867465) CHANGED Performance improvements on New Tab Page loads (see 791670) DEVELOPER Major SVG rendering improvements around Image tiling and scaling (see 600207 ) DEVELOPER Improved and unified Browser console for enhanced debugging experience, replacing existing Error console DEVELOPER Removed support for sherlock files that are loaded from application or profile directory FIXED Replace fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminate pseudo-44000Hz rate ( see 886886) FIXED 24.0: Security fixes can be found here Fixed in Firefox 24 MFSA 2013-92 GC hazard with default compartments and frame chain restoration MFSA 2013-91 User-defined properties on DOM proxies get the wrong "this" object MFSA 2013-90 Memory corruption involving scrolling MFSA 2013-89 Buffer overflow with multi-column, lists, and floats MFSA 2013-88 compartment mismatch re-attaching XBL-backed nodes MFSA 2013-87 Shared object library loading from writable location MFSA 2013-86 WebGL Information disclosure through OS X NVIDIA graphic drivers MFSA 2013-85 Uninitialized data in IonMonkey MFSA 2013-84 Same-origin bypass through symbolic links MFSA 2013-83 Mozilla Updater does not lock MAR file after signature verification MFSA 2013-82 Calling scope for new Javascript objects can lead to memory corruption MFSA 2013-81 Use-after-free with select element MFSA 2013-80 NativeKey continues handling key messages after widget is destroyed MFSA 2013-79 Use-after-free in Animation Manager during stylesheet cloning MFSA 2013-78 Integer overflow in ANGLE library MFSA 2013-77 Improper state in HTML5 Tree Builder with templates MFSA 2013-76 Miscellaneous memory safety hazards (rv:24.0 / rv:17.0.9) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.137 2013/09/02 19:51:28 adam Exp $ d9 1 @ 1.137 log @Revbump after cairo update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.136 2013/08/17 07:47:59 ryoon Exp $ d4 2 a5 2 MOZ_BRANCH= 23.0 MOZ_BRANCH_MINOR= .1 d8 1 a8 2 PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/} PKGREVISION= 1 d10 2 a11 2 MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} \ ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} d14 1 a14 1 WRKSRC= ${WRKDIR}/mozilla-release d48 2 d63 6 @ 1.136 log @Update to 23.0.1 Changelog: FIXED 23.0.1 - Rendering glitches on H.264 video only in FF23 on Vista (901944) FIXED 23.0.1 - Spellchecking broken with non-ASCII characters in profile path (902532) FIXED 23.0.1 - Audio static/"burble"/breakup in Firefox to Firefox WebRTC calls (901527) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.135 2013/08/16 09:20:41 obache Exp $ d9 1 @ 1.135 log @revbump from libnotify bumped to 0.7 and dependency changed from libnotify07. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.134 2013/08/07 12:17:54 ryoon Exp $ d5 1 a5 1 MOZ_BRANCH_MINOR= a8 1 PKGREVISION= 1 @ 1.134 log @Update to 23.0 * Install SDK to firefox-sdk directory. * Split multiple CONFIGURE_ARS's arguments. * Enable libmozjs.so build. Changelog: NEW Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more) NEW Options panel created for Web Developer Toolbox CHANGED "Enable JavaScript" preference checkbox has been removed and user-set values will be reset to the default CHANGED Updated Firefox Logo CHANGED Improved about:memory's functional UI CHANGED Simplified interface for notifications of plugin installation CHANGED Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding CHANGED Users can now switch to a new search provider across the entire browser CHANGED CSP policies using the standard syntax and semantics will now be enforced CHANGED rendering improvements (see bug 838675) CHANGED Replace fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminate pseudo-44000Hz rate CHANGED "Load images automatically" and Always show the tab bar" checkboxes removed from preferences and reset to defaults DEVELOPER HTML5 form control implemented DEVELOPER Write more accessible pages on touch interfaces with new ARIA role for key buttons DEVELOPER Social share functionality DEVELOPER Added unprefixed requestAnimationFrame DEVELOPER Implemented a global browser console DEVELOPER Dropped blink effect from text-decoration: blink; and completely removed element DEVELOPER New feature in toolbox: Network Monitor FIXED Various security fixes n Firefox 23 MFSA 2013-75 Local Java applets may read contents of local file system MFSA 2013-74 Firefox full and stub installer DLL hijacking MFSA 2013-73 Same-origin bypass with web workers and XMLHttpRequest MFSA 2013-72 Wrong principal used for validating URI for some Javascript components MFSA 2013-71 Further Privilege escalation through Mozilla Updater MFSA 2013-70 Bypass of XrayWrappers using XBL Scopes MFSA 2013-69 CRMF requests allow for code execution and XSS attacks MFSA 2013-68 Document URI misrepresentation and masquerading MFSA 2013-67 Crash during WAV audio file decoding MFSA 2013-66 Buffer overflow in Mozilla Maintenance Service and Mozilla Updater MFSA 2013-65 Buffer underflow when generating CRMF requests MFSA 2013-64 Use after free mutating DOM during SetBody MFSA 2013-63 Miscellaneous memory safety hazards (rv:23.0 / rv:17.0.8) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.133 2013/07/17 11:00:13 jperkin Exp $ d9 1 @ 1.133 log @Add SunOS/x86 patchset. This produces a package, but the resulting firefox binary does not yet work correctly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.132 2013/06/26 11:32:12 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH= 22.0 d48 4 a51 4 CHECK_INTERPRETER_SKIP+=lib/firefox/sdk/bin/header.py CHECK_INTERPRETER_SKIP+=lib/firefox/sdk/bin/typelib.py CHECK_INTERPRETER_SKIP+=lib/firefox/sdk/bin/xpidl.py CHECK_INTERPRETER_SKIP+=lib/firefox/sdk/bin/xpt.py @ 1.132 log @Update to 22.0 * On NetBSD WebRTC support is disabled, because libxul.so has some errors in link stage. WebRTC support should be tested on non-NetBSD platforms. * It seems that OSS sound support is not working properly on NetBSD. Changelog: NEW WebRTC is now enabled by default! NEW Windows: Firefox now follows display scaling options to render text larger on high-res displays NEW Mac OS X: Download progress in Dock application icon NEW HTML5 audio/video playback rate can now be changed NEW Social services management implemented in Add-ons Manager NEW asm.js optimizations (OdinMonkey) enabled for major performance improvements CHANGED Improved WebGL rendering performance through asynchronous canvas updates CHANGED Plain text files displayed within Firefox will now word-wrap CHANGED For user security, the |Components| object is no longer accessible from web content CHANGED Pointer Lock API can now be used outside of fullscreen DEVELOPER CSS3 Flexbox implemented and enabled by default DEVELOPER New Web Notifications API implemented DEVELOPER Added clipboardData API for JavaScript access to a user's clipboard DEVELOPER New built-in font inspector HTML5 New HTML5 and