]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
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...
2025-06-21  Michael Tremerjenkins: Explicitely install Gettext on all distros
2025-06-21  Michael Tremerconfigure: Explicitely configure Gettext
2025-06-21  Michael Tremerbuildservice: Send all other API requests with a JSON...
2025-06-21  Michael Tremerjson: Add function to add a boolean value
2025-06-21  Michael Tremerbuildservice: Remove all dependencies to Kerberos
2025-06-21  Michael Tremerbuildservice: Automatically refresh the access token...
2025-06-21  Michael Tremerxfer: Accept a JSON request object to send as payload...
2025-06-21  Michael Tremerbuildservice: Implement uploads using the new API
2025-06-21  Michael Tremerxfer: Send the appropriate content type header is sendi...
2025-06-21  Michael Tremerbuildservice: Implement authentication using the access...
2025-06-21  Michael Tremerjson: Align creating new JSON objects with other interfaces
2025-06-21  Michael Tremerxfer: Add a function to add a JSON request body
2025-06-21  Michael TremerJWT: Make the functions context-free
2025-06-21  Michael Tremerjson: Cleanup the JSON parsing interfaces
2025-06-21  Michael Tremerjson: Use the new string serialization function everywhere
2025-06-21  Michael Tremerjson: Add a function to convert JSON to string
2025-06-21  Michael Tremerbase64: No longer require the input length
2025-06-21  Michael Tremerbuildservice: Decode expiry times from access/refresh...
2025-06-21  Michael TremerJWT: Normalize base64 data before decoding
2025-06-21  Michael Tremerbase64: Add function to normalize non-standard base64
2025-06-21  Michael Tremerjwt: Add some simple functions to parse JWTs
2025-06-21  Michael Tremerbase64: Allow specifying the length of the input buffer
2025-06-21  Michael Tremercli: Add a command to test user authentication against...
2025-06-21  Michael Tremerbuildservice: Add a function to authenticate a user...
2025-06-21  Michael Tremerbuildservice: Tell the API that we would like to receiv...
2025-06-21  Michael Tremerxfer: Add a function to send a custom POST payload
2025-06-21  Michael Tremerxfer: Add a function to set custom headers
next