Staging
v0.5.2
https://github.com/git/git
Revision 55953c77c0bfcb727ffd7e293e4661b7a24b791b authored by Johannes Schindelin on 20 September 2019, 17:09:39 UTC, committed by Johannes Schindelin on 05 December 2019, 14:36:53 UTC
When the stress test reported a problem with quoting certain arguments,
it is helpful to have a facility to play with those arguments in order
to find out whether variations of those arguments are affected, too.

Let's allow `test-run-command quote-stress-test -- <args>` to be used
for that purpose.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
1 parent ad15592
Raw File
Tip revision: 55953c77c0bfcb727ffd7e293e4661b7a24b791b authored by Johannes Schindelin on 20 September 2019, 17:09:39 UTC
quote-stress-test: accept arguments to test via the command-line
Tip revision: 55953c7
connect.h
#ifndef CONNECT_H
#define CONNECT_H

#define CONNECT_VERBOSE       (1u << 0)
#define CONNECT_DIAG_URL      (1u << 1)
#define CONNECT_IPV4          (1u << 2)
#define CONNECT_IPV6          (1u << 3)
extern struct child_process *git_connect(int fd[2], const char *url, const char *prog, int flags);
extern int finish_connect(struct child_process *conn);
extern int git_connection_is_socket(struct child_process *conn);
extern int server_supports(const char *feature);
extern int parse_feature_request(const char *features, const char *feature);
extern const char *server_feature_value(const char *feature, int *len_ret);
extern int url_is_local_not_ssh(const char *url);

#endif
back to top