]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2022-08-09  Michael Tremertests: jail: Add check for nice level
2022-08-09  Michael Tremertests: Add check to compare string arrays
2022-08-09  Michael Tremertests: cgroup: Drop old cgroup tests
2022-08-09  Michael Tremertests: archive: Fix whitespace error
2022-08-09  Michael Tremerpakfire: pakfire_copy: Add newline after log message
2022-08-09  Michael Tremercgroup: Implement legacy way to kill processes
2022-08-09  Michael Tremercgroup: Fix destruction function
2022-08-09  Michael Tremertests: jail: Actually run a useful command
2022-08-09  Michael Tremertests: Copy command into every test environment
2022-08-09  Michael Tremerpakfire: Fix return code of pakfire_copy on error
2022-08-09  Michael TremerMakefile: Drop unnecessary define for main test
2022-08-09  Michael Tremerjail: Log executed command line
2022-08-09  Michael Tremertests: Cleanup temporary directories
2022-08-09  Michael Tremertests: Allow running a single test
2022-08-09  Michael Tremertests: jail: Add test that launches a process into...
2022-08-09  Michael Tremerbuild: Guarantee 2 GiB of memory for each builder
2022-08-09  Michael Tremercgroup: Add functions to configure memory limits
2022-08-08  Michael Tremerbuild: Use main jail to build stages
2022-08-08  Michael Tremerbuild: Use default jail to run any scripts
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_run_script
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_find_dependencies
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_package_add_files
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_package_add_scriptlets
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_package(s)
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_run_post_build_scripts
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_stage
2022-08-08  Michael Tremerbuild: Pass context to pakfire_build_makefile
2022-08-08  Michael Tremerbuild: No longer include glob.h
2022-08-08  Michael Tremerbuild: Open source archive and extra some metadata
2022-08-08  Michael Tremerbuild: Split heavy lifting into a separate exec function
2022-08-08  Michael Tremerbuild: Set default target
2022-08-08  Michael Tremerbuild: Export pakfire_build_ref/_unref
2022-08-08  Michael Tremerbuild: Set errno to EINVAL when build ID is of an inval...
2022-08-08  Michael Tremerbuild: Destroy our cgroup after we are done
2022-08-08  Michael Tremerjail: Free reference to cgroup when freeing jail
2022-08-08  Michael Tremertests: build: Try to create with invalid IDs
2022-08-08  Michael Tremerjail: Don't create own cgroups any more
2022-08-08  Michael Tremerbuild: Connect jail with cgroup
2022-08-08  Michael Tremerbuild: Create a jail for each build
2022-08-08  Michael Tremertests: Add simple create/free test for builds
2022-08-08  Michael Tremerbuilds: Create a new cgroup
2022-08-08  Michael Tremerbuild: Start creating a new build environment
2022-08-08  Michael Tremercgroup: Add controllers
2022-08-08  Michael Tremercgroup: Start again from scratch
2022-08-04  Michael Tremertests: jail: Send signals to ourselves
2022-08-04  Michael Tremerjail: Close the original fds for stdin/stdout after...
2022-08-04  Michael Tremertests: jail: Add check if we are leaking any file descr...
2022-08-04  Michael Tremerjail: Implement better logging for the child process
2022-08-04  Michael Tremerjail: Automatically determine how many fds we have...
2022-08-04  Michael Tremerjail: Don't open log descriptors are non-blocking
2022-08-04  Michael Tremerjail: Do not remove trailing newline when capturing log
2022-08-04  Michael Tremerpython: Add switch to return output on execute
2022-08-03  Michael Tremerjail: Actually connect stdout/stderr to logger
2022-08-03  Michael Tremertests: Rename execute.py to jail.py
2022-08-03  Michael Tremertests: command: Rename pid to print-pid
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...
next