]> git.ipfire.org Git - pakfire.git/history - src/libpakfire/parser/grammar.y
compress: Remove legacy logger
[pakfire.git] / src / libpakfire / parser / grammar.y
2024-01-29  Michael Tremerlogging: Make the legacy logger configurable
2023-10-04  Michael TremerFix any incorrect format arguments throughout the code...
2023-10-04  Michael Tremerparser: grammar: Ensure we always free a dumped parser
2023-10-02  Michael Tremerparser: Initialize some more variables in the grammar
2023-10-02  Michael Tremerparser: Leak less memory
2023-08-01  Michael Tremerparser: Remove any global variables
2022-12-12  Michael Tremerparser: Support export VAR += VALUE
2022-12-09  Michael Tremerparser: Fix function declaration for yy_scan_bytes
2022-08-18  Michael Tremerutil: Split string functions into an extra file
2021-07-09  Michael Tremerpakfire: Change type from Pakfire to struct pakfire
2021-07-01  Michael Tremerparser: Change type from PakfireParser to struct pakfir...
2021-06-12  Michael TremerMerge branch 'master' of ssh://people.ipfire.org/pub...
2021-06-11  Michael Tremerlibpakfire: Check if ENABLE_DEBUG is defined instead...
2021-06-10  Michael TremerMerge branch 'python3'
2021-06-02  Michael Tremerparser: Carry over flags when merging parsers
2021-06-02  Michael Tremerparser: Fix lookup order
2021-05-24  Michael Tremerparser: Implement fetching recursive variables
2021-05-24  Michael Tremerparser: Set name for all packages
2021-05-23  Michael Tremerparser: Set package name when using shortcut declaration
2021-05-20  Michael Tremerparser: Another attempt to fix refcounting
2021-05-20  Michael Tremerparser: Simplify passing parent parser to if statement...
2021-05-04  Michael Tremerparser: Attempt to fix refcounting problems
2021-05-04  Michael Tremerparser: Check if subparsers are set before freeing...
2021-05-03  Michael Tremerparser: Correct pass down the parent parser
2021-05-01  Michael Tremerparser: Make it re-entrant
2021-05-01  Michael Tremerparser: Move namespace & name to stack
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: Handle "export" keyword
2021-03-01  Michael Tremerparser: Fix reference counting
2021-03-01  Michael Tremerparser: Have the merge() function return an integer
2021-03-01  Michael Tremerparser: Create an error object when parsing failed
2021-02-27  Michael Tremerparser: Allow empty lines after T_KEY to open a block
2021-02-26  Michael Tremerutil: Refactor pakfire_string_partition
2021-02-26  Michael Tremerparser: Disable debugging
2021-02-26  Michael Tremerparser: Allow reading empty keys
2021-02-25  Michael Tremerparser: Add a hack for "template NAME" lines
2021-02-25  Michael Tremerparser: Add support for named subparsers and variables
2021-02-25  Michael Tremerparser: Handle empty else statement returning NULL
2021-02-25  Michael Tremerparser: Change handling of namespace
2021-02-25  Michael Tremerparser: Drop unused function
2021-02-25  Michael Tremerparser: Introduce new data type for declarations
2021-02-24  Michael Tremerparser: Add support for conditionals
2021-02-24  Michael Tremerparser: Remove some debugging output
2021-02-24  Michael Tremerparser: Allow empty lines in READLINES
2021-02-24  Michael Tremerparser: Add keywords that open a new parser
2021-02-24  Michael Tremerparser: Ignore empty lines
2021-02-23  Michael Tremerparser: Parse multi-line definitions
2021-02-23  Michael Tremerparser: Implement appending strings with +=
2021-02-23  Michael Tremerparser: Start from scratch
2021-02-15  Michael Tremerparser: Remove more useless directives
2021-02-15  Michael Tremerparser: Move cleaning up the parser out of debug block
2021-02-15  Michael Tremerparser: Revert back to GLR mode
2021-02-15  Michael Tremerparser: Remove ineffective directives
2021-02-14  Michael Tremerparser: Disable useless code when compiling without...
2021-02-14  Michael Tremerbison: Update %error-verbose directive
2021-02-08  Michael Tremerlibpakfire: Drop pakfire_free
2019-06-11  Michael Tremerlibpakfire: parser: Drop reference of parent when creat...
2019-06-11  Michael Tremerlibpakfire: parser: The data won't be NULL-terminated
2019-06-01  Michael Tremerlibpakfire: parser: Log time it takes for the parser...
2019-06-01  Michael Tremerlibpakfire: parser: Drop unused cleanup function
2019-06-01  Michael Tremerlibpakfire: parser: Refactor typing
2019-06-01  Michael Tremerlibpakfire: parser: Refactor if/else handling
2019-06-01  Michael Tremerlibpakfire: parser: Move freeing parsers to helper...
2019-06-01  Michael Tremerlibpakfire: parser: Disable running in debug mode ...
2019-06-01  Michael Tremerlibpakfire: parser: Fix refcounting
2019-06-01  Michael Tremerlibpakfire: parser: Only merge into the top parser...
2019-06-01  Michael Tremerlibpakfire: parser: Drastically simplify the grammar
2019-06-01  Michael Tremerlibpakfire: parser: Remove obsolete comment
2019-06-01  Michael Tremerlibpakfire: parser: NULL can be passed all the way...
2019-06-01  Michael Tremerlibpakfire: parser: Tidy up top grammar
2019-06-01  Michael Tremerlibpakfire: parser: Use parser-internal namespacing
2019-05-31  Michael Tremerlibpakfire: parser: Move namespaces into parsers
2019-05-31  Michael Tremerlibpakfire: parser: Avoid passing empty parsers up...
2019-05-31  Michael Tremerlibpakfire: parser: Handle else statements
2019-05-31  Michael Tremerlibpakfire: parser: Allow nested blocks
2019-05-31  Michael Tremerlibpakfire: parser: Merge parsers from all rules
2019-05-31  Michael Tremerlibpakfire: parser: Dump state of parser after parse
2019-05-31  Michael Tremerlibpakfire: parser: Leave parser untouched if a file...
2019-05-31  Michael Tremerlibpakfire: parser: Move back to an LR parser
2019-05-31  Michael Tremerlibpakfire: parser: Handle if statements
2019-05-22  Michael Tremerlibpakfire: parser: Rename pakfire_parser_add_declarati...
2019-05-22  Michael Tremerlibpakfire: parser: Move logic into the C file
2019-05-22  Michael Tremerparser: Attempt to implement expanding variables
2019-05-17  Michael Tremerlibpakfire: parser: Add compatibility for older pakfire...
2019-04-29  Michael Tremerlibpakfire: parser: Use end rule for closing blocks
2019-04-29  Michael Tremerlibpakfire: parser: Drop thing rule
2019-04-29  Michael Tremerlibpakfire: parser: Allow top rule to be empty
2019-03-15  Michael Tremerlibpakfire: parser: Make empty lines an empty string...
2019-03-15  Michael Tremerlibpakfire: parser: Add keyword rule which allows keywo...
2019-03-15  Michael Tremerlibpakfire: parser: Rename T_NEWLINE to T_EOL
2019-03-15  Michael Tremerlibpakfire: parser: Add T_ prefix to all tokens
2019-03-15  Michael Tremerlibpakfire: parser: Drop unused TAB token
2019-03-15  Michael Tremerlibpakfire: parser: Hack for IF in variable values
2019-03-15  Michael Tremerlibpakfire: parser: Remove all whitespace processing
2019-03-14  Michael Tremerlibpakfire: parser: Handle appending variables
2019-03-14  Michael Tremerlibpakfire: parser: Parse if statements
2019-03-14  Michael Tremerlibpakfire: parser: Change parser type to GLR
2019-03-14  Michael Tremerlibpakfire: parser: Add missing ;
next