]> git.ipfire.org Git - people/ms/pakfire.git/history - src/libpakfire/parser.c
logging: Make the legacy logger configurable
[people/ms/pakfire.git] / src / libpakfire / parser.c
2024-01-29  Michael Tremerlogging: Make the legacy logger configurable
2023-10-05  Michael Tremerparser: Refactor join function to avoid format errors
2023-10-04  Michael TremerFix any incorrect format arguments throughout the code...
2023-10-04  Michael Tremerparser: Break if we could not allocate memory on dump
2023-10-02  Michael Tremerparser: Initialize some more variables
2023-10-02  Michael Tremerparser: Drop pakfire_parser_get_split
2023-09-07  Michael Tremerparser: Remove debgugging line
2023-08-26  Michael Tremerpackages: Add support for build arches
2023-03-24  Michael Tremerparser: Perform a side-lookup for packages in build...
2023-03-19  Michael Tremerparser: Free regular expressions
2023-03-11  Michael Tremerbuild: Implement marking configuration files in archives
2023-01-08  Michael Tremerutil: Move regex compilation function
2022-11-30  Michael Tremerparser: Fix appending to variables with inheritance
2022-11-08  Michael Tremerparser: Log the name of any opened files
2022-11-03  Michael Tremerpackages: Replace maintainers with packagers
2022-10-26  Michael TremerAdd some more error messages in dist/parser
2022-10-26  Michael Tremerpackages: Unify the dependency functions
2022-10-25  Michael Tremerpackages: Create a unified numbers function
2022-10-25  Michael Tremerpackages: Make constructor function more similar to...
2022-10-25  Michael Tremerpackages: Drop old property functions for strings
2022-08-18  Michael TremerRemove use of snprintf() throughout the library
2022-08-18  Michael Tremerutil: Split string functions into an extra file
2022-08-17  Michael TremerMove dependency functions into an own file
2022-08-09  Michael Tremerutil: Refactor pakfire_str2deps and use it everywhere
2022-08-03  Michael Tremerjail: Add option to collect stdout
2022-05-20  Michael Tremerparser: Use special "evr" variable
2022-05-10  Michael Tremerpackager: Automatically set build host/time
2021-12-09  Michael Tremerparser: Reset r after no matches are found
2021-12-09  Michael Tremerparser: Improve debugging output when expanding a value...
2021-12-09  Michael TremerFix shadowing any local variables
2021-10-05  Michael Tremerutil: Rename pakfire_parse_dep to pakfire_str2dep
2021-07-09  Michael Tremerpakfire: Change type from Pakfire to struct pakfire
2021-07-01  Michael Tremerparser: Make the parser private
2021-07-01  Michael Tremerparser: Change type from PakfireParser to struct pakfir...
2021-06-30  Michael Tremerrepo: Change type from PakfireRepo to struct pakfire_repo
2021-06-30  Michael Tremerpackage: Change type from PakfirePackage to struct...
2021-06-21  Michael Tremerlibpakfire: Use %m instead of strerror(errno)
2021-06-10  Michael TremerMerge branch 'python3'
2021-06-02  Michael Tremerbuild: Add exported variables to environment
2021-06-02  Michael Tremerparser: Carry over flags when merging parsers
2021-06-02  Michael Tremerparser: Fix lookup order
2021-06-02  Michael Tremerparser: Use default stdout log capturer
2021-06-02  Michael Tremerparser: Terminate array when listing namespaces
2021-05-25  Michael Tremerlibpakfire: Drop allocated/release log lines
2021-05-24  Michael Tremerparser: Read dependencies from package blocks
2021-05-24  Michael Tremerparser: Implement fetching recursive variables
2021-05-24  Michael Tremerparser: Unify fetching declarations and implement templ...
2021-05-23  Michael Tremerparser: Add function to list all namespaces
2021-05-20  Michael Tremerparser: Make exiting the expand function easier
2021-05-20  Michael Tremerparser: Correctly skip parantheses in commands
2021-05-03  Michael Tremerparser: Correct pass down the parent parser
2021-05-01  Michael Tremerparser: Move namespace & name to stack
2021-04-30  Michael Tremerutil: Add a unified function to parse dependencies
2021-04-29  Michael TremerDrop relations entirely
2021-04-21  Michael Tremerdist: Include build dependencies in source packages
2021-04-21  Michael Tremerparser: Set default architecture when creating a package
2021-04-21  Michael Tremerparser: Break when reading empty values
2021-04-15  Michael Tremerdist: Refactor downloading sources
2021-04-06  Michael Tremererrno: Drop the rest of this implementation
2021-03-05  Michael Tremerparser: package: Set build host and time
2021-03-05  Michael Tremerparser: Add more string attributes to the package
2021-03-05  Michael Tremerparser: Assign a UUID to generated packages
2021-03-05  Michael Tremerparser: Add function to create package
2021-03-05  Michael Tremerparser: Fix type of logging callback function
2021-03-04  Michael Tremerparser: Drop unused function
2021-03-04  Michael Tremerparser: Consolidate compiling regular expressions into...
2021-03-04  Michael Tremerparser: commands: Don't be greedy when finding the...
2021-03-03  Michael Tremerparser: Capture the output of commands
2021-03-03  Michael Tremerexecute: Add data pointer to logging callback
2021-03-03  Michael Tremerparser: Implement executing commands in %(...)
2021-03-03  Michael Tremerparser: Use JIT for PCRE2
2021-03-03  Michael Tremerparser: Split expanding variables into separate function
2021-03-03  Michael Tremerparser: Use PCRE2 for regex matching
2021-03-03  Michael Tremerparser: expand: Tidy up some code
2021-03-03  Michael Tremerparser: Improve performance of expanding strings
2021-03-03  Michael Tremerparser: Add support for flags
2021-03-02  Michael Tremerparser: Split keys into name and namespace part
2021-03-01  Michael Tremerparser: Handle appending variables correctly
2021-03-01  Michael Tremerparser: Unref parent only when set
2021-03-01  Michael Tremerparser: Have the merge() function return an integer
2021-03-01  Michael Tremerparser: Remove unused function
2021-03-01  Michael Tremerparser: Create an error object when parsing failed
2021-02-27  Michael Tremertests: makefile: Test if parsing macros works
2021-02-25  Michael Tremerparser: Change handling of namespace
2021-02-25  Michael Tremerparser: Introduce new data type for declarations
2021-02-13  Michael Tremerpython: Add simply Parser module
2021-02-13  Michael Tremerparser: Remove declaration limit and allocate memory...
2021-02-08  Michael Tremerlibpakfire: Drop pakfire_strdup
2021-02-08  Michael Tremerlibpakfire: Drop pakfire_malloc
2021-02-08  Michael Tremerlibpakfire: Drop pakfire_calloc
2021-02-08  Michael Tremerlibpakfire: Drop pakfire_free
2019-06-08  Michael Tremerlibpakfire: parser: Return NULL for empty values
2019-06-01  Michael Tremerlibpakfire: parser: Fix behaviour of append
2019-06-01  Michael Tremerlibpakfire: parser: Skip expansion when possible
2019-06-01  Michael Tremerlibpakfire: parser: Refactor typing
2019-06-01  Michael Tremerlibpakfire: parser: Log in which parser we are searching
2019-06-01  Michael Tremerlibpakfire: parser: Do not automatically search recursively
2019-06-01  Michael Tremerlibpakfire: parser: Log parent parser
2019-06-01  Michael Tremerlibpakfire: parser: Drop dead code
2019-06-01  Michael Tremerlibpakfire: parser: Put declarations into the large...
next