Commit Graph

  • 8fbd5883aa Fix idna tests Simon Sapin 2019-07-17 13:31:26 +02:00
  • 1e232fa461 Add idna::domain_to_ascii_strict Simon Sapin 2019-07-17 13:27:59 +02:00
  • 4a1926bdf1 Have an explicit impl Default for Config in idna Simon Sapin 2019-07-17 13:24:08 +02:00
  • a06ce8b1cb Make the uts46 module private Simon Sapin 2019-07-17 12:08:36 +02:00
  • 0938fd47ac rustfmt Simon Sapin 2019-07-17 12:00:52 +02:00
  • 09338948a6 Merge commit 'refs/pull/484/head' of github.com:servo/rust-url into 2.0 Simon Sapin 2019-07-17 12:00:21 +02:00
  • 738800bf83 Bump idna to 0.2 Anthony Ramine 2019-07-17 11:55:51 +02:00
  • 303df144ae Kill idna::uts46::Flags Anthony Ramine 2019-07-17 11:55:13 +02:00
  • 2ac6792536 Merge commit 'refs/pull/484/head' of github.com:servo/rust-url into 2.0 Simon Sapin 2019-07-17 11:31:46 +02:00
  • d298d45eea Move docs/ to the gh-pages branch Simon Sapin 2019-07-16 07:53:52 +02:00
  • 6dc30657c4 #[rustfmt::skip] requires 1.30 Simon Sapin 2019-07-15 21:19:49 +02:00
  • 9d75dfaa65 Remove rust-encoding support Simon Sapin 2019-07-15 20:44:22 +02:00
  • dc1c2192e3 Remove _charset_ support Simon Sapin 2019-07-15 20:25:33 +02:00
  • a35f732c26 Merge remote-tracking branch 'origin/master' into 2.0 Simon Sapin 2019-07-15 19:41:04 +02:00
  • d060cb52b5 Remove DNS-related functionality Simon Sapin 2019-07-15 19:36:44 +02:00
  • 847bf54656 Remove url_serde Simon Sapin 2019-07-15 19:20:16 +02:00
  • 6a2c2abe78 Bump url to 2.0.0 Simon Sapin 2019-07-15 18:38:28 +02:00
  • e56c7618bb Don’t reexport idna and percent_encoding in the url crate Simon Sapin 2019-07-15 18:36:52 +02:00
  • f05aae1f4f Remove support for the heapsize crate Simon Sapin 2019-07-14 14:41:48 +02:00
  • 4bf7046825 rustfmt Simon Sapin 2019-07-14 14:37:45 +02:00
  • 30fda64f18 Tell rustfmt to leave some data tables alone Simon Sapin 2019-07-14 14:37:29 +02:00
  • 00f1cd54ae Use Option instead of a custom ViolationFn enum Simon Sapin 2019-07-15 18:21:12 +02:00
  • 55aa9010af Merge commit 'refs/pull/511/head' of github.com:servo/rust-url into 2.0 Simon Sapin 2019-07-15 18:11:54 +02:00
  • d5cfd82fc6 cargo fix Simon Sapin 2019-07-15 18:10:41 +02:00
  • 213b03bd10 Fix autotests warning Simon Sapin 2019-07-15 18:08:43 +02:00
  • 1ec3b42589 Simplify .travis.yml Simon Sapin 2019-07-15 18:01:17 +02:00
  • 54ae615a70 Merge commit 'refs/pull/510/head' of github.com:servo/rust-url into 2.0 Simon Sapin 2019-07-15 18:02:21 +02:00
  • 24624f5160 Auto merge of #481 - BradyMcd:port-documentation, r=SimonSapin bors-servo 2019-07-15 11:30:47 -04:00
  • 5c443eae9a Doctest whitespace Simon Sapin 2019-07-15 17:30:18 +02:00
  • 8b70744565 Doctest whitespace Simon Sapin 2019-07-15 17:29:25 +02:00
  • 6a7416df76 Keep method summaries short Simon Sapin 2019-07-15 17:27:30 +02:00
  • 9ed0b23b23 Auto merge of #514 - est31:no_rustc_serialize, r=SimonSapin bors-servo 2019-07-15 09:34:53 -04:00
  • bf8dbc44b1 Make the tests use serde_json instead of rustc_serialize est31 2019-07-15 01:27:47 +02:00
  • 8879635016 Auto merge of #513 - atouchet:travi, r=SimonSapin bors-servo 2019-07-14 12:27:05 -04:00
  • f5da964fbc Update Travis CI URL Alex Touchet 2019-07-14 09:24:12 -07:00
  • 32b4206fa3 Auto merge of #512 - est31:serde_1.0, r=SimonSapin bors-servo 2019-07-14 08:32:14 -04:00
  • 5f1c441f67 Update to serde 1.0 est31 2019-07-14 01:39:40 +02:00
  • 3ceff591f0 Remove the deprecated log_syntax_violation function for 2.0 est31 2019-07-13 11:44:32 +02:00
  • 606356a3ed Increase MSRV to 1.24.0 est31 2019-07-13 11:30:27 +02:00
  • a68c1163bd Replace deprecated ATOMIC_USIZE_INIT by AtomicUsize::new est31 2019-07-13 11:28:27 +02:00
  • a2333ead0e Remove AsciiExt est31 2019-07-13 11:23:39 +02:00
  • 2ee84363e7 Auto merge of #507 - est31:remove_rustc_serialize_feature, r=SimonSapin bors-servo 2019-07-13 05:24:20 -04:00
  • d8bbaaec89 Remove reundant use est31 2019-07-13 11:22:01 +02:00
  • 63bffc1e72 url crate: remove rustc-serialize optional dependency est31 2019-07-13 11:09:09 +02:00
  • 19efe8dbf6 Auto merge of #502 - bestouff:patch-1, r=jdm bors-servo 2019-06-07 17:47:57 -04:00
  • 4ea4c88cd9 Explicit unnamed member example Xavier Bestel 2019-06-07 23:36:01 +02:00
  • 774b578250 Auto merge of #499 - nicholasbishop:patch-1, r=SimonSapin bors-servo 2019-05-13 14:22:58 -04:00
  • 66082eef43 Fix typo: charcter -> character Nicholas Bishop 2019-05-12 17:13:43 -04:00
  • 20c0c6cd0d Auto merge of #495 - djmitche:position-in-docs, r=SimonSapin bors-servo 2019-04-24 02:53:55 -04:00
  • 315d7aba2e Include url::Position in top-level docs Dustin J. Mitchell 2019-04-22 16:18:37 -04:00
  • 0574c4ddc6 Bump idna to 0.1.6 Anthony Ramine 2019-02-11 13:29:40 +01:00
  • a9e776f255 Don't check hyphens in domain_to_ascii and domain_to_unicode (fixes #483) Anthony Ramine 2019-02-11 13:38:03 +01:00
  • 9c8baa69b9 Introduce Config::check_hyphens in uts46 Anthony Ramine 2019-02-11 13:28:37 +01:00
  • d6dacad8b2 Pass a Config value to validate in uts46 Anthony Ramine 2019-02-11 13:25:23 +01:00
  • 42c906dcfe Add a Config struct following the builder pattern to idna Anthony Ramine 2019-02-11 13:16:02 +01:00
  • 26e1aa937d Fixed non-compiling example Brady McDonough 2019-01-29 12:53:41 -07:00
  • 39349ee33c Added documentation of default port elision Brady McDonough 2019-01-29 12:47:53 -07:00
  • 193c58002d Auto merge of #477 - redox-os:redox, r=SimonSapin bors-servo 2019-01-14 10:52:31 -05:00
  • 576641bb4e Redox patches Jeremy Soller 2019-01-01 16:20:52 -07:00
  • f2b386bc7e Auto merge of #474 - spl:patch-1, r=SimonSapin bors-servo 2018-12-03 08:15:27 -05:00
  • 4d6b524cb6 Fix typo Sean Leather 2018-12-03 15:03:50 +02:00
  • 9d08579cfa Auto merge of #470 - Darkspirit:https, r=jdm bors-servo 2018-11-06 19:57:01 -05:00
  • 1d93b651ea Remove unneeded webhook notification Jan Andre Ikenmeyer 2018-11-07 00:10:48 +01:00
  • 5b965daa5a Auto merge of #469 - sfackler:backslash-path, r=SimonSapin bors-servo 2018-11-06 13:46:05 -05:00
  • d20a3a4c07 Bump version numbers Steven Fackler 2018-11-06 10:45:01 -08:00
  • 8788d4be2c Use define_encode_set Steven Fackler 2018-11-06 10:22:55 -08:00
  • b199170027 Escape backslash in special URL path components Steven Fackler 2018-11-06 10:07:17 -08:00
  • 165b848da2 Merge branch 'nll-1.6' Simon Sapin 2018-08-23 19:02:31 +02:00
  • ef90ed1d87 Fix a lifetime bug uncovered by NLL, thanks @lqd Simon Sapin 2018-07-04 22:18:36 +02:00
  • 61d571e3e4 Publish idna 0.1.5 Simon Sapin 2018-07-06 14:39:21 +02:00
  • 6f53aada54 Auto merge of #454 - servo:nll, r=nox bors-servo 2018-07-05 11:17:46 -04:00
  • 67d35c761c Fix a lifetime bug uncovered by NLL, thanks @lqd Simon Sapin 2018-07-04 22:18:36 +02:00
  • dc257c8617 Auto merge of #453 - Marwes:perf, r=SimonSapin bors-servo 2018-06-27 05:16:36 -04:00
  • 420e278ebf refactor: Avoid doing unnecessary bit operations in rust's const eval Markus Westerlind 2018-06-27 10:48:36 +02:00
  • d6a6b82f84 Suppress warnings about using AsciiExt Markus Westerlind 2018-06-27 10:42:05 +02:00
  • 986600cc66 refactor: Clarify the single char merging Markus Westerlind 2018-06-27 10:38:25 +02:00
  • c8f1114d22 Limit unicode-normalization to 0.1.5 on travis Markus Westerlind 2018-06-26 10:55:13 +02:00
  • 752705d242 Add missing last element of the uts46 mapping table Markus Westerlind 2018-06-26 10:36:06 +02:00
  • 0855c43691 Explain the single character merge Markus Westerlind 2018-06-25 18:11:31 +02:00
  • ce05967d12 Store the first indicator directly into the u16 Markus Westerlind 2018-06-25 17:49:29 +02:00
  • 16332f5740 Split the uts46 table into one more table to avoid storing slices Markus Westerlind 2018-06-25 13:59:22 +02:00
  • ebff305f5c perf: Merge ranges which only consists of a single character Markus Westerlind 2018-06-20 17:38:43 +02:00
  • 3a664c3ce9 perf: Avoid checking for NFC if the string is already normalized (-20%) Markus Westerlind 2018-06-20 15:59:01 +02:00
  • eb820f7838 perf: Pre-allocate the strings in processing (-5%) Markus Westerlind 2018-06-20 15:46:30 +02:00
  • b5f71fd51b perf: Split the uts46 table for better cache locality (-4%) Markus Westerlind 2018-06-20 15:07:38 +02:00
  • 51419c3d00 Add benchmark Markus Westerlind 2018-06-20 15:07:21 +02:00
  • 752bba3cb9 Auto merge of #439 - servo:test, r=emilio bors-servo 2018-02-25 07:44:16 -05:00
  • 5822000f9d Update to rustc_test 0.3, unbreak tests on nightly-2018-02-25 Simon Sapin 2018-02-25 08:21:55 +01:00
  • 452ea127c0 1.7.0 Simon Sapin 2018-02-20 15:16:19 +01:00
  • 441fd7acdd Auto merge of #433 - dekellum:improve-violations-interface-2, r=nox bors-servo 2018-02-16 08:41:39 -05:00
  • ba61ba963b Add syntax_violation_callback, SyntaxViolation enum David Kellum 2018-01-19 15:53:50 -08:00
  • 71bba90fb3 Test for existing log_violation_syntax interface David Kellum 2018-01-19 15:51:55 -08:00
  • 34560f7063 Fix data-url README Simon Sapin 2018-02-02 10:42:54 +01:00
  • 4b2fd99d74 Auto merge of #432 - servo:data, r=nox bors-servo 2018-02-02 04:36:42 -05:00
  • da8fac8f34 Add metadata for the data-url crate Simon Sapin 2018-02-02 10:19:39 +01:00
  • b5e5887fed Attempt at fixing Travis config for 1.17 Simon Sapin 2018-02-02 10:10:32 +01:00
  • 97e8a5f05d Make url_serde use the local url crate when in the repo Simon Sapin 2018-02-02 10:02:53 +01:00
  • 2dd58f1bd5 Add data-url to the workspace Simon Sapin 2018-02-02 09:58:24 +01:00
  • 38bab45af1 Travis: Only test url on 1.17 (data-url uses pub(crate)) Simon Sapin 2018-02-02 09:54:55 +01:00
  • c3a6bf48dc Merge branch 'master' of ../rust-data-url into data Simon Sapin 2018-02-02 09:57:57 +01:00