factor/basis/io
Björn Lindqvist f8387a08ae Merge:
io.sockets.secure.windows: use non-blocking sockets to prevent
SSL_connect from blocking

On Windows, SSL_connect may hang forever if the server doesn't send any
data. To counteract that we temporarily set the socket non-blocking and
then call select in the wait-for-fd method.

Conflicts:
	basis/io/sockets/secure/openssl/openssl-tests.factor
2014-04-02 12:16:51 -05:00
..
backend libc: several vocabs now need to depend on libc 2014-04-02 12:13:00 -05:00
buffers io.ports: make read-step TYPED: 2011-11-09 14:13:41 -08:00
crlf io.crlf: add a word that reads an optional CR. 2011-10-12 12:36:54 -07:00
directories libc: several vocabs now need to depend on libc 2014-04-02 12:13:00 -05:00
encodings fix some help-lint errors. 2014-03-12 20:08:15 -07:00
files Merge: 2014-04-02 12:16:51 -05:00
launcher libc: several vocabs now need to depend on libc 2014-04-02 12:13:00 -05:00
mmap basis/extra: Update last usages of <sliced-groups> to <groups>. 2013-03-23 12:08:18 -07:00
monitors libc: several vocabs now need to depend on libc 2014-04-02 12:13:00 -05:00
pipes libc: several vocabs now need to depend on libc 2014-04-02 12:13:00 -05:00
pools io.pools: Fix load 2013-03-24 21:40:29 -07:00
ports io.ports: speed up stream-flush. 2013-09-18 19:27:40 -07:00
servers io.servers: fix a couple of typos in docs 2011-01-14 19:47:52 +09:00
sockets Merge: 2014-04-02 12:16:51 -05:00
standard-paths io.standard-paths.unix: fix tests on arch linux. 2014-03-11 11:37:00 -07:00
streams io.streams.string: cleanup tests. 2014-03-11 11:25:53 -07:00
styles io: input-stream and output-stream mixins 2011-10-18 16:25:09 -07:00
thread concurrency.mailboxes: linked-thread's error reporting should still work even when debugger.threads is not loaded. This addresses part of #95 2011-10-03 00:24:37 -07:00
timeouts Change "3dup drop" to "2over". 2012-10-22 20:45:15 -07:00