Commit Graph

3030 Commits

Author SHA1 Message Date
Herbert Wolverson
f6d00c6f5b FIXES #635
Configuration gains two optional items in the `[ip_ranges]` section:

* `unknown_ip_honors_ignore` will remove any unknown IPs that fall into the "unknown IP" ranges.
* `unknown_ip_honors_allow` will remove any unknown IPs that aren't explicitly in the allowed IP range.

Extends the unknown IP list to apply these policies. Both default to "true" if not specified.
2025-01-22 10:11:53 -06:00
Herbert Wolverson
0f1ff6eac0 Explicitly refuse to gather any stats if gather_stats is false or the license key is empty. 2025-01-16 14:12:29 -06:00
Robert Chacón
3f91572796
Merge pull request #634 from LibreQoE/uisp_integration_routing
Uisp integration routing
2025-01-15 11:18:03 -07:00
Herbert Wolverson
0cb9ef6d53 Fix debug level of ingestor outputs. 2025-01-15 10:09:43 -06:00
Herbert Wolverson
327ae0c46e DOT graph creation fixed and shows weights. 2025-01-15 09:48:18 -06:00
Herbert Wolverson
f5a2693261 Correct routing detection error. 2025-01-15 09:28:41 -06:00
Robert Chacón
5781b89878
Update VERSION_STRING 2025-01-15 07:53:17 -07:00
Herbert Wolverson
0dbf0efee0 Output integrationUISProutes.template.csv while building the tree. 2025-01-14 10:49:50 -06:00
Herbert Wolverson
7022a9dbf4 Try this: perform route building AFTER single AP squashing. This ensures that the route weights that are used match the "logical" weights. 2025-01-14 10:39:00 -06:00
Herbert Wolverson
d10796f96e Try to not include :443 in the SNI? (Previous commit was the wrong way around) 2025-01-13 12:43:26 -06:00
Herbert Wolverson
cc814b325a Try to not include :443 in the SNI? 2025-01-13 12:43:26 -06:00
Herbert Wolverson
4264e23a6e Force the initial "can I talk to Insight?" to use the HTTPS service and not the old protocol. 2025-01-13 12:43:26 -06:00
Herbert Wolverson
135f66949e Temporary: log the license check URL. 2025-01-13 12:43:26 -06:00
Herbert Wolverson
310870eb4c Cleanly close the websocket connection on complete. 2025-01-13 12:43:26 -06:00
Herbert Wolverson
88346acf57 Break submission up into chunks for sending. 2025-01-13 12:43:26 -06:00
Robert Chacón
1cacf329bf Update rust.yml 2025-01-13 12:43:26 -06:00
Robert Chacón
ee1823f080 Update rust.yml 2025-01-13 12:43:26 -06:00
Herbert Wolverson
02214c6db2 License checking over HTTPS 2025-01-13 12:43:26 -06:00
Herbert Wolverson
57193118e6 WSS submission of ingestion stats 2025-01-13 12:43:26 -06:00
Herbert Wolverson
3dbd7635b2 WSS submission of ingestion stats 2025-01-13 12:43:26 -06:00
Herbert Wolverson
f7959e3534 Not fully tested yet: websocket version of the ingestor. 2025-01-13 12:43:26 -06:00
Robert Chacón
91447de9aa
Merge pull request #629 from LibreQoE/rchac-patch-3
Fix GitHub .Deb Builds
2025-01-13 11:33:17 -07:00
Robert Chacón
2c59c87045
Merge pull request #632 from LibreQoE/rchac-patch-4
Fix #631
2025-01-13 10:43:33 -07:00
Robert Chacón
290a21852d
Update network.example.json 2025-01-13 10:43:10 -07:00
Robert Chacón
88ff66d50d
Update copy_files.sh 2025-01-11 15:18:08 -07:00
Robert Chacón
b6ec097693
Update build_dpkg.sh 2025-01-11 15:17:07 -07:00
Robert Chacón
5a04b3019c
Update build_dpkg.sh 2025-01-11 15:05:28 -07:00
Robert Chacón
b91a589819
Update build_dpkg.sh 2025-01-11 12:42:54 -07:00
Robert Chacón
62d1dd6fba
Update rust.yml 2025-01-11 12:36:07 -07:00
Robert Chacón
185d9d7313
Merge pull request #628 from LibreQoE/lqos_python_no_dependency
Reset options on libqos_python to no longer depend upon a specific `l…
2025-01-11 11:56:08 -07:00
Robert Chacón
f7d524371d
Merge pull request #626 from LibreQoE/https_handler_for_reverse_proxies
Fixes issue with incorrect HTTPS detection for reverse proxies.
2025-01-11 11:55:57 -07:00
Herbert Wolverson
5ce56dc0dd Reset options on libqos_python to no longer depend upon a specific libpython version.
LDD went from:

```
        linux-vdso.so.1 (0x00007fffbcef0000)
        libpython3.12.so.1.0 => /lib/x86_64-linux-gnu/libpython3.12.so.1.0 (0x00007dfd4d200000)
        libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007dfd4e956000)
        libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007dfd4cc00000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007dfd4e928000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007dfd4db17000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007dfd4c800000)
        /lib64/ld-linux-x86-64.so.2 (0x00007dfd4ea23000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007dfd4e90a000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007dfd4e8df000)
