Björn Lindqvist
|
5f2238f7d4
|
io.sockets.secure.windows: secure socket implementation for windows, it works reasonably but certificate validation is not working correctly yet
|
2013-10-11 10:23:40 -07:00 |
Björn Lindqvist
|
729bd8a362
|
io.sockets.secure.openssl.tests: remove windows.winsock import and another test for subject-name
|
2013-10-11 10:23:40 -07:00 |
Björn Lindqvist
|
ad627a1395
|
openssl.libssl: on windows the X509_* family of functions is in a
different dll than the other functions in libssl
|
2013-10-11 10:23:40 -07:00 |
Doug Coleman
|
e407981e12
|
io.directories: Add with-resource-directory word and use it.
|
2013-09-24 13:13:39 -07:00 |
John Benediktsson
|
602e0aab94
|
io.ports: speed up stream-flush.
|
2013-09-18 19:27:40 -07:00 |
Björn Lindqvist
|
bc56b5099f
|
io.sockets, urls: move documentation for protocol-port
|
2013-09-16 17:31:37 -07:00 |
Björn Lindqvist
|
7c179f876c
|
unix.ffi, windows.winsock: wraps for servent functions
|
2013-09-16 17:31:37 -07:00 |
John Benediktsson
|
32b07016b0
|
io.sockets.secure.openssl: some style improvements.
|
2013-09-16 17:24:31 -07:00 |
Björn Lindqvist
|
44a1d61bd4
|
io.sockets.secure: common-name -> subject-name
|
2013-09-16 17:17:48 -07:00 |
Björn Lindqvist
|
c2fd5031e0
|
io.sockets.secure, io.sockets.secure.openssl: improved host name verification that takes into account a certificates subject alternative names.
|
2013-09-16 17:17:48 -07:00 |
Björn Lindqvist
|
f4f60b8ba3
|
io.sockets.secure.openssl: support for getting issuer name
|
2013-09-16 17:17:47 -07:00 |
Doug Coleman
|
7ed9365c00
|
io.monitors.recursive: Fry quotations - do not apply liberally.
|
2013-07-16 14:43:29 -07:00 |
Doug Coleman
|
36a4eb7ee1
|
io.monitors.recursive: Bug - <recursive-monitor> could fail and leak a file monitor.
Fix - Monitors tests were "leaking" dummy-monitors objects.
|
2013-07-16 14:30:38 -07:00 |
Doug Coleman
|
ec1ecbe549
|
io.directories.unix: If you mount a .iso, all the file types are +unknown+ according to directory-files.
Fall back to file-info on +unknown+ file types and use with-directory in with-unix-directory so the paths are correct for file-info.
Fixes #911.
|
2013-07-11 09:46:26 -07:00 |
Doug Coleman
|
1136ed9c19
|
io.launcher: Fix bug -- if dispose fails, still call dispose on the other
resource.
|
2013-05-19 10:22:07 -07:00 |
Doug Coleman
|
7c1caacc35
|
io.launcher: Fix two potential bugs.
1) If first (pipe) succeeds but second one fails, first pipe leaks.
2) out>> dispose fails, then in>> dispose is never called and leaks.
|
2013-05-19 10:18:14 -07:00 |
Doug Coleman
|
c64cb2c886
|
io.pipes: If dispose on in>> throws, then out>> leaks.
|
2013-05-19 10:12:38 -07:00 |
Doug Coleman
|
19002c93a6
|
io.files.info: Longer names for file-info predicates.
|
2013-04-18 10:08:42 -07:00 |
Doug Coleman
|
345b5bb678
|
io.files.info: Add file? and symlink? words.
|
2013-04-18 07:35:47 -07:00 |
Doug Coleman
|
7a35d85f30
|
io.directories.search: Show directory entries instead of throwing them away.
|
2013-04-13 16:18:54 -07:00 |
Doug Coleman
|
84a93dd998
|
io.directories.search.windows: Windows8 doesn't find ProgramFiles with the
existing methods, find it in an os-env.
|
2013-04-09 12:19:06 -07:00 |
John Benediktsson
|
1718c69e56
|
io.files: use split instead of split*.
|
2013-03-31 16:04:11 -07:00 |
John Benediktsson
|
5a99bbaf1d
|
io.directories.unix: style fix to line up code.
|
2013-03-25 19:47:56 -07:00 |
Doug Coleman
|
4bb509ccdf
|
io.encodings.strict: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
efc2dedab4
|
io.pools: Fix load
|
2013-03-24 21:40:29 -07:00 |
Doug Coleman
|
f12633e73b
|
io.launcher.unix, unix.ffi: Reset ignored signal in process launcher. Fix SIG_DFL etc.
|
2013-03-24 12:38:02 -07:00 |
Doug Coleman
|
e0216808e2
|
io.encodings.strict: Rename
|
2013-03-24 10:11:18 -07:00 |
Doug Coleman
|
dc1adc942b
|
io.pools: Rename
|
2013-03-24 10:11:17 -07:00 |
Doug Coleman
|
20e14a96df
|
unix.statfs etc: Naming conflicts.
|
2013-03-23 22:38:38 -07:00 |
Doug Coleman
|
f4410e295a
|
io.files.info.windows: Fix file-info-tuple inheritance.
|
2013-03-23 19:14:28 -07:00 |
Doug Coleman
|
3b7d0681af
|
unix: rename C function kevent.
|
2013-03-23 17:44:00 -07:00 |
Doug Coleman
|
2761c45277
|
io.files.info: Fix unit test.
|
2013-03-23 17:20:00 -07:00 |
Doug Coleman
|
d2024a84e3
|
io.files.info: Rename file-info and file-system-info.
|
2013-03-23 16:43:32 -07:00 |
Doug Coleman
|
8c19602ae9
|
assocs: Add of and ?of. Change all the things at once! Fixes #701.
|
2013-03-23 14:59:07 -07:00 |
Doug Coleman
|
f9ea61bf91
|
basis/extra: Update last usages of <sliced-groups> to <groups>.
|
2013-03-23 12:08:18 -07:00 |
Doug Coleman
|
8917ae9ad7
|
grouping: Remove <groups>, old <sliced-groups> is now <groups>. Fixes
|
2013-03-23 11:37:51 -07:00 |
John Benediktsson
|
67a2b9dc9a
|
io.encodings: speed up ascii and utf8 stream-read-until.
|
2013-03-18 13:35:22 -07:00 |
John Benediktsson
|
86b2dea8d5
|
io.encodings: remove duplication in decoder-readln.
|
2013-03-15 10:50:40 -07:00 |
John Benediktsson
|
68fed78c7d
|
io.encodings.strict: some fixes.
|
2013-03-15 07:55:20 -07:00 |
John Benediktsson
|
d11805228f
|
io.files.info.unix.linux: use string>csv instead.
|
2013-03-15 06:40:24 -07:00 |
Doug Coleman
|
ce72121c7a
|
basis: End <PRIVATE with PRIVATE>.
|
2013-03-10 22:36:57 -07:00 |
Doug Coleman
|
d7a61ae809
|
io.encodings.utf32: Fix unmatched <PRIVATE.
|
2013-03-10 22:20:59 -07:00 |
John Benediktsson
|
85d0c607b0
|
io.directories: fix docs for (directory-entries).
|
2013-03-06 17:35:53 -08:00 |
Doug Coleman
|
f4834ce51c
|
io.backend.unix: Nobody uses (refill), remove it.
|
2013-02-05 09:35:51 -08:00 |
John Benediktsson
|
83712ad87e
|
io.directories: defining "?delete-file".
|
2012-10-25 10:07:15 -07:00 |
Doug Coleman
|
2921829b79
|
windows: Attempt to fix circularity.
|
2012-10-24 19:03:25 -07:00 |
John Benediktsson
|
04e783a886
|
io.files.info.unix: errno EACCES should be handled separately.
|
2012-10-24 17:51:13 -07:00 |
John Benediktsson
|
83b40e44d2
|
io.files.info: make access checks throw on file-does-not-exist.
|
2012-10-24 17:40:00 -07:00 |
Doug Coleman
|
c458b7dcaf
|
io.files.info.windows: Implement file-readable?, writable?, and executable?
|
2012-10-24 17:29:32 -07:00 |
John Benediktsson
|
379f060636
|
io.files.info.unix: make sure to normalize so special paths work.
|
2012-10-24 17:11:35 -07:00 |