]> git.ipfire.org Git - pakfire.git/history - src/pakfire
readme: update bug report url
[pakfire.git] / src / pakfire /
2025-05-03  Michael Tremerxfer: Fix logic error in reading WebSocket messages
2025-05-03  Michael Tremerxfer: Remove recursive function call
2025-05-03  Michael Tremerdaemon: Use our own string comparison macro
2025-05-03  Michael Tremerdaemon: Send the IDs of all running jobs
2025-04-20  Michael Tremerjobs: Stream logs as base64-encoded data
2025-04-20  Michael Tremerbase64: Replace the encoder/decoder with low-level...
2025-04-16  Michael Tremerbuffer: Rename fields again
2025-04-16  Michael Tremerxfer: Replace the send buffer with our own buffer imple...
2025-04-16  Michael Tremerxfer: Use our own buffer implementation for the receive...
2025-04-16  Michael Tremerpackager: Fix return codes
2025-04-16  Michael Tremerbuild: Log a better message when a build has been inter...
2025-04-16  Michael Tremerxfer: Clear the overflow buffer after the segment could...
2025-04-15  Michael Tremerdaemon: Store Kerberos credentials in memory
2025-04-15  Michael Tremerdaemon: Completely destroy the Kerberos credentials...
2025-03-30  Michael Tremerdist: Remove the old solution to pass the filename
2025-03-30  Michael Tremerarchive: Add function to fetch the desired filename
2025-03-27  Michael Tremerfile: Don't try to resolve paths relative to Pakfire...
2025-03-27  Michael Tremerpwd: Don't permit any UID/GID lookups in stub mode
2025-03-27  Michael Tremerpackager: Don't use an invalid pointer to a freed JSON...
2025-03-27  Michael Tremerarchive write: Fetch length of serialized JSON string...
2025-03-27  Michael Tremerjob: Always stream logs
2025-03-27  Michael Tremerjobs: Use function to check if a flag is set
2025-03-26  Michael Tremerdaemon: Retry authentication if we could not reach...
2025-03-26  Michael Tremerdaemon: Remove any previous credentials
2025-03-26  Michael Tremerdaemon: Make Kerberos refresh time easier to understand
2025-03-26  Michael Tremerutil: Return converted timestamps as long
2025-03-26  Michael Tremerjail: Move the main callback
2025-03-26  Michael Tremerrepo: Use our own string comparison function
2025-03-26  Michael Tremerjail: Fix return codes of bind function
2025-03-25  Michael Tremerlog stream: Don't fail if no callback has been registered
2025-03-25  Michael Tremerbuild: Don't drop into a shell when build has been...
2025-03-25  Michael Tremerjail: Cleanly terminate on SIGINT
2025-03-25  Michael Tremerjail: Move syscall wrapper to where it should be
2025-03-25  Michael Tremerjail: Drain the pipes after the process has terminated
2025-03-25  Michael Tremerjail: Free the input buffer after we are done
2025-03-24  Michael Tremerjail: Move the filelist streaming helper from PTY
2025-03-24  Michael Tremerjail: Move the send buffer function from the PTY
2025-03-24  Michael Tremerjail: Refactor the output callback
2025-03-24  Michael Tremerbuild: Remove any traces of the deprecated PTY stdin...
2025-03-24  Michael Tremerjail: Refactor streaming data into the jail
2025-03-24  Michael Tremerbuffer: Add a helper function that fills a buffer with...
2025-03-24  Michael Tremerlog stream: Return the number of bytes written
2025-03-24  Michael Tremerjail: Only make the parent ends of the pipes non-blocking
2025-03-24  Michael Tremerbuffer: Don't allow to resize the buffer smaller than...
2025-03-24  Michael Tremerbuffer: Don't allow the buffer to grow larger than...
2025-03-24  Michael Tremerpakfire: Don't leak our locking fd into the jail
2025-03-24  Michael Tremerjail: Flush any output after we have updated the buffers
2025-03-24  Michael Tremerpty: Use our own buffer implementation
2025-03-24  Michael Tremerpty: Remove code that maps CRNL to NL
2025-03-24  Michael Tremerpty: Remove all sorts of code that is not needed any...
2025-03-24  Michael Tremerjail: Bring back pipes for non-interactive sessions
2025-03-23  Michael Tremerjail: Use the PTY only for interactive sessions
2025-03-22  Michael Tremerbuffer: Always allocate at least one chunk
2025-03-22  Michael Tremerbuffer: Automatically shrink the buffer
2025-03-22  Michael Tremerbuffer: Correctly compute the new desired length when...
2025-03-22  Michael Tremerbuffer: Add function to configure the maximum length
2025-03-22  Michael Tremerbuffer: Give the functions slightly better names
2025-03-22  Michael Tremerlog stream: Use the new buffer implementation
2025-03-22  Michael Tremerbuffer: Create a new generic buffer implementation
2025-03-22  Michael Tremerlog stream: Expect the callback to consume the entire...
2025-03-22  Michael Tremerjail: Use log stream to perform line-buffered output
2025-03-22  Michael Tremerlog stream: Move data as second argument of the callback
2025-03-22  Michael Tremerlog stream: Change first argument of the callback to ctx
2025-03-22  Michael TremerPTY: Remove the rest of the line buffering code
2025-03-22  Michael Tremerlog stream: Add an experimental implementation to strea...
2025-03-22  Michael Tremerlog streamer: Move line sanitization from PTY
2025-03-22  Michael Tremerpty: Major refactor
2025-03-22  Michael Tremerjail: Pass the program exit code as return code of...
2025-03-20  Michael Tremerpty: Always disable character echoing
2025-03-20  Michael Tremerpty: Add a function to set up interactive mode
2025-03-18  Michael Tremerpty: Refactor how we capture output
2025-03-18  Michael Tremerjail: Remove use of removed PTY flags
2025-03-18  Michael Tremerpty: Re-organise flags
2025-03-18  Michael Tremerpty: Add more logging when reading/writing
2025-03-18  Michael Tremerpty: Automatically drain when the event loop finishes
2025-03-18  Michael Tremertransaction: Tidy up cleanup code
2025-03-18  Michael Tremerjail: Tidy up creating a new jail
2025-03-17  Michael Tremerjail: Remove unused function declaration
2025-03-17  Michael Tremerjail: Fix return code of nice function
2025-03-15  Michael Tremerprogress: Add a status callback
2025-03-15  Michael Tremerprogress: Allow to push/pop the status
2025-03-15  Michael Tremerstrings: Add a function to pop the last element of...
2025-03-15  Michael Tremertransaction: Drop old status callback
2025-03-15  Michael Tremertransaction: Add a unified progress meter
2025-03-15  Michael Tremerprogress: Never show any status for child-progress...
2025-03-15  Michael Tremerprogress: Add support for a status message
2025-03-15  Michael Tremerarchive: Add support for a parent progress indicator...
2025-03-15  Michael Tremerprogress: Rename status to state
2025-03-14  Michael Tremertransaction: Remove unused flags
2025-03-14  Michael Tremerdb: Fail graciously when we could not open the database
2025-02-22  Michael Tremerarch: Don't use TLS to store the utsname struct
2025-02-22  Michael Tremerbuild: Ignore cgroups if they are not fully functional
2025-02-22  Michael Tremerbuild: Fix printing erros when repos config could not...
2025-02-22  Michael Tremerrepo: Fix writing configuration
2025-02-22  Michael Tremerparser: Make it less verbose
2025-02-22  Michael Tremerjail: Log less when creating/freeing a jail
2025-02-22  Michael Tremerparser: Dump the current status less often
2025-02-22  Michael Tremerxfopen: Include limits.h
2025-02-22  Michael Tremerstrings: Have pakfire_string_format_interval write...
2025-02-22  Michael Tremertransactions: Free the job queue
next