Files
packages/net
Dirk Brenken c2a00f2db0 adblock: update 4.5.6-2
- add f_mem() helper to read MemAvailable from /proc/meminfo,
  replacing three duplicated inline reads in f_load, f_dns and f_jsnup
- cap the auto-detected CPU core count by available memory in f_load:
  adb_cores is limited to MemAvailable / 48 (MiB per job), floored to at least 1 core;
  this bounds the number of feeds processed in parallel on constrained devices,
  a user-set adb_cores is still honored as a ceiling (the cap only ever lowers it).
- derive the GNU sort buffer size from available memory
- readme update:
  - added a "low memory systems" recommendation to use
    the zram-swap package (compressed swap) with a swappiness hint,
    plus a sizing rule of thumb — this works for all DNS backends OOTB
  - significantly expanded the custom-feeds section (all JSON fields, rule parameters, etc.)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-06-22 21:06:07 +02:00
..
2026-06-22 21:06:07 +02:00
2026-06-08 14:35:30 +03:00
2026-05-08 22:28:27 +02:00
2026-06-21 18:46:38 +02:00
…
2026-05-29 09:25:01 -04:00
…
2026-06-05 07:36:16 +03:00
2026-06-15 10:44:19 +08:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-06-20 13:38:28 +02:00
…
2026-05-22 06:59:39 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
2026-05-24 15:57:00 +03:00
2026-06-15 11:36:18 +08:00
2026-05-09 11:34:18 +08:00
2026-05-09 10:57:17 +08:00
…
2026-05-08 22:28:27 +02:00
2026-06-02 09:49:19 +03:00
2026-05-08 22:36:07 +02:00
2026-05-24 15:28:30 +03:00
…
…
2026-05-14 15:39:33 +03:00
2026-05-15 13:44:24 +01:00
2026-05-15 13:44:24 +01:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-06-14 20:33:53 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-06-15 19:03:26 +02:00
…
2026-06-03 08:26:46 +02:00
…
…
2026-05-08 22:28:27 +02:00
2026-05-14 15:39:33 +03:00
2026-05-08 22:28:27 +02:00
…
…
…
2026-05-08 22:28:27 +02:00
2026-05-24 14:14:28 +02:00
2026-05-08 22:28:27 +02:00
2026-06-04 08:40:16 +03:00
2026-06-05 07:35:45 +03:00
2026-06-07 20:21:09 +02:00
2026-05-14 15:39:33 +03:00
2026-06-07 12:11:57 +02:00
…
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-06-15 11:37:09 +08:00
2026-05-22 07:11:38 +03:00
2026-05-08 22:28:27 +02:00
…
…
…
2026-05-13 20:57:12 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-06-15 11:36:39 +08:00
2026-05-08 22:28:27 +02:00
2026-06-09 23:15:24 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-13 20:57:12 +03:00
…
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-25 07:05:22 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
2026-06-08 14:35:49 +03:00
2026-06-17 20:58:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-28 11:17:42 +02:00
2026-05-08 22:28:27 +02:00
2026-05-19 10:59:49 +08:00
2026-05-19 08:50:43 +03:00
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
…
…
2026-05-08 22:28:27 +02:00
2026-06-14 20:45:09 +03:00
2026-05-08 22:28:27 +02:00
…