-
5e10401f96
++doc ++sudo for drivers
Nico Schottelius
2019-06-04 00:21:28 +0200
-
a0613c01b2
add script to load the netfpga driver
Nico Schottelius
2019-06-04 00:13:19 +0200
-
56d2f2ee65
cleanup && integrate headers.p4 into minip4
Nico Schottelius
2019-06-03 23:00:32 +0200
-
63ec17b9a4
begin to integrate headers of real code into netpfga
Nico Schottelius
2019-06-03 22:33:37 +0200
-
e0226c4c90
try 1 == nf0
Nico Schottelius
2019-06-03 22:01:58 +0200
-
442ea1a7da
++doc, use nf3
Nico Schottelius
2019-06-03 21:56:45 +0200
-
f347e35e71
try 1 == nf2
Nico Schottelius
2019-06-03 21:49:01 +0200
-
8d2c0cbf9b
++ regexp
Nico Schottelius
2019-06-03 21:47:36 +0200
-
35139976dd
fix shell redirect
Nico Schottelius
2019-06-03 21:43:34 +0200
-
ce05f4224c
Trying 1 == nf1
Nico Schottelius
2019-06-03 21:42:26 +0200
-
8def761c32
Abort on error detection
Nico Schottelius
2019-06-03 21:39:03 +0200
-
0f2e7f6049
Add prompt, add action
Nico Schottelius
2019-06-03 21:33:42 +0200
-
a3e535323c
add script to do all steps
Nico Schottelius
2019-06-03 21:31:58 +0200
-
6c895c583a
netpfga: always emit on port1
Nico Schottelius
2019-06-03 21:27:07 +0200
-
61b807bd2e
++doc ++setup egress
Nico Schottelius
2019-05-26 11:12:49 +0200
-
16e9b4cab4
-typo
Nico Schottelius
2019-05-26 11:07:30 +0200
-
edd9624d29
Cleanup code, in theory finish mirror
Nico Schottelius
2019-05-26 11:06:10 +0200
-
06014333ee
Merge branch 'master' of gitlab.ethz.ch:nicosc/master-thesis
nico
2019-05-26 11:00:31 +0200
-
-
b0edd0fe72
add script for generating testdata
nico
2019-05-26 11:00:22 +0200
-
fa254011e6
++notes
Nico Schottelius
2019-05-26 10:58:35 +0200
-
-
8e11bec804
Merge branch 'master' of gitlab.ethz.ch:nicosc/master-thesis
nico
2019-05-26 10:58:16 +0200
-
-
4a8eb5b2b4
ad minip4, update paths
nico
2019-05-26 10:57:58 +0200
-
880c228a76
++ notes
Nico Schottelius
2019-05-25 14:18:06 +0200
-
4059701f63
++netfpga logs
Nico Schottelius
2019-05-20 11:12:48 +0200
-
533ae3e080
++ log netpfga
Nico Schottelius
2019-05-18 15:33:21 +0200
-
-
6a3c1a6e68
[netpfga] add init
Nico Schottelius
2019-05-10 23:31:27 +0200
-
5592d45e7b
++notes
Nico Schottelius
2019-05-10 23:28:24 +0200
-
8cade9435f
++netpfga notes
Nico Schottelius
2019-05-10 23:28:17 +0200
-
688de57a5c
update netpfga
Nico Schottelius
2019-05-10 18:24:23 +0200
-
74828182ef
Begin netfpga log
Nico Schottelius
2019-05-10 18:19:56 +0200
-
f55aeddd0e
hard code 0 network in session handling
Nico Schottelius
2019-05-06 13:10:40 +0200
-
736350eb68
+)
Nico Schottelius
2019-05-06 13:06:45 +0200
-
34e3b84a1d
[controller] setup v4 dst/src correctly
Nico Schottelius
2019-05-06 13:06:09 +0200
-
8b5126e371
Use scapy port names
Nico Schottelius
2019-05-06 12:56:26 +0200
-
78b037038a
ipv4 egress if tcp session hit
Nico Schottelius
2019-05-06 12:52:29 +0200
-
7be9c01b48
stop processing v6 when matching for nat64 session
Nico Schottelius
2019-05-06 12:50:45 +0200
-
677e50d81b
+pcap
Your Name
2019-05-06 10:42:26 +0000
-
07858db44b
+stringify
Nico Schottelius
2019-05-06 12:24:11 +0200
-
8cf84c9404
controller: -typo
Nico Schottelius
2019-05-06 12:23:21 +0200
-
1a1d2fcdb7
[no init from v4 world]
Nico Schottelius
2019-05-06 12:20:45 +0200
-
0525f2b4b5
[dummy commit]
Nico Schottelius
2019-05-06 12:19:26 +0200
-
522b4d6593
++addr change
Nico Schottelius
2019-05-06 12:18:10 +0200
-
b0b9cd7461
[controller] insert 6->4 session
Nico Schottelius
2019-05-06 12:16:22 +0200
-
09a15b6c25
Cleanup nat64 references
Nico Schottelius
2019-05-06 11:52:33 +0200
-
7fedd83959
[p4src] in theory finish source requirements for sessions
Nico Schottelius
2019-05-06 11:51:04 +0200
-
b972accc73
[refactor] nat64 now - not only static mapping anymore
Nico Schottelius
2019-05-05 13:48:05 +0200
-
02fc065c1d
Begin adding session tables, debug infos
Nico Schottelius
2019-05-02 13:54:31 +0200
-
879abe94c2
update doc
Nico Schottelius
2019-04-21 12:24:15 +0200
-
079699c687
++update
Nico Schottelius
2019-04-11 10:57:30 +0200
-
41d35b964c
+pcap
Your Name
2019-04-11 08:55:54 +0000
-
f108133191
+pcap
Your Name
2019-04-11 08:53:51 +0000
-
e5963e67b3
+pcap
Your Name
2019-04-11 08:52:35 +0000
-
11accdfcec
+pcap
Your Name
2019-04-11 08:47:54 +0000
-
79f34d6f88
+pcap
Your Name
2019-04-11 08:44:42 +0000
-
39f2f8aa13
[test] add pseudo test for v6_udp -> v4_udp
Nico Schottelius
2019-04-11 10:42:28 +0200
-
fe9d169bef
Add tcp/udp checksum triggers
Nico Schottelius
2019-04-11 10:15:37 +0200
-
1afcd82e42
Update names
Nico Schottelius
2019-04-11 10:13:54 +0200
-
c082106338
-,
Nico Schottelius
2019-04-11 10:11:57 +0200
-
e26c348e71
+indent
Nico Schottelius
2019-04-11 10:10:39 +0200
-
bf59808806
Add checksums for udp_6, udp_v4, tcp_v6, tcp_v4
Nico Schottelius
2019-04-11 10:08:11 +0200
-
84b1d613ff
+pcap
Your Name
2019-04-08 14:01:07 +0000
-
6c3393e941
next steps, use noaction to avoid clone3() and breaking ndp
Nico Schottelius
2019-04-08 15:59:28 +0200
-
e4d98e02b1
Merge branch 'master' of gitlab.ethz.ch:nicosc/master-thesis
Nico Schottelius
2019-04-08 15:55:58 +0200
-
-
9912dfc15c
+pcap
Your Name
2019-04-08 13:55:50 +0000
-
8547bf76c9
++doc update
Nico Schottelius
2019-04-03 12:52:17 +0200
-
-
fc5e56e809
Add ping4 test from ipv4 host
Nico Schottelius
2019-04-03 12:50:19 +0200
-
771c12ccb7
+pcap
Your Name
2019-04-03 10:47:08 +0000
-
71d1e86d3f
Setup the cast_length in icmp->icmp6 translations
Nico Schottelius
2019-04-03 12:44:00 +0200
-
c465e5719b
+pcap
Your Name
2019-04-03 10:39:50 +0000
-
9d2f418f78
Remove cloning on table miss
Nico Schottelius
2019-04-03 12:38:55 +0200
-
ae78f08a44
+pcap
Your Name
2019-04-03 10:30:52 +0000
-
6f4079d0aa
Use the correct egress table (c&p--!)
Nico Schottelius
2019-04-03 12:29:18 +0200
-
2c9f4923b6
++notes -remove unused debugging code
Nico Schottelius
2019-04-03 12:02:40 +0200
-
2d61a89053
+pcap
Your Name
2019-04-03 09:58:27 +0000
-
13e77c89f6
syntax correction
Nico Schottelius
2019-04-03 11:56:50 +0200
-
2c377f2df6
Correct field names
Nico Schottelius
2019-04-03 11:56:10 +0200
-
74e4e7034b
Trigger ipv4 checksumming after nat64 translation
Nico Schottelius
2019-04-03 11:46:52 +0200
-
989ebfae0f
+pcap
Your Name
2019-04-03 09:34:17 +0000
-
0f2df2723b
Set mac address based on destination network [HACK]
Nico Schottelius
2019-04-03 11:31:29 +0200
-
2292f9e995
+pcap
Your Name
2019-04-03 09:18:01 +0000
-
db41925990
+pcap
Your Name
2019-04-03 09:15:35 +0000
-
cb919ef926
Document state
Nico Schottelius
2019-04-03 11:14:57 +0200
-
bc2eb7dad1
Change ethernet addresses, too
Nico Schottelius
2019-04-03 11:02:07 +0200
-
92faaa1852
+pcap
Your Name
2019-04-03 08:57:37 +0000
-
fb02ca1a7f
Set checksum flag for icmp
Nico Schottelius
2019-04-03 10:56:32 +0200
-
14cb402d90
+pcap
Your Name
2019-04-03 08:54:48 +0000
-
d3b1959b2c
+6
Nico Schottelius
2019-04-03 10:53:56 +0200
-
1d08a942d5
-()
Nico Schottelius
2019-04-03 10:53:16 +0200
-
d87b897069
Add icmp handling / replying
Nico Schottelius
2019-04-03 10:52:25 +0200
-
79a46f42c2
+pcap
Your Name
2019-04-03 08:22:44 +0000
-
fdf828d687
Do not not not double swap
Nico Schottelius
2019-04-03 10:21:40 +0200
-
86181d254c
+pcap
Your Name
2019-04-03 08:19:56 +0000
-
1442109bf0
+pcap
Your Name
2019-04-02 15:47:55 +0000
-
86232ea0dd
+pcap
Your Name
2019-04-02 15:47:08 +0000
-
fbe8e66431
Make arp swapping more readable, --BUG
Nico Schottelius
2019-04-02 17:42:56 +0200
-
ec55663cfc
+pcap
Your Name
2019-04-02 15:23:30 +0000
-
6e22465ae4
Update arp processing for ethernet
Nico Schottelius
2019-04-02 17:22:21 +0200
-
09ad815e7c
+pcap
Your Name
2019-04-02 15:17:09 +0000
-
16a1620002
Also emit the arp header
Nico Schottelius
2019-04-02 17:16:17 +0200
-
cc775649a4
+pcap
Your Name
2019-04-02 15:14:44 +0000