On 3/8/23 17:38, Daniel P. Berrangé wrote: > > > Daniel P. Berrangé (16): > rpcgen: drop type-puning workarounds > build-aux: skip E203 and W503 flake8 checks > build-aux: introduce 'black' tool for python formatting > rpcgen: add an XDR protocol lexer > rpcgen: add an XDR protocol abstract syntax tree > rpcgen: add an XDR protocol parser > rpcgen: define a visitor API for XDR protocol specs > rpcgen: add a C code generator for XDR protocol specs > rpcgen: add test case for XDR serialization > rpcgen: define entrypoint for running new rpcgen impl > build: switch over to new rpc generator code > rpcgen: add g_auto function support > rpc: use g_auto for client RPC return parameters > admin: use g_auto for client RPC return parameters > remote: use g_auto for client RPC return parameters > rpc: add helpers for XDR type serialization > > 72 files changed, 4897 insertions(+), 771 deletions(-) Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx> but please do see individual replies before pushing. I'm suggesting some squash-ins. Michal