|
|
@c76e926
|
14 years |
jiri |
Sketch inet client API, inet server. Use inet client API for TCP, make …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d9fe7b
|
14 years |
jiri |
Remove network stack under uspace/srv/net (except TCP).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@790d6d1
|
14 years |
jiri |
Revert unintentional change in configuration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9cd8165
|
14 years |
jiri |
NIC does not need nic_device_id_t. Now it exists just inside net. Not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cc9eba
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10a5479d
|
14 years |
jiri |
Prevent callbacks from racing. This was probably the culprit which was …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d7ec69d
|
14 years |
jiri |
NIC should talk to its client via a callback connection with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77a69ea
|
14 years |
jiri |
Allow multiple tasks to register for loc category change events.
Open …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1bc35b5
|
14 years |
jiri |
Remove most use of packet_t from NIC drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd79281
|
14 years |
vojtechhorky |
remcons: be queit in non-debug build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1347a7
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f302586
|
14 years |
martin |
make sure the client_connection is explicitly set at most once
it is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d8455d
|
14 years |
jiri |
Eliminate packet_t from sending direction of NIC interface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f991b6b
|
14 years |
jano.vesely |
Merge i8042kbd/mouse DDF drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03e0a244
|
14 years |
vojtechhorky |
remcons: display welcome message
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@178d6a3
|
14 years |
vojtechhorky |
remcons: handle backspace
The handling is a bit hackish because the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c17c4e28
|
14 years |
vojtechhorky |
remcons: better key translation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a180307
|
14 years |
vojtechhorky |
remcons: ignore telnet commands
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99c2e9f3
|
14 years |
vojtechhorky |
remcons: more refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@261bbdc
|
14 years |
vojtechhorky |
remcons: attribute renaming
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5923cf82
|
14 years |
vojtechhorky |
remcons: add comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d545d03
|
14 years |
vojtechhorky |
remcons: unify log/error messages
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8562724
|
14 years |
vojtechhorky |
remcons: minor refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30d4706
|
14 years |
vojtechhorky |
remcons: split source into more files
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@787b65b
|
14 years |
vojtechhorky |
remcons: variable/type renaming
The most fundamental change is that …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1870d81
|
14 years |
vojtechhorky |
remcons: kill task on socket close
Timeout variants are needed …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c2bb2c
|
14 years |
vojtechhorky |
remcons: spawn task in separate fibril
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3806317
|
14 years |
vojtechhorky |
remcons: move telnet commands to telnet.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f7cd5d
|
14 years |
vojtechhorky |
remcons: safer wrt. fibrils
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5576358
|
14 years |
vojtechhorky |
remcons: add wrappers for client_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@21a9869
|
14 years |
vojtechhorky |
Start work on telnet-like server (remcons)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8bf1ea
|
14 years |
jano.vesely |
input: Remove traces of ps2 mouse and keyboard.
We don't need those …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41c9a22
|
14 years |
jano.vesely |
Remove srv/char/i8042.
This leaves ia64 without input drivers. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dea6d7
|
14 years |
jano.vesely |
hid/input: Add note.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae481e0
|
14 years |
jiri |
Implement listening backlog.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@edb3cf2
|
14 years |
jano.vesely |
input: Move mouse wheel handling to input service.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4005e37a
|
14 years |
jano.vesely |
input: Stop looking for non-existent devices on ia32/amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f0dd2a
|
14 years |
jiri |
Stricter RST processing in Syn-sent state.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe5e9629
|
14 years |
jiri |
Decode PDUs with header options correctly. Form reset reply correctly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a438de48
|
14 years |
jiri |
Merge TCP improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58f6229
|
14 years |
martin |
fix compilation on sparc64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbcdeb8
|
14 years |
martin |
Remove the two-phase way of creating virtual memory areas (first …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f044e96
|
14 years |
martin |
use systematic names
* register_irq → irq_register
* …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1761268
|
14 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4be33a
|
14 years |
martin |
e1k: reflect infrastructure changes, more code cleanup, enable by default
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@522a4f9
|
14 years |
jiri |
It is okay to get TCP_ENOTEXIST when closing socket.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@415578ef
|
14 years |
jiri |
Not all sockets are connected.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e1c6dde9
|
14 years |
jiri |
Add one reference for being in connection map.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0edaf0f6
|
14 years |
jiri |
Revamp connection synchronization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a8c1c4e
|
14 years |
jiri |
Deallocate connection structures.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbf159a
|
14 years |
jiri |
Eliminate busy waiting when TCP send buffer is full.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63bcbbc
|
14 years |
jakub |
Merge from lp:exfat-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d29e0cd
|
14 years |
jiri |
Fix infinite loop when send buffer is full.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80ec9b8
|
14 years |
m.lombardi85 |
exfat: exfat_create_node(), set the content of the first cluster of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1776895
|
14 years |
m.lombardi85 |
exfat: Add filesystem sanity check.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92d9406
|
14 years |
m.lombardi85 |
exfat: cstyle fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a6690d8
|
14 years |
m.lombardi85 |
exfat: check the file name for invalid characters.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6722766
|
14 years |
m.lombardi85 |
exfat: exfat_read(), close the directory instance in case of error.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5eae30
|
14 years |
jiri |
Supress debugging message.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76da580a
|
14 years |
m.lombardi85 |
exfat: cstyle fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2cd8b
|
14 years |
m.lombardi85 |
exfat: exfat_link(), release the directory instance and the mutex in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c62751f
|
14 years |
m.lombardi85 |
exfat: exfat_directory_block_load(), return error if block_put() has …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8c43cae
|
14 years |
jiri |
Merge TCP rewrite.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a52de0e
|
14 years |
jiri |
Disable TCP debugging features.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd79391
|
14 years |
jiri |
Fix ne2k driver not transmitting last byte of even-sized frame properly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@071ff5fa
|
14 years |
m.lombardi85 |
exfat: exfat_alloc_clusters(), return the correct error code in case …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2747dd85
|
14 years |
m.lombardi85 |
exfat: remove unused #include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74c99b5
|
14 years |
jiri |
Segments in retransmission queue need to have SEQ set.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03be171
|
14 years |
jiri |
Fix bug in RST processing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d9e14fa4
|
14 years |
jiri |
Implement RST processing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db8a034
|
14 years |
jakub |
Merge from lp:exfat-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ac2158
|
14 years |
jiri |
Determine local IP address, fill it in pseudo header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04aaed8f
|
14 years |
m.lombardi85 |
exfat: Ticket #370, fix a bug in the exfat_directory_write_file() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a885ab8
|
14 years |
m.lombardi85 |
exfat: Invalidate block pointer after calling block_put()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5daa89
|
14 years |
martin |
align RAM disk size to block size
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@055be8a
|
14 years |
m.lombardi85 |
exfat: Fix memory leak in the exfat_directory_sync_file() function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@190c943
|
14 years |
jakub |
Merge from lp:exfat-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@24df3834
|
14 years |
jakub |
Merge from lp:mfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b741888
|
14 years |
m.lombardi85 |
exfat: exfat_directory_block_load() should return error if block_put() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78257fe
|
14 years |
m.lombardi85 |
exfat: Ticket #369, fix directory entry deletion; the "pos" parameter …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f9ecd3
|
14 years |
jiri |
Send meaningful Data Offset field.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf600510
|
14 years |
jiri |
Listen on non-local IP adresses, too.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3aa2642a
|
14 years |
jiri |
Allow accepting connection from arbitray foreign address, port.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@704586fb
|
14 years |
jiri |
Fix RST to refuse connection and handle it properly in connect().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b0d82d1
|
14 years |
jiri |
Implement socket close. Unlock mutexes on error paths.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e895352
|
14 years |
m.lombardi85 |
cstyle, fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@802f0b7
|
14 years |
m.lombardi85 |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23fe06c
|
14 years |
jiri |
Include connection name in more debug messages. Set conn name for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fcf74f
|
14 years |
jiri |
Fix recv[from]() for active connections, connect() was missing notif.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4ee3ab2
|
14 years |
jiri |
Implement listen, accept, recvfrom.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04cd242
|
14 years |
jiri |
Implement socket provider API in tcp module (active side).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@762b48a
|
14 years |
jiri |
Rename some source files as their meaning has shifted.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1812a0d
|
14 years |
jiri |
Hook TCP into network stack IP layer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6896409c
|
14 years |
jiri |
Fix off-by-one bug in BIT_V.
Fix FIN being sent too early.
Fix FIN not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eea65f4
|
14 years |
jiri |
PDU encoding and decoding.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@004a5fe
|
14 years |
jiri |
Make active OPEN wait for connection establishment (or reset).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@854e79a6
|
14 years |
jiri |
TCP user call error codes. Some state checking and error reporting …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f3f6285
|
14 years |
jiri |
Missing fields due to calling wrong function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7cf7ded
|
14 years |
jiri |
TCP retransmission (WIP). Allow setting timer in timer handler. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50a01a9
|
14 years |
m.lombardi85 |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|