]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2024-10-04  Michael Tremerdaemon: Remove the worker's own HTTP client and event...
2024-10-04  Michael Tremerworker: Store a reference to the daemon's HTTP client
2024-10-04  Michael Tremerworker: Fetch the daemon's event loop
2024-10-04  Michael Tremerdaemon: Terminate all workers when terminating
2024-10-04  Michael Tremerworker: Initialize the event loop and cURL in the child...
2024-10-04  Michael Tremerworker: Establish a control connection
2024-10-04  Michael Tremerbuildservice: Use new URL formatting feature
2024-10-04  Michael Tremerxfer: Make it easier to format URLs
2024-10-04  Michael Tremerworker: Create our own event loop and HTTP client
2024-10-04  Michael Tremerdaemon: Connect the worker with the daemon
2024-09-15  Michael Tremerutil: Move the clone3() wrapper
2024-09-15  Michael Tremerdaemon: Fix format of the stats message
2024-09-15  Michael Tremerdaemon: Enable stat submission only when we have a...
2024-09-15  Michael Tremerdaemon: Build out submitting stats
2024-09-15  Michael Tremerutil: Add JSON helper function for unsigned integers
2024-09-15  Michael Tremerutil: Rename JSON function to add integers to int64
2024-09-15  Michael Tremerutil: Add new helper function to add double values...
2024-09-15  Michael Tremerutil: Don't require a reference to pakfire for the...
2024-09-15  Michael Tremer_pakfire: buildservice: Remove submit_stats()
2024-09-15  Michael Tremerdaemon: Keep the stats timer running continuously
2024-09-15  Michael Tremerdaemon: Send dummy stats using the event loop
2024-09-15  Michael Tremerxfer: Implement sending a WebSocket message
2024-09-15  Michael Tremerbuildservice: Remove the event loop
2024-09-15  Michael Tremerdaemon: Remove the buildservice
2024-09-15  Michael Tremerbuildservice: Remove holding the base URL
2024-09-15  Michael Tremerhttpclient: Set the base URL for new xfers
2024-09-15  Michael Tremerhttpclient: Add option to set a base URL
2024-09-15  Michael Tremerdaemon: Submit stats regularly
2024-09-15  Michael Tremerbuildservice: Tidy up creating the daemon control conne...
2024-09-15  Michael Tremerbuildservice: Enable authentication when uploading...
2024-08-13  Michael Tremerdaemon: Register any workers
2024-08-13  Michael Tremerdaemon: Split stuff into a new worker thing
2024-08-13  Michael Tremerxfer: Ignore CURLE_AGAIN
2024-08-13  Michael Tremerxfer: Fail if the connection was unexpectedly closed
2024-08-13  Michael Tremerxfer: Free the allocated buffer
2024-08-13  Michael Tremerdaemon: Parse the received job
2024-08-13  Michael Tremerdaemon: Automatically try to reconnect when the connect...
2024-08-13  Michael Tremerxfer: Refactor handling any transfer problems and call...
2024-08-13  Michael Tremerbuildservice: Move daemon stuff to the daemon
2024-08-13  Michael Tremerhttpclient: Implement basic WebSocket communication
2024-08-12  Michael Tremerxfer: Send authentication headers straight away when...
2024-08-12  Michael Tremerbuildservice: Allow passing the event loop to the HTTP...
2024-08-12  Michael Tremerhttpclient: Remove queueing our own transfers
2024-08-12  Michael Tremerhttpclient: Tell cURL how many transfers we want to...
2024-08-12  Michael Tremerhttpclient: Register the progress with the client
2024-08-10  Michael Tremerhttpclient: Implement parallel transfers with sd-events
2024-08-10  Michael Tremerdaemon: Use the systemd event loop instead of epoll
2024-08-10  Michael TremerMakefile: Build the C daemon again
2024-08-10  Michael Tremerdaemon: Fix typo
2024-08-10  Michael Tremermount: Remove the excessive parameter passing
2024-08-10  Michael Tremerdeps: Revert all the braindead logging changes
2024-08-10  Michael Tremerlogging: Add convenience functions to call the logger...
2024-08-10  Michael Tremermount: Loop devices are actually block devices
2024-01-30  Michael Tremerlogging: Remove *_ERRNO logging
2024-01-30  Michael Tremerpwd: Remove legacy logger
2024-01-29  Michael Tremercompress: Remove legacy logger
2024-01-29  Michael Tremermount: Remove the legacy logger
2024-01-29  Michael Tremerfile: Remove the legacy logger
2024-01-29  Michael Tremerdependencies: Drop the legacy logger
2024-01-29  Michael Tremerproblem: Store a reference to the context
2024-01-29  Michael Tremerparser: Store a reference to the context
2024-01-29  Michael Tremerlibpakfire: db: Replace legacy logger
2024-01-29  Michael Tremerbuild: Replace (most of) the legacy logger
2024-01-29  Michael Tremerlogging: Make the legacy logger configurable
2024-01-29  Michael Tremerlibpakfire: Move to new logging in pakfire.c
2024-01-29  Michael Tremerpython: Make sure we hold the GIL when jumping into...
2024-01-26  Michael Tremertests: Re-enable jail tests that pass
2024-01-26  Michael Tremerpython: Pakfire.execute(): Fix parsing some arguments
2024-01-26  Michael Tremertests: Fix path to test configuration file
2024-01-26  Michael Tremertests: Test the locally built binaries
2024-01-26  Michael Tremertests: Dump log onto the console for Python tests
2024-01-26  Michael Tremerpython: Add tests for the Archive class
2024-01-25  Michael Tremertests: Add functions to make opening files in the test...
2024-01-25  Michael Tremertests: Add Python tests for context
2024-01-25  Michael Tremerpython: ctx: Cleanup code that dereferences the logging...
2024-01-25  Michael Tremerpython: ctx: Setup the default logger
2024-01-25  Michael Tremertests: Disable all jail tests
2024-01-25  Michael Tremertests: Migrate other Python tests to the new framework
2024-01-25  Michael Tremertests: Build a common basis for Python tests
2024-01-25  Michael Tremertests: Fix syntax errors in keys tests
2024-01-25  Michael Tremertests: Remove dummy Python test
2024-01-14  Michael Tremerhttpclient: Don't store finished transfers internally
2024-01-14  Michael Tremertests: Fix cgroup tests building from source
2024-01-14  Michael Tremerjail: Reset all callbacks after execution
2024-01-14  Michael Tremerjail: Remove unnecessary pakfire_jail_exec wrapper...
2024-01-14  Michael Tremerjail: Remove callbacks from command calls
2023-12-19  Michael Tremerjail: Replace communication callbacks by setting callbacks
2023-12-19  Michael Tremerjail: Add functions to set standard input/output callbacks
2023-12-19  Michael Tremerjail: Fix incorrect variable name
2023-12-19  Michael Tremerjail: Drop extra function to check if buffer is full
2023-12-19  Michael Tremerjail: Rename PTY forwarding flags
2023-12-19  Michael Tremerjail: Move struct declarations out of the large struct
2023-12-19  Michael Tremerjail: Remove unused stdout/stderr buffers
2023-12-19  Michael Tremerjail: Drop custom log callback stuff
2023-12-19  Michael Tremerbuild: Drop setting jail callback and use output callba...
2023-12-19  Michael Tremerjail: Implement sending data into standard input
2023-12-19  Michael Tremerjail: Keep reading from/writing to PTY for as long...
2023-12-19  Michael Tremerjail: Forward function names of child processes
2023-12-19  Michael Tremerjail: Remove duplicate logging function
2023-12-19  Michael Tremerjail: Honour the buffer length when forwarding log...
next