Mac Malainey
13c571dda3
add z/OS support
2024-10-28 13:11:43 -04:00
Fraser Waters
7de28cee0d
Add GHA workflow to run test_crosscompile and go test ( #141 )
...
* Add GHA workflow to run test_crosscompile and go test
* crosscompile job doesn't need setup-go
* Test more go versions
* Test 1.6
* Remove 1.13 and add comment of testing strategy
2022-03-27 08:14:20 -04:00
Guillaume J. Charmes
f73a158a9a
Simplify solaris implementation. ( #120 )
...
Remove golang.org/x/sys/unix dependency for solaris
Add new go build tag directives
2021-05-29 18:39:47 -04:00
Iain Buclaw
e9fe422625
Add support for NetBSD 386/amd64/arm ( #117 )
2021-05-16 12:17:26 -04:00
Fazal Majid
d584804c77
support for Solaris ( #64 )
...
* first draft of Solaris support
* implemented new APIs for Solaris
* fixes for Solaris ioctls, tested using github.com/yudai/gotty as a test bed
2019-06-29 11:02:41 -04:00
Guillaume J. Charmes
f8811ff0e5
add openbsd/amd64 support ( #58 )
...
* add openbsd/amd64 support
* Remove extra C dependency and add time include
Signed-off-by: Guillaume J. Charmes <gcharmes@magicleap.com >
2018-01-13 13:07:53 -05:00
Michael Neumann
c0bea8ed3c
Support DragonFly BSD
...
Tested with "go test" of github.com/creack/termios.
2016-05-20 15:25:14 +02:00
Yuval Pavel Zholkover
88e4fdb5b4
Portable ioctl calls
...
Add _IOC macros (<sys/ioccom.h>, <asm-generic/ioctl.h>) for linux and bsd's, unify ioctl() calls.
FreeBSD: use modern pts(4) interface instead of the old pty(4) one
2014-03-14 17:28:51 +02:00
Keith Rarick
98c7b80083
define public symbols without build constraints
2014-03-04 20:22:29 -08:00
Guillaume J. Charmes
7a543c8bf6
Add pty_unsupported.go file in order to allow projects to import the package and still compile on other os/arch
2014-03-03 21:23:38 -08:00