Jeremy Soller
|
5e65afb769
|
Implement null file that can only be duped or closed.
|
2017-11-16 19:43:13 -07:00 |
|
Jeremy Soller
|
34abddb2f0
|
Update Cargo.lock
|
2017-11-14 19:49:32 -07:00 |
|
Egor Karavaev
|
2242ad90f9
|
Poll timeout calculation fix.
|
2017-11-13 23:49:58 +03:00 |
|
Egor Karavaev
|
337f318f6f
|
Implement icmp: schema in smolnetd, remove icmpd.
|
2017-11-12 23:04:08 +03:00 |
|
Egor Karavaev
|
7b9b15c37f
|
Updating upstream smoltcp.
|
2017-11-10 22:26:58 +03:00 |
|
Egor Karavaev
|
e4fef61865
|
Update for new Device trait.
|
2017-11-04 15:44:55 +03:00 |
|
Jeremy Soller
|
29e3c38c1d
|
Remove old schemes, use patched smoltcp, remove log feature
|
2017-10-29 20:39:53 -06:00 |
|
Egor Karavaev
|
077673d9e5
|
Update smoltcp.
|
2017-10-25 21:18:24 +03:00 |
|
Egor Karavaev
|
b54ead7d77
|
Support for loopback interface.
|
2017-10-24 22:23:03 +03:00 |
|
Jeremy Soller
|
7f7109b218
|
Update Cargo.lock
|
2017-10-11 20:54:45 -06:00 |
|
Jeremy Soller
|
8d755de886
|
Merge remote-tracking branch 'batonius/smolnetd' into smolnetd
|
2017-10-09 20:49:37 -06:00 |
|
Jeremy Soller
|
bc6d234bd0
|
Utilize null namespace
|
2017-10-09 20:49:23 -06:00 |
|
Egor Karavaev
|
ecd3848de9
|
Code cleanup.
|
2017-10-09 20:40:24 +03:00 |
|
Egor Karavaev
|
0584743789
|
Updating upstream smoltcp.
|
2017-10-07 00:18:10 +03:00 |
|
Egor Karavaev
|
454dfd9a39
|
Support for tcp listen.
|
2017-10-05 11:10:55 +03:00 |
|
Jeremy Soller
|
5b018426d2
|
Update Cargo.lock
|
2017-10-04 20:29:41 -06:00 |
|
Egor Karavaev
|
5c6187749b
|
Non-blocking IP sockets.
|
2017-10-04 00:17:57 +03:00 |
|
Egor Karavaev
|
309be70095
|
Improved timeout handling.
|
2017-10-03 20:37:32 +03:00 |
|
Egor Karavaev
|
37275adba6
|
Update smoltcp.
|
2017-10-03 18:35:44 +03:00 |
|
Jeremy Soller
|
6166bdcb60
|
Fix permissions, daemonize
|
2017-10-02 20:55:29 -06:00 |
|
Egor Karavaev
|
57f7378a5c
|
Update smoltcp.
|
2017-10-03 00:52:44 +03:00 |
|
Egor Karavaev
|
672c93eee0
|
TCP scheme.
|
2017-10-03 00:30:14 +03:00 |
|
Egor Karavaev
|
de733b4bf8
|
Factor out generic socket scheme.
|
2017-10-02 22:11:31 +03:00 |
|
Egor Karavaev
|
4d9a8c2777
|
Blocking UDP.
|
2017-10-02 19:22:22 +03:00 |
|
Egor Karavaev
|
2a8478db8f
|
UDP blocking WIP.
|
2017-09-28 01:02:52 +03:00 |
|
Egor Karavaev
|
3198a8eb69
|
UDP settings.
|
2017-09-26 23:51:04 +03:00 |
|
Egor Karavaev
|
c62eca07d9
|
Move file descriptors to schemas.
|
2017-09-26 22:24:04 +03:00 |
|
Egor Karavaev
|
0a41339def
|
UDP dup.
|
2017-09-26 01:07:49 +03:00 |
|
Egor Karavaev
|
e9f9e821c6
|
Use FromStr implementations from smoltcp.
|
2017-09-21 00:35:17 +03:00 |
|
Egor Karavaev
|
a15184ce1f
|
Initial support for UDP options.
|
2017-09-20 10:16:24 +03:00 |
|
Egor Karavaev
|
05650efcb1
|
Split scheme.rs.
|
2017-09-20 10:08:37 +03:00 |
|
Egor Karavaev
|
203fa64580
|
Add BufferPool.
|
2017-09-20 10:08:37 +03:00 |
|
Egor Karavaev
|
0c5fff907c
|
Factor out logger.
|
2017-09-20 10:08:37 +03:00 |
|
Egor Karavaev
|
4058f5c4e8
|
Udp scheme support.
|
2017-09-20 10:08:37 +03:00 |
|
Egor Karavaev
|
5b89874deb
|
Wip.
|
2017-09-20 10:08:37 +03:00 |
|
Egor Karavaev
|
fb539515d7
|
Initial integraion of smoltcpd.
|
2017-09-20 10:08:37 +03:00 |
|
Egor Karavaev
|
1ad591ad05
|
Add Smolnetd daemon.
|
2017-09-20 10:08:14 +03:00 |
|
Egor Karavaev
|
091d7472a6
|
Replace usize with RawFd where it makes sense.
|
2017-09-20 10:08:14 +03:00 |
|
Jeremy Soller
|
47179f9701
|
Update dependencies, better implementation of C socket
|
2017-09-17 16:37:52 -06:00 |
|
Jeremy Soller
|
5f70470c5c
|
Send events on connect
|
2017-09-16 11:59:08 -06:00 |
|
Jeremy Soller
|
4d6bf89397
|
Add debug messages, update lock file
|
2017-08-21 19:00:54 -06:00 |
|
Jeremy Soller
|
cce699888a
|
Update Cargo.lock
|
2017-08-19 14:46:58 -06:00 |
|
Jeremy Soller
|
e088dca7bd
|
Update Cargo.lock
|
2017-08-02 21:14:39 -06:00 |
|
Jeremy Soller
|
48eb950401
|
Update Cargo.lock
|
2017-08-02 19:52:23 -06:00 |
|
Jeremy Soller
|
f4a9882764
|
Update Cargo.lock
|
2017-07-29 08:24:45 -06:00 |
|
Jeremy Soller
|
d2f9874f9d
|
Update Cargo.lock
|
2017-07-26 08:17:40 -06:00 |
|
Jeremy Soller
|
51abd85d70
|
Add Cargo.lock file
|
2017-07-26 08:02:46 -06:00 |
|
Jeremy Soller
|
b346221840
|
Add Cargo.lock
|
2017-07-26 07:54:58 -06:00 |
|
Jeremy Soller
|
7f1eddc84d
|
Return error when dup buf is not empty
|
2017-07-22 13:16:41 -06:00 |
|
Jeremy Soller
|
133d38ba7e
|
Trim network config
|
2017-07-20 20:01:22 -06:00 |
|