iOS web browser with a focus on security and privacy
at master 508 lines 12 kB view raw
1<?xml version="1.0" encoding="UTF-8"?> 2<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3<plist version="1.0"> 4<dict> 5 <key>Better Business Bureau (partial)</key> 6 <dict> 7 <key>ruleset</key> 8 <dict> 9 <key>exclusion</key> 10 <array> 11 <dict> 12 <key>pattern</key> 13 <string>^http://(?:www\.)?dc\.</string> 14 </dict> 15 <dict> 16 <key>pattern</key> 17 <string>http://(?:www\.)?seflorida\.</string> 18 </dict> 19 </array> 20 <key>name</key> 21 <string>Better Business Bureau (partial)</string> 22 <key>platform</key> 23 <string>mixedcontent</string> 24 <key>rule</key> 25 <array> 26 <dict> 27 <key>from</key> 28 <string>^https?://(?:www\.)?la\.?bbb\.org/</string> 29 <key>to</key> 30 <string>https://www.labbb.org/</string> 31 </dict> 32 <dict> 33 <key>from</key> 34 <string>^http://bbb\.org/</string> 35 <key>to</key> 36 <string>https://www.bbb.org/</string> 37 </dict> 38 <dict> 39 <key>from</key> 40 <string>^http://(?:www\.)?([\w\-]+)\.bbb\.org/</string> 41 <key>to</key> 42 <string>https://$1.bbb.org/</string> 43 </dict> 44 <dict> 45 <key>from</key> 46 <string>^http://hurdman\.app\.bbb\.org/</string> 47 <key>to</key> 48 <string>https://hurdman.app.bbb.org/</string> 49 </dict> 50 <dict> 51 <key>from</key> 52 <string>^https?://(?:www\.)?bbbonline\.org/cks\.asp\?id=(\d+)</string> 53 <key>to</key> 54 <string>https://www.bbb.org/us/bbb-online-business/?id=$1</string> 55 </dict> 56 <dict> 57 <key>from</key> 58 <string>^http://(www\.)?bbbsilicon\.org/</string> 59 <key>to</key> 60 <string>https://$1bbbsilicon.org/</string> 61 </dict> 62 <dict> 63 <key>from</key> 64 <string>^https?://(?:www\.)?sanjose\.bbb\.org/</string> 65 <key>to</key> 66 <string>https://bbbsilicon.org/</string> 67 </dict> 68 </array> 69 <key>securecookie</key> 70 <array> 71 <dict> 72 <key>host</key> 73 <string>^.*\.bbb\.org$</string> 74 <key>name</key> 75 <string>.*</string> 76 </dict> 77 <dict> 78 <key>host</key> 79 <string>^(.*\.)?bbbsilicon\.org$</string> 80 <key>name</key> 81 <string>.*</string> 82 </dict> 83 <dict> 84 <key>host</key> 85 <string>^www\.labbb\.org$</string> 86 <key>name</key> 87 <string>.*</string> 88 </dict> 89 </array> 90 <key>target</key> 91 <array> 92 <dict> 93 <key>host</key> 94 <string>bbb.org</string> 95 </dict> 96 <dict> 97 <key>host</key> 98 <string>hurdman.app.bbb.org</string> 99 </dict> 100 <dict> 101 <key>host</key> 102 <string>*.bbb.org</string> 103 </dict> 104 <dict> 105 <key>host</key> 106 <string>www.*.bbb.org</string> 107 </dict> 108 <dict> 109 <key>host</key> 110 <string>bbbonline.org</string> 111 </dict> 112 <dict> 113 <key>host</key> 114 <string>www.bbbonline.org</string> 115 </dict> 116 <dict> 117 <key>host</key> 118 <string>bbbsilicon.org</string> 119 </dict> 120 <dict> 121 <key>host</key> 122 <string>www.bbbsilicon.org</string> 123 </dict> 124 <dict> 125 <key>host</key> 126 <string>labbb.org</string> 127 </dict> 128 <dict> 129 <key>host</key> 130 <string>www.labbb.org</string> 131 </dict> 132 </array> 133 </dict> 134 </dict> 135 <key>Reddit</key> 136 <dict> 137 <key>ruleset</key> 138 <dict> 139 <key>name</key> 140 <string>Reddit</string> 141 <key>rule</key> 142 <array> 143 <dict> 144 <key>from</key> 145 <string>^http://((?:[a-z]{1,2}|[a-z]{2}-[a-z]{2}|blog|pay|redditama|ssl|static|www)\.)?reddit\.com/</string> 146 <key>to</key> 147 <string>https://$1reddit.com/</string> 148 </dict> 149 <dict> 150 <key>from</key> 151 <string>^http://(?:www\.)?np\.reddit\.com/</string> 152 <key>to</key> 153 <string>https://np.reddit.com/</string> 154 </dict> 155 <dict> 156 <key>from</key> 157 <string>^http://thumbs\.reddit\.com/</string> 158 <key>to</key> 159 <string>https://s3.amazonaws.com/thumbs.reddit.com/</string> 160 </dict> 161 <dict> 162 <key>from</key> 163 <string>^http://(\w+\.)?thumbs\.redditmedia\.com/</string> 164 <key>to</key> 165 <string>https://$1thumbs.redditmedia.com/</string> 166 </dict> 167 <dict> 168 <key>from</key> 169 <string>^http://www\.redditstatic\.com/</string> 170 <key>to</key> 171 <string>https://www.redditstatic.com/</string> 172 </dict> 173 </array> 174 <key>securecookie</key> 175 <array> 176 <dict> 177 <key>host</key> 178 <string>.*\.reddit\.com$</string> 179 <key>name</key> 180 <string>.+</string> 181 </dict> 182 <dict> 183 <key>host</key> 184 <string>^\.redditmedia\.com$</string> 185 <key>name</key> 186 <string>^__cfduid$</string> 187 </dict> 188 </array> 189 <key>target</key> 190 <array> 191 <dict> 192 <key>host</key> 193 <string>reddit.com</string> 194 </dict> 195 <dict> 196 <key>host</key> 197 <string>*.reddit.com</string> 198 </dict> 199 <dict> 200 <key>host</key> 201 <string>*.redditmedia.com</string> 202 </dict> 203 <dict> 204 <key>host</key> 205 <string>www.redditstatic.com</string> 206 </dict> 207 </array> 208 </dict> 209 </dict> 210 <key>Lenovo (partial)</key> 211 <dict> 212 <key>ruleset</key> 213 <dict> 214 <key>exclusion</key> 215 <array> 216 <dict> 217 <key>pattern</key> 218 <string>^http://www\.lenovo\.com/(?:support|training)/</string> 219 </dict> 220 <dict> 221 <key>pattern</key> 222 <string>http://shop\.lenovo\.com/\w\w/\w\w/services-warranty(?:$|\?|/)</string> 223 </dict> 224 <dict> 225 <key>pattern</key> 226 <string>^http://outlet\.lenovo\.com/(?!.+/images/|.+/js/|.+/seutil\.workflow:LoadCombinedResource|ISS_Static/|SEUILibrary/)</string> 227 </dict> 228 <dict> 229 <key>pattern</key> 230 <string>^http://(?:www\.)?lenovo\.co\.uk/(?!$)</string> 231 </dict> 232 <dict> 233 <key>pattern</key> 234 <string>^http://(?:blog|consumersupport|news|ovp|www\.partnerinfo|social)\.lenovo\.com/</string> 235 </dict> 236 </array> 237 <key>name</key> 238 <string>Lenovo (partial)</string> 239 <key>rule</key> 240 <array> 241 <dict> 242 <key>from</key> 243 <string>^http://(?:www\.)?lenovo\.co\.uk/$</string> 244 <key>to</key> 245 <string>https://www.lenovo.com/uk/en/</string> 246 </dict> 247 <dict> 248 <key>from</key> 249 <string>^http://(?:www\.)?lenovo\.com/depotstatus/?$</string> 250 <key>to</key> 251 <string>https://download.lenovo.com/lenovo/content/vru/depotstatus.html</string> 252 </dict> 253 <dict> 254 <key>from</key> 255 <string>^http://(?:www\.)?lenovo\.com/friendsandfamily/?$</string> 256 <key>to</key> 257 <string>https://shop.lenovo.com/SEUILibrary/controller/Lenovo:EnterStdAffinity?affinity=lenovofamily&amp;ConfigContext=StdAffinityPortal</string> 258 </dict> 259 <dict> 260 <key>from</key> 261 <string>^http://(?:(?:www\.)?lenovo\.com/link/redirect\.www\.lenovo\.com/)?(?:www\.)?thinkpad\.com/.*</string> 262 <key>to</key> 263 <string>https://www.lenovo.com/us/en/?cid=SEO-thinkpadcom</string> 264 </dict> 265 <dict> 266 <key>from</key> 267 <string>^http://lenovo\.com/</string> 268 <key>to</key> 269 <string>https://www.lenovo.com/</string> 270 </dict> 271 <dict> 272 <key>from</key> 273 <string>^http://forum\.lenovo\.com/</string> 274 <key>to</key> 275 <string>https://forums.lenovo.com/</string> 276 </dict> 277 <dict> 278 <key>from</key> 279 <string>^http:///shop\.lenovo\.com/us/?$</string> 280 <key>to</key> 281 <string>https://www.lenovo.com/us/en/?redir=y&amp;redirsrc=1</string> 282 </dict> 283 <dict> 284 <key>from</key> 285 <string>^http://(?:www\.)?lenovovision\.com/.*</string> 286 <key>to</key> 287 <string>https://www.lenovo.com/</string> 288 </dict> 289 <dict> 290 <key>from</key> 291 <string>^http:</string> 292 <key>to</key> 293 <string>https:</string> 294 </dict> 295 <dict> 296 <key>downgrade</key> 297 <string>1</string> 298 <key>from</key> 299 <string>^https://www\.lenovo\.com/training/</string> 300 <key>to</key> 301 <string>http://www.lenovo.com/training/</string> 302 </dict> 303 <dict> 304 <key>downgrade</key> 305 <string>1</string> 306 <key>from</key> 307 <string>^https://(blog|consumersupport|news|ovp|www\.partnerinfo|social)\.lenovo\.com/</string> 308 <key>to</key> 309 <string>http://$1.lenovo.com/</string> 310 </dict> 311 </array> 312 <key>securecookie</key> 313 <array> 314 <dict> 315 <key>host</key> 316 <string>\.lenovo\.com$</string> 317 <key>name</key> 318 <string>VISITORID</string> 319 </dict> 320 <dict> 321 <key>host</key> 322 <string>(?:forums|\.?support)\.lenovo\.com$</string> 323 <key>name</key> 324 <string>.+</string> 325 </dict> 326 </array> 327 <key>target</key> 328 <array> 329 <dict> 330 <key>host</key> 331 <string>checkout.lenovo.com</string> 332 </dict> 333 <dict> 334 <key>host</key> 335 <string>download.lenovo.com</string> 336 </dict> 337 <dict> 338 <key>host</key> 339 <string>forums.lenovo.com</string> 340 </dict> 341 <dict> 342 <key>host</key> 343 <string>outlet.lenovo.com</string> 344 </dict> 345 <dict> 346 <key>host</key> 347 <string>s.lenovo.com</string> 348 </dict> 349 <dict> 350 <key>host</key> 351 <string>support.lenovo.com</string> 352 </dict> 353 <dict> 354 <key>host</key> 355 <string>lenovo.co.uk</string> 356 </dict> 357 <dict> 358 <key>host</key> 359 <string>www.lenovo.co.uk</string> 360 </dict> 361 <dict> 362 <key>host</key> 363 <string>thinkpad.com</string> 364 </dict> 365 <dict> 366 <key>host</key> 367 <string>lenovo.com</string> 368 </dict> 369 <dict> 370 <key>host</key> 371 <string>forum.lenovo.com</string> 372 </dict> 373 <dict> 374 <key>host</key> 375 <string>shop.lenovo.com</string> 376 </dict> 377 <dict> 378 <key>host</key> 379 <string>www.lenovo.com</string> 380 </dict> 381 <dict> 382 <key>host</key> 383 <string>lenovovision.com</string> 384 </dict> 385 <dict> 386 <key>host</key> 387 <string>www.lenovovision.com</string> 388 </dict> 389 <dict> 390 <key>host</key> 391 <string>www.thinkpad.com</string> 392 </dict> 393 <dict> 394 <key>host</key> 395 <string>blog.lenovo.com</string> 396 </dict> 397 <dict> 398 <key>host</key> 399 <string>consumersupport.lenovo.com</string> 400 </dict> 401 <dict> 402 <key>host</key> 403 <string>news.lenovo.com</string> 404 </dict> 405 <dict> 406 <key>host</key> 407 <string>ovp.lenovo.com</string> 408 </dict> 409 <dict> 410 <key>host</key> 411 <string>www.partnerinfo.lenovo.com</string> 412 </dict> 413 <dict> 414 <key>host</key> 415 <string>social.lenovo.com</string> 416 </dict> 417 </array> 418 <key>test</key> 419 <array> 420 <dict> 421 <key>url</key> 422 <string>http://www.lenovo.com/support/</string> 423 </dict> 424 <dict> 425 <key>url</key> 426 <string>http://www.lenovo.com/training/</string> 427 </dict> 428 <dict> 429 <key>url</key> 430 <string>http://lenovo.co.uk//</string> 431 </dict> 432 <dict> 433 <key>url</key> 434 <string>http://www.lenovo.co.uk/?</string> 435 </dict> 436 <dict> 437 <key>url</key> 438 <string>http://www.lenovo.co.uk//</string> 439 </dict> 440 <dict> 441 <key>url</key> 442 <string>http://blog.lenovo.com/</string> 443 </dict> 444 <dict> 445 <key>url</key> 446 <string>http://consumersupport.lenovo.com</string> 447 </dict> 448 <dict> 449 <key>url</key> 450 <string>http://news.lenovo.com</string> 451 </dict> 452 <dict> 453 <key>url</key> 454 <string>http://ovp.lenovo.com</string> 455 </dict> 456 <dict> 457 <key>url</key> 458 <string>http://www.partnerinfo.lenovo.com</string> 459 </dict> 460 <dict> 461 <key>url</key> 462 <string>http://social.lenovo.com</string> 463 </dict> 464 <dict> 465 <key>url</key> 466 <string>http://lenovo.com/depotstatus</string> 467 </dict> 468 <dict> 469 <key>url</key> 470 <string>http://lenovo.com/depotstatus/</string> 471 </dict> 472 <dict> 473 <key>url</key> 474 <string>http://www.lenovo.com/depotstatus</string> 475 </dict> 476 <dict> 477 <key>url</key> 478 <string>http://lenovo.com/friendsandfamily</string> 479 </dict> 480 <dict> 481 <key>url</key> 482 <string>http://lenovo.com/friendsandfamily/</string> 483 </dict> 484 <dict> 485 <key>url</key> 486 <string>http://www.lenovo.com/friendsandfamily/</string> 487 </dict> 488 <dict> 489 <key>url</key> 490 <string>http:///shop.lenovo.com/us</string> 491 </dict> 492 <dict> 493 <key>url</key> 494 <string>http:///shop.lenovo.com/us/</string> 495 </dict> 496 <dict> 497 <key>url</key> 498 <string>http://lenovovision.com/foo</string> 499 </dict> 500 <dict> 501 <key>url</key> 502 <string>https://www.lenovo.com/training/</string> 503 </dict> 504 </array> 505 </dict> 506 </dict> 507</dict> 508</plist>