]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2022-08-03  Michael Tremerjail: Implement setting nice level
2022-08-03  Michael Tremerexecute: Drop old environment
2022-08-03  Michael Tremerjail: Unify the wait logic for processes and use pidfd
2022-08-03  Michael Tremerpython: Rework Pakfire.execute() using jail
2022-08-03  Michael Tremerjail: Export in libpakfire
2022-08-03  Michael Tremerjail: Move pakfire_execute_shell/ldconfig
2022-08-03  Michael Tremerjail: Add option to collect stdout
2022-08-03  Michael Tremerexecute: Drop unused pakfire_execute_script function
2022-08-03  Michael Tremerbuild: Replace pakfire_execute_script with new jail...
2022-08-03  Michael Tremerscriptlets: Use new jail functions to run scripts
2022-08-03  Michael Tremerjail: Add convenience function to run scripts
2022-08-03  Michael Tremerjail: Configure UID/GID mapping correctly for root
2022-08-03  Michael Tremerjail: Create fds for logging as non-blocking straight...
2022-08-03  Michael Tremerjail: Use struct in execution context
2022-08-03  Michael Tremerjail: Move completed_fd into ctx
2022-08-03  Michael Tremerbuild: Use factory function to create jail
2022-08-03  Michael Tremerexecute: Replace old code with new jail
2022-08-02  Michael Tremerbuild: Drop separate logging callback
2022-08-02  Michael Tremerexecute: Drop unused pakfire_execute_command function
2022-08-02  Michael Tremerexecute: Use pakfire_jail_run() to call ldconfig
2022-08-02  Michael Tremerexecute: Use convenience function to run shell
2022-08-02  Michael Tremerjail: Add convenience function to run simple commands
2022-08-02  Michael Tremerexecute: Use new jail to run shell
2022-08-02  Michael Tremerjail: Add interface to simply execute scripts
2022-08-02  Michael Tremerjail: Add function to import environment
2022-08-02  Michael Tremerjail: Set default logging callback
2022-08-02  Michael Tremerjail: Implement changing logging callback
2022-08-02  Michael Tremerjail: Import logging stuff from execute.c
2022-08-02  Michael Tremerjail: Fix signal handling
2022-08-02  Michael Tremermount: Add /dev/shm
2022-08-02  Michael Tremermount: Bring back /tmp to jail
2022-08-02  Michael Tremermount: Mount a new instance of /dev/pts
2022-08-02  Michael Tremermount: Make /dev/mqueue available in jail
2022-08-02  Michael Tremermount: Fix mounting any file systems from the host...
2022-08-02  Michael Tremerjail: Try bind-mounting device nodes when we cannot...
2022-08-02  Michael Tremerjail: Apply syscall filter
2022-08-02  Michael Tremerjail: Execute command
2022-08-02  Michael Tremerjail: Drop capabilities
2022-08-02  Michael Tremerjail: Set open file limit
2022-08-02  Michael Tremerjail: Set personality
2022-08-02  Michael Tremerjail: Mount all default filesystems
2022-08-02  Michael Tremerjail: Fix setting UID/GID in namespace
2022-08-02  Michael Tremerjail: Make the client process wait until the parent...
2022-08-02  Michael Tremerjail: Perform UID/GID setup for new namespace
2022-08-02  Michael Tremerjail: Implement first steps of running a command in...
2022-08-02  Michael TremerMakefile: Define TEST_STUB_ROOT in testsuite
2022-08-02  Michael Tremerjail: Introduce interactive jails
2022-08-02  Michael Tremerjail: Add flags
2022-08-02  Michael Tremerjail: Add prototype for execution function
2022-08-02  Michael Tremerjail: Set some default environment variables
2022-08-02  Michael Tremerjail: Implement setting environment variables
2022-08-02  Michael Tremerjail: Log when jails are created/destroyed
2022-08-02  Michael Tremertests: Add a simple test for jails
2022-08-02  Michael Tremerjail: Add basic type
2022-08-02  Michael Tremerexecute: Split creation of namespaces into two steps
2022-07-22  Michael Tremerexecute: Add flags to the environment
2022-07-22  Michael Tremerexecute: Drop creating a new cgroup in the parent process
2022-07-22  Michael Tremertests: execute: Check if the process has received PID 1
2022-07-21  Michael Tremertests: execute: Add test to catch exceptions in logger
2022-07-21  Michael Tremertests: command: Print PID
2022-07-21  Michael Tremertests: command: Build a fork bomb
2022-07-21  Michael Tremertests: execute: Check if logger returned the correct...
2022-07-21  Michael Tremertests: command: All option to exhaust all memory
2022-07-21  Michael Tremertests: execute: Generate some random output for tests
2022-07-21  Michael Tremertests: execute: Replace former dummy commands
2022-07-21  Michael Tremertests: execute: Add test to return environment variables
2022-07-21  Michael Tremertests: execute: Add a simple echo command that prints...
2022-07-21  Michael Tremertests: execute: Replace exit code tests with the stub...
2022-07-21  Michael Tremertests: Run execute tests in the stub environment
2022-07-19  Michael Tremertests: Build scaffolding for a simple statically linked...
2022-07-19  Michael Tremersnapshot: Show throughput and ETA in progress bar
2022-07-19  Michael Tremerutil: Drop any custom timespec functions
2022-07-19  Michael Tremerprogressbar: Make this a lot smoother
2022-07-19  Michael Tremer_pakfire: Adjust flag to enable/disable ccache
2022-07-19  Michael Tremer_pakfire: Adjust flag to enable/disable snapshot
2022-07-19  Michael Tremertests: Remove unneeded stuff from snapshot.c
2022-07-19  Michael Tremersnapshot: Include pakfire.h
2022-07-19  Michael Tremertests: Check if snapshot has something in it
2022-07-19  Michael Tremermount: Don't return error in foreach when there are...
2022-07-19  Michael Tremersnapshots: Protect against invalid inputs
2022-07-19  Michael Tremertests: Add a test that creates and restores a snapshot
2022-07-19  Michael TremerRevert "mount: Adjust mount flags for unprivileged...
2022-07-19  Michael Tremermount: Adjust mount flags for unprivileged users
2022-07-19  Michael Tremermount: Use mount(2) to perform any mount operations
2022-07-18  Michael Tremerarchive: Don't use path in error message
2022-07-18  Michael Tremermount: Don't mount /tmp in container
2022-07-18  Michael Tremerexecute: Copy scripts into /
2022-07-18  Michael Tremerfile: Make the static analyzer happy
2022-07-18  Michael Tremerpakfire: Move cache directory into user's home
2022-07-18  Michael Tremerutil: Fix permissions of temporary directories
2022-07-18  Michael TremerMove all temporary files directly into /var/tmp
2022-07-18  Michael Tremerutil: Store errno when running pakfire_rmtree()
2022-07-18  Michael Tremerpakfire: Store UID of running user
2022-07-17  Michael TremerUse sane directory/file permissions throughout
2022-07-17  Michael Tremerexecute: Only try umounting after we actually mounted...
2022-07-17  Michael Tremerexecute: Use existing function to check if we are runni...
2022-07-17  Michael Tremermount: Remove unused variable
2022-07-17  Michael Tremermount: Move pakfire_bind() into mount.c
2022-07-17  Michael Tremermount: Mount the interpreter every time
2022-07-17  Michael Tremerexecute: Mount all file systems only in namespace
next