]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2024-10-05  Michael Tremercli: build: No longer use the build logger
2024-10-05  Michael Tremerctx: Move the magic context to here
2024-10-05  Michael Tremerpython: Remove build/mkimage/shell from the Pakfire...
2024-10-05  Michael Tremerpython: Remove the build service implementation wrapper
2024-10-05  Michael Tremerpython: Remove the Python daemon implementation
2024-10-05  Michael Tremerjob: Fix typo
2024-10-05  Michael Tremerjob: Send log messages to the build service
2024-10-05  Michael Tremerutil: Implement adding strings with length to a JSON...
2024-10-05  Michael Tremerxfer: Make the WebSocket send callback more sensible
2024-10-05  Michael Tremerjob: Buffer log lines in a ring buffer
2024-10-05  Michael Tremerlogging: Add a simple ring buffer for buffering log...
2024-10-05  Michael Tremerjob: Pipe any log output back to the parent process
2024-10-05  Michael Tremerjob: Create an own independant context for the child...
2024-10-05  Michael Tremerjob: Create scaffolding to run a build
2024-10-04  Michael Tremerjob: Fix replace error in flags
2024-10-04  Michael Tremerjob: Initialize Pakfire in the child process
2024-10-04  Michael Tremerjobs: Have them monitor themselves and update their...
2024-10-04  Michael Tremerjobs: Automatically launch jobs once it has connected...
2024-10-04  Michael Tremerjob: Show what job we are connecting to
2024-10-04  Michael Tremerxfer: Should more detail when a transfer fails
2024-10-04  Michael Tremerdaemon: Rename workers to jobs
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
next