c718b76e1e
Fix root user detection
2024-09-26 15:14:49 +02:00
1a9671625f
Add support for non-root installs
2024-09-26 12:56:21 +02:00
73d8fce15c
Fix deps
2024-09-12 16:35:24 +02:00
23efe8dc71
Replace Makefile with new version
2024-09-12 14:53:42 +02:00
efeb61b480
Fix LDLIBS linker errors
2024-03-28 15:25:09 +01:00
37c866054a
Fix regex for key-value-pair
...
First group was a greedy match for the key, followed by a greedy match
for the whitespace up to the '='. This caused the white space to become
a suffix of the key... Solved by making it a non-greedy match.
2024-03-27 17:07:30 +01:00
Bob Polis
1da96ede92
Changed limits.h => climits
2023-12-11 08:48:01 +01:00
Bob Polis
954fca9e56
Rewrote parse_ini_file
...
Is now regex-based, and supports sections.
Sections are ignored by default, but can be used by calling
parse_ini_file with a second bool param: false.
Sections will become key prefixes, separated from keys with a dot.
2023-12-10 18:32:17 +01:00
Bob Polis
8a9a8f2811
Bumped version to 1.3.0
2023-12-10 18:31:48 +01:00
Bob Polis
c7b409bae1
Removed comment header, minor cleanup
2023-04-20 11:30:38 +02:00
Bob Polis
ddf88a4e03
Fixed include dir for lib header install
2023-04-18 11:37:22 +02:00
Bob Polis
084df383b8
Added ldconfig invocation for OpenBSD
2023-04-15 23:29:38 +02:00
Bob Polis
7e6f419ec7
Modernized Makefile
2023-02-09 18:27:07 +01:00
Bob Polis
879eefb39e
Simplified regex split
...
Instead of building the result vector with push_back, I now use
the vector c'tor with iterators directly.
2022-01-28 09:40:18 +01:00
Bob Polis
90d46ea7fa
Replaced Makefile by newer standard version
2021-12-21 12:05:52 +01:00
Bob Polis
a86ca3fb39
Added tests dir
2021-12-20 17:43:21 +01:00
Bob Polis
ea3099fb8f
Replaced Makefile by new standard one
2021-12-20 17:41:12 +01:00
Bob Polis
ba7eca6cf1
Added premake
2021-12-20 17:41:01 +01:00
Bob Polis
ba6013055c
Moved sources to src dir
2021-12-20 17:40:47 +01:00
Bob Polis
2121c50735
Simplified char buffer construction
2021-12-01 16:12:32 +01:00
Bob Polis
cdd1fed777
Removed -pthread and -fno-strict-aliasing flags
2021-11-13 19:14:05 +01:00
Bob Polis
0afde06074
Removed std prefix
2021-07-02 11:38:57 +02:00
Bob Polis
884bbfc681
Added desctructive replace_all for std::string
2021-07-02 11:37:54 +02:00
Bob Polis
ea9bcb2fee
Added from_string; added remove_accents
...
This adds a dependency on libunistring.
2021-07-02 11:30:13 +02:00
6e0c828404
added real_path function; bumped version to 1.1
2020-08-23 17:21:19 +02:00
Bob Polis
66f0de4970
first commit
2020-03-16 15:16:35 +01:00