Skip to content

Releases: p-dor/LiveboxMonitor

1.4

24 Apr 16:58
Compare
Choose a tag to compare
  • Support for customized device icons / possibility to add new types/icons. #26
  • Livebox icons now stored in local cache to improve performances. #26
  • Scale of max bandwidth in/out in "Internet Infos" has been fixed to be in GB instead of MB.
  • LB4 with Fiber access using an external SFP module are now recognized as such.
  • "ONT infos" button enabled for LB4 with Fiber access.
  • ONT Max Bit Rate Suppported -> fixed to display in Gbps instead of mW (was LB5 web app display bug).
  • "ONT infos" SignalTxPower color compute fix. #54
  • Significantly improved traffic graph auto-scrolling, fixing some specific cases.
  • Minor fix in device type change event handling.
  • Removed external port support for IPv6 NAT rules as not supported by the Livebox.
  • Added dBm unit for Wifi signal strength.

1.3

01 Nov 12:02
Compare
Choose a tag to compare
1.3
  • Port range support in NAT/PAT rules for IPv4 & IPv6.
  • New button in "Actions" tab to generate all API documentations. Use Ctrl key to filter the output to not disclose information related to your specific configuration (e.g. if you want to publish those files).
  • API documentation for Livebox 5, 6, 6 Pro and 7 available in the repo.
  • Fixed column headers of graph's export files to ;
  • URL redirection command line option (by @jfgiorgi).
  • Guest Wifi interface displayed in device list access column.
  • Wifi level no longer displayed for none active devices, for screen clarity.
  • FIX: remove DNS name query failed when trying to assign a name while DNS box is not checked.
  • More robust method to disable/enable wifi scheduler (similar method than the one used by iOS MaLivebox app).
  • Enhanced icon loading error management.
  • Livebox 7 support.

1.2

25 Jun 15:32
Compare
Choose a tag to compare
1.2
  • New NAT/PAT tab allowing to accurately manage port & protocol forwarding rules, to export & import rules, etc.
  • More information about the Livebox model are available via the "Infos Livebox" button. Information come from UPnP-IGD:get service.
  • New "Firewall Levels..." button in the "Actions" tab allowing to manage the levels of the IPv4 & IPv6 firewalls.
  • New "Ping Responses..." button in the "Actions" tab allowing to manage the responses to IPv4 & IPv6 pings.
  • New "DNS..." button in the "Device List" tab allowing to display the full list of DNS names assigned to the devices.
  • It is now possible to assign, modify or remove the DNS name of a device with the "Assign Name..." button of the "Device Infos" tab.
  • When the Livebox returns errors more information are displayed in the error dialog.
  • Fixed: when clicking on a tab while the program was launching (e.g. loading device data), the tab changed but the content wasn't loaded (DHCP, Phone, NAT/PAT, etc). Also if DHCP, Phone or other tab requiring data load was the first, it wasn't loaded.
  • Improved IPv4 regular expression. All regular expressions now factorized in LmTools.
  • Cosmetic: contact list in Phone tab is no longer cut at the bottom.
  • NumericSortItem / CenteredIconsDelegate list tools factorization in LmTools.
  • Nested task management support.

1.1.1

15 May 18:43
Compare
Choose a tag to compare
  • Fixed Livebox icons access in remote mode: #39
  • Grids display in trafic statistic graphs.
  • Usage of Excel separator (;) for graph CSV export files, instead of comma (,) in previous version.
  • The program now checks at startup time if a new release has been published and warns the user. Possibility to inhibit the warning.
  • Fixed Event & DHCP tab names - it was preventing tooltip display.
  • The graph tab is now automatically updated if a device name in the device list has been changed.
  • Fixed annoying topology decoding bug displaying wrong information.

1.1

01 May 21:59
Compare
Choose a tag to compare
1.1
  • Fixed PyInstaller no-console version crash if logs activated: #28
  • Fixed Livebox information export crash for Livebox 4.
  • HTTPS support for remote connection: #29
  • Fatal exceptions now displayed as message box before application quits.
  • Improved error handling when loading configuration.
  • Removed ONT button for LB4 and previous versions: #30
  • Wifi 5 repeater support.
  • Associate profiles to Livebox MAC address and do a match at startup on a profile matching the LB to auto select profile: #27
  • Stats total counters now relying on HomeLan interface, whenever available, to display counters not recycling at 4 Gb: #22
  • New preference to control the display of realtime wifi stats (in blue).
  • New option "Use native UI style" to be able to switch between "Windows"/"MacOS" and "Fusion" QApplication style.
  • IP adresses sorting now by numerical value and not by string in all screens: #35
  • New Graph tab to display graphically all network traffic statistics / CVS export: #5
  • Status bar displaying current task / current profile. Profile name click allows to change profile.
  • Possibility to drag&drop tabs including repeater tabs, ordering being saved in configuration and restored at startup: #36

