Commit Graph

31719 Commits (3eb6e55ae4b51ec9de976f22a833f2f1f7605f5c)

Author SHA1 Message Date
John Benediktsson a89474786e drive-strings: really move this time. 2020-04-13 12:53:13 -07:00
John Benediktsson 1e81dbdf17 drive-strings: move to windows.drive-strings. 2020-04-13 12:43:25 -07:00
Alexander Iljin 0b1a080bb0 sodium.secure-memory: fix a stack effect and add documentation 2020-04-13 19:33:42 +00:00
Alexander Iljin 7cda5f7e53 literals-docs: fix a copy-paste error 2020-04-13 19:33:42 +00:00
Alexander Iljin 97b07d9972 drive-strings: add a demo vocab for GetLogicalDriveStrings to extra 2020-04-13 19:33:42 +00:00
Alexander Iljin c98b49aaf4 windows.kernel32: add GetLogicalDriveStrings 2020-04-13 19:33:42 +00:00
Alexander Iljin 24eff67e60 windows.version: new vocab 2020-04-13 19:33:42 +00:00
Alexander Iljin 56ca2c3cb0 alien.data-docs: fix a typo 2020-04-13 19:33:42 +00:00
Alexander Iljin e14cd169e1 io.files.windows: rename a stack effect to make it more readable 2020-04-13 19:33:42 +00:00
John Benediktsson 61ae19d7e4 sodium: fix help-lint warnings. 2020-04-13 11:16:18 -07:00
John Benediktsson 799912b953 sodium.secure-memory: fix return type of secure-memory=. 2020-04-13 11:13:20 -07:00
John Benediktsson dc78ea1ac8 mirrors: make failures check error type. 2020-04-13 10:53:22 -07:00
Cat Stevens 90fcf7cfd5 mirrors: useless using 2020-04-13 17:52:09 +00:00
Cat Stevens 175a42bd49 mirrors: delete-at and clear-assoc are an error, fix #1757
M\ mirror delete-at and M\ mirror clear-assoc
	have been made to throw a new
	mirror-slot-removal error, because
	it doesn't make sense to remove a
	tuple slot, and this behaviour should
	not have been relied on.
2020-04-13 17:52:09 +00:00
John Benediktsson c56dd706ce io.directories: use factor for touch-file. 2020-04-13 10:28:16 -07:00
John Benediktsson f0013a8815 sodium.secure-memory: apply @AlexIljin patch for secure-memory=. 2020-04-13 09:53:39 -07:00
Alexander Iljin 87d7908063 sodium.secure-memory: new vocab 2020-04-13 15:32:00 +00:00
Alexander Iljin 7d87d1ee8a sodium.ffi: add 2020 to the copyright years 2020-04-13 15:32:00 +00:00
Alexander Iljin a2bb9f117b sodium.ffi: fix the pointer declaration syntax 2020-04-13 15:32:00 +00:00
Alexander Iljin 7a7b69c73d sodium.ffi: add the Argon2i header definitions 2020-04-13 15:32:00 +00:00
Alexander Iljin 2ba1db0362 sodium.ffi: fix the array parameters in the function declarations
Add a couple of necessary constants.
2020-04-13 15:32:00 +00:00
Alexander Iljin 142d02ce43 sodium.ffi: add some SHA hash and HMAC headers 2020-04-13 15:32:00 +00:00
Doug Coleman 1870c11c0b io.directories: The only truly cross-platform binary is Factor. 2020-04-12 13:25:24 -05:00
Doug Coleman 899c388ca7 benchmark.regex-dna: We have to read the input and output files with \n
line endings.
2020-04-12 11:23:38 -07:00
Doug Coleman 4a48297387 io: Really fix the tests. 2020-04-12 11:04:50 -05:00
Doug Coleman 32410ebca7 Windows: Handle three places where Windows line endings break the tests.
Usually we check out with Unix line endings, but if you don't set this
option, then get adds extra newlines to text files. Since there are
only three places, let's just fix them.

Fixes #2276
2020-04-12 00:05:44 -05:00
Doug Coleman 2b85b27c17 io.directories: Maybe echo is a good cross-platform test?
4a6bd57977 (commitcomment-38433000)
2020-04-11 12:48:08 -05:00
Doug Coleman 723072726e Revert "io.directories: Don't use ``touch`` because it's not default on Windows."
This reverts commit 4a6bd57977.

We don't test anything without try-process.
2020-04-11 12:39:22 -05:00
Doug Coleman 4a6bd57977 io.directories: Don't use ``touch`` because it's not default on Windows. 2020-04-10 21:44:38 -07:00
Doug Coleman cff2fde9f9 mason.child: Up the codeheap size on Windows mason tests. 2020-04-10 21:31:56 -07:00
John Benediktsson ce7cad8bd3 webbrowser: disable some tests that open windows. 2020-04-09 13:35:28 -07:00
Doug Coleman 0e5a3e2f6a openssl.libssl: Add functions to set options on SSL_CTX.
With these functions we can disable TLS1.0 and TLS1.1 someday.

Related to #2273.
2020-04-07 22:34:43 +00:00
John Benediktsson e219aad7e5 vm: lost a character somehow. 2020-04-07 11:40:04 -07:00
John Benediktsson 5c98ba78cb vm: quick fix for compilation warning. 2020-04-07 11:38:48 -07:00
Doug Coleman f5d0b8bfb0 sodium: Less stack shuffling in test. 2020-04-07 00:52:29 -05:00
John Benediktsson 2c014197c7 mason.test: change mason to load roots in order.
This will allow us to know when core depends on basis, or basis on
extra, because they should get load errors.
2020-04-03 09:44:45 -07:00
John Benediktsson 2c378da929 furnace.actions: better using. 2020-04-02 20:00:56 -07:00
John Benediktsson c4d179643b furnace.actions: cleanup using. 2020-04-02 17:31:41 -07:00
John Benediktsson a785e279d5 windows.iphlpapi: use follow, it's simpler. 2020-04-02 17:30:13 -07:00
John Benediktsson 94d97a20f5 basis/extra: move tools. 2020-04-02 17:06:50 -07:00
John Benediktsson 7deab681c6 io.encodings.utf7: skip over first char when searching. 2020-04-02 12:32:05 -07:00
John Benediktsson 605dad2406 io.encodings.utf7: revert last patch, fixed and faster. 2020-04-02 10:54:51 -07:00
John Benediktsson 3b1464630c cli.git: revert process-contents patch. 2020-04-02 09:53:56 -07:00
John Benediktsson de3b74d1c6 basis/extra: move fewer things. 2020-04-01 21:37:28 -07:00
John Benediktsson 42cf41e616 Revert "basis: Move any vocabularies required by basis into basis."
This reverts commit 59c2956570.
2020-04-01 21:37:28 -07:00
John Benediktsson 33eb8a7837 Revert "basis: Move more extra to basis."
This reverts commit 2d85dafa98.
2020-04-01 21:37:28 -07:00
Alexander Iljin 7e4c854714 rosetta-code.multisplit: reduce memory usage
Avoid creating a filtered sequence when all we need is its first element.
2020-04-02 01:50:01 +00:00
Alexander Iljin 9b143a826d rosetta-code.multisplit: new vocab 2020-04-01 23:21:52 +00:00
Doug Coleman 0f9959a15b build.sh: Only find the mingw compiler on Windows.
Fixes #2269
2020-03-30 20:37:38 -05:00
Doug Coleman 905e2cfb6b build.sh: Support MINGW64 as 64bit Windows.
This is for msys2 64bit mode.
2020-03-30 17:31:35 -05:00