- Add package building for CentOS 6,7,8
- Rename package to "owntracks-cli-publisher"
- Use version tag from "version.h".
- silence switch is honoured
- add support for pledge(2) and unveil(2) in OpenBSD
- Improve fake gps data for Paris, thanks to @ckrey
- Clarify subscription
- Add version, adapt CFLAGS, and -s and -v
- Add infrastructure for Docker-based packaging (#4)
- Switch to Semantic Versioning
- Decrease default publish interval to 1s
- Add fake data generator
- Replace
bash
markdown code blocks withconsole
; by @linusg - Initial import from jps2m
- Add support for file params
- Support for reading from executable params
- Add -I and -L for *BSD
- Bring to GPSD API level 8 (for OpenBSD)
- Started on documentation
- Carry mosq pointer in udata
- Put all configurables in udata structure
- Document parms
- Rename minsecs and minmove consistently
- Document building; lol centos8
- Add some support for remoteConfig
- Make clientid configurable
- OwnTracks on macOS
- Add license file
- Change executable uname to contrib/platform
- Thank you, @ckrey, for the logo!
- Change default MQTT clientid
- Dump crashes if tid unset; reported by @ckrey
- reportLocation should print now() in tst; reported by @ckrey
- Publish all locations with retain; reported by @ckrey
- Selectively use retain; cleanup
- Subscribe on connect so we subscribe after auto-reconnect
- [platform] Be more specific for FreeBSD
- Add support for TLS; general cleanup; closes #1