zig/test/standalone
Andrew Kelley c81345c8ae
breaking: std.os read/write functions + sendfile
* rework os.sendfile and add macosx support, and a fallback
   implementation for any OS.
 * fix sendto compile error
 * std.os write functions support partial writes. closes #3443.
 * std.os pread / pwrite functions can now return `error.Unseekable`.
 * std.fs.File read/write functions now have readAll/writeAll variants
   which loop to complete operations even when partial reads/writes
   happen.
 * Audit std.os read/write functions with respect to Linux returning
   EINVAL for lengths greater than 0x7fff0000.
 * std.os read/write shim functions do not unnecessarily loop. Since
   partial reads/writes are part of the API, the caller will be forced
   to loop anyway, and so that would just be code bloat.
 * Improve doc comments
 * Add a non-trivial test for std.os.sendfile
 * Fix std.os.pread on 32 bit Linux
 * Add missing SYS_sendfile bit on aarch64
2020-03-03 02:25:26 -05:00
..
brace_expansion Patch in arena to cleanup leaks 2020-01-29 22:22:00 -06:00
cat breaking: std.os read/write functions + sendfile 2020-03-03 02:25:26 -05:00
empty_env Promoted "leak_count_allocator" to the main testing.allocator 2020-01-29 22:22:00 -06:00
global_linkage fix exported variable not respecting linkage 2020-02-27 11:51:43 -05:00
guess_number remove std.io.readLine 2020-02-20 15:30:00 -05:00
hello_world breaking: std.os read/write functions + sendfile 2020-03-03 02:25:26 -05:00
issue_339 New Zig formal grammar (#1685) 2018-11-13 05:08:37 -08:00
issue_794 std.debug.assert: remove special case for test builds 2019-02-08 18:23:38 -05:00
load_dynamic_library Promoted "leak_count_allocator" to the main testing.allocator 2020-01-29 22:22:00 -06:00
main_pkg_path compile error for import outside package path 2019-03-02 10:38:27 -05:00
main_return_error Support returning !u8 from main 2019-07-04 14:26:05 +01:00
mix_o_files more test regression fixes 2019-11-29 23:04:19 -05:00
pkg_import breaking changes to zig build API and improved caching 2019-03-08 23:23:11 -05:00
shared_library more test regression fixes 2019-11-29 23:04:19 -05:00
static_c_lib Merge remote-tracking branch 'origin/master' into remove-array-type-coercion 2019-12-01 09:56:01 -05:00
use_alias run zig fmt to update `use` to `usingnamespace` 2019-05-29 19:09:58 -04:00