When doing HTTP/2 and HTTP/3, it is possible to achieve quite a massive
parallelism so limiting this to 300 seems restrictive.
With other protocols, going beyond 300-400 might not be recommended but
curl does not have to enforce the limit.
Closes #18068
When asked to do parallel transfers, using --parallel, this option controls
the maximum amount of transfers to do simultaneously.
-The default is 50. 300 is the largest supported value.
+The default is 50. 65535 is the largest supported value.
#define RETRY_SLEEP_DEFAULT 1000L /* ms */
#define RETRY_SLEEP_MAX 600000L /* ms == 10 minutes */
-#define MAX_PARALLEL 300 /* conservative */
+#define MAX_PARALLEL 65535
#define PARALLEL_DEFAULT 50
#endif /* HEADER_CURL_TOOL_MAIN_H */