Junio C Hamano
6f73f3ac8a
Merge branch 'cc/promisor-auto-config-url' into jch
Promisor remote handling is enhanced to auto-configure remotes based
on a URL whitelist.
* cc/promisor-auto-config-url:
doc: promisor: improve acceptFromServer entry
promisor-remote: auto-configure unknown remotes
promisor-remote: trust known remotes matching acceptFromServerUrl
promisor-remote: introduce promisor.acceptFromServerUrl
t5710: use proper file:// URIs for absolute paths
promisor-remote: refactor should_accept_remote() control flow
promisor-remote: pass config entry to all_fields_match() directly
promisor-remote: add 'local_name' to 'struct promisor_info'
promisor-remote: remove the 'accepted' strvec
promisor-remote: keep accepted promisor_info structs alive
promisor-remote: refactor accept_from_server()
promisor-remote: refactor has_control_char()
promisor-remote: clarify that a remote is ignored
urlmatch: add url_is_valid_pattern() helper
urlmatch: change 'allow_globs' arg to bool
promisor-remote: try accepted remotes before others in get_direct()
2026-03-25 13:03:31 -07:00
..
2026-03-25 13:03:31 -07:00
2025-11-06 09:58:56 -08:00
2025-08-11 14:16:03 -07:00
2026-03-25 12:58:05 -07:00
2025-12-05 14:49:56 +09:00
2026-02-05 21:14:05 -08:00
2025-07-07 13:45:00 -07:00
2026-01-09 06:15:31 -08:00
2025-10-15 09:11:08 -07:00
2026-03-04 10:53:01 -08:00
2026-03-06 13:52:28 -08:00
2025-11-17 09:31:59 -08:00
2026-03-10 06:17:59 -07:00
2025-08-11 14:16:03 -07:00
2026-03-24 12:31:34 -07:00
2026-02-27 15:11:54 -08:00
2026-02-05 21:14:05 -08:00
2026-02-12 14:37:56 -08:00
2026-02-12 14:37:56 -08:00
2026-01-12 06:55:41 -08:00
2026-02-06 09:43:26 -08:00
2026-03-02 17:06:52 -08:00
2025-07-07 06:41:11 -07:00
2026-03-23 07:52:32 -07:00
2025-10-28 15:41:42 -07:00
2026-01-09 06:15:53 -08:00
2025-08-11 14:16:04 -07:00
2025-08-11 14:16:04 -07:00
2025-08-11 14:16:04 -07:00
2025-08-11 14:16:04 -07:00
2025-12-20 14:55:43 +09:00
2026-02-25 11:54:17 -08:00
2025-10-22 10:40:11 -07:00
2025-11-14 08:56:35 -08:00
2026-03-25 13:03:22 -07:00
2025-10-14 13:40:54 -07:00
2025-08-11 14:16:04 -07:00
2025-07-09 16:08:29 -07:00
2026-03-12 21:28:20 -07:00
2025-11-19 15:00:37 -08:00
2025-08-11 14:16:04 -07:00
2025-08-25 14:22:02 -07:00
2026-03-25 13:03:24 -07:00
2025-08-11 14:16:04 -07:00
2025-08-11 14:16:04 -07:00
2026-03-03 15:09:37 -08:00
2026-02-19 13:24:57 -08:00
2025-08-11 14:16:04 -07:00
2025-07-22 08:49:15 -07:00
2025-08-11 14:16:04 -07:00
2025-09-10 13:34:58 -07:00
2026-03-16 15:04:37 -07:00
2026-01-20 14:13:04 -08:00
2025-08-11 14:16:04 -07:00
2025-11-10 09:28:48 -08:00
2026-02-07 17:04:26 -08:00
2025-10-10 12:51:46 -07:00
2025-07-14 11:19:28 -07:00
2026-02-24 11:16:35 -08:00
2025-08-11 14:16:03 -07:00
2026-03-19 18:21:57 -07:00
2025-09-19 10:02:56 -07:00
2026-02-17 10:49:51 -08:00
2025-12-14 17:04:37 +09:00
2026-03-25 12:35:16 -07:00
2025-08-11 14:16:04 -07:00
2025-08-11 14:16:04 -07:00
2026-03-06 13:02:20 -08:00
2025-08-06 07:36:30 -07:00
2025-10-02 12:26:12 -07:00
2025-12-21 11:33:10 +09:00
2025-12-20 14:55:43 +09:00
2026-02-09 12:09:09 -08:00
2026-03-16 10:48:14 -07:00
2026-02-09 11:58:53 -08:00
2026-01-06 08:10:14 +09:00
2025-08-04 08:10:33 -07:00
2025-10-22 11:38:58 -07:00
2026-03-12 10:56:05 -07:00
2025-08-11 14:16:04 -07:00
2026-02-11 12:29:07 -08:00
2026-02-05 21:14:05 -08:00
2025-10-28 10:29:09 -07:00
2025-12-21 11:33:10 +09:00
2025-10-05 16:09:03 -07:00
2025-12-21 11:33:10 +09:00
2026-02-05 21:14:05 -08:00
2025-08-11 14:16:03 -07:00
2025-07-28 14:24:03 -07:00
2025-10-28 10:29:09 -07:00
2025-08-11 14:16:04 -07:00
2026-01-23 13:34:35 -08:00
2025-08-11 14:16:04 -07:00
2025-09-17 13:47:24 -07:00
2026-02-09 12:09:10 -08:00
2026-03-16 10:48:14 -07:00
2025-11-04 09:25:51 -08:00
2025-10-15 10:29:35 -07:00
2025-12-03 00:17:07 -08:00
2026-01-16 12:40:27 -08:00
2026-02-07 17:41:03 -08:00
2026-02-24 11:16:33 -08:00
2026-03-16 21:00:44 -07:00
2025-10-29 09:17:21 -07:00
2025-10-14 13:40:53 -07:00
2026-02-06 09:43:26 -08:00
2025-11-06 09:45:38 -08:00
2026-03-02 21:35:05 -08:00
2026-03-23 11:40:13 -07:00
2025-07-14 11:19:22 -07:00
2025-08-11 14:16:03 -07:00
2025-08-11 14:16:03 -07:00
2025-11-12 12:21:15 -08:00
2025-07-07 13:45:00 -07:00
2025-07-07 13:45:00 -07:00
2025-08-11 14:16:03 -07:00
2025-08-11 14:16:04 -07:00
2026-01-21 08:26:00 -08:00
2025-12-05 14:49:56 +09:00
2025-11-19 15:00:42 -08:00
2026-03-02 17:06:52 -08:00
2026-02-13 13:39:26 -08:00
2025-09-19 10:02:56 -07:00
2026-03-23 13:06:58 -07:00
2025-10-05 16:10:53 -07:00
2025-11-24 10:55:48 -08:00
2026-02-05 21:14:05 -08:00
2026-02-10 12:27:07 -08:00
2025-07-07 13:45:00 -07:00
2026-02-25 11:54:17 -08:00
2025-12-16 09:42:44 +09:00
2025-12-19 21:51:01 +09:00
2026-03-19 09:54:56 -07:00
2025-11-19 15:00:42 -08:00
2026-03-24 12:31:32 -07:00