Commit graph

211 commits

Author SHA1 Message Date
Nathan Sashihara
6ffd4e7f28 Replace imports of core.sys.windows.windows to speed up compilation 2018-12-17 21:03:31 -05:00
Vladimir Panteleev
1d4cfe3d88
Fix Issue 19367 - std.net.curl does not understand HTTP/2 status lines 2018-11-08 15:24:23 +00:00
Martin Nowak
95a1713806 Merge remote-tracking branch 'upstream/stable' into merge_stable 2018-10-05 17:26:18 +02:00
Iain Buclaw
fd5facfe04 posix.mak: Enforce whitespace before opening parenthesis for version conditions 2018-09-22 16:57:24 +02:00
wolframw
0f999e0a0a fix issue 18851 2018-09-20 18:52:31 +02:00
wazar
39bb4d7ae8 fix AA test: order of AA elements isn't determined 2018-07-05 02:02:27 +03:00
The Dlang Bot
a56ae8026b
Merge pull request #6542 from wilzbach/underscore
Remove a few cases of underscore escaping
merged-on-behalf-of: Steven Schveighoffer <schveiguy@users.noreply.github.com>
2018-06-04 22:29:52 +02:00
Sebastian Wilzbach
c324714fde Remove a few cases of underscore escaping 2018-06-04 13:05:01 +02:00
Sebastian Wilzbach
14fe47491b Fix Issue 18940 - [std.net.curl]Can't run examples on page. cannot implicitly convert expression 2018-06-04 03:35:59 +02:00
Sebastian Wilzbach
42894784dd Markdownify Phobos
$(D word) -> `word`
2018-04-02 22:32:47 +02:00
The Dlang Bot
35e9807bbe
Merge pull request #6234 from rainers/curl_freeze
fix issue 18519 freebsd 11 + phobos + curl, timing out
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2018-03-11 14:13:44 +01:00
Rainer Schuetze
b8e5bca94b fix issue 18519 freebsd 11 + phobos + curl, timing out
stop the TestServer waiting in accept() before thread_joinall
2018-02-28 12:50:44 +01:00
Sebastian Wilzbach
214aa016ef Temporarily disable curl tests for FreeBSD 32-bit 2018-02-27 23:32:07 +01:00
Jack Stouffer
663b5b9278 Revert addition of StdUnittest 2018-02-20 13:32:32 -05:00
Sebastian Wilzbach
a2985edaad Use -return-exit-code to fail the testsuite on DScanner failures 2018-02-11 01:55:09 +01:00
Sebastian Wilzbach
d9830b739e Fix DScanner warnings 2018-02-10 22:46:32 +01:00
Sebastian Wilzbach
a24b4509ac Remove use of undefined ddoc macros from Phobos 2018-02-09 19:19:57 +01:00
Sebastian Wilzbach
efe5e8f5b0
Merge pull request #6122 from CyberShadow/std-net-curl-async-ns
std.net.curl: Move asynchronous stuff to lazily-instantiated namespace
2018-02-04 14:54:51 +01:00
Vladimir Panteleev
d60fcf6a6b
std.net.curl: Move asynchronous stuff to lazily-instantiated namespace
Allows avoiding importing std.concurrency unless asynchronous
functionality actually needed. Improves impact on import time by about
15%.
2018-02-04 11:48:51 +00:00
Elias Batek
e93781ee9b
Update win32 libcurl link
The real download can be found in the directory `other` of the *Release Archive*. It was not really straight forward to just link the download page.

