mirror of
https://github.com/tnodir/fort
synced 2024-11-14 16:45:25 +00:00
1098 lines
38 KiB
Plaintext
1098 lines
38 KiB
Plaintext
Fort Firewall ChangeLog
|
|
|
|
v3.14.12-test01, 2024-11-13:
|
|
- UI: Reorganize "Block Traffic" options.
|
|
|
|
v3.14.11, 2024-11-09:
|
|
- UI: Options: TrafficGraph: Add "Fixed Speed" option.
|
|
- UI: MyFort: Add "Service Logs" link.
|
|
- UI: Add ability to "Block LAN and Internet Traffic" ("Block All Traffic" also blocks 127.0.0.0/8 and 255.255.255.255).
|
|
- UI: Add "-c block none|all|lan|internet" command-line argument.
|
|
|
|
v3.14.10, 2024-11-03:
|
|
- UI: Tray: Don't show icons for "Block Traffic" and "Filter Mode" menus.
|
|
- UI: Fix Zones processing (v3.14.9 regression).
|
|
- UI: Log purged obsolete app paths as Info.
|
|
|
|
v3.14.9, 2024-11-02:
|
|
- UI: Options: Traffic Graph: Add Colors for Dark Theme.
|
|
- Driver: Remove Service SID-s handling.
|
|
|
|
v3.14.8, 2024-10-30:
|
|
- UI: Options: Interface: Add "Style" combobox.
|
|
- UI: Options: AutoUpdate: Add "Auto-install after download" flag.
|
|
- UI: Programs: Fix program removing (v3.14.5 regression).
|
|
- UI: Update SQLite to 3.47.0
|
|
- Driver: Detect SvcHost Services by SID.
|
|
- Driver: Set max weight to Sublayer.
|
|
|
|
v3.14.7, 2024-10-20:
|
|
- UI: Options: Schedule: Add Startup and Retry columns.
|
|
- UI: ZoneEdit: Fix saving (v3.14.0 regression).
|
|
|
|
v3.14.6, 2024-10-19:
|
|
- UI: Options: Schedule: Add ability to retry tasks on error.
|
|
- UI: Options: Fix conf reloading after import.
|
|
|
|
v3.14.5, 2024-10-16:
|
|
- UI: Options: Programs: Alert Window for Filter Modes.
|
|
|
|
v3.14.4, 2024-10-14:
|
|
- UI: MyFort: Move "Windows Service" from Options.
|
|
- UI: Options: Add "Alert Window for Auto-Learn mode" flag.
|
|
- UI: Options: Add "Block traffic for disabled App Groups" flag.
|
|
- UI: Programs: Remove "Use Application Group's Enabled State" flag.
|
|
- UI: Move app group periods handling from Driver.
|
|
- Driver: Fix check of Administrator.
|
|
|
|
v3.14.3, 2024-10-10:
|
|
- UI: Options: Programs: Add "Sound Alert" flag.
|
|
- UI: Apply Tray Events to Menu button.
|
|
- Driver can be opened only by Administrator.
|
|
|
|
Attention: If you use Fort Firewall without Service, then you have to run it as Admin!
|
|
|
|
v3.14.2, 2024-10-08:
|
|
- UI: Do not open Alert Program in Auto-Learn mode.
|
|
- UI: Programs: Add "Kill Process" filter.
|
|
- UI: Update translations.
|
|
|
|
v3.14.1, 2024-10-06:
|
|
- Driver: Fix empty packets handling (v3.13.13 regression).
|
|
|
|
v3.14.0, 2024-10-05:
|
|
- UI: Programs: Add "Alerts" filter.
|
|
- UI: Options: Reset changes on close (v3.13.13 regression).
|
|
|
|
v3.13.14, 2024-10-01:
|
|
- UI: Form windows should be deleted on close (v3.13.13 regression).
|
|
|
|
v3.13.13, 2024-09-30:
|
|
- UI: Add "-c backup export/import [dir-path]" command line argument.
|
|
- UI: Programs: Sort "Name" column case-insensitively.
|
|
- UI: ProgramEdit: Disable blocked Zones/Rules row.
|
|
- UI: Options: Auto Update: Add "Keep current version", "Auto-download new version" flags.
|
|
- UI: Options: Improve "Reset to default".
|
|
- UI: Options: Import Backup without app restarting, but close all windows.
|
|
- Driver: Simplify traffic stats handling.
|
|
|
|
v3.13.11, 2024-09-16:
|
|
- UI: Programs: Add "Rules inheritance" combo-box.
|
|
- UI: Options: IP Addresses: Don't expand tabs.
|
|
- UI: Blocked Conn: Separate "Direction" and "Reason" columns.
|
|
- UI: Blocked Conn: "Add Program" on double click.
|
|
- UI: Fix initial Zones loading to Driver (v3.11.3 regression).
|
|
|
|
v3.13.10, 2024-09-07:
|
|
- UI: Add Spanish language.
|
|
- Installer: Show "README.portable" file (for how to uninstall the portable installation).
|
|
- Driver Scripts: Don't remove FortFirewall service.
|
|
|
|
v3.13.9, 2024-08-28:
|
|
- Driver: fortcout: Fix app's zones checking (v3.13.6 regression).
|
|
|
|
v3.13.8, 2024-08-26:
|
|
- UI: Options: Traffic Graph: Add "Units" option.
|
|
- UI: Format traffic dates and bytes per locale.
|
|
- UI: Options: Fix "Theme" selected value.
|
|
- UI: About: Show last success check time.
|
|
- Driver: fortbuf: Improve IRP cancelling.
|
|
- Installer: Don't re-create "README.portable" for Portable.
|
|
- FortFirewall.exe.ini: Add "updateDir" option.
|
|
|
|
v3.13.7, 2024-08-17:
|
|
- UI: Options: Tray: Add "Show Alert Icon" flag.
|
|
- UI: Programs: Add "Clear Alerts" button.
|
|
- Driver: Fix "Block Internet traffic" with "Filter Local Network" turned on.
|
|
|
|
v3.13.6, 2024-08-16:
|
|
- UI: Options: Add "Filter Local Network" flag.
|
|
- UI: Options: Add "Exclude from screen capture" flag.
|
|
- UI: Options: Add "Interface" tab.
|
|
- UI: Update SQLite to 3.46.1
|
|
|
|
v3.13.5, 2024-07-24:
|
|
- UI: ProgramAlert: Add "Menu" button.
|
|
- UI: Programs: Warn for "Apply same rules to child processes" option.
|
|
- UI: Update: Show minimized console window of restarting client (for Windows 7 x64).
|
|
- UI: restart.bat: Use "timeout", instead of "ping" for delays.
|
|
- Zones: Update TAS-IX MRLG query.
|
|
|
|
v3.13.4, 2024-07-06:
|
|
- Fix SvcHost group services handling (Group services was identified as some service from the group).
|
|
|
|
Attention: You have to make trackable the required services by Programs: Services window.
|
|
|
|
v3.13.3, 2024-07-03:
|
|
- UI: Programs: Show "Zones" column, instead of "Parked" (Add "Parked" filter).
|
|
- Installer: Set "Auto-run for all users" (with Service checked) only on initial setup.
|
|
|
|
v3.13.2, 2024-06-27:
|
|
- UI: Programs: Add "Convert to Wildcard" menu item.
|
|
- UI: Update: Try to re-download on timeout.
|
|
|
|
v3.13.1, 2024-06-16:
|
|
- UI: Update: Always create "logs/SetupLog.txt" file.
|
|
- UI: Use "restart.bat" to restart clients.
|
|
- UI: Add "-c zone update" command line argument.
|
|
|
|
v3.13.0, 2024-06-08:
|
|
- UI: Portable: Fix service/driver handling on startup.
|
|
- UI: Tray/Options: Add "Block Traffic" menu.
|
|
- UI: AppInfoManager: Use "noCache" flag.
|
|
- UI: Tray: Update icons.
|
|
|
|
v3.12.13, 2024-06-05:
|
|
- UI: Auto-restart on profile's drive re-mount.
|
|
- UI: Portable: Can Install from My Fort: About.
|
|
- Installer: Fallback to "copy" when "robocopy" fails.
|
|
|
|
v3.12.12, 2024-05-26:
|
|
- UI: Add Polish language.
|
|
- Installer: Don't show "My Fort" window of running instance on launch.
|
|
- UI: Update SQLite to 3.46.0
|
|
|
|
v3.12.11, 2024-05-23:
|
|
- Installer: Improve clients restarting.
|
|
- Installer: Fix OS version checking.
|
|
|
|
v3.12.10, 2024-05-21:
|
|
- Installer: Fix 32-bit installation on 64-bit Windows < 10 1809.
|
|
- UI: Programs: Tweak "Filters" menu.
|
|
|
|
v3.12.9, 2024-05-20:
|
|
- UI: Programs: Add "Filters" menu to show/hide Wildcard paths.
|
|
- UI: Statistics: Open by "statWindow/tabIndex" .ini key.
|
|
|
|
v3.12.8, 2024-05-18:
|
|
- UI: Portable: Fix driver auto-(un)installing on startup/exit (Regression from v3.12.5).
|
|
- Installer: Add "/PATH" command line argument.
|
|
|
|
v3.12.7, 2024-05-12:
|
|
- UI: Options: Add ability to set Light/Dark Theme.
|
|
- UI: Programs: Improve alerted program's path format.
|
|
- Installer: Support 64-bit installation on Windows 10 1809+ (was 2004+).
|
|
|
|
v3.12.6, 2024-05-02:
|
|
- UI: Service: Restart clients on upgrade.
|
|
- UI: Use RegisterApplicationRestart().
|
|
- Installer: Remove unneeded "delay-start.bat".
|
|
|
|
v3.12.5, 2024-04-30:
|
|
- UI: Portable: Istall driver on startup and uninstall on exit.
|
|
- Installer: Portable: Don't install driver to system.
|
|
|
|
v3.12.4, 2024-04-29:
|
|
- Process "-c prog ..." command line arguments by Service directly in absence of UI process.
|
|
- Installer: Don't uninstall "boot filter" on upgrade.
|
|
|
|
v3.12.3, 2024-04-28:
|
|
- UI: Support "-c prog add|del|allow|block|kill PATH" command line argument.
|
|
- UI: MyFort: About: Add Download/Install buttons.
|
|
- Installer: Add "/LAUNCH" argument (useful with "/SILENT").
|
|
- UI: FortFirewall.exe.ini: Add "forceDebug" flag.
|
|
|
|
v3.12.2, 2024-04-20:
|
|
- UI: Prepare Rules forms (Driver is not yet ready).
|
|
- UI: Options: Edit Hot Key Shortcuts.
|
|
- UI: Fix layouts for Arabic language.
|
|
- UI: Update SQLite to v3.45.3
|
|
|
|
v3.12.1, 2024-03-14:
|
|
- UI: Add Arabic language.
|
|
- UI: AppInfoUtil: Improve version info parsing.
|
|
- UI: Update SQLite to 3.45.2
|
|
|
|
v3.12.0, 2024-03-02:
|
|
- UI: Option to try to start a Service on startup.
|
|
- UI: Logger: Append to last log file.
|
|
- UI: Tasks: Add debug outputs.
|
|
- Installer: Add "qt.conf" to use GDI font engine.
|
|
- Driver: Shaper: Rework packets processing again.
|
|
|
|
v3.11.9, 2024-02-22:
|
|
- Driver: Shaper: Tweak limit processing.
|
|
- UI: `popcnt` is not supported by old CPU (MSVC 17.9 regression).
|
|
|
|
v3.11.8, 2024-02-20:
|
|
- UI: Options: Add "Default" button.
|
|
- Driver: Enumerate processes on startup for "Apply rules to child processes".
|
|
|
|
v3.11.7, 2024-02-17:
|
|
- UI: Add "--no-splash" argument.
|
|
- Driver: Shaper: Rework packets processing.
|
|
|
|
v3.11.6, 2024-02-13:
|
|
- UI: Speed Limit: Fix bandwidth value's overflow.
|
|
- UI: Splash: Fade in/out.
|
|
|
|
v3.11.5, 2024-02-13:
|
|
- UI: Show Splash screen on startup (Force Qt to populate fonts).
|
|
- UI: Remove 'v' from version text.
|
|
|
|
v3.11.4, 2024-02-08:
|
|
- UI: Options: Warn about deprecated App Group's Texts.
|
|
- UI: Options: Schedule: Open Programs on double-click of "Purge Obsolete" task.
|
|
- Driver: Fix new programs ignoring for "Ignore" mode.
|
|
|
|
v3.11.3, 2024-02-03:
|
|
- UI: Scheduler: Add "Purge Obsolete Programs" task.
|
|
- UI: Scheduler: Add "Run On Startup" flag to tasks.
|
|
- UI: Options: Remove "Purge Obsolete on startup" flag.
|
|
- UI: ProgramEdit: Show icon for wildcard too.
|
|
- UI: Focus in menu widgets.
|
|
|
|
v3.11.2, 2024-02-02:
|
|
- UI: Programs: Fix column descriptions (Regression from v3.11.1).
|
|
|
|
v3.11.1, 2024-02-02:
|
|
- UI: ProgramAlert: Show newest alerts, not oldest.
|
|
- UI: ProgramEdit: Add "Advanced Options" menu.
|
|
- UI: ProgramEdit: Schedule "Kill Process" action too.
|
|
- UI: ProgramEdit: "Select File" button opens an existing path.
|
|
- UI: Programs: Add "Review Alerts" menu item.
|
|
- UI: Programs: Reorganize Parked/Scheduled columns.
|
|
- UI: Options: Add "Auto-Show Alert Window for New Programs" & "Alert Window is Always on top" flags.
|
|
|
|
v3.11.0, 2024-01-31:
|
|
- UI: Show Program Alert Window.
|
|
- UI: Programs: Add ability to schedule Allow/Remove actions.
|
|
- UI: Programs: Show app names to remove.
|
|
- UI: Programs: Show app's icon in Edit dialog.
|
|
- UI: Options: Tray: Add "Show Programs Or Alert Window" action.
|
|
- UI: Options: AppGroups: Deprecate Text Edit Fields.
|
|
- UI: MyFort: About: Set "Check update" button's tooltip as Last Success date.
|
|
- UI: Create "FortFirewall.ini" on 1-st startup.
|
|
- UI: Update SQLite to v3.45.1
|
|
|
|
Attention: Please move Allow/Block Texts from App Groups to Wildcard Programs!
|
|
(They're read-only now and will be removed in v4.)
|
|
|
|
v3.10.13, 2024-01-18:
|
|
- UI: Programs: Add "Parked", "Scheduled" columns.
|
|
- UI: Programs: Show Notes in Name's tooltip.
|
|
- UI: Programs: Clear app's end-time on timeout.
|
|
- UI: Update SQLite to v3.45.0
|
|
|
|
v3.10.12, 2024-01-17:
|
|
- UI: Programs: Add "Notes" field.
|
|
- UI: MyFort: About: Show release text in scroll area.
|
|
|
|
v3.10.11, 2024-01-16:
|
|
- UI: Programs: Add "Parked" flag to not purge as obsolete.
|
|
- UI: Statistics: Add "Options" button.
|
|
|
|
v3.10.10, 2024-01-15:
|
|
- UI: MyFort: About: Add "Check Update" button.
|
|
- UI: Options: Scheduler: Use regional date format.
|
|
- UI: Add reason info to "Restart Required" dialog.
|
|
- Installer: Check allowed processor architectures.
|
|
|
|
v3.10.9, 2024-01-13:
|
|
- UI: MyFort: Add "Help" link to User Guide.
|
|
- UI: Zones: Fix new Zone saving.
|
|
- UI: Tray Menu: Hide on active app modal dialog.
|
|
- UI: Show app modal dialogs on top of Graph Window.
|
|
|
|
v3.10.8, 2024-01-13:
|
|
- UI: Options: Add "Purge Obsolete only on mounted drives" flag.
|
|
- UI: Options: Fix App Groups ordering after remove from middle.
|
|
- UI: Programs: 1-st cell is active on `Select All`.
|
|
- UI: Programs: Improve errors showing.
|
|
- UI: AppInfo: Extract File Version, not Product.
|
|
- UI: Service: Fix for Windows 7 (Regression from v3.10.7).
|
|
|
|
v3.10.7, 2024-01-11:
|
|
- UI: Add QtBase translations.
|
|
- UI: Programs: Native separators for FileDialog paths.
|
|
- UI: Traffic Graph: Add "Hide on close" flag.
|
|
- UI: Tray Menu: Handle mouse release event only after pressed.
|
|
- UI: Bring window to top on activation.
|
|
- UI: Workaround to show initial dialog on WinPE.
|
|
- UI: Restart on profile drive's remount.
|
|
- Driver: Use "HKLM\Software\Fort Firewall\BootFilter" initial flag from registry.
|
|
- Set "NetworkProvider" group to services.
|
|
|
|
v3.10.6, 2024-01-01:
|
|
- UI: Programs: Add ability to enter multiple wildcard paths as one entry.
|
|
|
|
v3.10.5, 2023-12-31:
|
|
- UI: Options: Add Backup Export/Import.
|
|
- UI: Options: Make "Explorer Integration" for user, not system.
|
|
- UI: Options: Add "System Language" option.
|
|
- UI: Speed Limits: Use bits-per-second, not bytes.
|
|
- UI: IconCache: Check "./icons/" existence once on startup.
|
|
- UI: Tray Menu: Set icon to "Quit" item.
|
|
- UI: Fix unrecognized kernel paths handling (eg. `\device\mup\vmware-host\shared folders\`).
|
|
- Installer: Portable: Create "Data/" directory with user permissions.
|
|
- Installer: Windows 7: Check for installed KB4474419.
|
|
- Installer: Check for VC Redist x86 only in 32-bit version.
|
|
- Installer: Skip OS compatibility checks on upgrade.
|
|
|
|
v3.10.4, 2023-12-20:
|
|
- UI: Programs: Add ability to Accept/Reject Zones.
|
|
- UI: Programs: Add "Kill child processes" option.
|
|
- UI: Programs: Support Env vars in wildcard paths.
|
|
- UI: Zones: Add ability to add addresses as inline text.
|
|
- UI: ZonesWindow: Add "Update Zones" button.
|
|
- UI: Options: Turn on the "Use System Regional Settings" flag by default.
|
|
|
|
v3.10.3, 2023-12-04:
|
|
- UI: Programs: Add ability to add Wildcard paths.
|
|
- UI: Programs: Add "Groups" button to open Options: "App Groups" tab.
|
|
- UI: AppGroup: Use "wildcard search" for "Kill Process" option.
|
|
- Driver: fortconf: Search by wildcard first, then by prefix.
|
|
|
|
v3.10.2, 2023-11-28:
|
|
- UI: Options: IP Addresses: Fix saving the "Include/Exclude All" flags.
|
|
- UI: Options: Tray: Add "Maximum count of Groups in menu" option.
|
|
- UI: Options: AppGroup: Add "Kill Process" option (always collapsed).
|
|
- UI: Programs: Focus search-field on open.
|
|
- UI: Programs: Add "Kill Process" & "Find" menu items.
|
|
- UI: Rename "Restrict access to LAN only" flag to "Block Internet Traffic".
|
|
- UI: Fix Windows 10 sleeping.
|
|
|
|
v3.10.1, 2023-11-26:
|
|
- UI: Improve main icon.
|
|
- UI: TrayIcon: Process system message's click asynchronously.
|
|
- UI: WidgetWindow::event: Fix recursion.
|
|
- UI: Update SQLite to v3.44.2
|
|
|
|
v3.10.0, 2023-10-19:
|
|
- UI: Update driver on new device arrivals.
|
|
- UI: Fix tables creation for programs' full-text search.
|
|
- UI: Log messages to console in same format as to file.
|
|
- Installer: Add "/UNPACK=<PATH>" argument.
|
|
- UI: Update SQLite to v3.43.2
|
|
|
|
v3.9.12, 2023-09-27:
|
|
- UI: MyFort: Add "Uninstall" Portable button.
|
|
- UI: Update SQLite to 3.43.1
|
|
|
|
v3.9.11, 2023-08-26:
|
|
- UI: Drop excessive blocked log packets on slow machines.
|
|
- UI: Optimize icons by FileOptimizer.
|
|
- UI: Update SQLite to 3.43.0
|
|
|
|
v3.9.10, 2023-08-15:
|
|
- UI: Programs: Add ability to search by path and name.
|
|
- UI: Options: Add "Alert Message" flag to show system message notification about new program(s).
|
|
- UI: Options: Add "Use System Regional Settings" flag.
|
|
- UI: Rename "Stop ..." to "Block ...".
|
|
|
|
v3.9.9, 2023-07-17:
|
|
- UI: Fix "System" path handling (v3.9.8 regression).
|
|
|
|
v3.9.8, 2023-07-12:
|
|
- UI: Programs: Accept File Drops.
|
|
- UI: Auto-install driver in portable mode.
|
|
- UI: Add "-i boot_filter" argument.
|
|
- UI: "no-cache" can't be used with service.
|
|
- UI: Run scripts in minimized window.
|
|
|
|
v3.9.7, 2023-07-03:
|
|
- UI: Monitor services for driver.
|
|
- Installer: Start program automatically after installation.
|
|
|
|
v3.9.6, 2023-06-02:
|
|
- UI: Traffic Graph: Fix crash after sleep.
|
|
- UI: Options: Apply "Tray: Show Icon" changes immediately.
|
|
- UI: Options: Add "My Fort: Auto-Show Menu" flag.
|
|
- UI: Tray Menu: Fix Traffic Graph's checked state.
|
|
- UI: Update main icon.
|
|
|
|
v3.9.5, 2023-05-28:
|
|
- UI: Options: Add tag to language list.
|
|
- UI: Options: Confirm Quit by default.
|
|
- UI: Options: Tray: Animate alert by default.
|
|
- UI: Programs: Refresh on app group's enabled flag change.
|
|
- UI: Close windows by Escape key immediately.
|
|
- Driver: Remove processes enumeration on startup.
|
|
|
|
v3.9.4, 2023-05-21:
|
|
- UI: Options: Traffic Graph: "Reset to defaults" button added.
|
|
- Driver: Existing connections are not closed during installation.
|
|
- Installer: Check whether Windows version is 10 2004 or newer.
|
|
|
|
v3.9.3, 2023-05-18:
|
|
- UI: "My Fort": Some controls moved from "Options".
|
|
- UI: Reorganization of "Options" window.
|
|
- UI: Added "Menu" button to all windows.
|
|
- UI: "Options": Added "Purge Obsolete on startup" flag.
|
|
- UI: Don't ask for a password if an open window exists.
|
|
- UI: Updated SQLite to v3.42.0
|
|
|
|
v3.9.2, 2023-05-08:
|
|
- UI: Activate already running instance, don't show a warning.
|
|
- UI: My Fort: Show menu on activation.
|
|
- UI: Update main icon.
|
|
- UI: Add ability to use custom `icons/` folder from current working dir.
|
|
- UI: Programs: Rename "Purge All" to "Purge Obsolete".
|
|
|
|
v3.9.1, 2023-05-07:
|
|
- UI: Add "My Fort" window.
|
|
- UI: Options: Tray: Add "Show Icon" flag.
|
|
- UI: Options: Hot Keys: Add "Global" flag.
|
|
- UI: Show Traffic Graph when "Collect Traffic Statistics" is turned off.
|
|
|
|
v3.9.0, 2023-05-04:
|
|
- UI: Programs: Add "Kill Process" option.
|
|
- UI: Fix "Collect Blocked Connections" functioning when "Collect Traffic Statistics" is turned off.
|
|
|
|
v3.8.17, 2023-05-01:
|
|
- Driver: Fix SvcHost path checking (v3.8.16 regression).
|
|
|
|
v3.8.16, 2023-04-30:
|
|
- Driver: Refactor processes inheritance handling.
|
|
|
|
v3.8.15, 2023-04-29:
|
|
- Driver: Fix BSOD when processes' inheritance handling.
|
|
|
|
v3.8.14, 2023-04-28:
|
|
- UI: Options: Statistics: Add "Alerted only" flag (to collect only alerted blocked connections).
|
|
- Driver: Clear IRP's cancel routine before completion.
|
|
|
|
v3.8.13, 2023-04-27:
|
|
- Driver: Refactor service name handling.
|
|
|
|
v3.8.12, 2023-04-21:
|
|
- Driver: Expand kernel stack for workers.
|
|
|
|
v3.8.11, 2023-04-19:
|
|
- UI: WorkerManager: Fix workers waiting on exit.
|
|
|
|
v3.8.10, 2023-04-19:
|
|
- Driver: Expand kernel stack for driver entry.
|
|
|
|
v3.8.9, 2023-04-16:
|
|
- Driver: Fix stability issues.
|
|
|
|
v3.8.8, 2023-04-15:
|
|
- Driver: Fix potential memory corruption on unload.
|
|
|
|
v3.8.7, 2023-04-12:
|
|
- Driver: Expand kernel stack size on startup.
|
|
|
|
v3.8.6, 2023-04-11:
|
|
- UI: Options: New Version: Fix download URL.
|
|
- Driver: Reduce kernel stack usage to avoid BSOD on startup.
|
|
|
|
v3.8.5, 2023-04-04:
|
|
- Driver: Fix BSOD on shutdown/reboot (v3.8.4 regression).
|
|
|
|
v3.8.4, 2023-03-30:
|
|
- Driver: Decrease kernel stack usage to avoid BSOD.
|
|
|
|
v3.8.3, 2023-03-24:
|
|
- UI: Load password from registry when "Check Password on Uninstalll" enabled.
|
|
- Installer: Remove password from registry on uninstall.
|
|
- Installer: Optionally remove config & data folders on uninstall.
|
|
- Driver: Improve shutdown/reboot handling.
|
|
- UI: Update SQLite to v3.41.2
|
|
|
|
v3.8.2, 2023-03-21:
|
|
- UI: Fix default options on clean install (v3.8.1 regression).
|
|
|
|
v3.8.1, 2023-03-20:
|
|
- UI: Programs: Group's name reflects its enabled flag.
|
|
- UI: Options: Move "Filter Local Addresses" flag into "Self Protection" group.
|
|
- Driver: Filter local addresses when Fort is not running.
|
|
- Driver: Rework flows closing on driver unload.
|
|
|
|
v3.8.0, 2023-03-13:
|
|
- UI: Add "Auto-Learn" mode, remove "Auto-Allow New Programs" flag.
|
|
- UI: Update SQLite to v3.41.1
|
|
|
|
v3.7.9, 2023-03-13:
|
|
- UI: Vacuum the DB outside of transaction.
|
|
- UI: Options: Add "Ctrl/Alt + Single Click" tray icon events.
|
|
- UI: Drop Qt 5 support. Only Qt 6 is supported for building the sources!
|
|
|
|
v3.7.8, 2023-03-11:
|
|
- UI: Fix service stopping on uninstall with "Disable Service controls" option.
|
|
|
|
v3.7.7, 2023-03-10:
|
|
- UI: Auto-restart service on termination.
|
|
- UI: Options: Add "Disable Service controls" flag.
|
|
- UI: Options: Add "Check password on Uninstall" flag.
|
|
|
|
v3.7.6, 2023-03-08:
|
|
- UI: Blocked Connections: Fix list updating.
|
|
- UI: Don't check password on Quit.
|
|
|
|
v3.7.5, 2023-03-06:
|
|
- Fix the distribution: A test signed driver was included in v3.7.4
|
|
|
|
v3.7.4, 2023-03-05:
|
|
- UI: Programs: Add ability to not collect blocked connections.
|
|
- UI: Blocked Connections: Process storing in separate thread.
|
|
- UI: Update SQLite to v3.41.0
|
|
|
|
v3.7.3, 2023-02-19:
|
|
- UI: Don't reset password on Quota alert.
|
|
- UI: Options: Statistics: Fix Quota changes applying.
|
|
- UI: Service: Add ability to pause/continue client connections.
|
|
- Driver: Use event to wait processes enumeration.
|
|
- Driver: Abort bad flows on unload.
|
|
|
|
v3.7.2, 2023-02-13:
|
|
- UI: __popcnt is not supported by old CPU.
|
|
|
|
v3.7.1, 2023-02-12:
|
|
- UI: Options: IP Addresses: Add "Show Zones" button.
|
|
- UI: Try to reconnect to killed service by timer.
|
|
- Driver: Refactor for IRQ level to avoid Driver Verifier errors.
|
|
- Installer: Use "C:\Program Files\" by default on 64-bit OS.
|
|
|
|
v3.7.0, 2023-01-27:
|
|
- UI: Programs: Load app icons in separate thread.
|
|
|
|
v3.6.9, 2023-01-26:
|
|
- UI: Options: Fix saving regression.
|
|
|
|
v3.6.8, 2023-01-25:
|
|
- UI: Programs: Optimize app info loading.
|
|
- UI: Programs: Swap "State" & "File Path" columns.
|
|
|
|
v3.6.7, 2023-01-23:
|
|
- UI: Tray: Fix Zones opening.
|
|
- UI: Options: Cancel button is enabled on change only.
|
|
- Driver: fortprov: Fix callouts unregistering order.
|
|
|
|
v3.6.6, 2023-01-19:
|
|
- UI: Options: Fix window's position/size saving.
|
|
- UI: Options: OK button is always enabled.
|
|
- UI: Tray: Make Options menu clickable.
|
|
|
|
v3.6.5, 2023-01-18:
|
|
- Driver: Double check the closed state on flow deletion.
|
|
|
|
v3.6.4, 2023-01-17:
|
|
- UI: Programs: Improve sorting by "State" column (Alerted programs are always on top).
|
|
- UI: Tray: Change icon color on some states.
|
|
- UI: Options: Save user.ini changes on OK/Apply only.
|
|
- UI: Tray Menu: Move Options & Zones to Options sub-menu.
|
|
- UI: Options: Add ability to Stop Internet when Quota exceeds.
|
|
- UI: Programs: Add "Restrict access to LAN only" flag.
|
|
|
|
v3.6.3, 2023-01-13:
|
|
- UI: Options: Add "Animate Alert Icon" flag.
|
|
- UI: Programs: Rework State column for alerts.
|
|
- UI: Programs: Add "File Path" column.
|
|
|
|
v3.6.2, 2023-01-11:
|
|
- UI: Options: Remove "Dark mode" flag (auto-follows system mode now).
|
|
- UI: App Groups: Improve speed limiting options.
|
|
- UI: Update SQLite to v3.40.1
|
|
- Driver: Rework the Shaper for speed limiting.
|
|
|
|
v3.6.1, 2022-10-15:
|
|
- UI: The enabled "Dark Mode" is active, when System's theme is Dark too.
|
|
- UI: Programs: Refactor "Options" button.
|
|
- UI: Options: Add "Right Click" tray event and "Ignore" action.
|
|
- UI: Tray: "Double Click"-s default action is "Ignore" now. (To immediately do "Single Click"-s action.)
|
|
- UI: Options: App Groups: Remove "Fragment first TCP packet".
|
|
- UI: Update SQLite to v3.39.4
|
|
- Driver: Check the device on asynchronous flow deletion. (Fix BSOD on shutdown/reboot.)
|
|
- Installer: Check compatibility with HVCI (Core Isolation).
|
|
|
|
Attention: Edit the Options: Tray: "Double Click" event's action to restore an old action to "Show Options".
|
|
|
|
v3.6.0, 2022-08-12:
|
|
- UI: Options: Add "Dark Mode" flag (Experimental).
|
|
- Driver: Defer all TCP packets for speed limiting.
|
|
- UI: Update SQLite to v3.39.2
|
|
|
|
v3.5.9, 2022-07-22:
|
|
- UI: IpRange: Improve IP address parsing error messages.
|
|
- UI: AppGroups: Fix tab moving in Service mode.
|
|
- UI: Options: Validate IP address before saving.
|
|
- UI: Update SQLite to v3.39.1
|
|
- Driver: Fix BSOD on Win2016Svr RDP conn. (Refactor process inheritance checking.)
|
|
- Installer: Fix creating README.portable.
|
|
|
|
v3.5.8, 2022-06-06:
|
|
- UI: Add "Filter Mode", instead of "Block/Allow All".
|
|
- UI: Statistics: Traffic: Fix "Clear All" to not duplicate active programs.
|
|
- Driver: Add errors tracing to system event log.
|
|
|
|
v3.5.7, 2022-05-24:
|
|
- Support IPv6.
|
|
- UI: Default User specific Logs path is "%LocalAppData%/Fort Firewall/logs".
|
|
- UI: RpcManager: Try to reconnect to service on error.
|
|
- UI: Update SQLite to v3.38.5
|
|
- Driver: Reliably wait for worker thread on unload.
|
|
|
|
v3.5.6, 2022-03-18:
|
|
- UI: Programs: Show time icon for auto-block apps (Remove "Bl." column).
|
|
- UI: Options: Update app's group after removing.
|
|
- UI: Use SetThreadExecutionState() to prevent OS sleep during events processing.
|
|
- UI: Update SQLite to v3.38.1
|
|
|
|
v3.5.5, 2022-02-26:
|
|
- UI: Programs: Fix app's auto-block time handling.
|
|
|
|
v3.5.4, 2022-02-24:
|
|
- UI: Options: Add "Confirmations" box.
|
|
- UI: Options: Fix initial OK & Apply buttons state on fresh install.
|
|
- UI: Options: Fix empty App Group saving.
|
|
- UI: Options: Fix new App Group saving in Service mode.
|
|
- UI: Update SQLite to v3.38.0
|
|
|
|
v3.5.3, 2022-02-22:
|
|
- UI: Programs: Fix manually adding a new program (Regression from v3.5.0).
|
|
|
|
v3.5.2, 2022-02-22:
|
|
- Fix "Apply same rules to child processes" flag for root processes & services.
|
|
- UI: Update translations.
|
|
|
|
v3.5.1, 2022-02-21:
|
|
- Fix "Apply same rules to child processes" flag for deep nested processes.
|
|
|
|
v3.5.0, 2022-02-20:
|
|
- Add "Apply same rules to child processes" flag to App Groups & Programs.
|
|
- Driver: Support ARM64 (Experimental).
|
|
|
|
v3.4.7, 2022-02-12:
|
|
- UI: Options: Add ability to set tray icon click actions.
|
|
- UI: Update translations.
|
|
|
|
v3.4.6, 2022-02-10:
|
|
- Add ability to filter `svchost.exe` by service name.
|
|
- UI: Add Slovenian translation.
|
|
|
|
v3.4.5, 2022-01-30:
|
|
- Driver: Fix 32-bit build for Windows 8+.
|
|
|
|
v3.4.4, 2022-01-14:
|
|
- UI: LogManager: Fix log reading (Regression introduced in v3.4.3)
|
|
- UI: Show "Portable" in window title.
|
|
- UI: Update icons.
|
|
- UI: Update SQLite to v3.37.2
|
|
|
|
v3.4.3, 2021-12-20:
|
|
- Driver: Use Loader to not depend on EV certificate in the future.
|
|
- UI: Add Italian translation.
|
|
- UI: Update SQLite to v3.37.0
|
|
|
|
v3.4.2, 2021-10-07:
|
|
- UI: Use QtNetwork for downloads, instead of `curl.exe`.
|
|
- UI: Disable WOW64 FS Redirection for 32-bit build.
|
|
|
|
v3.4.1, 2021-08-08:
|
|
- UI: Fix activating a minimized window.
|
|
- UI: Fix password checking.
|
|
- UI: ControlManager: Named pipe name is per user name.
|
|
|
|
v3.4.0, 2021-07-30:
|
|
- UI: Options: Add "For all users" auto-run mode.
|
|
- UI: Options: Add "Run as a Service in background" option.
|
|
- UI: Use "%LocalAppData%\Fort Firewall\FortFirewall.user.ini" for user specific settings.
|
|
- UI: Options: Hot Keys is applied immediately now.
|
|
- UI: Options: Move Statistics page to Statistics window as Traffic page.
|
|
- UI: Blocked Connections: Show block reason as icon.
|
|
- UI: Zones: Add "WindowsSpyBlocker" source.
|
|
- UI: Use Google Breakpad to generate crash minidumps.
|
|
- UI: Update SQLite to v3.36.0
|
|
|
|
Attention: For a Service the default profile path is "%ProgramData%\Fort Firewall\", else it's "%LocalAppData%\Fort Firewall\".
|
|
|
|
v3.3.9, 2021-05-02:
|
|
- UI: Options: Add "Logs" box.
|
|
- UI: Exit gracefully on console close.
|
|
- Move "Windows Explorer integration" from Installer to UI.
|
|
- UI: Update translations.
|
|
|
|
v3.3.8, 2021-04-27:
|
|
- UI: Add German translation.
|
|
- UI: Add Portuguese (Brazilian) translation.
|
|
|
|
v3.3.7, 2021-04-23:
|
|
- UI: Programs: Fix multi selected apps editing.
|
|
- UI: Add Korean translation.
|
|
- Installer: Add French and Korean translations.
|
|
- Installer: Check that VC Redist x86 exists.
|
|
|
|
v3.3.6, 2021-04-21:
|
|
- UI: Use global settings from working directory. (See FortFirewall.exe.example.ini)
|
|
- UI: Options: Add "Startup mode" option.
|
|
- UI: Programs: Improve "Edit Program" form.
|
|
- UI: Statistics: Fix "Collect traffic, when Filter Disabled" init.
|
|
- UI: PasswordDialog: Add ability to unlock the password.
|
|
- UI: Statistics: Fix app list updating (when app is already blocked).
|
|
- UI: Update translations.
|
|
- Driver: Continue filter search, when not blocked or allowed.
|
|
- Update SQLite v3.35.5
|
|
|
|
v3.3.5, 2021-03-24:
|
|
- Installer: Add "Add to Explorer's Context Menu" option.
|
|
- UI: Update French translation.
|
|
|
|
v3.3.4, 2021-03-23:
|
|
- UI: Connections: Add "Add Program" button.
|
|
- UI: Update translations.
|
|
|
|
v3.3.3, 2021-03-21:
|
|
- UI: Tray: Show Connections window on mouse middle click.
|
|
- UI: Connections: Fix state after rows deleting.
|
|
- Update SQLite to v3.35.2
|
|
|
|
v3.3.2, 2021-03-10:
|
|
- UI: Statistics: Add "Collect Traffic, when Filter Disabled" option.
|
|
- Driver: "Stop Traffic" is effective, when "Filter Enabled" is turned on.
|
|
|
|
v3.3.1, 2021-02-24:
|
|
- UI: Add French translation.
|
|
- UI: Connections: Add ability to copy selected cells' text.
|
|
|
|
v3.3.0, 2021-02-22:
|
|
- UI: Add Connections Window.
|
|
- UI: Connections: Show block reason in tool-tip.
|
|
- UI: Update icons.
|
|
- UI: Traffic Graph: Stick to screen edges after dragging.
|
|
- UI: Traffic Graph: Resize by dragging with right mouse button.
|
|
- Driver: Log "inbound" state of blocked connection.
|
|
- Update SQLite to v3.34.1
|
|
|
|
v3.2.2, 2020-06-15:
|
|
- UI: App. paths of Programs window overwrite paths from Options window.
|
|
- Update SQLite to v3.32.2
|
|
|
|
v3.2.1, 2020-06-03:
|
|
- UI: Tray: Fix left & right mouse button clicks collision.
|
|
- UI: Show OptionsWindow on tray message click by default.
|
|
- UI: AddressesPage: Disable Zones button when empty.
|
|
- UI: ZonesWindow: Add "Save As Text" button.
|
|
- UI: ProgramsWindow: Fix sorting.
|
|
- UI: TaskZoneDownloader: Avoid warnings on abort.
|
|
- Update SQLite to v3.32.1
|
|
|
|
v3.2.0, 2020-02-17:
|
|
- Add Zones (to download block lists).
|
|
- UI: AddressesPage: Use Zones.
|
|
- UI: Rename "TAS-IX Downloader" task to "Zones Downloader".
|
|
- UI: ProgramsWindow: Improve Block Time editing.
|
|
- UI: ProgramsWindow: Tweak "End Time" column.
|
|
- UI: ProgramsWindow: Bulk edit selected apps.
|
|
- UI: Show alerted tray icon.
|
|
- Update SQLite to v3.31.1
|
|
|
|
v3.1.7, 2020-01-25:
|
|
- UI: Use default language from Installer.
|
|
- UI: OptionsWindow: Use Ctrl+S to apply changes.
|
|
- UI: ProgramsWindow: Add allow/block context menu items.
|
|
- UI: Use "Fusion" style.
|
|
- Update SQLite to v3.31.0
|
|
|
|
v3.1.6, 2020-01-22:
|
|
- UI: OptionsWindow: Fix applying changes.
|
|
- UI: Support Visual Leak Detector.
|
|
|
|
v3.1.5, 2020-01-21:
|
|
- UI: Tray Context Menu: Fix hot keys re-activating.
|
|
- UI: ProgramsWindow: Tweak group's state.
|
|
- UI: ProgramsWindow: Fix purging system apps.
|
|
- Address Ranges: Optimize IPv4 arrays.
|
|
|
|
v3.1.4, 2020-01-18:
|
|
- Add ability to "Auto-Allow All New Programs".
|
|
- UI: ProgramsWindow: Add "Purge All" menu item.
|
|
- UI: ProgramsWindow: Multi selection.
|
|
|
|
v3.1.3, 2020-01-15:
|
|
- UI: Fix empty conf on initial startup.
|
|
|
|
v3.1.2, 2020-01-15:
|
|
- Fix wild matching the drive letter.
|
|
- UI: DriverManager: Refactor error handling.
|
|
- UI: Avoid exe apps duplicates.
|
|
- UI: ProgramsWindow: Fix "System" handling.
|
|
- UI: Turn on "Collect Stats" & "Alert .. Programs" by default.
|
|
- UI: ProgramsWindow: Relayout table; Sort/edit program name.
|
|
- UI: Add "Interchange All Lines" button to text areas splitter.
|
|
|
|
v3.1.1, 2020-01-11:
|
|
- UI: Fix filtering apps from Programs window.
|
|
- UI: ProgramsWindow: Move edit buttons into menu.
|
|
- UI: ProgramsWindow: Fix refresh after app removing.
|
|
- UI: Use custom icons for windows.
|
|
- UI: SchedulePage: Relayout.
|
|
- UI: Fix Esc key handling.
|
|
- UI: Fix message about new version.
|
|
- Driver: Use R/W locks for exe apps.
|
|
- Driver: Add timestamp to traffic stats.
|
|
|
|
v3.1.0, 2020-01-08:
|
|
- Driver: Fix conf changes locking.
|
|
- UI: ProgramsWindow: Add sorting.
|
|
- UI: OptionsPage: Fix new version visibility.
|
|
- UI: Remove compatibility code with v1.* & v2.* versions.
|
|
|
|
v3.0.0, 2020-01-06:
|
|
- UI: Add Programs Window.
|
|
- UI: Add ability to use wild matching (see .gitignore rules) and env vars (e.g. %HOME%) in the app groups.
|
|
- UI: OptionsPage: Show new version info.
|
|
- UI: Add --cache <path> and --logs <path> arguments.
|
|
- Migrate .conf JSON-file to .config DB-file.
|
|
- UI: Migrate to Widgets from QML.
|
|
- Update SQLite to v3.30.1
|
|
|
|
Attention: Next versions will be not compatible with v1.* & v2.* versions!
|
|
|
|
v2.10.0, 2019-10-02:
|
|
- UI: Reload app info on changes.
|
|
- ControlManager: Fix worker's completion waiting.
|
|
- Driver: Fix after app's crash.
|
|
- Update SQLite to v3.29.0
|
|
|
|
v2.9.0, 2019-06-15:
|
|
- UI: BlockedPage: Show protocol name & port.
|
|
- UI: StatisticsPage: Scroll to top on model changes.
|
|
- UI: Improve file selection dialog.
|
|
- DB: Fix active period handling.
|
|
|
|
v2.8.0, 2019-05-11:
|
|
- UI: Add minutes to time periods.
|
|
- UI: ApplicationsPage: Add "Select File" button.
|
|
- UI: Improve placeholder texts.
|
|
|
|
v2.7.2, 2019-05-02:
|
|
- UI: AddressesPage, ApplicationsPage: Add splitter and text control buttons.
|
|
- UI: Polish app info details showing.
|
|
- UI: Add "Copy Path" button for selected app.
|
|
|
|
v2.7.1, 2019-04-24:
|
|
- UI: Special icon for "System" app.
|
|
- UI: Add ability to "Open Folder" of selected app.
|
|
- UI: Tweak selected items highlighting.
|
|
- Windows 7: Fix driver SHA-1 signing.
|
|
|
|
v2.7.0, 2019-04-21:
|
|
- UI: Show app names & icons.
|
|
- UI: BlockedPage: Fix host names updating.
|
|
- Update to SQLite v3.28.0
|
|
|
|
v2.6.1, 2019-04-10:
|
|
- Driver: SHA-1 signing for Windows 7.
|
|
- Driver: Add details info.
|
|
- UI: Remove Quit button.
|
|
- Update program's icon.
|
|
|
|
v2.6.0, 2019-04-08:
|
|
- UI: GraphWindow: Fix speed updating on title.
|
|
- UI: Update Dl/Ul icons.
|
|
- UI: OptionsPage: Show driver's state; allow to install/remove the driver.
|
|
- UI: Polish BlockedPage.
|
|
- DB: Fix statistics dates to use UTC.
|
|
- Update to SQLite v3.27.2
|
|
|
|
v2.5.2, 2019-03-16:
|
|
- UI: Polish OptionsPage.
|
|
- Installer: Add "Create Desktop Icon" option.
|
|
- Driver: Fix non-TCP traffic handling.
|
|
|
|
v2.5.1, 2019-03-12:
|
|
- Driver: Robust buffer handling.
|
|
- Driver: Fix pending buffer flush.
|
|
|
|
v2.5.0, 2019-03-10:
|
|
- Installer: Add "Portable" option.
|
|
|
|
v2.4.0, 2019-03-08:
|
|
- UI: Graph options: Fix texts and meaning of opacity.
|
|
- Driver: Improve app groups handling.
|
|
- Driver: Sign with Certum Open Source Code Signing Certificate.
|
|
|
|
v2.3.0, 2019-02-19:
|
|
- Add ability to fragment first TCP packet.
|
|
- Settings: Store colors in hex.
|
|
|
|
v2.2.0, 2019-02-10:
|
|
- UI: Add Traffic Graph window.
|
|
- Improve speed limiting.
|
|
- Update to SQLite v3.27.1
|
|
|
|
v2.1.0, 2019-01-04:
|
|
- UI: Tray menu: Show app-group's speed & period.
|
|
- Driver: Fix blocking existing flows for reauth.
|
|
- Add ability to filter local addresses (127.*, 255.255.255.255).
|
|
|
|
v2.0.0, 2018-12-12:
|
|
- UI: ApplicationsPage: Add hour period to enabled state.
|
|
- UI: StatisticsPage: Add active period hours.
|
|
- UI: Add --control <PATH> argument.
|
|
- UI: NetUtil: Add special local IPv4 addresses.
|
|
- UI: OptionsPage: Add ability to disable hot keys.
|
|
- UI: OptionsPage: Remove ability to "Ignore TCP RST-packets".
|
|
- UI: Remove Task "UzOnline".
|
|
- Update to SQLite v3.26.0
|
|
|
|
v1.11.0, 2018-03-07:
|
|
- UI: ListView: Improve item selection by click.
|
|
- UI: Statistics Page: Fix keep options.
|
|
- UI: Add --stat option to set statistics' path.
|
|
- UI: OptionsPage: Add Statistics link.
|
|
- UI: Add hot keys to tray context menu.
|
|
- Driver: Optimize processes handling.
|
|
|
|
v1.10.1, 2018-02-23:
|
|
- Logger: Refactor format.
|
|
- UI: Abort on UI & Driver's states mismatch.
|
|
- UI: LogManager: Fix buffers handling.
|
|
- UI: Fix quota alerting.
|
|
|
|
v1.10.0, 2018-02-21:
|
|
- UI: Log errors always.
|
|
- UI: Keep .conf's backup file.
|
|
- UI: Add day & month traffic quota alerts.
|
|
- UI: Fix old log files deleting.
|
|
- Driver: Improve speed limiting by deferring ACK packets.
|
|
- Driver: Fix clearing on device close.
|
|
- Migrate to Qt 5.11
|
|
|
|
v1.9.0, 2018-01-28:
|
|
- UI: NetDownloader: Wait process finishing.
|
|
- UI: ApplicationsPage: Improve speed limits' list.
|
|
- UI: Don't use swipe for tabs.
|
|
- Installer: Fix scripts to use current path.
|
|
|
|
v1.8.1, 2018-01-22:
|
|
- Driver: Remove test debug prints.
|
|
|
|
v1.8.0, 2018-01-22:
|
|
- UI: ApplicationsPage: Disable inactive speed-limit button (instead of hiding).
|
|
- UI: OptionsPage: Add ability to "Ignore TCP RST-packets".
|
|
|
|
v1.7.0, 2018-01-20:
|
|
- UI: AddressesPage: Add "Internet Addresses" & "Allowed Internet Addresses" tabs.
|
|
- UI: Add ability to comment address & app. lines with "#".
|
|
|
|
v1.6.1, 2018-01-14:
|
|
- Driver: Use flow-contexts to track UDP closure.
|
|
- Driver: Optimize flow-context usage.
|
|
|
|
v1.6.0, 2018-01-12:
|
|
- UI: OptionsPage: Add protection by "Password".
|
|
- UI: OptionsPage: Add "Log Errors" to store log files.
|
|
- UI: StatisticsPage: Add "Month starts on" option.
|
|
- Add ability to "Stop Internet Traffic".
|
|
|
|
v1.5.0, 2018-01-09:
|
|
- UI: Save/restore window's state.
|
|
- UI: Use default conf on 1st start.
|
|
- Update Qt libraries.
|
|
|
|
v1.4.0, 2018-01-08:
|
|
- UI: ApplicationsPage: Add "Speed Limit" button.
|
|
- UI: BlockedPage: Add "Copy..." button.
|
|
- UI: ButtonMenu/Popup: Fix popup closing by button.
|
|
- UI: OptionsPage: Add ability to "Stop Traffic".
|
|
- UI: OptionsPage: Add "Profile" & "Releases" links.
|
|
- UI: SchedulePage: Add "Update Checker" task.
|
|
- Driver: Drop speed limited traffic.
|
|
- Driver: Use tommy_hashdyn instead of flow-contexts.
|
|
|
|
v1.3.3, 2017-12-17:
|
|
- Driver: Fix traffic inspecting of connections, created before the program started.
|
|
|
|
v1.3.2, 2017-12-15:
|
|
- Conf: Fix parsing app paths with spaces.
|
|
- UI: StatisticsPage: Fix "Clear" actions.
|
|
|
|
v1.3.1, 2017-12-14:
|
|
- Driver: Fix memory leak.
|
|
- Driver: Increase initial stat buffer sizes.
|
|
- UI: StatisticsPage: "Keep" changes should be confirmed.
|
|
|
|
v1.3.0, 2017-12-14:
|
|
- UI: BlockedPage, StatisticsPage: Improve "Clear" button.
|
|
- UI: BlockedPage, StatisticsPage: Use up/down keys to select apps.
|
|
- UI: StatisticsPage: Fix refreshing stats with only 1 row.
|
|
- UI: StatisticsPage: Fix current unit after language change.
|
|
- UI: StatisticsPage: Add "Keep" button.
|
|
- UI: Add scrollbars.
|
|
|
|
v1.2.0, 2017-12-13:
|
|
- Driver: Add ability to use "exclude_all && ip_included" and "allow_all && app_blocked" logic.
|
|
- Driver: Add UDP traffic statistics.
|
|
- Driver: Add transportHeaderSize to traffic statistics.
|
|
- UI: StatisticsPage: Tweak date formats.
|
|
|
|
v1.1.0, 2017-12-12:
|
|
- Driver: Fix provider filters updating.
|
|
- UI: StatisticsPage: Add "Clear" button.
|
|
|
|
v1.0.0, 2017-12-11:
|
|
- Driver: Enable local broadcast always.
|
|
- Driver: Write statistic logs.
|
|
- UI: Add StatisticsPage.
|
|
- UI: Add button icons.
|
|
|
|
v0.12.0, 2017-11-02:
|
|
- UI: Fix reading non-existent .conf file.
|
|
- UI: BlockedPage: Resolve addresses.
|
|
- UI: BlockedPage: Show app names and path separately.
|
|
- Driver: Add log type.
|
|
- Driver: Log all blocked apps.
|
|
|
|
v0.11.1, 2017-10-29:
|
|
- Driver: Fix for Win7 x86.
|
|
|
|
v0.11.0, 2017-10-28:
|
|
- UI: Remove Include/ExcludeAll & Block/AllowAll from tray context menu.
|
|
- UI: TextContextMenu & ApplicationsPage: Add icons.
|
|
- Driver: Wait for BFE to start.
|
|
|
|
v0.10.0, 2017-10-27:
|
|
- UI: Add text context menu.
|
|
- TaskUzonline: Improve address bounds detecting.
|
|
- UI: Rename ActivityPage to BlockedPage.
|
|
- UI: Include/ExcludeAll & Block/AllowAll are exclusive now.
|
|
- Control "Block access to network when Fort Firewall is not running" from UI, not Installer.
|
|
- Update Qt libraries.
|
|
|
|
v0.9.0, 2017-10-25:
|
|
- Driver: install.bat: Add dependence on BFE.
|
|
- UI: ActivityPage: Fix blocked apps logging.
|
|
- UI: Enable selecting texts by mouse.
|
|
- TaskUzonline: Download and parse addresses.
|
|
- Update Qt libraries.
|
|
|
|
v0.8.0, 2017-10-20:
|
|
- TaskTasix: Don't process empty response.
|
|
- TaskTasix: Fix errors handling.
|
|
- Driver: Fix pool tags.
|
|
- Update Qt libraries.
|
|
|
|
v0.7.0, 2017-10-02:
|
|
- Driver: Improve scripts.
|
|
- Installer: Always try to uninstall the driver first.
|
|
- Fix Windows 7 support.
|
|
|
|
v0.6.0, 2017-10-01:
|
|
- TaskManager: Don't check running tasks.
|
|
- TaskManager: Fix task canceling.
|
|
- UI: SchedulePage: Tweak cell widths.
|
|
- Update Qt libraries.
|
|
|
|
v0.5.0, 2017-09-22:
|
|
- UI: Fix some fields change notifications.
|
|
- UI: SchedulePage: Fix state after reopening.
|
|
|
|
v0.4.0, 2017-09-21:
|
|
- IPv4 address masks handling fixes
|
|
- UI: Add SchedulePage
|
|
- Add TAS-IX addresses downloader
|
|
|
|
v0.3.0, 2017-09-14:
|
|
- Installer: Add option "Block access to network when Fort Firewall is not running".
|
|
- Installer: Add Russian translation.
|
|
|
|
v0.2.0, 2017-09-12:
|
|
- UI: Fix tray menu's updating.
|
|
- UI: ActivityPage: Show new addresses at top.
|
|
- UI: Update translations.
|
|
|
|
v0.1.0, 2017-09-11:
|
|
- Initial release.
|