Baptiste Wicht
|
11821387b3
|
Update README.rst
|
2016-08-24 08:09:29 +02:00 |
|
Baptiste Wicht
|
9e468aa6b4
|
Update README.rst
|
2016-08-24 07:38:36 +02:00 |
|
Baptiste Wicht
|
b16ed0dc6d
|
Update and rename README.md to README.rst
|
2016-08-24 07:34:17 +02:00 |
|
Baptiste Wicht
|
1683dc3b37
|
Prepare socket support
|
2016-08-23 22:24:24 +02:00 |
|
Baptiste Wicht
|
18b2a2bdc7
|
Improve emplace_back
|
2016-08-23 22:23:51 +02:00 |
|
Baptiste Wicht
|
b2f7916b9f
|
Refactorings
|
2016-08-23 21:16:12 +02:00 |
|
Baptiste Wicht
|
fd2529453c
|
Finalize ICMP checksum
|
2016-08-23 20:18:11 +02:00 |
|
Baptiste Wicht
|
4093ea8d65
|
Fix checksum
|
2016-08-23 20:14:04 +02:00 |
|
Baptiste Wicht
|
5fbdaac5f4
|
Remove debug messages
|
2016-08-23 20:13:27 +02:00 |
|
Baptiste Wicht
|
db2cfd0c2e
|
Fixes for IP encoding
|
2016-08-23 20:12:44 +02:00 |
|
Baptiste Wicht
|
5c85d4fec6
|
Dump the network
|
2016-08-23 19:46:49 +02:00 |
|
Baptiste Wicht
|
9f0587da9b
|
Start ICMP decoding
|
2016-08-23 19:35:09 +02:00 |
|
Baptiste Wicht
|
6e6e8d94a6
|
Add std::sum algorithm
|
2016-08-23 19:22:44 +02:00 |
|
Baptiste Wicht
|
35510fd706
|
Complete ICMP
|
2016-08-23 19:18:40 +02:00 |
|
Baptiste Wicht
|
f971926091
|
Compute the checksum
|
2016-08-23 19:04:01 +02:00 |
|
Baptiste Wicht
|
a3033a26f8
|
Continue preparing ip layer
|
2016-08-23 18:20:16 +02:00 |
|
Baptiste Wicht
|
5052e2cdfc
|
Store the IP address in the interface
|
2016-08-23 18:17:08 +02:00 |
|
Baptiste Wicht
|
5554e71c21
|
Start preparing IP encoding
|
2016-08-23 18:12:25 +02:00 |
|
Baptiste Wicht
|
728942cf31
|
Prepare ICMP message type decoding
|
2016-08-22 22:41:11 +02:00 |
|
Baptiste Wicht
|
2de3bb3f05
|
Cleanup
|
2016-08-22 22:36:44 +02:00 |
|
Baptiste Wicht
|
34f0ce0a1f
|
Prepare ICMP decoding
|
2016-08-22 22:36:20 +02:00 |
|
Baptiste Wicht
|
21c0f6059a
|
Move driver codes to drivers
|
2016-08-22 22:24:58 +02:00 |
|
Baptiste Wicht
|
271b6c1bf3
|
Move network stack to net subfolder
|
2016-08-22 22:04:21 +02:00 |
|
Baptiste Wicht
|
840941204f
|
Refactorings
|
2016-08-22 21:55:46 +02:00 |
|
Baptiste Wicht
|
65ffdb22b3
|
Move ARP Request crafting to ARP
|
2016-08-22 21:13:07 +02:00 |
|
Baptiste Wicht
|
0fe68abc80
|
Start playing in qemu user networking mode for now
|
2016-08-22 20:57:10 +02:00 |
|
Baptiste Wicht
|
7ac53f6cd0
|
Prepare ping test
|
2016-08-22 20:19:20 +02:00 |
|
Baptiste Wicht
|
24de64a0b9
|
Fix ARP probe detection
|
2016-08-22 19:56:54 +02:00 |
|
Baptiste Wicht
|
7a63a8761a
|
Generate list of programs dynamically
|
2016-08-22 19:45:52 +02:00 |
|
Baptiste Wicht
|
58d6248a7a
|
Prepare architecture for alpha feature testing
|
2016-08-22 19:36:38 +02:00 |
|
Baptiste Wicht
|
0a3e36b7fd
|
Prepare ping utility
|
2016-08-22 19:34:18 +02:00 |
|
Baptiste Wicht
|
3035079fba
|
Change the current IP
|
2016-08-22 19:22:24 +02:00 |
|
Baptiste Wicht
|
634f9c64ef
|
Better logging
|
2016-08-22 19:21:58 +02:00 |
|
Baptiste Wicht
|
f5d37aa3fb
|
Improve ls
|
2016-08-22 18:16:29 +02:00 |
|
Baptiste Wicht
|
3245b29bea
|
Hide dotfiles
|
2016-08-22 18:16:22 +02:00 |
|
Baptiste Wicht
|
6521c35b2a
|
Fix flags
|
2016-08-22 18:13:24 +02:00 |
|
Baptiste Wicht
|
3cad026341
|
Basic window dragging support
|
2016-08-21 21:28:31 +02:00 |
|
Baptiste Wicht
|
29f393f5c5
|
Fix mouse driver
|
2016-08-21 21:10:21 +02:00 |
|
Baptiste Wicht
|
841986bec0
|
Review input handling
Make the IRQ handler much shorter
Move the work to a kernel process
|
2016-08-21 21:05:44 +02:00 |
|
Baptiste Wicht
|
dd5d1c9d6d
|
Cleanup
|
2016-08-21 20:36:00 +02:00 |
|
Baptiste Wicht
|
74f25073d7
|
First set the timeout then the state
|
2016-08-21 12:06:52 +02:00 |
|
Baptiste Wicht
|
4098a96b70
|
Fix sleep queue
|
2016-08-21 11:48:52 +02:00 |
|
Baptiste Wicht
|
7cf6ad6f13
|
Review locking of the queues
|
2016-08-21 11:48:50 +02:00 |
|
Baptiste Wicht
|
f430ff06a9
|
Better logging
|
2016-08-21 11:46:02 +02:00 |
|
Baptiste Wicht
|
316c5bc9dd
|
Paint nicer window
|
2016-08-20 23:07:47 +02:00 |
|
Baptiste Wicht
|
77d61407fd
|
Prepare mouse handling in Odin
|
2016-08-20 22:43:44 +02:00 |
|
Baptiste Wicht
|
698750f450
|
System call for mouse handling
|
2016-08-20 22:43:39 +02:00 |
|
Baptiste Wicht
|
782f60a726
|
Finish handling of the mouse
|
2016-08-20 22:37:30 +02:00 |
|
Baptiste Wicht
|
387fec24b3
|
Prepare mouse input terminal
|
2016-08-20 22:35:24 +02:00 |
|
Baptiste Wicht
|
621cbb0181
|
Finally fix userspace constructors
|
2016-08-20 22:34:47 +02:00 |
|