meson/mesonbuild
Eli Schwartz 7fa09ecd1c wrap: detect network timeouts 20x faster
When downloading wrap content, we need to know at some point if the
server is going to respond with "hello, yes, I'm here and I have data
for you". The alternative is to sometimes infinitely hang.

In commit 8f7781f1d6 we added such a
timeout, but using an extremely generously high number -- ten minutes.
We don't need to wait this long just to find out if the other end
exists, so decrease that time to 30 seconds, whch is still ludicrously
generous but not quite as much so.
2023-07-10 17:48:58 +03:00
..
ast Merge pull request #11742 from xclaesse/link-whole-cases 2023-07-05 01:10:58 +03:00
backend backends: Always take options from target 2023-07-10 17:48:07 +03:00
cargo cargo/interpreter: Implement an interpreter for Cargo TOML 2023-06-07 19:20:30 -07:00
cmake WIP: cmake: do not re-export unused top-level objects 2023-06-26 13:10:33 -04:00
compilers comp.preprocess(): Do not treat every file as assembly 2023-07-05 21:34:25 +03:00
dependencies dependencies: switch the delayed-import mechanism for custom dependencies 2023-06-26 13:10:33 -04:00
interpreter Merge pull request #11742 from xclaesse/link-whole-cases 2023-07-05 01:10:58 +03:00
interpreterbase remove unnecessary typing comments 2023-06-14 23:12:09 -04:00
linkers Archive shared library in AIX (#11850) 2023-06-27 22:02:32 +03:00
modules Merge pull request #11742 from xclaesse/link-whole-cases 2023-07-05 01:10:58 +03:00
scripts Add kernel and subsystem properties to machine objects. 2023-06-19 18:03:57 +03:00
templates treewide: add future annotations import 2023-02-01 17:01:30 -05:00
utils genvslite: fix the core option being listed as one of the per-project options 2023-07-02 18:03:18 -04:00
wrap wrap: detect network timeouts 20x faster 2023-07-10 17:48:58 +03:00
__init__.py
_pathlib.py pathlib: Patch pathlib to work around some bugs (fixes #7295) 2021-06-29 11:28:08 +02:00
_typing.py typing: replace ImmutableSetProtocol with typing.AbstractSet 2022-06-08 23:19:09 +03:00
arglist.py linkers: delay implementations import until detect is run 2023-06-26 13:10:33 -04:00
build.py build: use self.compilers instead of all_compilers for stdlib langs 2023-07-05 07:17:26 -04:00
coredata.py Bump version number for rc2. 2023-07-05 23:56:33 +03:00
depfile.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
envconfig.py Merge pull request #11902 from dcbaker/submit/rust-module-enhancements 2023-06-27 23:57:13 +03:00
environment.py environment: separate illumos and Solaris kernels in Machines 2023-07-04 19:02:03 +03:00
mcompile.py mcompile: Fix target name suggestions 2023-05-05 16:47:04 -04:00
mconf.py fully type mconf.py 2023-06-25 10:08:15 -04:00
mdevenv.py dependencies: defer importing a custom dependency until it is used 2023-06-26 13:10:33 -04:00
mdist.py fully type mdist.py 2023-06-25 10:08:15 -04:00
mesondata.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
mesonlib.py Move classes used by scripts to their own module 2022-09-28 19:36:13 -04:00
mesonmain.py do not resolve symlinks when calculating the meson command 2023-03-28 15:29:52 +03:00
minit.py Make --vsenv a readonly builtin option 2023-03-29 09:33:41 -04:00
minstall.py Archive shared library in AIX (#11850) 2023-06-27 22:02:32 +03:00
mintro.py mintro: record subproject in install_plan 2023-06-26 23:06:29 -04:00
mlog.py mlog: put the module docstring at the top of the file 2023-05-31 17:20:46 -04:00
mparser.py mparser: Further cleanup node definitions 2023-06-01 15:32:18 -04:00
msetup.py fix the use of setup --profile-self in combination with --genvslite 2023-07-03 15:34:34 -04:00
msubprojects.py ProgressBar: Fix some rendering issues 2023-05-25 11:06:09 -04:00
mtest.py mtest: wildcard selection 2023-05-25 13:44:13 -04:00
munstable_coredata.py simplify instantiation of builtin type using builtins instead of functions 2023-02-01 17:01:30 -05:00
optinterpreter.py typed_kwargs: Extend since_values and deprecated_values for types 2023-03-04 14:19:27 -05:00
programs.py qt: Allow specifying separate tools for qt4/5/6 2023-05-23 18:24:08 -04:00
rewriter.py fix various spelling issues 2023-04-11 19:21:05 -04:00