Baptiste Wicht
|
f3dcfcb7b6
|
Add missing include
|
2016-09-05 20:35:28 +02:00 |
|
Baptiste Wicht
|
9e1aebc44d
|
Prepare packet receiving in user mode
|
2016-09-04 22:08:30 +02:00 |
|
Baptiste Wicht
|
5a051b234c
|
Socket access
|
2016-09-04 21:37:52 +02:00 |
|
Baptiste Wicht
|
da9139d42b
|
Prepare wait for packet infrastructure
|
2016-09-04 21:21:39 +02:00 |
|
Baptiste Wicht
|
116488b2a6
|
Fix missing include
|
2016-09-04 21:16:32 +02:00 |
|
Baptiste Wicht
|
af9248e43b
|
Refactor sleep_queue
|
2016-09-04 21:16:13 +02:00 |
|
Baptiste Wicht
|
6ef733cce9
|
Use user memory for user network packets
|
2016-09-04 11:44:35 +02:00 |
|
Baptiste Wicht
|
928f45adf2
|
Refactorings
|
2016-09-04 11:09:13 +02:00 |
|
Baptiste Wicht
|
6841823de9
|
Implement back_inserter and front_inserter
|
2016-09-04 11:09:09 +02:00 |
|
Baptiste Wicht
|
e513bb3256
|
Better usage of the STL
|
2016-09-04 10:51:14 +02:00 |
|
Baptiste Wicht
|
0d37453045
|
Refactorings
|
2016-09-03 23:30:15 +02:00 |
|
Baptiste Wicht
|
5878ec6bec
|
Add missing include
|
2016-09-03 23:28:06 +02:00 |
|
Baptiste Wicht
|
4e105e2971
|
Cleanup
|
2016-09-03 23:27:56 +02:00 |
|
Baptiste Wicht
|
860bb1618d
|
Cleanup
|
2016-09-03 23:27:08 +02:00 |
|
Baptiste Wicht
|
d22b782949
|
Use own initializer list
|
2016-09-03 23:26:30 +02:00 |
|
Baptiste Wicht
|
00d00d930e
|
Tests for std::vector
|
2016-09-03 23:14:09 +02:00 |
|
Baptiste Wicht
|
4bdec39c35
|
std::find(-if) / std::remove(-if) algorithms
|
2016-09-03 23:13:14 +02:00 |
|
Baptiste Wicht
|
b646873678
|
Better erase capabilities in vector
|
2016-09-03 23:11:55 +02:00 |
|
Baptiste Wicht
|
270648b447
|
Let a vector be constructed from initializer list
|
2016-09-03 23:00:39 +02:00 |
|
Baptiste Wicht
|
72b68463a4
|
Add note
|
2016-09-03 22:32:16 +02:00 |
|
Baptiste Wicht
|
521f5b7912
|
Complete ping program
|
2016-09-03 22:30:37 +02:00 |
|
Baptiste Wicht
|
abd56314b8
|
Fix finalize_packet
|
2016-09-03 22:30:18 +02:00 |
|
Baptiste Wicht
|
a3b0fba454
|
Better logging
|
2016-09-03 22:29:22 +02:00 |
|
Baptiste Wicht
|
cea2a6c624
|
Complete the network sending support
|
2016-09-03 22:17:55 +02:00 |
|
Baptiste Wicht
|
2a85cdccce
|
get_socket returns a reference
|
2016-09-03 22:01:22 +02:00 |
|
Baptiste Wicht
|
849a269fde
|
Tests for std::tuple
|
2016-09-03 21:28:30 +02:00 |
|
Baptiste Wicht
|
43f44b4333
|
Tests for std::tuple
|
2016-09-03 20:06:41 +02:00 |
|
Baptiste Wicht
|
235dde40ee
|
Completely review std::tuple
|
2016-09-03 20:06:35 +02:00 |
|
Baptiste Wicht
|
ebb6653828
|
Prepare support for sending packets
|
2016-09-03 17:43:20 +02:00 |
|
Baptiste Wicht
|
7ea54ce2df
|
Expose net structures to the tlib
|
2016-09-03 17:16:29 +02:00 |
|
Baptiste Wicht
|
30f558cddf
|
Fix macro
|
2016-09-03 17:09:32 +02:00 |
|
Baptiste Wicht
|
16676c911b
|
New utilities for tlib
|
2016-09-03 17:02:43 +02:00 |
|
Baptiste Wicht
|
b581eb2fc6
|
Fix the link order
|
2016-09-03 14:52:48 +02:00 |
|
Baptiste Wicht
|
e1b1fb3733
|
Update README.rst
|
2016-09-01 21:15:35 +02:00 |
|
Baptiste Wicht
|
9b5793da64
|
Refactorings
|
2016-08-25 22:57:57 +02:00 |
|
Baptiste Wicht
|
0cf3b6e5b9
|
Reformat
|
2016-08-25 22:54:04 +02:00 |
|
Baptiste Wicht
|
ab0567de0f
|
Add clang-format configuration
|
2016-08-25 22:53:56 +02:00 |
|
Baptiste Wicht
|
6da4df0065
|
Fix
|
2016-08-25 22:53:37 +02:00 |
|
Baptiste Wicht
|
623294dd35
|
Some cleanup
|
2016-08-25 22:49:43 +02:00 |
|
Baptiste Wicht
|
d936fbae19
|
Cleanup
|
2016-08-25 22:36:50 +02:00 |
|
Baptiste Wicht
|
c122390a58
|
Refactor
|
2016-08-25 22:34:38 +02:00 |
|
Baptiste Wicht
|
5f8580a5a7
|
Cleanup
|
2016-08-25 22:30:57 +02:00 |
|
Baptiste Wicht
|
032b20d122
|
Improve namespaces of tlib
|
2016-08-25 22:28:39 +02:00 |
|
Baptiste Wicht
|
47266f5ed9
|
Ensure that tlib headers are not included in kernel
|
2016-08-25 21:50:11 +02:00 |
|
Baptiste Wicht
|
1884649766
|
Add a define for user programs
|
2016-08-25 21:36:26 +02:00 |
|
Baptiste Wicht
|
d1f01df46c
|
Use a namespace for the tlib
|
2016-08-25 21:30:14 +02:00 |
|
Baptiste Wicht
|
e966ca9120
|
Prepare ping program
|
2016-08-25 19:24:23 +02:00 |
|
Baptiste Wicht
|
9f70247a4a
|
Add socket_open and socket_close system calls
|
2016-08-25 19:19:13 +02:00 |
|
Baptiste Wicht
|
4626c6128d
|
Move enums to tlib
|
2016-08-25 18:54:36 +02:00 |
|
Baptiste Wicht
|
2ac635dbb9
|
Update README.rst
|
2016-08-24 08:09:54 +02:00 |
|