]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2024-10-12  Michael Tremerpty: Consider ourselves drained if the master fd is...
2024-10-12  Michael Tremerpty: Initialize/reset file descriptors with EBADF
2024-10-12  Michael Tremerpty: Remove closing an unused file descriptor
2024-10-12  Michael Tremerlog stream: Reset file descriptors to EBADF
2024-10-12  Michael Tremerlog stream: Avoid infinite loop
2024-10-12  Michael Tremercgroup: Initialize file descriptors
2024-10-12  Michael Tremerlog stream: Remove FILE handle
2024-10-12  Michael Tremerjail: Connect parent side of the logger
2024-10-12  Michael Tremerlog stream: Correctly check for open file descriptors
2024-10-12  Michael Tremerjail: Wait a little bit later in the child process
2024-10-12  Michael Tremercgroup: Parse more stats
2024-10-12  Michael Tremerparser: Make this less verbose
2024-10-12  Michael Tremerpakfire: Don't fail when looking up empty UID/GIDs
2024-10-12  Michael Tremerpty: Don't try to map empty output buffers
2024-10-12  Michael Tremerjail: If no output handling has been configured dump...
2024-10-12  Michael Tremerjail: Bring back sending the build output to the logger
2024-10-12  Michael Tremerjail: Setup shell environment in the shell function
2024-10-12  Michael Tremerjail: Always set PS1
2024-10-12  Michael Tremerutil: Drop unused function to check if the terminal...
2024-10-12  Michael Tremerjail: Drop the interactive helper function
2024-10-12  Michael Tremerjail: Make the entire jail private
2024-10-12  Michael Tremerpython: Remove Pakfire.execute()
2024-10-12  Michael Tremerjail: Remove an unused buffer struct
2024-10-12  Michael Tremerjail: Replace standard input/output callbacks with...
2024-10-12  Michael Tremerpty: Explicitely request to connect stdin/stdout
2024-10-12  Michael Tremercli: build: Send all log messages to syslog, too
2024-10-12  Michael Tremerpty: Add callbacks to stream input and output
2024-10-10  Michael Tremerjail: Remove functions that capture the command output
2024-10-10  Michael Tremerconfigure: Don't check for epoll any more
2024-10-10  Michael Tremerpty: De-register events before closing the file descriptors
2024-10-10  Michael Tremerpty: Don't terminate the event loop on error
2024-10-10  Michael Tremertests: Show return code on failed assertions as well...
2024-10-10  Michael Tremerpty: Implement capturing the output
2024-10-10  Michael Tremerpty: Refactor forwarding
2024-10-09  Michael Tremerarch: Dynamically create an array with the supported...
2024-10-09  Michael Tremertests: Fix string formatting in command.c
2024-10-09  Michael Tremerconfigure: Remove option to enable the static analyzer
2024-10-09  Michael Tremerconfigure: Correctly define CURL_HAS_WEBSOCKETS
2024-10-09  Michael Tremerconfigure: Fix cURL WebSocket check
2024-10-09  Michael Tremerconfigure: Don't insist on a specific version of JSON-C
2024-10-09  Michael Tremerxfer: Fix check for cURL
2024-10-09  Michael Tremerrepo: Fix string formatting
2024-10-09  Michael Tremerjail: Fix formatting strings
2024-10-09  Michael Tremerpython: Update function declaration for the log callback
2024-10-09  Michael Tremerpython: Update initialization of types
2024-10-09  Michael Tremerpython: Correctly initialize and cast keyword arguments
2024-10-09  Michael Tremercli: Declare command outside the switch statement
2024-10-09  Michael Tremercli: Fix broken include guard
2024-10-09  Michael Tremerxfer: Compile even if cURL does not have support for...
2024-10-09  Michael Tremerxfer: Support compiling with older versions of cURL
2024-10-09  Michael Tremertransaction: Don't declare anything after the label
2024-10-09  Michael Tremerlibpakfire: Set __attribute__((format(...))) wherever...
2024-10-09  Michael Tremerbuild: Replace the bitfield with a state enum
2024-10-09  Michael Tremerfile: Don't declare hardlink in the switch statement
2024-10-09  Michael Tremerlog stream: Initialize r in case events was zero
2024-10-09  Michael Tremeros: Make more space for the distro information
2024-10-08  Michael Tremerconfigure: Drop dependencies on Python modules
2024-10-06  Michael Tremerpty: Don't fail if standard input/output are not TTYs
2024-10-06  Michael Tremerjail: Make it easier to configure the jail as interactive
2024-10-06  Michael Tremerpty: Fallback to the original file descriptor if the...
2024-10-06  Michael Tremercli: shell: Implement running commands via CLI
2024-10-06  Michael Tremerlibpakfire: Remove the shell convenience function
2024-10-06  Michael Tremercli: shell: Make sure packages is always initialized...
2024-10-06  Michael Tremercli: Parse the correct option for packages
2024-10-06  Michael Tremerpty: Fix setting raw mode
2024-10-06  Michael Tremerpty: Re-open standard input/output
2024-10-06  Michael Tremerpty: Reset file-descriptors into blocking mode again...
2024-10-06  Michael Tremerpty: Don't open standard input in read-only mode
2024-10-06  Michael Tremerpty: Always enable forwarding
2024-10-06  Michael Tremerpty: Terminate if we encountered an error
2024-10-06  Michael Tremerpty: Disconnect as early as possible
2024-10-06  Michael Tremerpty: Implement draining the buffers
2024-10-06  Michael Tremerpty: Handle resizing the terminal window
2024-10-06  Michael Tremerpty: Store events and add a description
2024-10-06  Michael Tremerpty: Be less smart about the forwarding and make it...
2024-10-06  Michael Tremerjail: Move the PTY into an extra file
2024-10-05  Michael Tremerjail: Block SIGCHLD
2024-10-05  Michael Tremerjail: Actually call the new event loop
2024-10-05  Michael Tremerjail: Move the timer into the event loop
2024-10-05  Michael Tremerjail: Catch any PID events by the event loop
2024-10-05  Michael Tremerjail: Use new log streamer
2024-10-05  Michael Tremerlogging: Create an abstraction to stream log lines...
2024-10-05  Michael Tremerjail: Create a new systemd event loop
2024-10-05  Michael Tremerjail: Remove the legacy logger
2024-10-05  Michael Tremerbuild: Remove the build and legacy logger
2024-10-05  Michael Tremercli: build: No longer use the build logger
2024-10-05  Michael Tremerctx: Move the magic context to here
2024-10-05  Michael Tremerpython: Remove build/mkimage/shell from the Pakfire...
2024-10-05  Michael Tremerpython: Remove the build service implementation wrapper
2024-10-05  Michael Tremerpython: Remove the Python daemon implementation
2024-10-05  Michael Tremerjob: Fix typo
2024-10-05  Michael Tremerjob: Send log messages to the build service
2024-10-05  Michael Tremerutil: Implement adding strings with length to a JSON...
2024-10-05  Michael Tremerxfer: Make the WebSocket send callback more sensible
2024-10-05  Michael Tremerjob: Buffer log lines in a ring buffer
2024-10-05  Michael Tremerlogging: Add a simple ring buffer for buffering log...
2024-10-05  Michael Tremerjob: Pipe any log output back to the parent process
2024-10-05  Michael Tremerjob: Create an own independant context for the child...
2024-10-05  Michael Tremerjob: Create scaffolding to run a build
2024-10-04  Michael Tremerjob: Fix replace error in flags
next