]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
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
2022-07-17  Michael Tremerexecute: Switch back to chroot()
2022-07-17  Michael Tremerpakfire: Remove mount_tmpfs flag
2022-07-17  Michael Tremerpakfire: Pass loglevel on creation
2022-07-17  Michael Tremerpakfire: Correctly set return code on initialization...
2022-07-17  Michael Tremerdigests: Renumber them
2022-07-17  Michael Tremerdb: Use correct value for digest types
2022-07-17  Michael Tremerexecute: Disable mount propagation before calling pivot...
2022-07-17  Michael Tremerpakfire: Allow passing None as empty list
2022-07-17  Michael Tremerpackager: Copy file payload into mtree for hashing
2022-07-17  Michael Tremerfile: Drop unused function to copy archive entry
2022-07-17  Michael Tremerfiles: Strip leading "./" from filenames
2022-07-17  Michael Tremerpackager: Add SHA256 checksums to filelists
2022-07-15  Michael Tremerconstants: Export PAKFIRE_DIGEST_* to Python
2022-07-15  Michael Tremerfiles: Add Python functions to access digest/hexdigest
2022-07-15  Michael Tremerdb: Store file digests in a separate table
2022-07-15  Michael Tremerfile: Refactor digests
2022-07-15  Michael Tremerarchive: Return filelist as list of File objects
2022-07-15  Michael Tremerfile: Create Python wrapper for file objects
2022-07-15  Michael Tremerfile: Export various functions
2022-07-15  Michael Tremerarchive: Expose filelist as property
2022-07-15  Michael Tremerarchive: Export path as Python property
2022-07-15  Michael Tremertransactions: Add dry-run mode
2022-07-15  Michael Tremerhub: Update downloads URL
2022-07-14  Michael Tremerclient: Implement creating builds
2022-05-29  Michael Tremerdaemon: Add logging during the build job
2022-05-29  Michael Tremerhub: Add a new class for jobs
2022-05-27  Michael Tremerdaemon: Add some basic steps to build a package
2022-05-27  Michael Tremerconstants: Drop some old stuff
2022-05-27  Michael Tremerutil: Drop rm function
2022-05-27  Michael Tremerdaemon: Drop old build function
2022-05-27  Michael Tremerdaemon: Drop old worker shutdown handler
2022-05-27  Michael Tremerdaemon: Make workers async
2022-05-27  Michael Tremerdaemon: Drop unused function
2022-05-27  Michael Tremerdaemon: Set job ID in process title
2022-05-27  Michael Tremerdaemon: Block main loop more intelligently
2022-05-27  Michael Tremerdaemon: Fork new worker process when we receive a build job
2022-05-27  Michael Tremerdaemon: Store configuration parameters
2022-05-27  Michael Tremerhub: Avoid any crashes when we received no message
2022-05-27  Michael Tremerconfigure: Depend on "cpuinfo" Python module
2022-05-27  Michael Tremerlogger: Add newline to the end if none already
2022-05-27  Michael Tremerlogger: Clear any previously configured handlers
next