]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2024-01-29  Michael Tremercompress: Remove legacy logger master
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...
2023-12-19  Michael Tremerjail: PTY forwarding: Call the output callback if available
2023-12-19  Michael Tremerjail: Only connect the current terminal if requested
2023-12-19  Michael Tremerjail: Do not try to attempt any TTY operations if we...
2023-12-19  Michael Tremerjail: Refactor how to drain logging buffers with callbacks
2023-12-19  Michael Tremerjail: Make PTY forwarding a flag and remove interactive...
2023-12-16  Michael Tremerjail: Use the "fill buffer" function for logging, too
2023-12-16  Michael Tremerjail: Align processing of file descriptors in the event...
2023-12-16  Michael Tremerjail: Implement PTY forwarding
2023-12-16  Michael Tremerjail: Only try to restore file descriptors if they...
2023-12-16  Michael Tremerjail: Fix setting raw mode only on the correct side
2023-12-16  Michael Tremerjail: Store flags of stdin/stdout
2023-12-16  Michael Tremermount: No longer create /dev/console in the jail
2023-12-16  Michael Tremerutil: Fix creating symlinks
2023-12-08  Michael Tremerjail: Setup PTY in the master process and add it to...
2023-12-08  Michael Tremerjail: Create a better struct to hold all PTY related...
2023-12-08  Michael Tremerjail: Have the child process allocate a new PTY
2023-12-08  Michael Tremerjail: Fix FD check in stdin
2023-12-08  Michael Tremerjail: Bring back the UNIX domain socket between child...
2023-12-02  Michael Tremerjail: Bring back helper function to add FDs to epoll()
2023-12-02  Michael TremerRevert "jail: This changes how we launch sub-processes"
2023-12-02  Michael Tremerjail: Commit some disabled code to set up a PTY
2023-12-02  Michael Tremerutil: Create a function to create relative symlinks
2023-11-24  Michael Tremerpath: Add function to compute relative paths
2023-11-24  Michael Tremermount: Add comment about mounting /proc
2023-11-24  Michael Tremerjail: Mount some things in the outer namespace and...
2023-11-05  Michael Tremerjail: Log the mountpoints when entering the inner names...
2023-11-05  Michael Tremerlibpakfire: Drop using libmount
2023-11-05  Michael Tremerlibpakfire: os.h: Add missing header for pid_t
2023-11-05  Michael Tremermount: Use the parse helpers to log /proc/self/mounts
2023-11-05  Michael Tremerparse: Remove any trailing line breaks
2023-11-05  Michael Tremerparse: Move parse function into an extra file
2023-11-05  Michael Tremerjail: setgroups: Use pakfire_file_write
2023-11-05  Michael Tremerjail: Actually exit if something went wrong during...
2023-11-05  Michael Tremerjail: Don't let the second child die when the first...
2023-11-05  Michael Tremerjail: Don't fail if cgroup stats could not be read
2023-11-05  Michael Tremerjail: Remove signalfd stuff
2023-11-05  Michael Tremercompress: Be less verbose when walking through the...
2023-11-05  Michael Tremerjail: Fix format character when setting GIDs
2023-11-05  Michael Tremerjail: This changes how we launch sub-processes
2023-11-05  Michael Tremercgroup: Be less verbose when parsing stats
2023-11-02  Michael Tremerjail: Use eventfd_read/write convenience handlers
2023-11-02  Michael Tremerjail: Correctly compile out debug stuff when not enabled
2023-11-02  Michael Tremermount: Remove unused function to check for mountpoints
2023-11-02  Michael Tremerlibpakfire: Drop the stupid namespace stuff
2023-11-02  Michael Tremermount: Make changing mount operation not dependant...
2023-11-02  Michael Tremercli: Check for root privileges when needed
2023-11-01  Michael Tremerxfer: Implement another version for tmpfiles
2023-11-01  Michael Tremerxfer: Try again for temporary issues on API calls
2023-11-01  Michael Tremertests: xfer: Fix digest check
2023-11-01  Michael Tremerxfer: Translate any errors into our own error codes
2023-11-01  Michael Tremerxfer: Correctly truncate if the download failed
2023-11-01  Michael Tremerxfer: Fail on any HTTP return codes >= 400
2023-11-01  Michael Tremerxfer: Receive any error messages from cURL
2023-11-01  Michael Tremerxfer: Remove restoring the mtime of downloads
2023-11-01  Michael Tremerxfer: Set mtime only if we received one
next