Commit Graph

76 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
0f03dccc07 feat: changed minimum macOS version to macOS 11.15 (Big Sur) 2026-02-22 15:52:36 +01:00
Serhiy Mytrovtsiy
481f94d511 feat: added jitter to the network module that is calculated from the ICMP signals 2026-01-26 23:11:07 +01:00
Serhiy Mytrovtsiy
2bbd118516 feat: small redesign in the Network popup view. Moved interface details to the dedicated section, added interface dns servers (#2789), added interface speed (#2702) 2025-12-26 18:14:10 +01:00
Serhiy Mytrovtsiy
6465d9ab58 feat: added a new way to obtain the WiFi network SSID (thanks to @fjh658) 2025-10-03 17:50:51 +02:00
Serhiy Mytrovtsiy
6ce8497277 fix: fixed the forever loop in ICMP setup after adding an option to set the update interval for that reader (#2625) 2025-07-14 17:51:13 +02:00
Serhiy Mytrovtsiy
354f67446e feat: added update interval to the connectivity reader (#2570) 2025-07-09 20:18:25 +02:00
Serhiy Mytrovtsiy
def91f6c96 feat: added support of local v6 IP address 2025-04-04 18:45:01 +02:00
Serhiy Mytrovtsiy
32f60b86ac feat: added an option to disable the public ip check at all (#2406) 2025-03-01 13:49:19 +01:00
Serhiy Mytrovtsiy
e3e149a255 feat: moved network country code from wifi adapter to IP address based (#2375) 2025-02-03 18:44:46 +01:00
Serhiy Mytrovtsiy
73e321ca8b feat: moved from serhiy.io domain name to mac-stats.com 2025-01-16 20:39:48 +01:00
Serhiy Mytrovtsiy
c51303c2f2 feat: added additional wifi events listener that will read the connection details if something was changed (#2292) 2025-01-01 15:20:24 +01:00
Serhiy Mytrovtsiy
9ed4ee5749 fix: fixed swiftlint error that appears in the new version of swiftlint 2024-10-18 16:44:03 +02:00
Serhiy Mytrovtsiy
109bc416b9 **HOT FIX v2.11.12**
fix: fixed non stopping fetching the wifi name that has a huge impact on network speed (#2146)
2024-09-25 13:02:19 +02:00
Serhiy Mytrovtsiy
7ec0c5c3fb feat: changed the default behavior of Network data reset from At start to Never. Added data reset when At start is enabled (#2129) 2024-09-24 20:36:40 +02:00
Serhiy Mytrovtsiy
0e90175ce6 fix: fixed macOS Sequoia events 2024-09-20 18:04:52 +02:00
Serhiy Mytrovtsiy
66bd4c9563 feat: added new mechanism for WiFi network name for macOS Sequoia 2024-09-19 18:09:03 +02:00
Serhiy Mytrovtsiy
5e342553b2 feat: added total IO in the Network module when the app is started (#2087) 2024-09-07 17:41:10 +02:00
Serhiy Mytrovtsiy
f2858f80b8 fix: enabled network details update on every read (#1966) 2024-06-11 21:54:59 +02:00
Serhiy Mytrovtsiy
05c35c6d1e v2.10.5 2024-03-24 12:49:10 +01:00
小明
5b51ef1b6a fix: fixed nettop CPU abnormal usage in some cases (#1854) 2024-03-24 12:36:05 +01:00
Serhiy Mytrovtsiy
b21630218c feat: initialized ProcessesView that will be common for all popups 2024-01-05 21:02:29 +01:00
Serhiy Mytrovtsiy
dca3c03acd feat: added wifi network name from networksetup (#1723) 2023-12-18 16:44:06 +01:00
Serhiy Mytrovtsiy
97d884c860 feat: added latency to the Network popup (based on the ICMP requests) (#1707)
feat: removed WiFi network name from the network popup (starting from macOS Sonoma it's not available without CoreLocation access)
2023-12-08 17:58:13 +01:00
Serhiy Mytrovtsiy
1e0ba3b61f feat: moved all reader's values to the Codable protocol 2023-06-27 17:09:38 +02:00
Serhiy Mytrovtsiy
bc34a39b86 fix: close socket listener when no ICMP host is set up. Prevent ICMP callbacks from other apps when ICMP must be off 2023-06-12 18:00:47 +02:00
Serhiy Mytrovtsiy
3c9a3722bf fix: fixed swiftlint warnings (#1386) 2023-04-01 16:58:05 +02:00
Vojtěch Svědiroh
4012529c16 lang: fixed typo in the unit (#1325) 2023-02-26 16:08:11 +01:00
Serhiy Mytrovtsiy
aa9abf3555 feat: added RSSI, noise, and transmit rate to the SSID tooltip (#1187) 2022-11-23 19:34:17 +01:00
Serhiy Mytrovtsiy
9f38e0ba63 fix: updated build runner to macOS 12 and removed OWE and OWE Transition from the wifi encryption list to fix the build 2022-11-08 20:08:48 +01:00
Serhiy Mytrovtsiy
c8acb8877c feat: added new wifi encryption (OWE and OWE Transition) 2022-11-05 11:51:29 +01:00
Serhiy Mytrovtsiy
2e7f00380c feat: added -n flag to the nettop (#1129) 2022-10-28 22:47:58 +02:00
Serhiy Mytrovtsiy
65c15a7b6f fix: fixed wrong ICMP response detection (#1111) 2022-10-11 16:58:28 +02:00
Serhiy Mytrovtsiy
f8c5850586 fix: fixed fetching v4 and v6 IP addresses at the same time (quick fix) (#1109) 2022-10-09 22:54:54 +02:00
Serhiy Mytrovtsiy
a07f5078bb feat: added an option to set ICMP host for the connectivity reader. The empty host will disable this feature 2022-10-01 19:20:08 +02:00
Serhiy Mytrovtsiy
4f190e9168 feat: added a new connectivity reader to the Network module. It sends a low-level (ICMP) ping message to 1.1.1.1. (#1082) 2022-09-17 19:33:18 +02:00
Serhiy Mytrovtsiy
a7294802c7 fix: fixed data racing in the Network module 2022-09-16 16:50:41 +02:00
Serhiy Mytrovtsiy
682b7e1250 feat: moved ip request from the ipify service to the own server 2022-08-15 16:59:24 +02:00
Serhiy Mytrovtsiy
07b29a41cb fix: fixed swiftlint errors 2022-07-10 12:45:38 +02:00
Serhiy Mytrovtsiy
e50d6aaf94 feat: added additional wifi information (standard, security, channel) in the Network module (#941) 2022-05-26 18:56:55 +02:00
Serhiy Mytrovtsiy
6fb2c9b11b feat: changed function_body_length swiftlint rule from 60/80 to 80/100 2022-04-02 12:45:41 +02:00
Serhiy Mytrovtsiy
ec472d9a2a feat: added default icon to the top processes without icons 2022-01-06 11:40:52 +01:00
Serhiy Mytrovtsiy
0ae9429426 feat: added an option for network traffic dividing/2 if VPN (#755) 2021-12-24 12:07:24 +01:00
Serhiy Mytrovtsiy
9443885d40 feat: show pid when process name is not available in the Network top processes (#744) 2021-12-18 15:09:13 +01:00
Serhiy Mytrovtsiy
da58efda87 fix: fixed missing interface and network on start (#712) 2021-11-26 17:58:00 +01:00
Serhiy Mytrovtsiy
77d1b5d274 feat: added Reachability plugin and moved Network module to it 2021-10-15 19:31:14 +02:00
Serhiy Mytrovtsiy
ecd2209d4c feat: added connection status information to the network details view (#653) 2021-10-11 18:40:38 +02:00
Serhiy Mytrovtsiy
01bfe1b79c fix: check if IPv6 is not IPv4 (#550) 2021-07-23 19:06:24 +02:00
Serhiy Mytrovtsiy
a3a002a2d3 feat: removed os.log and moved to NextLog 2021-06-26 13:38:45 +02:00
Serhiy Mytrovtsiy
13707090eb feat: combine StatsKit and ModuleKit in the one framework: Kit 2021-06-04 19:37:29 +02:00
Serhiy Mytrovtsiy
0c7f5699ed feat: initialized swiftlint and fixed warnings and errors 2021-05-22 14:58:20 +02:00