Releases: emmt/InterProcessCommunication.jl
v0.1.5
v0.1.4
InterProcessCommunication v0.1.4
convert(RawFD, f)
andRawFD(f)
yield the raw file descriptor ofFileDescriptor
instancef
.
v0.1.3
InterProcessCommunication v0.1.3
-
Argument
readonly
is now a keyword inShmId
constructor andshmid
method. Old behavior where it was the optional last argument has been deprecated. -
Argument
shmctl
checks that the buffer is large enough. CallIPC.unsafe_shmct
to avoid this check or to directly pass a pointer.
Merged pull requests:
- Avoid passing an Int to stat (#10) (@LilithHafner)
- fix API mistake for
open
syscall (#11) (@vtjnash)
Closed issues:
- semaphore permissions: Trying to set 0o666 results in 0o664 instead (#8)
v0.1.2
InterProcessCommunication v0.1.2
-
Export
umask
to set the calling process's file mode creation mask. -
When creating a semaphore,
Semaphore(...)
ignores the calling process's file mode creation mask for the access permissions whileopen(Semaphore, ...)
masks the access permissions against the processumask
likesem_open
. -
Standard C types are no longer prefixed by
_typeof_
. For example, Julia equivalent of Cmode_t
is given by constantIPC.mode_t
.
v0.1.1
InterProcessCommunication v0.1.1
- Update doc.
- Fix
setindex!
to return its first argument. This is a minor fix.
Merged pull requests:
- Install TagBot as a GitHub Action (#1) (@JuliaTagBot)
v0.1.0
This is the first release of a Julia package for inter-process communications.