| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libcanfigger0-devel | Distribution: SUSE Linux Enterprise 16 |
| Version: 0.3.2 | Vendor: openSUSE |
| Release: bp161.1.1 | Build date: Tue May 12 01:08:14 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 11882 | Source RPM: canfigger-0.3.2-bp161.1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/andy5995/canfigger | |
| Summary: The development files for canfigger | |
This package contains the development files for canfigger
MIT
* Mon May 11 2026 Andy Alt <arch_stanton5995@proton.me>
- canfigger 0.3.2
+ Add canfigger_cache_dir(): $XDG_CACHE_HOME/appname or $HOME/.cache/appname
on POSIX; %LOCALAPPDATA%\appname on Windows
+ Add canfigger_config_file(): returns $XDG_CONFIG_HOME/filename or
$HOME/.config/filename, for config files that live directly under the
config root rather than in a per-application subdirectory
* Headers are now installed to /usr/include/canfigger/; the pkgconfig
Cflags is updated accordingly so #include <canfigger.h> continues to
work without changes
* Only build examples if not a subproject
* Mon Apr 20 2026 Andy Alt <arch_stanton5995@proton.me>
- Split docs into a separate package
- Use %ldconfig_scriptlets macro
* Fri Apr 17 2026 Andy Alt <arch_stanton5995@proton.me>
- Change license to MIT
* Fri Apr 17 2026 Andy Alt <arch_stanton5995@proton.me>
- canfigger 0.3.1
+ Add canfigger_config_dir(), canfigger_data_dir(), canfigger_path_join()
* bugfix: Last line without trailing newline was silently dropped
* bugfix: Memory leak — root list not freed on tmp_line allocation failure
* bugfix: free_incomplete_node leaked the attributes struct
* bugfix: add_key_node failure on 2nd+ node corrupted previous node's key
* bugfix: isspace() called on plain char (undefined behaviour); cast to
unsigned char
* Strip UTF-8 BOM so it doesn't corrupt the first key
* Refactor read_entire_file: single exit point, checked fseek return values
* Prefix all error messages with "canfigger:"
* Add tests: bom, no_trailing_newline; fix unicode test missing count/null
assertions
+ Add canfigger_version.h (generated at build time) exposing
CANFIGGER_VERSION_MAJOR, CANFIGGER_VERSION_MINOR, CANFIGGER_VERSION_PATCH
+ Add CANFIGGER_CHECK_VERSION(maj, min) macro to canfigger.h for
compile-time version checks
* Wed Apr 01 2026 Andy Alt <arch_stanton5995@proton.me>
* Fix soname RPM error
* Thu Feb 29 2024 Andy Alt <arch_stanton5995@proton.me>
- canfigger 0.3.0:
* use dynamic memory allocation for keys, values, and attributes
* canfigger_free() replaced with canfigger_free_current_key_node_advance()
- canfigger_free_attr() removed
* use 'canfigger_free_current_attr_str_advance()' instead of
'list->attr_node = list->attr_node->next'
* Tue Jan 11 2022 Andy Alt <andy400-dev@yahoo.com>
- canfigger 0.2.0:
* implement support for multiple attributes
* Mon Dec 27 2021 Andy Alt <andy400-dev@yahoo.com>
- canfigger 0.1.2, initial package
/usr/include/canfigger /usr/include/canfigger/canfigger.h /usr/include/canfigger/canfigger_version.h /usr/lib64/libcanfigger.so /usr/lib64/pkgconfig/canfigger.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 23:30:39 2026