Phorkoz
e04353a869
grpcio-tools==1.10.1 pulls in grpcio of the correct version, stops the error on make install
...
grpcio-tools==1.10.1 pulls in grpcio of the correct version, stops the error on make install
2019-10-30 20:12:09 -05:00
Phorkoz
e7b853f7a2
Make upgrading the UI possible on code changes.
...
UI
2019-10-30 20:11:26 -05:00
Gustavo Iñiguez Goia
65c3790106
Prompt the user to allow/deny all outgoing connections
...
With the current implementation, it's not possible to know what
process/pid has created an outgoing connection, but there's still
valuable information that the user may want to know, so:
- display outgoing connections even if the process name/path is unknown.
(src ip, dst ip, dst port, uid)
- get outgoing connection uid if kernel > 3.6.
2019-10-25 00:55:32 +02:00
Gustavo Iñiguez Goia
cf01281911
Merge branch 'fix_prompt_dialog_countdown' into main
2019-10-21 00:52:06 +02:00
Gustavo Iñiguez Goia
44c2b6b90b
Fixed prompt dialog countdown
2019-10-21 00:47:00 +02:00
Gustavo Iñiguez Goia
935260abbc
Merge branch 'fix_ui_high_cpu_usage' into main
2019-10-21 00:09:31 +02:00
Gustavo Iñiguez Goia
152eafd743
Fixed prompt dialog IPs regex pattern order
...
Previously a regex pattern like this was shown: *.*.1.1
Now this regex pattern is displayed: 1.1.*.*
2019-07-05 00:29:28 +02:00
Gustavo Iñiguez Goia
4617cd5e90
update stats only when the window is visible and when needed
...
- Update the statistics only when the window is open and visible.
- Update only the relevant statistic tab shown to the user.
- Update only the row which has changed, instead of clearing up all
the table (except for the general tab).
- Update the status labels only when the connection with the daemon
changes.
- Allow to sort the hits column by order.
2019-06-23 17:05:42 +02:00
Gustavo Iñiguez Goia
881812deae
Use QTableView instead of QTableWidget to render data
...
This change drops down the cpu usage from 100% to 2-5%.
2019-06-16 23:26:21 +02:00
Peter Stöckli
7d815d9608
UI: improve regex for domain matching
2019-05-06 15:51:27 +02:00
Armen Boursalian
a3278f7637
Add () to str cat to fix % fmt
2019-01-27 17:04:14 -08:00
evilsocket
c10e7a30c8
Merge pull request #198 from MartynHare/minor-fixes
...
Fixes issue #197 - modified user stats to use pwd.getpwuid
2018-10-08 01:59:38 +02:00
evilsocket
53686fe573
Merge pull request #201 from lfdominguez/python_fix
...
Fix function to get username from uid.
2018-10-08 01:55:17 +02:00
evilsocket
abff18e201
Merge pull request #203 from MiWCryptAnalytics/patch-1
...
Add UI Scaling for HiDPi Support
2018-10-08 01:54:27 +02:00
Chris Lamb
fbe3ab1e3b
ui/opensnitch_ui.desktop: Drop MimeType declaration.
...
The desktop entry currently lists support for a mime type, but does not
provide codes like %f, %F, %u or %U for the Exec key.
If the application can indeed handle files of the listed mime types, it
should specify a way to pass the filenames as parameters, or it should
not specify the MimeType key to begin with.
2018-09-25 11:44:47 +01:00
MiWCryptAnalytics
f8ede5ed0e
Add UI Scaling for HiDPi Support
...
This fixes the scaling issue on hi dpi displays (4K, etc) that render the window too small with overlapping widgets.
2018-09-17 23:52:51 -04:00
Luis Felipe Dominguez Vega
c1b8440164
Fix function to get username from uid.
2018-09-16 19:32:17 -04:00
martynhare
a9215eb247
Applying Northern-Lights recommendation of handling generic exceptions via except
2018-09-08 18:39:35 +01:00
martynhare
12a9b599bf
Fixes issue #197 - modified user stats to use pwd.getpwuid rather than pwd.getpwall
2018-09-08 13:52:10 +01:00
luz.paz
996c9ae9a7
Misc. typos
...
Found via `codespell -q 3`
2018-09-06 19:24:38 -04:00
Armen Boursalian
d206a6430d
Alleviate #185 : except on UI KeyError
2018-08-16 22:14:07 -07:00
evilsocket
f71d8ce52f
fixes #162
2018-04-20 12:25:04 +02:00
evilsocket
6962c19de2
fix: calling ftrace probe Reset in order to start from a clean state ( fixes #159 )
2018-04-18 02:00:12 +02:00
evilsocket
cf5c7decd7
misc: small fix or general refactoring i did not bother commenting
2018-04-16 19:33:01 +02:00
evilsocket
96cc94180e
misc: small fix or general refactoring i did not bother commenting
2018-04-16 19:28:28 +02:00
evilsocket
d4cca89329
optimization
2018-04-16 19:12:46 +02:00
evilsocket
a80f41a147
misc: small fix or general refactoring i did not bother commenting
2018-04-16 17:51:54 +02:00
evilsocket
bd2be803c9
made computations during stats collection async in preparation for #139
2018-04-16 13:17:10 +02:00
evilsocket
1833e78177
UI default behaviour can now be configured with a JSON file ( closes #153 )
2018-04-16 12:54:25 +02:00
evilsocket
5a2dc8b963
added wildcard domain in select combo ( closes #154 )
2018-04-15 16:38:27 +02:00
evilsocket
4560219b92
parsing process env (ref #152 )
2018-04-15 15:47:08 +02:00
evilsocket
55e7ad9702
misc: small fix or general refactoring i did not bother commenting
2018-04-15 15:40:40 +02:00
evilsocket
b014a4069e
misc: small fix or general refactoring i did not bother commenting
2018-04-15 15:39:43 +02:00
evilsocket
51bf34139e
limiting the number of elements the stats can have
2018-04-15 15:15:59 +02:00
evilsocket
4e9117c9de
new process.command operand
2018-04-15 14:58:23 +02:00
evilsocket
49e30efd5d
misc: small fix or general refactoring i did not bother commenting
2018-04-14 20:51:33 +02:00
intika
7c124010a6
KDE5 support
...
- Add opensnitch to application menu
- Add opensnitch to systemsettings
2018-04-14 05:22:15 +02:00
intika
5875e14329
Bug fix - TypeError list str
...
fix install error of package_data
TypeError: Can't convert 'list' object to str implicitly
2018-04-14 04:29:38 +02:00
evilsocket
ae931b2532
misc: small fix or general refactoring i did not bother commenting
2018-04-12 12:28:10 +02:00
evilsocket
b58cae8d42
dear travis ... FU!
2018-04-12 11:57:01 +02:00
evilsocket
d2e20400f2
misc: small fix or general refactoring i did not bother commenting
2018-04-12 11:54:24 +02:00
evilsocket
c311a85dbc
misc: small fix or general refactoring i did not bother commenting
2018-04-12 11:32:03 +02:00
evilsocket
87967c5e9a
misc: small fix or general refactoring i did not bother commenting
2018-04-12 11:26:17 +02:00
evilsocket
d2abc96e52
misc: small fix or general refactoring i did not bother commenting
2018-04-12 11:17:21 +02:00
evilsocket
6883af4165
misc: small fix or general refactoring i did not bother commenting
2018-04-11 19:19:37 +02:00
evilsocket
431ae0a575
misc: small fix or general refactoring i did not bother commenting
2018-04-11 19:06:56 +02:00
evilsocket
ec6ecea8b4
UI is now using python3
2018-04-11 15:35:29 +02:00
evilsocket
4e820db6c7
install rules and systemd integration ( closes #118 )
2018-04-10 19:16:29 +02:00
evilsocket
2355c3c400
made ui application pip installable (ref #118 )
2018-04-10 16:56:29 +02:00
evilsocket
ef96a0ae1a
misc: small fix or general refactoring i did not bother commenting
2018-04-08 21:06:20 +02:00