Jason Antman
76ced1b8d8
issue #119 - add warnings about capture filter being experimental
2017-08-27 10:37:13 -04:00
Jason Antman
7f02b84ced
fixes #119 - add support for pcap capture filters
2017-08-27 09:07:44 -04:00
Arnout Engelen
e5455240c9
Merge pull request #134 from jantman/issues/129
...
fixes #129 - libnethogs support for limiting to specific devices
2017-08-27 13:49:52 +02:00
Jason Antman
a7c14c842a
fixes #129 - libnethogs support for limiting to specific devices
2017-08-26 15:34:30 -04:00
Jason Antman
226ec6ccdb
issue #130 - have Process::gettotal include closed connections removed from ConnList
2017-08-26 09:56:43 -04:00
anomen
b27fb233e4
fix compiler warning - type of refreshdelay
2017-01-01 21:24:42 +01:00
Arnout Engelen
ff82eebb6b
Merge pull request #108 from anomen-s/issue-23-r
...
Add -l option to show full command line (fixes #23 )
2017-01-01 21:20:18 +01:00
anomen
2d829675a8
cleanup
2017-01-01 20:49:38 +01:00
Arnout Engelen
cfc83336c9
Merge pull request #106 from anomen-s/doc-for-a-option
...
fix docs of -a option
2016-12-13 15:39:25 +01:00
anomen
5e2c35700b
Add -l option to show full command line ( fixes #23 )
2016-12-05 08:23:50 +01:00
anomen
276d648c33
fix docs of -a option
2016-11-21 21:42:07 +01:00
Arnout Engelen
5400ed3af1
Better error message when dispatching fails
...
In #104 an error while dispatching is logged, but gives insufficient context
to explain the problem.
2016-11-19 21:00:47 +01:00
Arnout Engelen
8e9de7a17d
Remove confusing 'waiting for first packet' message
...
Users are unlikely to run into this problem anymore, and
might get confused when seeing this message when there's
actually nothing wrong.
2016-11-12 18:29:41 +01:00
Arnout Engelen
9defe58674
Determine version based on git tag or pwd ( fixes #92 )
2016-07-12 08:16:02 +02:00
Chris
4fbecbe54c
Fixes screen flickering on urxvt.
...
Erase() is ncurses optimal for screen refresh. Clear() blanks the
entire screen first, which produces a flickering output on urxvt.
2016-06-19 01:58:46 -07:00
Hajimu UMEMOTO
d5ac7db5a7
Fix condition
2016-05-16 15:10:58 +09:00
Hajimu UMEMOTO
a359d1bbd4
Support for FreeBSD
2016-05-16 14:46:39 +09:00
Jakub Wilk
0518642c03
Fix typos
2016-04-30 23:04:56 +02:00
Arnout Engelen
9d692b101a
Merge pull request #72 from rain-1/master
...
Detect capabilities when NEEDROOT=0
2016-04-21 19:57:19 +02:00
rain1
30f1072946
* src/main.cpp: Bug fix - nul terminate the result of readlink after checking for failure.
2016-04-18 18:34:08 +01:00
rain1
b6a595ae00
* src/main.cpp: Made cap test conditional on __linux__. Improved the error message.
...
* src/nethogs.cpp: Reduced the scope of the includes moving them out of this file.
* src/nethogs.h: Removed NEEDROOT variable.
2016-04-18 18:04:37 +01:00
Arnout Engelen
9f495ebd7c
Merge pull request #73 from raboof/dontRemoveProcessesWhenViewingCumulativelyMerged
...
Don't time out processes in a cumulative view (fixes #39 )
2016-04-14 20:16:56 +02:00
Arnout Engelen
3facf4f34b
Don't time out processes in a cumulative view ( fixes #39 )
2016-04-14 20:00:30 +02:00
rain1
b2f008c568
* src/nethogs.h: Undo accidental commit.
...
* src/main.cpp: Properly commit this change.
2016-04-14 12:41:34 +00:00
rain1
2ab1306246
* src/nethogs.h: Including files for PATH_MAX and readlink.
...
* src/nethogs.cpp: Bug fix - make capability detection work correctly when invoking a program in PATH rather than only when invoked explicitly like ./src/nethogs.
2016-04-14 12:31:13 +00:00
rain1
a5fbdc1910
* src/main.cpp: Make the capability imports conditional.
...
* src/nethogs.cpp: Make the capability check conditional. Bug fix in the != test.
2016-04-14 12:15:48 +00:00
rain1
c0dd0e2e0c
* src/main.cpp: Bug fix, misnamed a variable.
2016-04-14 12:02:04 +00:00
rain1
43c98c68be
* src/main.cpp: Include header files for capabilities and attrs.
...
* src/nethogs.cpp: Add code to read and parse file attrs, and check for the required capabilities in the non-root case.
2016-04-14 11:49:55 +00:00
Arnout Engelen
ef74014094
Include stdio.h in packet.cpp ( fixes #70 )
...
I guess we want to think about handling output consistently anyway (iostream vs
printf, what to do when we're in library mode), but that's for later.
2016-04-14 09:07:27 +02:00
Arnout Engelen
d9ade498e8
Merge pull request #68 from raboof/fix-stack-buffer-overflow
...
Fix stack buffer overflow
2016-03-31 08:01:33 +02:00
Arnout Engelen
db2da627df
Don't redefine TH_FLAGS
...
Fixes compiler warning:
packet.cpp:127:9: warning: 'TH_FLAGS' macro redefined
^
/usr/include/netinet/tcp.h:103:9: note: previous definition is here
2016-03-31 07:56:09 +02:00
Arnout Engelen
07bd32e878
Add -Wno-missing-field-initializers to build
...
to suppress spurious warning
2016-03-31 07:51:46 +02:00
Wang Xin-yu (王昕宇)
17c51c6a86
fix stack buffer overflow when convert between in6_addr
2016-03-30 16:01:30 +08:00
Arnout Engelen
a2329643f6
Update build system to find manpage again ( fixes #67 )
2016-03-30 07:46:18 +02:00
Arnout Engelen
8b245e1be0
Fix packet matching for packets with IPv6 addresses
2016-03-28 00:30:53 +02:00
Arnout Engelen
c73b8cd065
Remove some dead code
2016-03-27 23:24:12 +02:00
Arnout Engelen
e7a74b00fb
Move sources to 'src' directory
2016-03-27 23:14:33 +02:00