Usually people don't like playing hide and seek while coding.
2018-02-03 21:08:30 +01:00
SHOO
c97bf685ec remove trailing whitespace 2018-01-28 04:39:47 +09:00
SHOO
80f4709a98 Fix Issue 18316 - std.net.curl.SMTP.mailTo fails to compile 2018-01-28 03:57:59 +09:00
Sebastian Wilzbach
b9eaa3b1bd Fix Issue 18278 - writef documentation 404 error 2018-01-26 10:17:47 +01:00
Martin Nowak
e31e7293ff remove stale comment 2018-01-14 22:25:32 +01:00
Sebastian Wilzbach
7de3787876 Use static foreach in Phobos 2018-01-03 17:30:11 +01:00
The Dlang Bot
da00e8f390
Merge pull request #5927 from wilzbach/udflags
Add a StdUnittest version
merged-on-behalf-of: David Nadlinger <code@klickverbot.at>
2017-12-21 13:10:52 +01:00
Sebastian Wilzbach
2678754347 Add StdUnittest to std.net.curl + stdx.allocator 2017-12-21 09:36:10 +01:00
Sebastian Wilzbach
91eaa508c4 Address review 2017-12-15 20:02:58 +01:00
Sebastian Wilzbach
ca0777a1a7 Make imports in std.net.curl local & lazy 2017-12-15 11:41:31 +01:00
Ky-Anh Huynh
1c1c8a6455 std.net.curl: Fix getTiming example 2017-10-07 13:20:22 +07:00
The Dlang Bot
4cfe0f38bc Merge pull request #5551 from MartinNowak/http_status_exception
throw specific HTTPStatusException on http request errors
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-07-08 21:06:22 +02:00
Martin Nowak
97e9db7f02 throw specific HTTPStatusException on http request errors
- To make them distinguishable from (e.g. connection) errors and allow
  appropriate handling in client code.
2017-07-08 14:01:49 +02:00
RazvanN7
e40a35675a Fix Issue 17540 - std.net.curl: HTTP no possibillity to set CURLOPT_NOPROXY 2017-07-06 19:28:15 +02:00
Walter Bright
e37ce5aa62 Merge pull request #5468 from andralex/nononosharedstaticzisincurl
Eliminate shared this from std/net/curl.d
2017-06-30 13:06:40 -07:00
The Dlang Bot
fc5e0d37ee Merge pull request #5522 from JackStouffer/datetime-imports
Switched package-wide datetime imports to new sub-packages
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2017-06-30 20:23:02 +02:00
Jack Stouffer
20d40a954c Switched package-wide datetime imports to new sub-packages 2017-06-30 13:51:53 -04:00
Sebastian Wilzbach
818deb3615 Fix DDoc macros 2017-06-30 01:39:24 +02:00
Sebastian Wilzbach
2ec7e9199b Fix Ddoc comments 2017-06-21 05:10:24 +02:00
Vladimir Panteleev
d0b9555a06
Revert "Sort selective imports"
This reverts commit 998ad51fd7.
2017-06-13 17:51:52 +00:00
Sebastian Wilzbach
998ad51fd7 Sort selective imports 2017-06-12 08:12:09 +02:00
Sebastian Wilzbach
61717ecc7d Sort imports 2017-06-12 07:54:38 +02:00
Andrei Alexandrescu
f1455701ea Eliminate shared this from std/net/curl.d 2017-06-11 14:05:41 -04:00
Jonathan M Davis
07fddbb388 Move deprecations along. 2017-05-07 11:27:48 +02:00
Jack Stouffer
b2c6d5f45b Fix dscanner sugesstions in std/net/curl.d 2017-03-13 15:01:49 -04:00
Andrei Alexandrescu
30724e67d9 Merge pull request #5166 from wilzbach/dscanner-unittest-safe-or-system
Dscanner: let unittest be @safe or @system
2017-02-22 14:44:08 -05:00
Sebastian Wilzbach
a36cec8686 DScanner: automatially set all unattributed unittests to @safe or @system 2017-02-22 05:42:04 +01:00
Sebastian Wilzbach
425ab667a3 Automatically set the range style from a..b -> a .. b
Commands:

sed -E "s/([[:alnum:]])[.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]])[.][.] ([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]]) [.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
2017-02-22 05:37:31 +01:00
Sebastian Wilzbach
805c720595 Unify Phobos by ensuring there's always a space after cast(...)
Command:

sed -E 's/([^"])cast\(([^)]*?)\)([[:alnum:]])/\1cast(\2) \3/g' -i **/*.d
2017-02-21 16:40:20 +01:00
Sebastian Wilzbach
87dec58a41 DStyle: Constraints on declarations should have the same indentation level 2017-02-17 07:36:23 +01:00
Jack Stouffer
a5e0c92274 Removed several global imports from std.net.curl 2017-02-12 01:19:14 -05:00