summary refs log tree commit diff stats
path: root/lib/windows
Commit message (Collapse)AuthorAgeFilesLines
* Show correct address for ipv6 sockets, fixes #7634 (#10505)LemonBoy2019-01-311-1/+1
|
* appveyor: make the build green againAndreas Rumpf2018-12-221-3/+8
|
* C++: make async tests green on WindowsAraq2018-12-211-1/+1
|
* removes deprecated T/P typesAraq2018-11-161-15/+0
|
* \#include "windows.h" instead of "Windows.h" (#9475)loongw2018-10-231-1/+1
| | | This fixes #9474
* Convert *_family fields to cushortLemonBoy2018-09-191-5/+5
| | | | Fixes #9008
* fixes #8421, fixes #7968, Nim compiler compiles with MSVC C89 version (#8556)andri lim2018-08-071-1/+1
|
* Add MemMapFileStream. Fixes in memFiles. (#7944)Dmitry Atamanov2018-06-141-13/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add MemMapFileStream * Added tests * Fixed bug in memfiles (zero index for string) * Added flush to changelog * Attempt to fix Win's nuances * Fix attempt to fix * Continue... * And again... * Reworked tests (all for win on Win) * Fixes in flush (Win) * Replace fn vars to consts * Added the attempts parameter to the flush * Replace while to for * Move to memfiles * Use Natural instead of uint * Better error messages for append mode. Handle specific cases.
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-1/+1
|
* os.setLastModificationTime*(file: string, t: times.Time) (#7543)Hendrik2018-04-161-0/+11
| | | | | | | | | | | | | * add proc toFILETIME to winlean * add proc toWinTime to times * add proc setFileTime to winlean * openHandle with write access * add proc setLastModificationTime to os * moved epochDiff,rateDiff constants and proc toWinTime The constants were moved out of the when defined(JS) block so that they are alsways available in proc toWinTime. proc toWinTime was moved above the # Deprecated procs comment. Best new location seemed to be with the toUnix proc.
* Fix compiler stuck on waiting C/CPP backends. (#7472)Eugene Kabanov2018-04-021-0/+5
|
* Comments addressedYuriy Glukhov2018-03-241-0/+3
|
* Fixed crash/interface. Added tests.Yuriy Glukhov2018-03-151-0/+4
|
* Fix AsyncFile open flags. Fixes #5531Ruslan Mustakov2018-02-171-0/+1
|
* raiseOSError to indicate the failling of findNextFile in walkDir[Rec]oskca2018-01-111-0/+1
|
* Remove `-3` as marker of exited process.cheatfate2017-12-111-0/+1
| | | | | | | | Cache exiting process for Windows to omit unnecessary syscalls. Fix closing hThread for Windows. Fix for pause/resume on Windows. Fix process handle leak on Windows. Change behavior for waitForExit on Windows.
* Add TCP_NODELAY support #6795Federico Ceratto2017-11-241-0/+1
|
* fixes to allow the usage of clang on windows with the msvc abi and ms ↵Charlie Barto2017-10-091-2/+2
| | | | headers (#6442)
* Added moveDir (#6015)Yuriy Glukhov2017-06-271-0/+14
|
* Implement dial, support IPv6 in httpclient (#5763)Ruslan Mustakov2017-05-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement dial, support IPv6 in httpclient Added ``dial`` procedure to networking modules: ``net``, ``asyncdispatch``, ``asyncnet``. It merges socket creation, address resolution, and connection into single step. When using ``dial``, you don't have to worry about IPv4 vs IPv6 problem. Fixed addrInfo loop in connect to behave properly. Previously it would stop on first non-immediate failure, instead of continuing and trying the remaining addresses. Fixed newAsyncNativeSocket to raise proper error if socket creation fails. Fixes: #3811 * Check domain during connect() only on non-Windows This is how it was in the previous implementation of connect(). * Call 'osLastError' before 'close' in net.dial * Record osLastError before freeAddrInfo in net.dial * Add missing docs for 'dial' proc * Optimize dial to create one FD per domain, add tests And make async IPv6 servers work on Windows. * Add IPv6 test to uri module * Fix getAddrString error handling
* Fix posix version of moveFile between different filesystems (#5580)Anatoly Galiulin2017-03-231-0/+2
|
* Add gethostname to nativesockets (#5443)Federico Ceratto2017-03-011-0/+3
|
* Added fiber API to winlean.nimRokas Kupstys2017-02-201-0/+14
|
* Fix Windows accept() to fail future instead of raisingRuslan Mustakov2017-02-011-3/+5
| | | | Resolves: #5279
* Fix declaration of inet_ntop to be GCSafe. (#5266)Eugene Kabanov2017-01-231-1/+1
|
* Make SockAddr.sa_data publicLoris Pederiva2017-01-111-1/+1
| | | Make SockAddr.sa_data public, coherently with its Posix counterpart.
* winlean: get rid of deprecation warningAraq2017-01-031-1/+1
|
* added registry.nim to the stdlibAraq2016-10-091-0/+11
|
* koch supports the finish command for smooth installations on WindowsAraq2016-10-091-0/+66
|
* fixes #4764, fixes #4731, fixes #4724Araq2016-09-141-6/+4
|
* prepare Nim codebase for upcoming parser changesAndreas Rumpf2016-07-151-1/+1
|
* Added stdcall pragma to WINAPI methods.miere432016-06-261-8/+7
|
* Removed INPUT_KEY_RECORDmiere432016-06-261-10/+8
|
* Implemented terminal.getch() for Windowsmiere432016-06-231-1/+23
|
* New version, without any piece of code duplication.cheatfate2016-06-171-2/+14
|
* Introduce addRead/addWrite for Windows IOCP.cheatfate2016-06-121-0/+116
|
* fixes Windows buildsAndreas Rumpf2016-05-301-0/+2
|
* Remove spurious semicolon in type definitionStephane Fontaine2016-05-191-1/+1
|
* Resolve bugs based on unreliable `bytesReceived` value.cheatfate2016-05-121-0/+7
|
* CompletionKey parameter for functions CreateIoCompletionPort,cheatfate2016-04-191-2/+4
| | | | GetQueuedCompletionStatus must be 64bit size on amd64 and 32bit size on x86.
* Correct getOverlappedResult() definitioncheatfate2016-04-131-1/+1
|
* resolved merge conflictsAraq2016-03-291-8/+8
|\
| * Define ports as uint16s to fix #3484Josep Sanjuas2016-03-271-5/+5
| |
| * Renamed local variable to avoid compiler warning.gmpreussner2016-03-161-3/+3
| |
* | proper indentationAraq2016-03-181-22/+22
| |
* | get rid of compiler warningAraq2016-03-181-3/+3
|/
* Resolve "redifintion" errors, when using Microsoft Compiler and Visual ↵cheatfate2016-02-181-0/+3
| | | | Studio headers described in Issue #3879
* Rename THANDLE to Handle to fix deprecation warningsdef2016-02-111-5/+5
|
* Fixed issue 3539, added testAnatoly Galiulin2016-01-281-10/+79
|
* added poDemon flag for process managementAraq2015-10-191-0/+2
|
2006-08-29 13:40:09 +0200 committer Anselm R. Garbe <arg@10kloc.org> 2006-08-29 13:40:09 +0200 still something wrong with reorder()' href='/acidbong/suckless/dwm/commit/view.c?h=2.7&id=9d739090750ffb3b3a64e86e2331215b8901c360'>9d73909 ^
aa13727 ^










9d73909 ^
aa13727 ^



daae3bb ^





924a088 ^
daae3bb ^



aa13727 ^

ec85fdd ^

aa13727 ^
0915da8 ^

ec85fdd ^

aa13727 ^

0915da8 ^
f18ed61 ^
0d0e8bd ^
8a6679b ^
9d73909 ^


8a6679b ^
aa13727 ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304