Commit graph

  • 40ebf48bd1 ubus/datastorage: cleanup Ian Clowes 2022-01-31 10:50:39 +00:00
  • c13c285bdd utils: cleanup Ian Clowes 2022-01-31 10:47:32 +00:00
  • 0e4fc507cb documentation: Heavily revised Markdown documentation files: Ian Clowes 2022-02-06 17:58:20 +00:00
  • 850a75c182 fix compilation with GCC12 Rosen Penev 2022-06-08 18:16:57 -07:00
  • 2ac7b9d408 workflow: fix workflow Nick Hainke 2022-06-09 07:57:27 +02:00
  • 93f7c5a8b5 fix compilation with GCC12 Rosen Penev 2022-06-08 18:16:57 -07:00
  • 2bfd7397e1 ubus: use bss_transition_request Stijn Tintel 2022-05-09 16:21:06 +03:00
  • f39e3cc267 ubus: use bss_transition_request Stijn Tintel 2022-05-09 16:21:06 +03:00
  • 7a72674063 datastorage/ubus: rework kicking algorithm Ian Clowes 2022-01-06 09:17:39 +01:00
  • 877e2dc22f iwinfo: fix get_bandwidth_iwinfo Ian Clowes 2022-01-06 09:16:18 +01:00
  • 9ce01ecce5 datastorage: fix multi-SSID Ian Clowes 2022-01-06 09:14:49 +01:00
  • 9187665f8e treewide: improve maintaince Ian Clowes 2022-01-06 09:13:21 +01:00
  • 6bf9b6df9a memory: Tighten up some memory handling to help spot errors Ian Clowes 2022-01-06 09:10:40 +01:00
  • 4df0c986f1 treewide: improve logging Ian Clowes 2022-01-06 09:08:17 +01:00
  • fb1bef74d6 datastorage/ubus: rework kicking algorithm rework-pr Ian Clowes 2022-01-06 09:17:39 +01:00
  • 47c1e7a18b iwinfo: fix get_bandwidth_iwinfo Ian Clowes 2022-01-06 09:16:18 +01:00
  • 57be352a6a datastorage: fix multi-SSID Ian Clowes 2022-01-06 09:14:49 +01:00
  • e79d302cb7 treewide: improve maintaince Ian Clowes 2022-01-06 09:13:21 +01:00
  • 22b25a4726 memory: Tighten up some memory handling to help spot errors Ian Clowes 2022-01-06 09:10:40 +01:00
  • c1ec223efe treewide: improve logging Ian Clowes 2022-01-06 09:08:17 +01:00
  • 7b10c612b9 ubus/datastorage: remove kick function new-pr Ian Clowes 2022-01-05 16:37:39 +01:00
  • 4df81328d1 memory: several fixes Ian Clowes 2022-01-05 16:16:07 +01:00
  • b0aa1c0d15 dawn_iwinfo: fix bug in use of get_bandwidth_iwinfo Ian Clowes 2022-01-05 16:08:50 +01:00
  • 94b2bc42a1 test: add more tests scripts Ian Clowes 2021-12-11 23:52:32 +00:00
  • fd1ef0f55a BUGS Fixed bug in use of get_bandwidth_iwinfo() in AP kicking Fix rounding of transmission rate calculations in get_bandwidth_iwinfo() Restructure of get_bandwidth() while finding bug Adjusted erroneus match test in ap_array_insert() Removed brutal exit() for failed file path save-ian Ian Clowes 2021-12-14 00:23:47 +00:00
  • 3526fb8384 Merge branch 'berlin-open-wireless-lab-master' Ian Clowes 2021-12-12 16:23:16 +00:00
  • e35751ed73 Merge branch 'master' of https://github.com/berlin-open-wireless-lab/DAWN into berlin-open-wireless-lab-master Ian Clowes 2021-12-12 16:20:39 +00:00
  • 5596f4776d More catch-up Ian Clowes 2021-12-11 23:52:32 +00:00
  • 815c3457d5 Trying to tidy up old work areas Ian Clowes 2021-12-11 23:49:53 +00:00
  • ddc007e32c ubus: avoid use after free in handle_probe_req() Eneas U de Queiroz 2021-10-25 13:44:15 -03:00
  • 5bf5d18e97
    ubus: avoid use after free in handle_probe_req() Eneas U de Queiroz 2021-10-25 13:44:15 -03:00
  • e1275713c0 github: fix workflow Nick Hainke 2021-10-25 21:28:24 +02:00
  • 7f1cb85432 ubus: use local blub_buffer definitions and free Nick Hainke 2021-10-13 09:09:56 +02:00
  • d222d12bcb ubus: use local blub_buffer definitions and free fix-ubus-handling Nick Hainke 2021-10-13 09:09:56 +02:00
  • c9f6684021 Remove some debugging messages Eneas U de Queiroz 2021-08-05 10:37:06 -03:00
  • c70773a171 datastorage: use signal strength as a metric Eneas U de Queiroz 2021-08-04 09:11:06 -03:00
  • 14e0f8386c Don't display debugging output with DAWN_NO_OUTPUT Eneas U de Queiroz 2021-07-14 18:41:42 -03:00
  • 97e5de157f uci: add neighbor list priority options Eneas U de Queiroz 2021-07-07 15:48:28 -03:00
  • 2b1a53cddc dawn_uci: set default values Eneas U de Queiroz 2021-08-04 10:16:58 -03:00
  • 6eb747b4d4 Use separate configs for 802.11g & 802.11a bands Eneas U de Queiroz 2021-06-28 14:01:49 -03:00
  • 1e34357bdc Verify compatibility before parsing config message Eneas U de Queiroz 2021-08-05 10:55:51 -03:00
  • a7a830950a List all neighbors with same score when kicking Eneas U de Queiroz 2021-07-12 15:20:10 -03:00
  • 3ba0fa4947 Change beacon request fields to appropriate values Eneas U de Queiroz 2021-07-26 15:06:28 -03:00
  • b60cd6253f
    Remove some debugging messages Eneas U de Queiroz 2021-08-05 10:37:06 -03:00
  • be767b0aee
    datastorage: use signal strength as a metric Eneas U de Queiroz 2021-08-04 09:11:06 -03:00
  • 9d55ea09cc
    Don't display debugging output with DAWN_NO_OUTPUT Eneas U de Queiroz 2021-07-14 18:41:42 -03:00
  • 586ad97c2f
    uci: add neighbor list priority options Eneas U de Queiroz 2021-07-07 15:48:28 -03:00
  • 561c510d91
    dawn_uci: set default values Eneas U de Queiroz 2021-08-04 10:16:58 -03:00
  • 1eea4d58b1
    Use separate configs for 802.11g & 802.11a bands Eneas U de Queiroz 2021-06-28 14:01:49 -03:00
  • f25ebe658f
    Verify compatibility before parsing config message Eneas U de Queiroz 2021-08-05 10:55:51 -03:00
  • e6de7940b1
    List all neighbors with same score when kicking Eneas U de Queiroz 2021-07-12 15:20:10 -03:00
  • 5b7c9faa1a
    Change beacon request fields to appropriate values Eneas U de Queiroz 2021-07-26 15:06:28 -03:00
  • 009aab9ca4 Change mode config parameter from int to string Eneas U de Queiroz 2021-07-27 16:52:19 -03:00
  • 9641780f80
    Change mode config parameter from int to string Eneas U de Queiroz 2021-07-27 16:52:19 -03:00
  • 276ca169a7 msghandler: fix rrm array parsing Eneas U de Queiroz 2021-07-26 16:16:45 -03:00
  • 1e4871d70a datastorage: debug rrm capabilities Eneas U de Queiroz 2021-07-27 08:45:32 -03:00
  • 7de2a198d6
    msghandler: fix rrm array parsing Eneas U de Queiroz 2021-07-26 16:16:45 -03:00
  • db57fc3dd8
    datastorage: debug rrm capabilities Eneas U de Queiroz 2021-07-27 08:45:32 -03:00
  • ec9a3a96e8 fix GCC11 compilation Rosen Penev 2021-07-08 13:45:46 -07:00
  • a2b64c04ed fix GCC11 compilation Rosen Penev 2021-07-08 13:45:46 -07:00
  • 555268b91d ubus: filter neighbors by SSID when preparing nr Eneas U de Queiroz 2021-07-06 18:09:19 -03:00
  • 3db9607b14 data storage: match SSID when searching ap entry Eneas U de Queiroz 2021-07-05 16:27:19 -03:00
  • a22f5a79d6 storage: ensure SSID strings are NULL-terminated Eneas U de Queiroz 2021-07-06 17:42:03 -03:00
  • 7bb7834e70
    ubus: filter neighbors by SSID when preparing nr Eneas U de Queiroz 2021-07-06 18:09:19 -03:00
  • 5f05168aff
    data storage: match SSID when searching ap entry Eneas U de Queiroz 2021-07-05 16:27:19 -03:00
  • 81841f2507
    storage: ensure SSID strings are NULL-terminated Eneas U de Queiroz 2021-07-06 17:42:03 -03:00
  • 8ce09d64de CMakeList: fix compiling with glibc Polynomialdivision 2020-12-31 00:00:33 +01:00
  • 5fb5253c29 ubus/datastorage: parse rrm caps feature/parse_rrm_capa Polynomialdivision 2020-10-09 15:59:17 +02:00
  • 05565ae1e2 datastorage/uci/msghandler/ubus: add steering with beacon reports feature/steerwithbeaconreports Polynomialdivision 2020-09-06 23:14:44 +02:00
  • 2ce96c6ddd fixed some typos Mor Himi 2020-08-15 22:16:59 +03:00
  • b639145ce9 ubus: fix rrm string callback function fix/nr_string Polynomialdivision 2020-09-03 03:45:25 +02:00
  • c2c0009d61 datastorage: fix hearingmap not synced Polynomialdivision 2020-08-26 10:26:48 +02:00
  • 25a493c438 tcpsocket: add option to add server ip Polynomialdivision 2020-08-21 20:23:20 +02:00
  • 1da5ad5a96 dawn_uci: fix crashing when uci config is received Polynomialdivision 2020-08-21 18:31:23 +02:00
  • 50d54a6253 tcpsocket: leave loop if we read 0 byte Ian Clowes 2020-08-07 11:32:08 +02:00
  • dfbaa055a4 tcpsocket: fix read callback function and arbitrary memory allocations Ian Clowes 2020-08-06 18:38:39 +02:00
  • 117a340b9d datastorage: fixes to linked list handling Ian Clowes 2020-08-05 11:03:06 +01:00
  • 34da5328f6 memory auditing: bug fixes to memory auditing and hearing map Ian Clowes 2020-08-03 19:02:02 +01:00
  • d56c5c4e15 general: add memory auditing Ian-Clowes 2020-08-03 04:01:58 +01:00
  • 421324486f datastorage: fixed use of wrong client search Ian-Clowes 2020-08-02 15:15:36 +01:00
  • 90371d4b1b datastorage: fixes to linked list handling Ian Clowes 2020-08-05 11:03:06 +01:00
  • 7262cf02d0 datastorage/test: improve scalability and performance Ian Clowes 2020-08-03 18:49:35 +02:00
  • 88e5d6050a bug fixes to memory auditing and hearing map Ian Clowes 2020-08-03 19:02:02 +01:00
  • 2b98cd2368 general: add memory auditing Ian-Clowes 2020-08-03 04:01:58 +01:00
  • be6f9df95c datastorage: fixed use of wrong client search Ian-Clowes 2020-08-02 15:15:36 +01:00
  • 36fe9998da datastorage: convert to linked lists and optimise use of pointers Ian-Clowes 2020-07-28 21:57:13 +01:00
  • 2f585043c3 test_storage: fix compilation with musl 1.2.0 Rosen Penev 2020-07-17 20:02:53 -07:00
  • 1f43acd859
    test_storage: fix compilation with musl 1.2.0 Rosen Penev 2020-07-17 20:02:53 -07:00
  • 32640de378 dawn_uci: no need uci_alloc_context on each uci_set_network call twy_2000 2020-07-01 15:00:52 +08:00
  • 67c3ed0d0a test_storage: extend test harness; datastorage: two bug fixes Ian Clowes 2020-05-27 19:25:04 +01:00
  • d64fbf0e46 parent 0f63e00c43 author Ian Clowes <clowes_ian@hotmail.com> 1590603904 +0100 committer Ian Clowes <clowes_ian@hotmail.com> 1594246123 +0100 Ian Clowes 2020-05-27 19:25:04 +01:00
  • ce36e5fb2b dawn_uci: no need uci_alloc_context on each uci_set_network call twy_2000 2020-07-01 15:00:52 +08:00
  • 0f63e00c43 tcpsocket: free con after ustream write error and make list each safe list_each is not safe against removal of list entry twy_2000 2020-06-18 22:32:26 +08:00
  • 2376c6e98b tcpsocket: free con after ustream write error and make list each safe list_each is not safe against removal of list entry twy_2000 2020-06-18 22:32:26 +08:00
  • a6d0ea3d1d tcpsocket: ustream_pending_data before ustream_read twy_2000 2020-06-13 20:04:17 +08:00
  • b49c5b8552 malloc: add malloc failure wrapper twy_2000 2020-06-13 00:01:05 +08:00
  • b029a40b11 Revert "Revert "tcpsocket: implement client_read_cb with ustream_read my wheels are much worse than offical wheels."" twy_2000 2020-06-12 23:44:23 +08:00
  • 8ce9394db9 tcpsocket: free con after ustream write error and make list each safe list_each is not safe against removal of list entry twy_2000 2020-06-15 20:55:09 +08:00
  • 01582a94c7 tcpsocket: ustream_pending_data before ustream_read twy_2000 2020-06-13 20:04:17 +08:00
  • 0a9939e802 datastorage: fix nullpointer Polynomialdivision 2020-06-12 21:13:14 +02:00