index
:
txr
master
txr-old
TXR: A data munging language.
kaz@kylheku.com
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ffi.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
ffi: bugfix: null terminated string as flexible member.
Kaz Kylheku
2022-05-17
1
-38
/
+28
*
ffi: bugfix: unions are not unconditionally incomplete.
Kaz Kylheku
2022-05-17
1
-1
/
+1
*
ffi: fix broken on RISC-V.
Kaz Kylheku
2022-05-10
1
-1
/
+1
*
New FFI types str-s, bstr-s and wstr-s.
Kaz Kylheku
2022-03-21
1
-1
/
+24
*
ffi: minor code reordering in initialization.
Kaz Kylheku
2022-03-20
1
-4
/
+6
*
ffi: after call, process args in reverse order.
Kaz Kylheku
2022-03-17
1
-11
/
+10
*
ffi: support intmax-t and uintmax-t types.
Kaz Kylheku
2022-03-15
1
-0
/
+18
*
ffi: move socket stuff to socket module.
Kaz Kylheku
2022-02-17
1
-108
/
+24
*
Fix more -fsanitize=implicit-conversion findings.
Kaz Kylheku
2022-02-14
1
-1
/
+1
*
carray-replace: two overrun bugs.
Kaz Kylheku
2022-01-13
1
-2
/
+2
*
carray: allow t and floating 0 in sub and replace.
Paul A. Patience
2022-01-12
1
-10
/
+15
*
Copyright year bump 2022.
Kaz Kylheku
2022-01-11
1
-1
/
+1
*
Casts have crept into the code not wrapped by macros.
Kaz Kylheku
2022-01-06
1
-10
/
+10
*
ffi: allow enumed bitfield.
Kaz Kylheku
2022-01-02
1
-22
/
+33
*
Eliminate declaration-after-statement everywhere.
Kaz Kylheku
2021-12-29
1
-5
/
+5
*
ffi: implement in-semantics for carray, cptr.
Kaz Kylheku
2021-10-24
1
-5
/
+68
*
ffi: take advantage of hardware unaligned access.
Kaz Kylheku
2021-10-20
1
-0
/
+11
*
ffi: fix broken range checks in enumed type.
Kaz Kylheku
2021-10-09
1
-25
/
+22
*
ffi: remove useless locals from enum constructor.
Kaz Kylheku
2021-10-09
1
-8
/
+1
*
ffi: insufficient format args in enum error handling.
Kaz Kylheku
2021-10-09
1
-2
/
+2
*
ffi: C++ upkeep.
Kaz Kylheku
2021-10-08
1
-3
/
+3
*
exceptions: fix leftover uw_throwfs with errno.
Paul A. Patience
2021-10-04
1
-4
/
+4
*
ffi: add cptr-carray function.
Paul A. Patience
2021-10-02
1
-0
/
+9
*
ffi, sockets: add sock-opt and sock-set-opt.
Paul A. Patience
2021-09-12
1
-0
/
+94
*
mmap: fix typo in error message.
Paul A. Patience
2021-09-11
1
-1
/
+1
*
gcc11: warnings related to struct args allocation..
Kaz Kylheku
2021-09-08
1
-3
/
+3
*
ffi: add socklen-t type.
Paul A. Patience
2021-09-06
1
-0
/
+9
*
ffi: improve support for big/little-endian types.
Kaz Kylheku
2021-08-26
1
-232
/
+187
*
carray: allow displacement in carray-pun.
Kaz Kylheku
2021-08-25
1
-6
/
+20
*
ffi: provide mmap through carray.
Kaz Kylheku
2021-08-22
1
-0
/
+345
*
license: reformat to fit 80 columns.
Kaz Kylheku
2021-08-16
1
-12
/
+13
*
ffi: remove redundant assignment.
Paul A. Patience
2021-08-14
1
-1
/
+0
*
hash: change make_hash interface.
Kaz Kylheku
2021-07-22
1
-4
/
+4
*
carray: add missing argument type checking.
Kaz Kylheku
2021-07-21
1
-2
/
+2
*
compat: fix glaringly broken init-time handling.
Kaz Kylheku
2021-07-21
1
-7
/
+15
*
type: disallow structs using built-in type names.
Kaz Kylheku
2021-07-08
1
-22
/
+32
*
c_str now takes a self argument.
Kaz Kylheku
2021-06-23
1
-15
/
+15
*
ffi: lazily calculate libffi type descriptors.
Kaz Kylheku
2021-06-10
1
-122
/
+110
*
ffi: bug: always using ffi_prep_cif_var.
Kaz Kylheku
2021-06-09
1
-2
/
+2
*
ffi: earnest implementation of FFI struct elements.
Kaz Kylheku
2021-06-09
1
-23
/
+72
*
ffi: fix leak on struct/union redefinition.
Kaz Kylheku
2021-06-09
1
-0
/
+6
*
ffi: leak fix on !HAVE_FFI builds.
Kaz Kylheku
2021-06-09
1
-2
/
+18
*
ffi: allow conversion of carray objects under cptr.
Kaz Kylheku
2021-06-06
1
-2
/
+9
*
ffi: allow nil object to convert under closure type.
Kaz Kylheku
2021-06-06
1
-1
/
+1
*
ffi: add space in ffi-call-desc's printed rep.
Kaz Kylheku
2021-06-06
1
-1
/
+1
*
FFI: big improvement in bad call diagnosis.
Kaz Kylheku
2021-06-04
1
-10
/
+18
*
ffi: fix crash: carray argument type.
Kaz Kylheku
2021-05-22
1
-1
/
+1
*
ffi: fix missing support for misaligned ushort.
Kaz Kylheku
2021-03-22
1
-0
/
+2
*
ffi: ffi_uchar_put: statement after declaration.
Kaz Kylheku
2021-03-22
1
-1
/
+1
*
Copyright year bump 2021.
Kaz Kylheku
2021-01-14
1
-1
/
+1
[next]