Shannon Booth
8751be09f9
AK: Serialize URL hosts with 'concept-host-serializer'
...
In order to follow spec text to achieve this, we need to change the
underlying representation of a host in AK::URL to deserialized format.
Before this, we were parsing the host and then immediately serializing
it again.
Making that change resulted in a whole bunch of fallout.
After this change, callers can access the serialized data through
this concept-host-serializer. The functional end result of this
change is that IPv6 hosts are now correctly serialized to be
surrounded with '[' and ']'.
2023-07-31 05:18:51 +02:00
..
2023-03-15 14:55:49 +01:00
2023-07-08 10:32:56 +01:00
2023-04-30 05:48:14 +02:00
2023-02-07 10:43:15 +00:00
2023-03-03 15:23:47 +01:00
2023-03-16 09:58:42 +01:00
2023-02-19 01:09:09 +01:00
2023-05-23 12:35:42 +02:00
2022-12-30 17:16:29 +01:00
2023-04-14 12:05:52 +01:00
2023-01-27 20:33:18 +00:00
2023-06-14 17:53:59 +02:00
2023-06-14 17:53:59 +02:00
2023-05-23 12:35:42 +02:00
2023-02-21 00:54:04 +01:00
2023-05-13 12:53:49 +02:00
2023-02-21 00:54:04 +01:00
2022-12-28 22:32:21 -05:00
2023-02-21 00:54:04 +01:00
2023-06-15 13:53:22 +01:00
2023-06-15 13:53:22 +01:00
2023-06-17 20:36:03 +02:00
2023-07-08 10:32:56 +01:00
2023-04-30 05:49:46 +02:00
2023-02-18 16:56:56 +00:00
2023-02-18 16:56:56 +00:00
2023-02-19 01:09:09 +01:00
2023-02-19 01:09:09 +01:00
2023-05-23 12:35:42 +02:00
2023-04-15 15:24:50 +02:00
2023-07-13 04:31:40 +03:30
2023-07-13 04:31:40 +03:30
2023-05-23 12:35:42 +02:00
2023-03-03 15:38:59 +01:00
2023-06-15 08:07:17 +02:00
2023-05-08 21:06:13 -06:00
2023-03-21 19:03:21 +00:00
2023-07-24 11:30:54 +03:30
2023-05-23 05:59:49 +02:00
2023-07-24 11:30:54 +03:30
2023-07-24 11:30:54 +03:30
2023-05-23 12:35:42 +02:00
2022-12-30 17:16:29 +01:00
2023-05-23 12:35:42 +02:00
2023-06-14 17:53:59 +02:00
2023-06-15 13:53:22 +01:00
2023-03-21 19:03:21 +00:00
2023-01-09 09:45:26 +01:00
2023-04-19 07:59:54 +02:00
2022-12-07 11:48:27 +01:00
2023-02-13 00:50:07 +00:00
2023-02-13 00:50:07 +00:00
2023-02-13 00:50:07 +00:00
2023-03-21 10:06:41 +01:00
2023-07-08 10:32:56 +01:00
2023-05-15 12:15:39 +02:00
2023-05-15 12:15:39 +02:00
2023-02-08 18:50:43 +00:00
2023-07-08 10:32:56 +01:00
2023-03-05 20:21:57 +01:00
2023-04-30 05:49:46 +02:00
2023-02-21 00:54:04 +01:00
2023-02-21 00:54:04 +01:00
2023-07-18 14:34:35 +01:00
2023-03-24 10:58:43 +00:00
2023-05-23 05:59:49 +02:00
2023-05-15 12:15:39 +02:00
2023-02-02 04:05:42 -07:00
2023-07-14 06:51:05 +02:00
2023-06-14 17:53:59 +02:00
2023-07-21 10:47:34 -06:00
2023-06-14 17:53:59 +02:00
2023-07-08 10:32:56 +01:00
2023-05-23 05:59:49 +02:00
2023-02-21 00:54:04 +01:00
2023-02-19 01:09:09 +01:00
2023-05-07 21:12:35 +02:00
2023-04-30 05:49:46 +02:00
2023-03-15 14:55:49 +01:00
2023-05-13 12:53:49 +02:00
2023-05-13 12:53:49 +02:00
2023-05-15 14:15:53 +02:00
2023-06-14 17:53:59 +02:00
2023-02-21 00:54:04 +01:00
2023-02-21 00:54:04 +01:00
2023-05-23 12:35:42 +02:00
2023-02-02 13:15:03 +01:00
2023-05-05 15:20:44 +01:00
2023-03-21 22:39:25 +01:00
2023-05-23 12:35:42 +02:00
2022-12-08 17:20:51 +01:00
2023-01-11 10:24:51 +01:00
2023-01-11 10:24:51 +01:00
2023-03-15 14:55:49 +01:00
2023-05-23 05:59:49 +02:00
2023-04-18 10:05:21 +02:00
2023-07-08 10:32:56 +01:00
2023-05-03 21:39:09 +01:00
2023-06-14 17:53:59 +02:00
2023-04-30 05:49:46 +02:00
2023-04-30 05:48:14 +02:00
2023-04-24 09:21:51 +02:00
2023-07-12 10:05:42 +03:30
2023-05-23 12:35:42 +02:00
2023-04-30 05:48:14 +02:00
2023-04-04 19:15:15 +02:00
2023-04-04 19:15:15 +02:00
2023-04-19 07:59:54 +02:00
2023-04-19 07:59:54 +02:00
2023-04-19 07:59:54 +02:00
2023-04-19 07:59:54 +02:00
2023-04-19 07:59:54 +02:00
2023-03-26 21:55:21 +01:00
2023-05-24 23:18:07 +02:00
2023-05-24 23:18:07 +02:00
2023-03-09 15:51:00 +00:00
2023-06-14 17:53:59 +02:00
2023-04-30 05:49:46 +02:00
2023-04-09 22:00:54 +02:00
2022-12-07 11:48:27 +01:00
2022-12-07 11:48:27 +01:00
2023-05-23 05:59:49 +02:00
2023-01-27 20:33:18 +00:00
2023-03-15 07:52:08 +00:00
2023-02-21 00:54:04 +01:00
2023-05-23 12:35:42 +02:00
2023-01-01 09:38:07 +00:00
2023-04-30 05:48:14 +02:00
2023-04-30 05:48:14 +02:00
2023-03-24 10:58:43 +00:00
2023-02-19 01:09:09 +01:00
2023-03-24 22:06:38 +00:00
2023-03-24 22:06:38 +00:00
2023-02-25 20:51:49 +01:00
2023-02-25 20:51:49 +01:00
2023-03-16 09:58:42 +01:00
2023-02-17 16:25:57 +00:00
2023-05-23 12:35:42 +02:00
2023-03-03 15:23:47 +01:00
2023-07-14 06:52:38 +02:00
2023-06-14 17:53:59 +02:00
2023-06-14 17:53:59 +02:00
2023-02-21 00:54:04 +01:00
2023-02-21 00:54:04 +01:00
2023-05-23 12:35:42 +02:00
2022-12-26 09:27:19 +01:00
2023-05-23 12:35:42 +02:00
2023-03-01 10:55:20 +01:00
2023-05-23 05:59:49 +02:00
2023-03-16 09:58:42 +01:00
2023-04-30 05:49:46 +02:00
2023-02-17 16:25:57 +00:00
2023-06-14 17:53:59 +02:00
2023-06-14 17:53:59 +02:00
2023-05-13 12:53:49 +02:00
2023-05-13 12:53:49 +02:00
2022-12-07 11:48:27 +01:00
2022-12-07 11:48:27 +01:00
2023-06-15 13:53:22 +01:00
2023-06-15 13:53:22 +01:00
2023-05-23 12:35:42 +02:00
2023-05-28 21:12:19 +02:00
2023-07-08 10:32:56 +01:00
2023-07-31 05:18:51 +02:00
2023-02-16 10:47:22 +00:00
2023-07-26 14:18:20 -04:00
2023-07-26 14:18:20 -04:00
2023-07-26 14:18:20 -04:00
2023-07-26 14:18:20 -04:00
2023-04-09 22:00:54 +02:00
2023-02-28 13:23:55 +01:00
2023-06-15 13:53:22 +01:00
2023-03-06 23:46:35 +01:00
2023-05-23 12:35:42 +02:00
2023-05-23 12:35:42 +02:00
2023-02-21 00:54:04 +01:00
2023-06-14 17:53:59 +02:00
2023-02-02 13:15:03 +01:00
2023-03-16 08:05:58 +01:00
2023-03-06 23:46:35 +01:00
2023-01-26 09:57:14 -05:00
2023-05-24 23:18:07 +02:00
2023-05-24 23:18:07 +02:00
2023-05-23 12:35:42 +02:00
2023-02-17 16:25:57 +00:00
2023-05-07 01:05:09 +02:00
2023-02-21 00:54:04 +01:00
2023-07-14 06:52:38 +02:00
2023-01-27 20:33:18 +00:00
2023-05-23 12:35:42 +02:00
2023-07-12 10:05:42 +03:30
2023-06-24 23:45:27 +02:00
2023-06-24 23:45:27 +02:00