Jan-Piet Mens
a2e2e83d32
optional -lm
2026-07-29 10:18:42 +02:00
Jan-Piet Mens
b55f5659f6
improve lib dependencies
2026-07-29 10:00:28 +02:00
Jan-Piet Mens
02bc800431
add flags example for Mosquitto 2.1 with cjson
2026-07-29 09:42:20 +02:00
Jan-Piet Mens
48a444adcd
undo
2026-07-29 09:38:27 +02:00
Jan-Piet Mens
b213541418
add libcjson-dev
2026-07-29 09:31:02 +02:00
Jan-Piet Mens
22d06c6288
Mosquitto requires cJSON
2026-07-29 09:26:24 +02:00
Jan-Piet Mens
6c6acab3fb
link to SECURITY.md
2026-07-28 14:34:55 +02:00
Jan-Piet Mens
fd32509e3b
disable WITH_KILL compile-time flag by default
...
closes #573
2026-07-28 14:21:59 +02:00
Jan-Piet Mens
69ccbe3226
add warning re decryption of payloads
2026-07-25 09:57:50 +02:00
Jan-Piet Mens
242f9ba393
mention payload encryption, file system
2026-07-24 19:15:50 +02:00
Jan-Piet Mens
192c4660bf
add ws endpoint
2026-07-24 13:06:46 +02:00
Jan-Piet Mens
37abfaf3c3
begin a security document
2026-07-24 09:44:09 +02:00
Jan-Piet Mens
9accc66780
slight rewording
2026-07-23 09:26:39 +02:00
Jan-Piet Mens and GitHub
288f1c7f40
Merge pull request #566 from WhyNotHugo/simpler-is_newer_than_last
...
Avoid walking all entries to find latest
2026-07-23 09:26:32 +02:00
Jan-Piet Mens and GitHub
72f11233f2
Merge pull request #575 from WhyNotHugo/tls
...
Recommend using TLS
2026-07-23 09:11:47 +02:00
Jan-Piet Mens and GitHub
3872a9b918
Merge pull request #574 from WhyNotHugo/jpjpjp
...
Remove leftover logging statement
2026-07-23 09:10:44 +02:00
Hugo Osvaldo Barrera
f7d6d8fe1f
Avoid walking all entries to find latest
...
Finding the latest entry walks though the whole directory tree seeking
the exact matching entry. However, the filename of the entry that should
match is predictable.
Instead of walking through all entries to find the latest matching one,
open the exact expected file.
References: https://github.com/owntracks/recorder/issues/565
2026-07-22 17:11:52 +02:00
Hugo Osvaldo Barrera
bc3e251671
Recommend using TLS
...
None of the setup instructions mention using TLS. Deploying
owntrack-recorder without TLS on a public network will leak all
information that flows to and from it.
2026-07-22 16:21:22 +02:00
Hugo Osvaldo Barrera
80121e8610
Remove leftover logging statement
...
This logging statement records any payload (which can contain
plaintext payloads and decryption keys). System logs are typically
world-readable.
2026-07-22 16:16:43 +02:00
Jan-Piet Mens
5c319d16c9
ocat --dump will not dump internal db names
...
a previous commit erroneously avoided dumping content if it
didn't contain JSON (i.e. a '{') which broke dumping of
friends.
The reason I did that at the time is to avoid gcache_dump()
outputs the db names, as in:
$ ./ocat --dump | grep -E '^[a-z0-9]+ *$'
friends
luadb
topic2tid
wp
This fixes that. (includes 'keys' db which exists with ENCRYPT)
fixes #572
2026-07-16 20:20:39 +02:00
Jan-Piet Mens and GitHub
ae2fd296ca
Merge pull request #571 from steveoriol/patch-2
...
Add referrer meta tag to htdocs/last/index.html
2026-06-14 12:37:11 +02:00
Jan-Piet Mens and GitHub
39e279f768
Merge pull request #570 from steveoriol/patch-1
...
Add referrer meta tag to htdocs/map/index.html
2026-06-14 12:35:38 +02:00
Stève Oriol and GitHub
6f991416a6
Add referrer meta tag to htdocs/last/index.html
...
Added referrer meta tag for origin tracking.
for the map showing the latest GPS coordinates.
2026-06-12 15:23:22 +02:00
Stève Oriol and GitHub
ee01f0c7fa
Add referrer meta tag to index.html
...
Add the referrer meta tag to prevent errors when downloading map tiles.
2026-06-04 17:16:18 +02:00
Jan-Piet Mens
24a28abedc
rename option to --noskipdemo which is what it ought to have been
2026-06-03 13:32:00 +02:00
Jan-Piet Mens
7f7f858121
adapt package filename for Ubuntu
2026-03-06 13:08:39 +00:00
Jan-Piet Mens
8fe0cc216d
configuration for packaging for Ubuntu 25.10
...
addresses https://github.com/owntracks/quicksetup/issues/97
2026-03-06 12:47:24 +00:00
Jan-Piet Mens and GitHub
7a122762b4
Merge pull request #561 from JeremiasStotter/master
...
Look up the timezone when an entry is recorded and store it
2026-01-11 08:35:58 +01:00
Jeremias Stotter
f856975f05
Look up the timezone when an entry is recorded and store it
...
With big rec files, lookup might be incredibly slow because the timezone will be looked up for every entry.
Like this, timezone is recorded once when an entry is created and doesn't have to be looked up later
2026-01-10 22:25:17 +01:00
Jan-Piet Mens
c4c6b52bee
retire old package signing key
2025-08-13 08:22:37 +02:00
Jan-Piet Mens
061c3e8adb
v2 key
2025-08-12 17:54:12 +02:00
Jan-Piet Mens
f188dc9429
new signing key for packages
2025-08-12 17:49:09 +02:00
Jan-Piet Mens
1d52f1f785
show new deb822 format for sources
2025-08-12 15:09:18 +02:00
Jan-Piet Mens
94bf0f2c5f
bump2
2025-08-12 10:18:18 +02:00
Jan-Piet Mens
629400555d
bump travis
2025-08-12 10:13:40 +02:00
Jan-Piet Mens
61621b6044
rm mosquitto ppa
2025-08-12 10:10:44 +02:00
Jan-Piet Mens
ac2c08a8d1
add trixie package instruction
2025-08-12 10:08:07 +02:00
Jan-Piet Mens
5b963e97aa
2025-08-12 version 1.0.1
...
- FIX: ocat JSON output now supports emitting fields which are arrays/lists (#542 )
- FIX: Add proper error message to revgeo lookup (#541 )
- FIX: Replace use of access(2) in ocat(1) by opening config file (#539 )
- NEW: Add support for OpenBSD (#523 )
- FIX: storage dir from env even when the defaults file is missing (#528 )
1.0.1
2025-08-12 08:41:14 +02:00
Christoph Krey
ba38b3dae3
[FIX] adapt packages for trixie
2025-08-11 11:25:26 +02:00
Jan-Piet Mens
226a758076
ocat JSON output now supports emitting fields which are arrays/lists
...
closes #542
2025-06-21 17:23:21 +02:00
Jan-Piet Mens
e65fbc5067
Add proper error message to revgeo on failure
...
closes #541
2025-06-13 15:47:42 +02:00
Jan-Piet Mens
920f944006
correct name of default view in documentation
...
closes #540
2025-06-08 11:07:56 +02:00
Jan-Piet Mens
823f375321
need to check file existence
2025-06-03 12:41:26 +02:00
Jan-Piet Mens
22ead12482
ignores
2025-06-03 12:31:35 +02:00
Jan-Piet Mens
daaf71f4e4
just try to open defaults file instead of using access(2) due to suid
2025-06-03 12:30:06 +02:00
Jan-Piet Mens
de456c5f35
remove superflous setting
2025-05-26 20:07:20 +02:00
Jan-Piet Mens
c12eeff943
no more packages for deb10 or deb11
...
closes #537
2025-05-26 20:05:04 +02:00
Jan-Piet Mens and GitHub
c2f0c43025
Merge pull request #523 from WhyNotHugo/master
...
Add support for OpenBSD
2025-04-23 10:37:38 +02:00
Hugo Osvaldo Barrera
1f28583cc4
Add support for OpenBSD
2025-04-22 23:59:28 +02:00
Jan-Piet Mens and GitHub
fb34271025
Merge pull request #528 from sarg/master
...
use storage dir from env even when the defaults file is missing
2025-04-14 08:48:35 +02:00