tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
usr.bin
/
dc
/
at
trash-bin2
1 folder
10 files
USD.doc
add paper.txt target;
22 years ago
Makefile
Rather than invoking fork/execve of dc(1) on a pipe, compile in the dc(1) code directly and use it as a subfunction. This refactoring allows use of pledge "stdio rpath proc tty" in the main bc(1) process before fork, pledge "stdio rpath tty" after fork, and fully reduced to "stdio" in the dc(1) child.
10 years ago
bcode.c
small optimization in bexp; from kshe
8 years ago
bcode.h
Include bn.h and err.h from <openssl/...>, not the old <ssl/...> location.
11 years ago
dc.1
Add some references, most of these were removed when we stopped building and installing USD/SMM/PSD docs.
5 years ago
dc.c
strdup -> bstrdup; from Michael W. Bombardieri
8 years ago
extern.h
Rather than invoking fork/execve of dc(1) on a pipe, compile in the dc(1) code directly and use it as a subfunction. This refactoring allows use of pledge "stdio rpath proc tty" in the main bc(1) process before fork, pledge "stdio rpath tty" after fork, and fully reduced to "stdio" in the dc(1) child.
10 years ago
inout.c
Move two BIGNUMs in printnumber() from the stack to the heap to prepare bc(1) and dc(1) for opaque BIGNUMs.
4 years ago
main.c
Rather than invoking fork/execve of dc(1) on a pipe, compile in the dc(1) code directly and use it as a subfunction. This refactoring allows use of pledge "stdio rpath proc tty" in the main bc(1) process before fork, pledge "stdio rpath tty" after fork, and fully reduced to "stdio" in the dc(1) child.
10 years ago
mem.c
Use proper BN functions for error reporting; from kshe
8 years ago
stack.c
strdup -> bstrdup; from Michael W. Bombardieri
8 years ago