依云
b0033564eb
support for multiple IP addresses on one device with getifaddrs
2016-02-29 12:26:55 +08:00
Arnout Engelen
fe65bfb340
Merge pull request #30 from asalamon74/master
...
homepage URL change
2016-02-14 14:02:58 +01:00
Andras Salamon
b924cea745
homepage URL change
2016-02-14 08:13:01 +01:00
Édouard Lopez
f7a50a617d
link to all issue
...
If I link to `label:bug` the list is empty as none labeled as _bug_ which might give the wrong impression that there is no issue at all.
2016-02-08 10:37:09 +01:00
Édouard Lopez
a27e090b3d
mention libpcap in building from source section
2016-02-08 10:14:41 +01:00
Édouard Lopez
7c89f0d5e8
add libpcap-dev dependency and improve introduction
2016-02-04 12:18:15 +01:00
Édouard Lopez
f171a60d84
improve build instruction formatting and other minor
2016-02-04 12:12:46 +01:00
Arnout Engelen
b834b03dcb
Merge pull request #20 from Rudloff/osx
...
OSX compatibility
2016-01-18 15:18:51 +01:00
Arnout Engelen
314908f46a
Merge pull request #21 from Rudloff/flags
...
Use CPPFLAGS in Makefile
2016-01-18 15:02:03 +01:00
Pierre Rudloff
9eae9e1343
OSX compatibility
2016-01-18 14:55:53 +01:00
Pierre Rudloff
544a06b024
Use CPPFLAGS in Makefile
2016-01-18 14:51:59 +01:00
Arnout Engelen
b968d123a3
Document compiling from source ( fixes #19 )
2016-01-16 20:35:03 +01:00
Arnout Engelen
f34704397b
Output some documentation after installing ( #18 )
2016-01-14 21:46:48 +01:00
Arnout Engelen
e6df508fbf
Be more resilient about non-existing uid's ( fixes #18 )
2016-01-11 17:25:22 +01:00
Arnout Engelen
4bb66ea2ef
Add 'make uninstall' target
2016-01-09 15:46:21 +01:00
Arnout Engelen
57fabda440
Only warn about missing /proc/<pid>/fd in bughunt-mode ( fixes #15 )
2016-01-06 17:58:44 +01:00
Arnout Engelen
3fb86707fa
Next version is 0.8.2
2015-12-20 20:16:09 +01:00
Arnout Engelen
70f945ac88
Release version 0.8.1
2015-12-20 20:14:42 +01:00
Arnout Engelen
49842c7396
Fix bulleted list of coding standards
2015-12-20 20:05:42 +01:00
Arnout Engelen
b281049ca3
Convert README to markdown
2015-12-20 20:04:54 +01:00
Arnout Engelen
2cf46c2f4b
Add travis badge
2015-12-20 20:00:50 +01:00
Arnout Engelen
1c316f27cb
Use travis apt addon
2015-12-20 19:58:43 +01:00
Arnout Engelen
b127077b19
Install libpcap0.8-dev when building on travis
2015-12-20 19:55:00 +01:00
Arnout Engelen
f8d573283e
Add .travis.yml
2015-12-20 19:49:38 +01:00
Arnout Engelen
b3a5c5df7e
Document where to report bugs
2015-12-20 19:36:05 +01:00
Arnout Engelen
29184803cb
Also log the local IPv6 address
2015-12-20 15:07:33 +01:00
Arnout Engelen
ee8b7ea8a4
Use a normal DGRAM (UDP) socket to determine local IPv4 IP ( fixes #9 )
2015-12-20 15:06:26 +01:00
Arnout Engelen
69eedd0faf
More .gitignore
2015-10-18 22:35:17 +02:00
Arnout Engelen
139d837eef
Add .gitignore
2015-10-11 22:41:38 +02:00
Arnout Engelen
18242449df
Merge pull request #8 from nibroc/cmdline-overflow
...
Fixed buffer overflow for cmdline strings of length >= 80, closes #7
2015-10-06 16:58:30 +02:00
Corbin Hughes
e798b3e3ce
Fixed buffer overflow for cmdline strings of length >= 80
2015-10-04 16:03:08 -05:00
Arnout Engelen
580c412099
Merge pull request #1 from jlec/ncurses
...
Allow to specify ncurses libs at buildtime
2014-07-25 15:27:56 +02:00
Justin Lecher
01c61290a3
Allow to specify ncurses libs at buildtime
...
If the system is using libtinfo then you need ot link against libncurses and libtinfo.
With this patch it is possible to specify this at buildtime.
Signed-off-by: Justin Lecher <jlec@gentoo.org >
2014-07-24 12:13:06 +02:00
Arnout Engelen
a0fefea972
Also correctly display PID's up to 7 characters
...
Thanks to Martijn Dekker
2014-05-05 21:57:11 +02:00
Arnout Engelen
f6f9e890ea
Some 'const'-ing
2013-05-12 19:49:26 +00:00
Arnout Engelen
93378924f0
Don't poll for user input so often
2013-05-12 19:42:03 +00:00
Arnout Engelen
f13ac22151
Be more efficient about allocating duplicate stuff and on the stack vs heap
2013-05-12 19:37:36 +00:00
Arnout Engelen
b56e2f16fe
Don't refresh while processing packets
2013-05-12 18:39:36 +00:00
Arnout Engelen
d7497c1ebf
As a last resort, match packets to processes when only the local part matches
...
Helps for applications with many short-lived connections (such as bittorrent)
and is correct except for exotic use cases anyway
2013-05-12 18:17:59 +00:00
Arnout Engelen
9d8555e17c
Don't needlessly recalculate the direction
2013-05-12 17:50:55 +00:00
Arnout Engelen
bb2a4e0480
Remove 'currentdevice' global
2013-05-12 17:42:43 +00:00
Arnout Engelen
6cdf24bf71
Remove dead code
2013-05-12 17:03:07 +00:00
Arnout Engelen
cf7c07847b
Split accumulation, trace-presentation and ncurses-presentation more neatly
...
Still more work to be done there :)
2013-05-12 14:42:02 +00:00
Arnout Engelen
a84b62a802
Allow setting C(XX)FLAGS from the environment
2013-05-12 14:01:10 +00:00
Arnout Engelen
a3c9a81e53
move allocation of initial userdata memory block out of the loop, better error
2013-05-12 13:58:37 +00:00
Arnout Engelen
7c599c8c80
Get all running non-loopback devices by default, thanks to Alexandre LAURENT!
2013-05-12 12:59:50 +00:00
Arnout Engelen
f6220a3c0d
Enable more warnings (thanks to Alexandre LAURENT)
2013-05-12 12:54:11 +00:00
Arnout Engelen
d097ecbd4e
Use constants rather than magic numbers, thanks to Alexandre LAURENT
2013-05-12 12:51:13 +00:00
Arnout Engelen
37fc667c90
Oops updated too much
2013-05-12 12:50:33 +00:00
Arnout Engelen
2b9a87f917
Add documentation (thanks to Cobra_Fast)
2013-05-12 12:40:08 +00:00