Changelog for
qubes-core-qrexec-libs-4.1.5-1.fc29.x86_64.rpm :
* Thu Mar 26 2020 Qubes OS Team
- For complete changelog see: https://github.com/QubesOS/qubes-core-qrexec
* Thu Mar 26 2020 Marek Marczykowski-Górecki - f760688- version 4.1.5
* Wed Mar 25 2020 Marek Marczykowski-Górecki - dcc4ae9- Isolate
*-base,
*-dom0 and
*-vm make targets
* Wed Mar 25 2020 Marek Marczykowski-Górecki - 5d01785- daemon: fix makefile
* Wed Mar 25 2020 Marek Marczykowski-Górecki - a23648b- version 4.1.4
* Fri Mar 20 2020 Paweł Marczewski - bd07c52- Fix race condition in process_io
* Fri Mar 20 2020 Paweł Marczewski - 5dc2e4c- Add an error message in case of early break
* Fri Mar 20 2020 Paweł Marczewski - 5938b66- Handle POLLERR for stdin as well as POLLHUP
* Fri Mar 20 2020 Paweł Marczewski - 5312443- process_io: use poll, detect socket close
* Fri Mar 20 2020 Paweł Marczewski - efb794c- Fix qrexec-fork-server handling of MSG_JUST_EXEC
* Thu Mar 19 2020 Paweł Marczewski - 857e753- Update log messages
* Tue Mar 17 2020 Paweł Marczewski - c469fb7- Include program name in logs
* Tue Mar 17 2020 Paweł Marczewski - 65a60f7- Fix \"executed user pid\" message
* Tue Mar 17 2020 Paweł Marczewski - 44bcc76- Convert error messages to logging macros
* Tue Mar 17 2020 Paweł Marczewski - 9f1bfce- Add logging macros
* Sun Mar 15 2020 Marek Marczykowski-Górecki - b1db5ac- Adjust dependencies to avoid breaking non-executable services
* Sun Mar 15 2020 Marek Marczykowski-Górecki - 2fed52e- Ensure matching libqrexec-utils package
* Sun Mar 15 2020 Marek Marczykowski-Górecki - a97d482- Test closing stdout early also through qrexec service
* Sun Mar 15 2020 Marek Marczykowski-Górecki - ffafd01- Fix not closed file descriptors in qubes-rpc-multiplexer
* Sat Mar 14 2020 Marek Marczykowski-Górecki - a0b2122- policy daemon: fix double ++ in logs
* Sat Mar 14 2020 Marek Marczykowski-Górecki - bc5078d- gitignore: ignore \'build\' dir
* Sat Mar 14 2020 Marek Marczykowski-Górecki - 87c589b- Add \'[Install]\' section to qubes-qrexec-policy-daemon.service
* Sat Mar 14 2020 Marek Marczykowski-Górecki - b68bde2- libqrexec: fix cleanup on qubes_connect error
* Sat Mar 14 2020 Marek Marczykowski-Górecki - 4c51f26- qrexec-client{,-vm}: do not fail if cannot sent just final EOF
* Sat Mar 14 2020 Marek Marczykowski-Górecki - d4c589b- Use different error messages for different error paths
* Tue Mar 10 2020 Paweł Marczewski - 96c279f- Test stdio socket for client-vm as well
* Tue Mar 10 2020 Paweł Marczewski - 335a24b- Handle SIGPIPE in qrexec-client-vm
* Tue Mar 10 2020 Paweł Marczewski - 2397e1e- Fix test_exit_before_closing_streams
* Tue Mar 10 2020 Marek Marczykowski-Górecki - 676f960- policy: improve PolicyCache.cleanup()
* Tue Mar 10 2020 Marek Marczykowski-Górecki - 2cf9aad- policy: don\'t fail if policy directory doesn\'t exist
* Sun Mar 08 2020 Paweł Marczewski - 489f2e8- Remove debug print
* Sun Mar 08 2020 Paweł Marczewski - 3a8cbd6- Add a test for replace_chars
* Sun Mar 08 2020 Paweł Marczewski - 7bbfeaf- Split handle_new_process_common
* Sun Mar 08 2020 Paweł Marczewski - 1613675- qrexec-client-vm: pass local process PID to process_io
* Sun Mar 08 2020 Paweł Marczewski - dfc55e6- Always return remote exit status
* Fri Mar 06 2020 Paweł Marczewski - 216dba9- Fix timeout in wait_for_vchan_or_argfd
* Fri Mar 06 2020 Paweł Marczewski - 405ae7d- Move all closing code to process_io.c; don\'t exit early
* Fri Mar 06 2020 Paweł Marczewski - 4166b19- Add a test in which we wait for a granchild to close streams
* Fri Mar 06 2020 Paweł Marczewski - 908a156- Fix reading from a dead process (ECONNRESET on read)
* Fri Mar 06 2020 Paweł Marczewski - 95fa4bb- agent: fix error path on failed service exec
* Fri Mar 06 2020 Paweł Marczewski - 80002db- qrexec-client: use common code for process_io
* Fri Mar 06 2020 Paweł Marczewski - 0802df7- Factor out process_child_io
* Thu Mar 05 2020 Paweł Marczewski - 3c65541- Fix replace_chars usage
* Thu Mar 05 2020 Paweł Marczewski - 925c5cd- Factor out send_exit_code()
* Thu Mar 05 2020 Paweł Marczewski - b4a6029- qrexec-client: use the common handle_input
* Thu Mar 05 2020 Paweł Marczewski - c7b7317- Factor out handle_input from qrexec-agent-data.c
* Thu Mar 05 2020 Paweł Marczewski - 33ec781- qrexec-client: use handle_remote_data instead of handle_vchan_data
* Thu Mar 05 2020 Paweł Marczewski - 6aadf77- Factor out handle_remote_data to libqrexec
* Thu Mar 05 2020 Paweł Marczewski - 26376b3- Extract do_replace_chars()
* Thu Mar 05 2020 Paweł Marczewski - 255debd- Add tests that trigger WRITE_STDIN_BUFFERED
* Thu Mar 05 2020 Paweł Marczewski - ec18e37- Add tests that cover writing into closed stdin