]> git.ipfire.org Git - people/ms/pakfire.git/shortlog
people/ms/pakfire.git
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
2023-11-01  Michael Tremerxfer: Remove unused flags field
2023-11-01  Michael Tremerxfer: Group freeing cURL things together
2023-11-01  Michael Tremerxfer: Improve how we create temporary files
2023-11-01  Michael Tremerxfer: Remove unused NOTEMP flag
2023-11-01  Michael Tremerctx: Remove logging when the cache path is set
2023-11-01  Michael Tremercgroups: Anchor to the context
2023-11-01  Michael Tremerjail: Fix more fd checks
2023-11-01  Michael Tremerjail: Correctly initialize any log file descriptors
2023-11-01  Michael Tremertests: httpclient: Add download tests
2023-11-01  Michael Tremertests: Drop tests for the old downloader
2023-11-01  Michael Tremertests: xfer: Add lots of tests
2023-11-01  Michael Tremerxfer: Free the HTTP client
2023-11-01  Michael Tremertests: Add a simple test for xfers
2023-11-01  Michael Tremertests: Add a simple test that creates a HTTP client
2023-11-01  Michael Tremertests: Add option to request a HTTP client
2023-11-01  Michael Tremertests: util: The base64 functions are anchored to the...
2023-11-01  Michael Tremertests: keys are anchored to the context and no longer...
2023-11-01  Michael Tremertests: Allow to configure whether Pakfire is needed
2023-11-01  Michael Tremertests: Introduce flags
2023-11-01  Michael Tremertests: Check if context was propertly released
2023-11-01  Michael Tremertests: Continue cleanup even if Pakfire was not released
2023-11-01  Michael Tremertests: digests: Fix FTBFS
2023-11-01  Michael Tremer_pakfire: Remove the default context and require manual...
2023-11-01  Michael Tremer_pakfire: Create scaffolding for a context object
2023-11-01  Michael Tremerpackages: Do not try to solve for recommened packages...
2023-11-01  Michael Tremerrepo: Fix path composition
2023-11-01  Michael Tremer_pakfire: Set PY_SSIZE_T_CLEAN
2023-11-01  Michael Tremer_pakfire: Remove trailing newline on log messages
2023-11-01  Michael Tremer_pakfire: Remove forgotten logger argument
2023-11-01  Michael Tremerctx: Return 1 if no pick solution callback was set up
2023-11-01  Michael Tremer_pakfire: Implement set_cache_path()
2023-11-01  Michael Tremerxfer: Remove excess whitespace
2023-11-01  Michael Tremerbuildservice: Move API request handling code into xfer
2023-11-01  Michael Tremerbuildservice: Add function to signal finished build...
2023-10-31  Michael Tremercli: update: Migrate to the new parser
2023-10-31  Michael Tremercli: sync: Migrate command to the new system
2023-10-31  Michael Tremercli: remove: Migrate command to the new parser
2023-10-31  Michael Tremercli: install: Migrate the command to the new system
2023-10-31  Michael Tremercli: builder: Check if the requested arch is supported
2023-10-31  Michael Tremercli: builder: Show questions we are always saying yes to
2023-10-31  Michael Tremertransaction: Actually download packages again
2023-10-31  Michael Tremerpakfire: Create a new user namespace for every pakfire...
2023-10-31  Michael Tremerpakfire: Remove unused log priority variable
2023-10-31  Michael Tremerctx: Store cache path
2023-10-31  Michael Tremeros: Fix CPU time calculation
2023-10-31  Michael Tremerbuildservice: Send the host distribution info
next