Commit Graph

863 Commits

Author SHA1 Message Date
Basile Burg 9f4c6ddaf4 Merge pull request #408 from dlang-community/issue-407
fix #407 - DCD stops working if some thread is created after instanti…
2017-08-15 14:52:24 +02:00
Basile Burg bd32bc92bd
fix #407 - DCD stops working if some thread is created after instantiation of ModuleCache 2017-08-15 14:29:40 +02:00
Basile Burg 940da43711 Merge pull request #404 from dlang-community/array-props-remove
array proposals, remove "sort" and "reverse"
2017-08-04 00:36:31 +02:00
Basile Burg ef0c7cc2f5
array proposals, remove "sort" and "reverse" 2017-08-04 00:16:24 +02:00
Basile Burg 7509e10d2d Merge pull request #402 from dlang-community/upd-dep
update dependencies
2017-07-27 12:20:52 +02:00
Basile Burg 10277bec27
update dependencies 2017-07-27 11:31:49 +02:00
Basile Burg cbcc6faac3 fix #400 - handle completion for auto bools 2017-07-20 14:32:45 +03:00
Brian Schott 91d3085094 Merge pull request #396 from mleise/patch-1
Provide backlog for socket.listen()
2017-07-05 11:39:42 -07:00
Marco Leise a22e3dd34c Provide backlog for socket.listen()
`listen(0)` in general means that you can't connect to the server at all. That it still works is at least in parts due to SYN cookies being enabled in most Linux systems. These allow connections even if an attacker spams the server with unacknowledged connection requests thereby filling up the backlog. Being behind a firewall/router I have this disabled in the kernel and witness the 'proper' socket behavior: The client waits for the server to make room in its size 0 backlog until the TCP timeout happens.
Both enabling SYN cookies and raising the backlog to at least 1 makes it work. Since DCD works purely on the loopback network which seems to accept connections synchronous on Linux at least, a value of 1 is probably all that's technically required, but some larger number (32) wont do any harm.
2017-07-05 19:45:12 +02:00
Brian Schott 6f387bf5cd Merge pull request #393 from denizzzka/split_server_code
Split server code
2017-07-05 00:21:54 -07:00
The Dlang Bot 27a3f8a763 Merge pull request #395 from dlang-community/rlz
update version for 0.9.0 stable
merged-on-behalf-of: Basile Burg <BBasile@users.noreply.github.com>
2017-07-03 10:14:25 +02:00
Basile Burg 82bb08d980
update version for 0.9.0 stable 2017-07-03 09:51:48 +02:00
Basile Burg 68d908008c Merge pull request #394 from dlang-community/beta-ver
[TRIVIAL] update version for --version
2017-07-02 16:03:34 +02:00
Basile Burg cc28b53e84
update version for --version 2017-07-02 15:59:06 +02:00
Denis Feklushkin ffb152c053 exclude main.d from library config 2017-06-30 18:01:19 +07:00
Denis Feklushkin 698e821f53 split server.d 2017-06-30 17:57:21 +07:00
Basile Burg 9162b042b1 Merge pull request #391 from dlang-community/issue-323
fix #323 - no completion in foreach with index in the ForeachTypeList
2017-06-30 03:03:40 +02:00
Basile Burg addda02c43
fix #323 - no completion in foreach with index in the ForeachTypeList 2017-06-28 21:23:31 +02:00
Richard Andrew Cattermole 7dfdccb142 Merge pull request #390 from dlang-community/issue-389
fix #389 - No completion on auto slices
2017-06-28 16:45:38 +12:00
Basile Burg 0dba456abd
fix #389 - No completion on auto slices 2017-06-28 06:31:08 +02:00
Basile Burg 1fd445a80b Merge pull request #385 from BBasile/reboot-localusage
find local usage of symbol located at cursor
2017-06-17 12:45:43 +02:00
Basile Burg aaa89143d2
adress Zombine's review 2017-06-16 13:58:12 +02:00
Basile Burg 1ab8a8ec08
find local usage of symbol located at cursor
(partially based on unmainted PR 202)
2017-06-16 13:58:06 +02:00
Basile Burg 42c5358940 log failed access to import path 2017-06-16 14:47:46 +03:00
Basile Burg 924292b523 udpate json & submodule
# Conflicts:
#	dub.json
2017-06-16 14:47:46 +03:00
Basile Burg 4906307357 also check the scanner in autocomplete 2017-06-16 14:47:46 +03:00
Basile Burg ec6f821100 fix #319 2017-06-16 14:47:46 +03:00
Basile Burg c36befd931 Merge pull request #387 from dlang-community/issue-386
fix #386 - No ddoc hints for the unions
2017-06-13 11:19:04 +02:00
Basile Burg 9b06e92b57
fix #386 - No ddoc hints for the unions 2017-06-13 10:48:10 +02:00
Basile Burg 21a0c2554f Merge pull request #366 from skl131313/issue343
Fix issue 353: single template arg not recognized.
2017-06-11 21:34:05 +02:00
Basile Burg 690ba1ef48 Merge pull request #383 from wilzbach/enable-appveyor
Enable testing on Windows with AppVeyor
2017-06-10 19:40:51 +02:00
Sebastian Wilzbach 15dde026f8 Enable testing on Windows with AppVeyor 2017-06-10 18:17:42 +02:00
Basile Burg 4ccd7ad5b1 Merge pull request #381 from dlang-community/getParameterStorageClasses
add support for the getParameterStorageClasses trait
2017-05-27 12:49:28 +02:00
Basile Burg 489dd6a77c add support for the getParameterStorageClasses trait 2017-05-27 07:07:18 +02:00
Brian Schott 1d3f4b32fb Merge pull request #380 from dlang-community/getFunctionVariadicStyle
add support for the getFunctionVariadicStyle trait
2017-05-24 14:47:14 -07:00
Basile Burg 3299627e41 add support for the getFunctionVariadicStyle trait 2017-05-24 22:55:48 +02:00
Basile Burg 181480faf7 support for the getLinkage trait 2017-05-24 01:01:04 +03:00
Sebastian Wilzbach c1b038b7de Add dmd-nightly and ldc-beta to the Travis CI config (#378) 2017-05-20 19:08:02 +03:00
skl131313 0ebef7bb3b Merge pull request #377 from skl131313/travis-dub
Refactor travis config to include dub build and ldc.
Update dub config for new dsymbol version.
Add check to ensure server running after test is executed.
2017-05-15 12:03:10 -04:00
skl131313 4498c212dd Add check to ensure server running after test is executed. 2017-05-14 19:56:51 -04:00
skl131313 18c57df44a Update dub config for new dsymbol version. 2017-05-14 19:56:51 -04:00
skl131313 933f9b4337 Refactor travis config to include dub build and ldc. 2017-05-14 19:56:51 -04:00
Hackerpilot 4d38a64c99 Update dependencies 2017-05-11 00:46:25 -07:00
Basile Burg 29654664de Merge pull request #376 from BBasile/badge-address
update badge address
2017-05-08 15:51:03 +02:00
Basile Burg 66f0d5ad91 update badge address 2017-05-08 01:40:43 +02:00
Brian Schott 598f80e703 Merge pull request #374 from bryant1410/master
Fix broken headings in Markdown files
2017-04-20 01:14:54 -07:00
Brian Schott fcd5a3526a Merge pull request #375 from BBasile/patch-1
update build.bat
2017-04-20 01:13:50 -07:00
Basile Burg 8b728518f3 update build.bat 2017-04-20 05:46:45 +02:00
Santiago Castro b2a26e8238 Fix broken Markdown headings 2017-04-18 06:02:28 -03:00
Brian Schott a734182aab Merge pull request #373 from BBasile/fixup-uda-dotcompletion
fixup #369, dot completion broken in bodies + handle templatized UDAs
2017-04-13 16:41:44 -07:00