Commit Graph

575 Commits (a68f50c183ce66355b1a63596966a60156f5b216)

Author SHA1 Message Date
Slava Pestov a68f50c183 Simplify some code 2008-05-15 18:14:46 -05:00
Slava Pestov f151a448c6 Simplify error handling logic 2008-05-15 05:50:50 -05:00
Slava Pestov d7b296211e Merge branch 'master' of git://factorcode.org/git/factor 2008-05-15 05:22:06 -05:00
U-SLAVA-DFB8FF805\Slava 29556e2a2b Major overhaul of Windows I/O code: simpler, more readable, more efficient, more robust 2008-05-15 05:20:42 -05:00
Slava Pestov e5f05c25e6 Debugging SSL 2008-05-15 05:19:59 -05:00
U-SLAVA-DFB8FF805\Slava 60818847da Further cleanups 2008-05-15 01:45:32 -05:00
U-SLAVA-DFB8FF805\Slava 667345e883 Fix conflict 2008-05-15 01:44:23 -05:00
U-SLAVA-DFB8FF805\Slava 05466df1e0 Updating Windows I/O code 2008-05-15 00:13:08 -05:00
Slava Pestov 46c76b8b1b Fix unit tests 2008-05-15 00:03:21 -05:00
Slava Pestov 2cbfa9c2d7 Move destructors to core 2008-05-14 23:23:12 -05:00
Slava Pestov abe58caae0 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-14 19:41:48 -05:00
Slava Pestov a2617cb1d6 Sockets fixes 2008-05-14 19:41:39 -05:00
Eduardo Cavazos 309690d444 Merge branch 'master' of factorcode.org:/git/factor
Conflicts:

	extra/io/unix/sockets/sockets.factor
2008-05-14 19:28:30 -05:00
Eduardo Cavazos 45da8d6c33 io.unix.sockets: Clean up setup-receive 2008-05-14 19:22:41 -05:00
Slava Pestov 8abb2dca15 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-14 19:03:22 -05:00
Slava Pestov 467c9d23af Destructor changes 2008-05-14 19:03:07 -05:00
Doug Coleman c6ab75e3f5 move remote-address to public 2008-05-14 15:43:34 -05:00
Doug Coleman c012a48920 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-14 07:55:09 -05:00
Doug Coleman dd9e8a2245 expose some more fields from windows file info 2008-05-14 07:54:40 -05:00
Slava Pestov a190375c02 Fixes 2008-05-14 06:08:57 -05:00
Slava Pestov 8f96e40c1c Working on SSL server sockets 2008-05-14 03:55:33 -05:00
Slava Pestov 0388568f5e Cleanup 2008-05-14 00:44:27 -05:00
Slava Pestov 58e4106a27 Use destructors in io.unix.mmap 2008-05-13 23:51:04 -05:00
Slava Pestov 7ac5747de8 Fix conflict 2008-05-13 23:50:50 -05:00
Slava Pestov cf94f71896 Working on I/O 2008-05-13 23:36:45 -05:00
Slava Pestov 47f1c31261 More Unix I/O work 2008-05-13 23:36:15 -05:00
Eduardo Cavazos d4172cca47 Convert usages of 'close' to 'close-file' 2008-05-13 23:00:41 -05:00
Eduardo Cavazos 7ce5a7d9d6 io.unix.file and io.unix.launcher: More usages of 'open-file' 2008-05-13 22:36:18 -05:00
Slava Pestov 318f0875a1 I/O fixes 2008-05-13 20:04:57 -05:00
Eduardo Cavazos 099487d4d3 io.unix.files: update delete-file 2008-05-13 18:40:41 -05:00
Eduardo Cavazos 68fbd92703 io.unix.file: update read-link 2008-05-13 18:36:54 -05:00
Slava Pestov 62c7aabf35 Major I/O cleanup 2008-05-13 18:24:46 -05:00
Eduardo Cavazos a437904449 io.unix.files: update open-read 2008-05-13 18:07:31 -05:00
Eduardo Cavazos d3f924681b io.unix.mmap: use open-file instead of open 2008-05-13 18:02:42 -05:00
Slava Pestov 1342d0964c Merge branch 'master' of git://factorcode.org/git/factor 2008-05-13 14:41:34 -05:00
Slava Pestov e96cb08a77 Load fix 2008-05-13 14:41:24 -05:00
Eduardo Cavazos 141ff8334a Merge branch 'master' of factorcode.org:/git/factor 2008-05-13 14:14:59 -05:00
Eduardo Cavazos cdf99ea8f0 io.unix.files: Update for renames 2008-05-13 13:37:25 -05:00
Slava Pestov b94a20cc8a Fix circular dependency 2008-05-12 22:30:18 -05:00
Slava Pestov 707e6bf142 Fix conflict 2008-05-12 19:24:46 -05:00
Slava Pestov dfb25c3350 SSL API fleshed out, doesn't work yet 2008-05-12 19:23:32 -05:00
Slava Pestov 1260c1ba51 Working on SSL and refactoring related code to make things easier to plug in 2008-05-12 18:53:22 -05:00
Eduardo Cavazos 881739eda7 And indent... 2008-05-12 18:40:20 -05:00
Eduardo Cavazos 0c83995f62 io.unix.sockets: cleanup do-accept 2008-05-12 18:39:45 -05:00
Eduardo Cavazos 3691aa72ec unix: Now I see, all too clearly, the error of my ways 2008-05-12 17:11:40 -05:00
Eduardo Cavazos 2e4a171fcb io.unix.sockets: cleanup accept-sockaddr 2008-05-12 14:09:24 -05:00
Slava Pestov 18fe2d0047 Preparing io.nonblocking for SSL 2008-05-11 17:44:39 -05:00
Slava Pestov c59e17d483 Working on OpenSSL sockets 2008-05-11 17:44:14 -05:00
Daniel Ehrenberg 8b6e234709 Encodings use singletons; descriptive error updates 2008-05-10 20:17:24 -05:00
Eduardo Cavazos d1775f9bfa io.unix.kqueue: Fix using 2008-05-10 06:36:43 -05:00