Commit graph

22 commits

Author SHA1 Message Date
4c66331cf9 Update JSON parsing for backwards compatibility
The latest stable release for debian ships with libjson-c 0.12, which
doesn't contain the json_pointer.h file. This change should hopefully
work for version 0.13.x as well.
2020-03-21 09:35:02 -06:00
3e67cd240b Improve cmake files for building on Android
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-11 15:37:04 -07:00
05e8690fb0 Add missing return statement to pihelper_read_config
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-11 15:36:58 -07:00
e9600507ef Fix cmake builds for RPM packaging
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-10 19:50:52 -07:00
4233362bf0 Add man page
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-10 19:50:23 -07:00
bfc2c462f0 Improve CMake usage to handle installation and linking better
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-09 17:37:21 -07:00
fbca55d28e Rename src dir accordingly
Signed-off-by: William Brawner <me@wbrawner.com>
2020-01-09 16:49:01 -07:00
0f5d8f5071 Fix dependency installation instructions for Fedora 2020-01-07 19:11:55 -07:00
7e599ee5f1 Fix PiHelper API to return better int values and add comments 2020-01-01 13:35:06 -06:00
9c4582c4bc Fix some more memory issues and code organization issues 2020-01-01 12:56:26 -06:00
8954da8bab Add options to build PiHelper for different contexts 2020-01-01 12:54:56 -06:00
96f6ac62dd Ignore vim swap files 2019-12-31 18:12:54 -06:00
03552730bf Add LICENSE file 2019-12-31 18:12:19 -06:00
a712e550c5 Fix various issues related to memory misuse 2019-12-31 16:33:49 -06:00
7828e6bcd4 Add README 2019-12-31 14:14:59 -06:00
fb9ec1184a Add GPL-3 license 2019-12-31 14:14:22 -06:00
e8a84be36f Improve logging 2019-12-31 14:05:40 -06:00
adbac83534 Replace cJSON with json-c 2019-12-31 14:03:01 -06:00
9da4f5e95d Fix macOS-specific code to be more generic 2019-12-31 14:00:58 -06:00
6fa3948ea2 Ignore tags files 2019-12-31 13:08:05 -06:00
06e2ee364d Add header file installation 2019-12-31 13:07:47 -06:00
b88fba9644 Initial commit
This code is absolutely horrendous in its current state, with poor error
handling (where it's even present) and memory leaks galore. USE AT YOUR
OWN RISK. I certainly won't be publishing it anywhere or speaking of it
until it's in a much better state.
2019-12-30 14:18:57 -06:00