-
Update logging throughout to use _uhppoted-lib_ `log` package for consistency with the rest of _uhppoted_.
-
Add top level godoc for each project:
- [x] uhppote-core
- [x] uhppoted-lib
- [x] uhppote-simulator
- [x] uhppote-cli
- [x] uhppoted-rest
- [x] uhppoted-mqtt
- [x] uhppoted-httpd
- [x] uhppo…
-
Replace the current mixture of `fmt.Printf` and `log` for logging with the _uhppoted-lib_ implementation for consistency and to simplify future maintenance.
-
I've spent the period since the last release beating uhppoted-tunnel in some pretty terrible ways; the vendor's app in monitor mode (5s updates) constantly, there's a python script running as a daemon…
-
Ref. https://github.com/uhppoted/uhppoted/discussions/14
-
Update all Makefiles to generate ARM64 binaries:
- ARM64 instances are generally available on Gooogle Cloud Run and AWS
- Raspberry Pi 4 is a 64 bit architecture
Modules:
- [x] uhppote-cli
…
-
Ref. [Handling of lockfile on crash/restart](https://github.com/uhppoted/uhppoted-tunnel/issues/7)
- [x] uhppoted-rest
- [x] uhppoted-mqtt
- [x] uhppoted-tunnel
- [x] uhppoted-httpd
-
At the moment the easiest way to generate a working configuration for _uhppoted-httpd_ requires the arcane invocation:
```
uhppoted-httpd daemonize
uhppoted-httpd undaemonize
```
which is less th…
-
Add support for defining tunnel configurations in a _config_ file to reduce the command line complexity and as well as service configuration.
- allow multiple tunnels to be configured in a single f…
-
The checksums of the _uhppoted_ release build executables do not currently match the checksums of the executables produced by the release build of individual projects because the top level release bui…