]>
2021-03-09 | Michael Tremer | packager: Make filename accessible through extra function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-09 | Michael Tremer | packager: Return the filename of the result file Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-09 | Michael Tremer | dist: Add basic C implementation Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-09 | Michael Tremer | packager: Create a helper function to create files... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-09 | Michael Tremer | packager: Set creation time and ownership for files Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-09 | Michael Tremer | packager: Write format using buffer helper function... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-09 | Michael Tremer | packager: Write package metadata Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-09 | Michael Tremer | packager: Set installsize to total size of the filelist Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | archive: Constify flags Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | archive: Do not extract fflags Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | packager: Correctly resolve UIDs/GIDs Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | packager: Move creating reader into an extra function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | packager: Use reader and import all attributes except... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | packager: Remove writing a filelist to the package Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | file: Split time into ctime and mtime Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | file: Keep type in mode_t and remove file type check... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | file: Drop unused dirname/basename functions Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | file: Store the absolute path Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | file: Rename "name" to "path" Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | packager: Import all file attributes from archive entry Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | files: Add reference to Pakfire for files and filelists Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | files: Statically allocate name, user and group Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | archive: extract: Set groups correctly Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | archive: extract: Set user permissions correctly Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | archive: Read file attributes from archive Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | db: Check for errors after INSERT Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-08 | Michael Tremer | archive: Store OpenSSL context in main struct Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-07 | Michael Tremer | archive: Compute BLAKE2 checksum when extracting files Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-07 | Michael Tremer | packager: Add filelist Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-07 | Michael Tremer | file: Add function to copy attributes from stat() Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-07 | Michael Tremer | file: Fix potential memory leaks Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-07 | Michael Tremer | packager: Use definition for format file name Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-07 | Michael Tremer | packager: Append payload to archive Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-07 | Michael Tremer | packager: Store file handle to payload file Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-06 | Michael Tremer | packager: Add function that starts putting the whole... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-06 | Michael Tremer | packager: Add a function that adds a file to the payload Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-06 | Michael Tremer | packager: Check if archive_write_new() was successful Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | packager: Setup an area for writing the payload Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | packager: Add some basic tests Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | packager: Add scaffolding Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | parser: package: Set build host and time Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | parser: Add more string attributes to the package Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | parser: Assign a UUID to generated packages Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | parser: Add function to create package Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | parser: Fix type of logging callback function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | Drop transifex configuration Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | Remove old shell module Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-05 | Michael Tremer | _pakfire: Drop version_compare Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | util: Drop some unused functions Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | packages: Drop base module Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | Drop old lexer module Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | packages: Drop makefile module Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | builder: Fall back into a shell if build fails Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | builder: Invoke a bash with --login Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | builder: Send build script output to logger Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | _pakfire: Remove the trailing newline before passing... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | execute: Pass string length to logging function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | execute: Log something if the logging callback failed Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | _pakfire: Translate log levels to Python Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | parser: Drop unused function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | parser: Consolidate compiling regular expressions into... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | parser: commands: Don't be greedy when finding the... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-04 | Michael Tremer | builder: Refactor logging Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: Capture the output of commands Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | util: Make pakfire_string_replace more robust on invalid... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | execute: Add data pointer to logging callback Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: Implement executing commands in %(...) Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: Use JIT for PCRE2 Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: Split expanding variables into separate function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: Use PCRE2 for regex matching Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | libpakfire: Link against PCRE2 (8 bit) Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: expand: Tidy up some code Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | tests: makefile: Update test to latest parser changes Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: Improve performance of expanding strings Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | parser: Add support for flags Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-03 | Michael Tremer | util: Implement a function that replace patterns in... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-02 | Michael Tremer | builder: Set BASEDIR in build environment Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-02 | Michael Tremer | python: parser: Implement setting variables Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-02 | Michael Tremer | builder: Run build scripts in all stages Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-02 | Michael Tremer | python: Export pakfire_execute_script Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-02 | Michael Tremer | execute: Activate environment earlier to write to ramdisks Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-02 | Michael Tremer | parser: Split keys into name and namespace part Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-02 | Michael Tremer | tests: Check and warn if an expected string is NULL Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | execute: Add function to execute a script Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | _pakfire: parser: Hold a reference to the parser object Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | _pakfire: archive: Remove debugging line Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Handle appending variables correctly Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Handle "export" keyword Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Fix reference counting Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Unref parent only when set Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | tests: Return number of failed test Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Have the merge() function return an integer Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Remove unused function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | builder: Implement reading makefiles Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Create an error object when parsing failed Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-03-01 | Michael Tremer | parser: Handle lines continued with backslash Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-02-27 | Michael Tremer | tests: makefile: Test if parsing macros works Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-02-27 | Michael Tremer | Fix typo Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-02-27 | Michael Tremer | _pakfire: Show path when mount/umount failed Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2021-02-27 | Michael Tremer | parser: Allow empty lines after T_KEY to open a block Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
next |