Baptiste Wicht
|
d0060d8607
|
FAT32: Optimize number of dynamic allocations
|
2018-03-20 13:24:03 +01:00 |
|
Baptiste Wicht
|
6982a98e6f
|
Better logging
|
2018-03-20 13:18:17 +01:00 |
|
Baptiste Wicht
|
7952daaa8e
|
Fix the parent process id of system processes
|
2018-03-20 13:09:15 +01:00 |
|
Baptiste Wicht
|
ea74abc033
|
Add note
|
2018-03-20 11:25:38 +01:00 |
|
Baptiste Wicht
|
9a3f10d686
|
Start with the task with higher priority!
|
2018-03-20 11:25:00 +01:00 |
|
Baptiste Wicht
|
b6794a15e9
|
Improve DHCP tracing
|
2018-03-20 11:21:21 +01:00 |
|
Baptiste Wicht
|
e8c3d5addc
|
Improve scheduler logging
|
2018-03-20 11:16:34 +01:00 |
|
Baptiste Wicht
|
5cfd1705eb
|
Fix typo
|
2018-03-14 13:50:49 +01:00 |
|
Baptiste Wicht
|
af2c29b812
|
Fix socket pointer stability
If we use a vector, we cannot store pointers to the elements
|
2016-10-05 20:10:10 +02:00 |
|
Baptiste Wicht
|
853ab4d421
|
Accept with timeout
|
2016-10-05 20:05:01 +02:00 |
|
Baptiste Wicht
|
2f5b56b4c0
|
Cleanup TCP numbers
|
2016-10-05 19:50:56 +02:00 |
|
Baptiste Wicht
|
748d3727f1
|
Better handling of disconnection
|
2016-10-05 19:08:07 +02:00 |
|
Baptiste Wicht
|
c9dd624168
|
Better C++
|
2016-10-04 23:05:20 +02:00 |
|
Baptiste Wicht
|
36a8d31f34
|
First prototype of disconnection
|
2016-10-04 22:20:38 +02:00 |
|
Baptiste Wicht
|
cf8ba31cee
|
Fix containers of packets
|
2016-10-04 22:07:33 +02:00 |
|
Baptiste Wicht
|
0ec1826a63
|
Detect disconnection
|
2016-10-04 21:56:19 +02:00 |
|
Baptiste Wicht
|
3231dd56f1
|
Review TCP
Fixes for indices
Better logging
|
2016-10-04 21:30:42 +02:00 |
|
Baptiste Wicht
|
18a55a8dd7
|
Clear rbp
|
2016-10-04 18:47:33 +02:00 |
|
Baptiste Wicht
|
44415330ca
|
Disable stack unwinding
|
2016-10-04 17:56:03 +02:00 |
|
Baptiste Wicht
|
001a236e96
|
Always log the current pid
|
2016-10-03 22:42:45 +02:00 |
|
Baptiste Wicht
|
57813ce338
|
Very basic stack unwinding
|
2016-10-03 22:26:59 +02:00 |
|
Baptiste Wicht
|
ee4fa2f2de
|
Slight optimization for path
|
2016-10-03 22:22:27 +02:00 |
|
Baptiste Wicht
|
b4426249da
|
Capture base pointer in fault handler
|
2016-10-03 21:54:48 +02:00 |
|
Baptiste Wicht
|
370e6f6b5c
|
Review faults
|
2016-10-03 21:10:54 +02:00 |
|
Baptiste Wicht
|
c3435b9f51
|
Better logging messages
|
2016-10-03 20:54:40 +02:00 |
|
Baptiste Wicht
|
66ee3c5014
|
Fix packet to self transmission
Don't assume that the index is set to zero, set it to the correct
value
|
2016-10-03 20:54:08 +02:00 |
|
Baptiste Wicht
|
8741ac25d0
|
Fix message
|
2016-10-03 20:47:00 +02:00 |
|
Baptiste Wicht
|
694011d73a
|
Fix release of the lock
|
2016-10-03 20:42:15 +02:00 |
|
Baptiste Wicht
|
5235ecda1a
|
Remove logging messages
|
2016-10-03 20:15:42 +02:00 |
|
Baptiste Wicht
|
64c8a42c1b
|
Reformat
|
2016-10-03 19:42:48 +02:00 |
|
Baptiste Wicht
|
8a6d0db3f2
|
Cleanup
|
2016-10-02 17:19:44 +02:00 |
|
Baptiste Wicht
|
ebc2bfbb9c
|
Use queue instaed of vector
This preserves correctly the order of packets
|
2016-10-02 16:43:18 +02:00 |
|
Baptiste Wicht
|
c2c184f693
|
A bit of doc
|
2016-10-01 22:21:13 +02:00 |
|
Baptiste Wicht
|
c7a3d7a5c3
|
Logging
|
2016-10-01 21:58:08 +02:00 |
|
Baptiste Wicht
|
505f2593be
|
Prevent copy and move of packet
|
2016-10-01 16:14:48 +02:00 |
|
Baptiste Wicht
|
e2633a0c3f
|
Remove unused functions
|
2016-10-01 16:02:10 +02:00 |
|
Baptiste Wicht
|
bdfac39823
|
Doc of the drivers
|
2016-10-01 16:01:53 +02:00 |
|
Baptiste Wicht
|
8084d8363d
|
Doc
|
2016-10-01 15:59:41 +02:00 |
|
Baptiste Wicht
|
cc4b26ca2e
|
Documentation of file systems
|
2016-10-01 15:06:04 +02:00 |
|
Baptiste Wicht
|
1c113afb18
|
Avoid copies of network packets
Use shared_ptr to count references to network packets
Only copy the shared packets
Change the interface to use only network packets
|
2016-10-01 14:48:58 +02:00 |
|
Baptiste Wicht
|
115e036e45
|
Fix warning
|
2016-09-30 22:26:01 +02:00 |
|
Baptiste Wicht
|
a66ab86969
|
Remove old TODO
The uptime is now correct with HPET
|
2016-09-30 22:23:54 +02:00 |
|
Baptiste Wicht
|
8035191756
|
Unify network API
|
2016-09-30 22:20:19 +02:00 |
|
Baptiste Wicht
|
07da244762
|
Add 1 more basic test
|
2016-09-30 22:12:12 +02:00 |
|
Baptiste Wicht
|
f01994fa8c
|
Complete function attributes
|
2016-09-30 22:10:08 +02:00 |
|
Baptiste Wicht
|
31e061f4d0
|
Register the ARP layer
|
2016-09-30 22:08:22 +02:00 |
|
Baptiste Wicht
|
fb68f1b27c
|
Documentation
|
2016-09-29 12:40:10 +02:00 |
|
Baptiste Wicht
|
9fec17d47b
|
Doc
|
2016-09-29 09:51:46 +02:00 |
|
Baptiste Wicht
|
56e865c6de
|
Move packet out of ethernet
|
2016-09-29 09:47:05 +02:00 |
|
Baptiste Wicht
|
031352ea34
|
Cleanup headers
|
2016-09-29 09:43:14 +02:00 |
|