The Dlang Bot
68bbb51bb7
Merge pull request #425 from dlang-community/2.078.0-update
...
Update StopWatch use and containers submodule for 2.078.0
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2018-01-04 23:23:48 +01:00
Hackerpilot
3bff0edd15
Update StopWatch use and containers submodule for 2.078.0
2018-01-04 13:43:50 -08:00
Sebastian Wilzbach
224174628c
Merge pull request #423 from BBasile/upd-dparse
...
update dparse
2017-12-27 10:03:38 +01:00
Basile Burg
de6052bf97
update dparse
2017-12-27 07:40:41 +01:00
The Dlang Bot
3ad6348bb3
Merge pull request #421 from WebFreak001/master
...
Added --full output mode
merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
2017-11-30 23:42:34 +01:00
WebFreak001
ab529606a4
Change --full to --extended
2017-11-30 23:15:31 +01:00
WebFreak001
f384bc7c24
Change -2 to -x as --full short alternative
2017-11-30 23:10:14 +01:00
WebFreak001
17789292e0
Adjust to requested changes
2017-11-29 11:17:13 +01:00
WebFreak001
ad0335b1ad
Rename escapeTabValue to escapeConsoleOutputString
...
Also improved documentation on it
2017-11-29 11:14:35 +01:00
WebFreak001
ebd4db80b8
More consistent constants documentation
2017-11-29 11:10:00 +01:00
WebFreak001
c9096c2305
Fix documentation on --full
2017-11-25 00:49:06 +01:00
WebFreak001
172d45ce81
Added --full output mode
...
This will send symbol location & documentation along with completions and calltips
partly #20 , fix #96 , fix #269
2017-11-25 00:24:39 +01:00
Hiroki Noda
38dfd9a32c
Add Objective-C linkage type ( #420 )
...
Add Objective-C linkage type
merged-on-behalf-of: Jan Jurzitza <gh@webfreak.org>
2017-11-19 16:52:41 +01:00
The Dlang Bot
2466f8cf6e
Merge pull request #418 from BBasile/loop-asm
...
update libdparse to prevent case of OutOfMem
merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
2017-11-08 00:43:55 +01:00
Basile Burg
57594b3c64
update libdparse to prevent case of OutOfMem
2017-11-06 22:09:50 +01:00
Laurent Tréguier
ad9c08c6b0
Move everything under package `dcd` ( #417 )
...
Move everything under package `dcd`
merged-on-behalf-of: Richard Andrew Cattermole <alphaglosined@gmail.com>
2017-11-02 11:03:56 +01:00
The Dlang Bot
0b3fbb8e4e
Merge pull request #411 from WebFreak001/server-simplify
...
Simplify server main
merged-on-behalf-of: Mark Rz <skl131313@users.noreply.github.com>
2017-10-09 01:56:12 +02:00
Mark Rz
e503d94b93
Merge pull request #412 from WebFreak001/drop-config-upgrade
...
Remove warning about old config location
2017-09-20 19:49:12 -04:00
The Dlang Bot
26b46a0735
Merge pull request #413 from WebFreak001/skip-fix
...
Fix calltips often reporting wrong functions
merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
2017-09-19 07:36:10 +02:00
The Dlang Bot
f9ca719824
Merge pull request #414 from WebFreak001/indent-fix
...
Use tabs everywhere
merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
2017-09-18 23:15:53 +02:00
WebFreak001
45ee60a13d
adjust skipParenReverse to comment
2017-09-18 18:54:12 +02:00
Sebastian Wilzbach
e57fadbe0e
Merge pull request #416 from CyberShadow/pull-20170916-140344
...
Update dsymbol
2017-09-16 17:06:27 +02:00
Vladimir Panteleev
bc50388ad0
Update dsymbol
2017-09-16 14:03:52 +00:00
The Dlang Bot
4b9f098779
Merge pull request #415 from Vild/UpdatedOldUrls
...
Updated old URLs - Changed Hackerpilot/DCD to dlang-community/DCD
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2017-08-31 19:35:56 +02:00
Dan Printzell
6f938eb35b
Updated old URLs - Changed Hackerpilot/DCD to dlang-community/DCD
...
Signed-off-by: Dan Printzell <xwildn00bx@gmail.com>
2017-08-31 15:55:46 +02:00
WebFreak001
3d5ec1fe60
Use tabs everywhere
...
For a more consistent code style. I also found a segfault case in tc045 which needs to be investigated
2017-08-24 21:56:22 +02:00
WebFreak001
fa81ad2d59
Merge duplicate implementations of skip in server
...
+ some code duplication removal
2017-08-24 21:31:40 +02:00
WebFreak001
325c717141
Remove warning about old config location
...
The config file location was moved a long time ago so it's not really needed anymore
2017-08-24 21:10:41 +02:00
WebFreak001
fdb5ff10ce
Simplify server main
2017-08-24 21:00:43 +02:00
Jan Jurzitza
843a7783c3
Merge pull request #406 from WebFreak001/master
...
Split of server into multiple files
2017-08-24 20:40:06 +02:00
Sebastian Wilzbach
1123d15a9c
Merge pull request #410 from dlang-community/upd-dparse
...
fix, completion broken after AA lit
2017-08-24 18:40:52 +02:00
Basile Burg
2a86a6aad5
fix, completion broken after AA lit
2017-08-24 11:26:19 +02:00
WebFreak001
22dffe1468
Remove test from server split
2017-08-17 19:33:00 +02:00
WebFreak001
c0caf5cea6
Remove additions added in the split
2017-08-16 07:40:49 +02:00
WebFreak001
6c310d2d5e
Only split server code, no changes
2017-08-16 07:39:08 +02:00
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
WebFreak001
cd4a027eac
Undo some changes in main
2017-08-11 06:26:52 +02:00
WebFreak001
a6074cfb7a
more complex calltips test
2017-08-10 21:34:15 +02:00
WebFreak001
38cc25bbcc
Split of server into multiple files
2017-08-10 21:33:42 +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