```

Down to just:

```
        linux-vdso.so.1 (0x00007fffdd56e000)
        libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x000071f3b1454000)
        libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x000071f3b0200000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x000071f3b07d2000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x000071f3b0117000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x000071f3afe00000)
        /lib64/ld-linux-x86-64.so.2 (0x000071f3b1521000)
```
2025-01-11 10:17:27 -06:00
Robert Chacón
b5ef8b61e3
Update build_dpkg.sh 2025-01-09 21:01:58 -07:00
Robert Chacón
1a510a8db0
Update build_dpkg.sh 2025-01-09 19:17:57 -07:00
Robert Chacón
6a2afe75c7
Update rust.yml 2025-01-09 19:08:29 -07:00
Robert Chacón
36bba7707c
Update rust.yml 2025-01-09 19:05:25 -07:00
Robert Chacón
e99c6530d7
Update rust.yml 2025-01-09 18:58:06 -07:00
Robert Chacón
2404c6dcdd
Update rust.yml 2025-01-09 18:22:15 -07:00
Robert Chacón
bd161daa87
Update build_dpkg.sh 2025-01-09 18:21:03 -07:00
Robert Chacón
01b200050c
Update build_dpkg.sh 2025-01-09 18:11:57 -07:00
Robert Chacón
f15c831074
Update rust.yml 2025-01-09 13:46:28 -07:00
Robert Chacón
64aa8200e5
Update rust.yml 2025-01-09 12:27:24 -07:00
Robert Chacón
bf263b534b
Update quickstart-prereq.md 2025-01-08 14:39:14 -07:00
Robert Chacón
22ddbdc76d
Create ubuntu-server.md 2025-01-08 14:32:46 -07:00
Robert Chacón
88ba4ffc72
Update index.rst 2025-01-08 14:15:05 -07:00
Robert Chacón
4f178aad55
Merge pull request #627 from LibreQoE/rchac-patch-2
Splynx Integration - Distinguish Access Points from regular Sites
2025-01-06 16:20:32 -08:00
Robert Chacón
5f90a8534d
Splynx Integration - Distinguish Access Points from regular Sites 2025-01-06 17:20:05 -07:00
Robert Chacón
83293b8627
Update quickstart-prereq.md 2025-01-03 17:30:59 -07:00
Robert Chacón
3cf4a370ba
Update quickstart-prereq.md 2025-01-03 17:20:46 -07:00
Robert Chacón
9e5cb493a4
Update quickstart-prereq.md 2025-01-03 17:20:09 -07:00