]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2025-06-26  Michael Tremerhttpclient: Remove the loop running check
2025-06-26  Michael Tremerctx: Move the loop running check
2025-06-26  Michael Tremerdaemon: Don't leak the shutdown event
2025-06-26  Michael Tremerclient: Implement create builds from the CLI
2025-06-26  Michael Tremerjob: Implement some way to submit the job result
2025-06-26  Michael Tremerjob: Create a directory for the packages
2025-06-26  Michael Tremerjob: Upload the log file when a build has finished
2025-06-26  Michael Tremerjob: Make space to store all upload IDs
2025-06-26  Michael Tremerjob: Don't send crash reports any more
2025-06-26  Michael Tremerjob: Call the finished handler in the main process
2025-06-26  Michael Tremerjob: Write the log file in the parent process
2025-06-26  Michael Tremerhttpclient: Only use the context's event loop
2025-06-26  Michael Tremerhttpclient: Make the termination code clearer
2025-06-26  Michael Tremerhttpclient: Automatically detect whether the event...
2025-06-26  Michael Tremerdaemon: Don't leak signal events
2025-06-26  Michael Tremertests: Make the daemon test compile again
2025-06-26  Michael Tremerclient: Move sending a crash report here
2025-06-26  Michael Tremerjson: Add a function to add some binary as base64
2025-06-26  Michael Tremerjson: Add a function to add NULL to an object
2025-06-26  Michael Tremerdaemon: -> self
2025-06-26  Michael Tremerdaemon: Remove unused header files
2025-06-26  Michael Tremerdaemon: Cleanup setting up the client
2025-06-26  Michael Tremerdaemon: Remove more unused code
2025-06-26  Michael Tremerdaemon: Remove function to fetch the client
2025-06-26  Michael Tremerjob: Give a reference to the client
2025-06-26  Michael Tremerbuilder: Move the job logic from the daemon
2025-06-25  Michael Tremerclient: Implement listing uploads asynchronously
2025-06-25  Michael Tremerbuilder: Handle any incoming messages here
2025-06-25  Michael Tremerbuilder: Reset the correct pointer
2025-06-25  Michael Tremerbuilder: Move sending stats
2025-06-25  Michael Tremerbuilder: Move function to send messages into the socket
2025-06-25  Michael Tremerjson: Optionally return the length of the serialized...
2025-06-25  Michael Tremerdaemon: Remove some unused code
2025-06-25  Michael Tremerbuilder: Build scaffolding to submit stats regularly
2025-06-25  Michael Tremerclient: Don't let the HTTP client think it is running...
2025-06-25  Michael Tremerjob: Use the context's event loop
2025-06-25  Michael Tremerdaemon: Remove the HTTP client
2025-06-25  Michael Tremerdaemon: Drop all sorts of timers and what not
2025-06-25  Michael Tremerclient: Move builder stuff into a separate object
2025-06-25  Michael Tremercli: Fix initializing the client
2025-06-25  Michael Tremerhttpclient: Drop unused function to return the event...
2025-06-25  Michael Tremerclient: Use the context's event loop
2025-06-25  Michael Tremerhttpclient: Use the context's loop
2025-06-25  Michael Tremerctx: Create an event loop
2025-06-25  Michael Tremerdaemon: Create the control connection as soon as the...
2025-06-25  Michael Tremerclient: Require full authentication when the refresh...
2025-06-25  Michael Tremerclient: Don't require reauthentication when we have...
2025-06-25  Michael Tremerjwt: Add a convenience function to check whether a...
2025-06-25  Michael Tremerclient: Refresh auth tokens when a timer fires
2025-06-25  Michael Tremerclient: Immediately fetch an access token when loading...
2025-06-25  Michael Tremerclient: Actually set the auth refresh payload
2025-06-25  Michael Tremerclient: Move authentication refresh function to the top
2025-06-25  Michael Tremerclient: Break setting the tokens into helper functions
2025-06-25  Michael Tremerclient: Read/write credentials of the principal
2025-06-25  Michael Tremerjson: Add helper function to write JSON data to file
2025-06-25  Michael Tremerutil: Remove pakfire argument from pakfire_file_write
2025-06-25  Michael Tremerclient: Use the hostname as default principal
2025-06-25  Michael Tremerclient: Add some principal to the client
2025-06-25  Michael Tremerclient: Call the upload callback when the upload has...
2025-06-25  Michael Tremerclient: Remove any left-over uploads when freeing the...
2025-06-25  Michael Tremerclient: Automatically remove uploads from queue on...
2025-06-25  Michael Tremerxfer: Don't attempt to parse a JSON response when there...
2025-06-25  Michael Tremerxfer: Call the API callback on uploads, too
2025-06-25  Michael Tremercli: Refactor storing authentication credentials
2025-06-25  Michael Tremercli: client: Always load client.conf
2025-06-25  Michael Tremercli: Read credentials from the configuration file ...
2025-06-25  Michael Tremerclient: Remove unused string extraction function
2025-06-25  Michael Tremerclient: Create separate timers for access/refresh token...
2025-06-25  Michael Tremerhttpclient: Remove launch protection without transfers
2025-06-25  Michael Tremerclient: Call the auth callback when we need authentication
2025-06-25  Michael Tremercli: Create a dummy authentication function
2025-06-25  Michael Tremerclient: Call the ready callback once we are successfull...
2025-06-25  Michael Tremercli: auth: Use the new ready callback
2025-06-25  Michael Tremercli: Use the new ready function to start the uploads
2025-06-25  Michael Tremerclient: Call an init function whenever the event loop...
2025-06-25  Michael Tremerclient: Add a ready callback
2025-06-25  Michael Tremerclient: Implement asynchronous uploads
2025-06-25  Michael Tremerprogress: Allow restart by keeping the state up to...
2025-06-24  Michael Tremerclient: Log an error when we want to use authentication...
2025-06-24  Michael Tremerclient: Remove keytab
2025-06-24  Michael Tremerclient: Move the callback into the auth struct
2025-06-24  Michael Tremerclient: Move the tokens into the auth struct
2025-06-24  Michael Tremerclient: Fire a timer just before the access token expires
2025-06-24  Michael Tremerclient: Move the authentication timer from the daemon
2025-06-24  Michael Tremerclient: Use the event loop from the HTTP client
2025-06-24  Michael Tremerdaemon: Remove the authentication framework
2025-06-24  Michael Tremerclient: Hold a reference to the event loop
2025-06-24  Michael Tremercli: Return auth result in exit code
2025-06-24  Michael Tremerclient: Actually call the authentication callback
2025-06-24  Michael Tremerclient: Make user authentication asynchronous
2025-06-24  Michael Tremerxfer: Implement an API response callback
2025-06-24  Michael Tremerclient: Add a convenience function to run the standalon...
2025-06-24  Michael Tremerclient: Add an authentication callback
2025-06-24  Michael Tremerclient: Bring back an own HTTP client instance
2025-06-24  Michael Tremerconfigure: Drop dependency on libkrb5
2025-06-24  Michael Tremerdaemon: Remove Kerberos authentication
2025-06-21  Michael Tremerjson: Actually jump to the error block if JSON could...
2025-06-21  Michael Tremerclient: Rename the build service to client
2025-06-21  Michael Tremerxfer: Format transfer times in milliseconds
2025-06-21  Michael Tremerjenkins: Explicitely install autopoint on Debian-based...
next