|
|
@bd8bfc5a
|
13 years |
jiri |
Implement inet_get_srcaddr().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f64a523
|
13 years |
jiri |
Need to limit iplink to a single client connection.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ceba4bed
|
13 years |
jiri |
Introduce address object. Sketch sending outgoing datagrams to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f834f90d
|
13 years |
jiri |
Add IP link client and server IPC stub.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59157eb
|
13 years |
jiri |
Implement INET_EV_RECV IPC.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ecff3d9
|
13 years |
jiri |
Implement inet client IPC communication. Fix bug in inet_init().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c76e926
|
13 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
|
|
|
@c8916d15
|
13 years |
jiri |
More cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6533a7
|
13 years |
jiri |
Remove most of net-related code from libnet and libc, except parts …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9cd8165
|
13 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
|
|
|
@c1f27f1d
|
14 years |
martin |
fix a fix which was not a fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd66f3c
|
14 years |
martin |
fix last commit ommisions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6240a31
|
14 years |
martin |
improve locking by making the critical-path critical section smaller …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88057e3
|
14 years |
martin |
fix a nasty bug that could force loc_get_categories() to go into an …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf9cb36
|
14 years |
jiri |
Decouple libnic from libnet.
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
|
|
|
@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
|
|
|
@d9cf684a
|
14 years |
martin |
cherrypick and adopt Intel 8237A DMA controller support from …
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
|
|
|
@24cf31f1
|
14 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8873c01d
|
14 years |
martin |
cstyle
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
|
|
|
@c6ae4c2
|
14 years |
martin |
implement basic DMA memory mapping routines
no persistent locking …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd6bd6d
|
14 years |
martin |
add stubs for DMA memory management functions (not working yet)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b402dadd
|
14 years |
martin |
merge PCI device support from lp:~helenos-nicf/helenos/nicf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@972c60ce
|
14 years |
martin |
cstyle (no change in functionality)
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
|
|
|
@28f8f170
|
14 years |
martin |
use unsigned int for flags
cstyle
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
|
|
|
@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
|
|
|
@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
|
|
|
@6b8e5b74
|
14 years |
m.lombardi85 |
vfs_get_mtab(): service_id is more useful than flags and fs_handle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41e9ef7
|
14 years |
m.lombardi85 |
Rename VFS_IN_GET_MTAB —> VFS_IN_MTAB_GET
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8838b8
|
14 years |
m.lombardi85 |
flag, instance, and fs_handle fields can be sent together in a single …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f346039
|
14 years |
m.lombardi85 |
Add #include<adt/list.h> directive to vfs_mtab.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d6a41c
|
14 years |
m.lombardi85 |
Remove the mtab_list_ent structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@72fda53
|
14 years |
m.lombardi85 |
Add vfs_mtab.h which contains the mtab_ent structure definition.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4965357f
|
14 years |
m.lombardi85 |
Fix get_mtab_list() libc implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10e4cd7
|
14 years |
m.lombardi85 |
Initial implementation of vfs mtab_read support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1737bfb
|
14 years |
jakub |
cp improvements
(Thanks to Maurizio Lombardi)
- Support for the -r …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a3214e
|
14 years |
jiri |
Fibril timer primitive.
TCP Time-Wait timeout.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cff3fb6
|
14 years |
jano.vesely |
sync_hangup: Try the one phone we care about first.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@49bd793b
|
14 years |
martin |
networking fixes
* use sysarg_t for packet_id_t to avoid potential …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00d7e1b
|
14 years |
martin |
networking improvements
* start the networking stack from init
* add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2c50e1
|
14 years |
martin |
cherrypick hashset implementation from lp:~helenos-nicf/helenos/nicf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@609243f4
|
14 years |
martin |
cherrypick general networking improvements from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f51b1d3
|
14 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@892022a1
|
14 years |
martin |
hash table improvements cherrypicked from lp:~helenos-nicf/helenos/nicf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c50c8d
|
14 years |
jakub |
Fix use-after-free in async_hangup().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fa6d4c7
|
14 years |
jakub |
Be more robust in service_connect_blocking().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1a9e87
|
14 years |
jakub |
Merge from lp:~jakub/helenos/ia64-revival.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ab4aca
|
14 years |
jakub |
Trivial: fix typos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@286286c
|
14 years |
jakub |
Cstyle fixes and cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4979403
|
14 years |
jakub |
Allow more instances of the same FS to be used.
(Thanks to Maurizio …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3019612
|
14 years |
martin |
free(NULL) should be a no-op by convention
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1e18573
|
14 years |
jakub |
Be more robust in service_connect().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d70937
|
14 years |
jano.vesely |
libc: make parameter const as there is no good reason for non-const version
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47fecbb
|
14 years |
martin |
configuration file parser
cherrypicked from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4748038
|
14 years |
martin |
add argument const qualifiers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@818fffe
|
14 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f72c67a
|
14 years |
jiri |
_fflushbuf() must reset buffer head and tail even when bytes_used == 0.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5da7199
|
14 years |
martin |
remove the obsolete async API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c014d1
|
14 years |
martin |
console and framebuffer server rewrite
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@359f429
|
14 years |
martin |
make list_remove() more robust
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfbdfee
|
14 years |
martin |
fix obsolete comment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ea7d90
|
14 years |
jakub |
VFS_IN_UNLINK needs to be passed lflags.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c05642d
|
14 years |
petr.koupy |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80a96d2
|
14 years |
jiri |
DDF support for surprise removal.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7f6248
|
14 years |
martin |
add integer conversion functions for 8, 16 and 32 bits
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f480d7e
|
14 years |
jiri |
Merge ns8250 removal support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b68e0c
|
14 years |
jiri |
ns8250 device removal support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1b7e80
|
14 years |
jiri |
Merge basic infrastructure for anticipated device removal from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4046b2f4
|
14 years |
martin |
TOC reading support
cherrypicked from lp:~jkavalik/cdfs/main
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c3d19ac
|
14 years |
martin |
fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8cc4ddb
|
14 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36e2b55
|
14 years |
jiri |
Tear down data connections properly when terminating session.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a426d1f
|
14 years |
martin |
more kernel/uspace ABI unification:
bool, task_id_t, thread_id_t, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abb7491c
|
14 years |
jakub |
Cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81e9cb3
|
14 years |
jakub |
Make wstr_to_str() and str_to_wstr() void functions again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@980311e
|
14 years |
jakub |
Remove wstr_chr().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a5454cf
|
14 years |
jakub |
Remove wstr_rchr().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c065743
|
14 years |
jakub |
Remove str_reverse() and size_t_str().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ace588a
|
14 years |
jakub |
Remove wstr_is_ascii().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@375ab5e
|
14 years |
jakub |
Merge from lp:~romanenko-oleg/helenos/fat.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7fadb65
|
14 years |
martin |
fix printout of signed integer arguments (thx Jiri Zarevucky) …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb74dabe
|
14 years |
petr.koupy |
Removed duplicated declarations of intptr_t.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec7f8b1
|
14 years |
petr.koupy |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b48d046
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd5f3b7
|
14 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86a34d3e
|
14 years |
jakub |
Make ia64 PIO functions usable with memory-mapped registers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a5b252
|
14 years |
jiri |
DDF support for function offlining and onlining. This allows …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6480d5
|
14 years |
martin |
merge Martin Sucha's fixes and improvements
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c22531fc
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22cf42d9
|
14 years |
sucha14 |
Add formatting library and display help message wrapped
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8f70eb
|
14 years |
petr.koupy |
pcc incompatible inline assembly rewritten in a more agreeable fashion.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e64df9a
|
14 years |
jiri |
Merge devman-driver and driver-devman parallel exchange support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@422722e
|
14 years |
jiri |
Devman-driver and driver-devman parallel exchange support. Also fix …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|