1.0

26 Feb 16:57
Compare
Choose a tag to compare
1.0
  • If MacAddr file doesn't exist create it, do not display the warning window. Display it only if the file is corrupted.
  • Block/Unblock buttons now working in case no schedule was assigned to a device.
  • Resign fixes in event polling & session rebuild.
  • All columns (except dynamic ones) are now resizable with mouse.
  • Removed useless dialogs confirming successful execution when assigning device name or type.
  • Check if IP changed before reacting to add IP event for a device.
  • Fixed IP address determination when several assigned.
  • Active IPv4 address indicated in the list of IPs in device infos.
  • Device info displays DHCP Option 55.
  • Device info displays supported Wifi standards (2.4G, 5G, 6G).
  • Profile name in Livebox session name (important to have separate cookie files).
  • Profile name displayed in connection & user/password dialog's titles.
  • Livebox 4 adaptations.
  • DHCP tab to manage de DHCP bindings, view all DHCH information including the in/out options, manage the DHCP setup.
  • Set focus to profile name when creating a new one.
  • Fixed phone call duration vertical alignment on MacOS.
  • Fixed all scrollbar's style on MacOS / new table header.
  • Remove SCROLL_BAR_ADJUST everywhere -> no longer useful (now good Mac scroll bar).
  • New option to select the application language. French and English language available.
  • Partial French translation (only the labels) available.
  • New option to activate/deactivate the tooltip. French and partial English tooltips available.
  • New parameter to set stat frequency, default to 3 seconds.

0.9.7

22 Jan 17:53
Compare
Choose a tag to compare
  • When creating a contact from a phone call, take the phone nb from the call, not an intl format conversion.
  • Display IPv6 prefix in Livebox Internet infos.
  • Display IPv6 scope in device infos.
  • If config file is incorrect do not erase it, ask the question to reset it or just quit.
  • Moved Raw device list & Raw topology buttons in a new Debug section in Action tab.
  • Select log level in Debug section of Action tab, store the setup in config file.
  • Profile management, to support multiple Livebox. At application startup if no default profile or if Ctrl key is pressed, ask profile to use via a dialog. Button in Action tab to switch to another profile. When several profiles are configured, the current one is displayed in the window's title.
  • Ask for the correct URL in case of connection issue at startup.
  • Dialog to ask password ask also for user name.
  • Preference dialog in Action tab to configure profiles & parameters.
  • IPv6 dialog showing: Livebox IPv6 status, IPv6 address and prefix (IPv6DelegatedPrefix) and list of devices active or not having an IPv6.

0.9.6

07 Jan 18:24
Compare
Choose a tag to compare
  • Phone tab added to support phone calls & contacts lists.
  • Dynamic matching phone call / contacts when no contact are displayed by Livebox in phone calls.
  • Moved the Phone test button from Actions to Phone tab. Added ring tone as param.
  • Removed LED status experimental feature.
  • About box added in Action tab.
  • Connect clean-up code to the QApplication aboutToQuit() signal.
  • Quit button added in Action tab.
  • Factorized table graphical setup in one LmConfig.SetTableStyle function.
  • Tuned LIST_STYLESHEET & LIST_HEADER_STYLESHEET for Linux.
  • Put list sizes in parameters: font size for header & rows, header size, row size.
  • Support of different password for each Wifi repeater.
  • Enlarged traffic statistic areas for Livebox & repeater tabs.

0.9.5

25 Dec 17:26
Compare
Choose a tag to compare
  • Smooth wakeup after Mac/PC sleep, connections are automatically reestablished, etc.
  • Better colors for MacOS.
  • Smarter device detection.
  • Forget device button.
  • Filter Devices parameter.

0.9.4

03 Dec 15:48
Compare
Choose a tag to compare
  • Adaptations for Livebox 6.
  • Robust Wifi Repeater detection.
  • Ethernet interface names & numbers matching physical numbering (as in Livebox web interface).