|
|
@cde999a
|
8 years |
zarevucky.jiri |
Fix comments to stop referring to error codes as negative.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d0b319
|
8 years |
zarevucky.jiri |
Flip error constants to positive values, and update libposix for the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48fd597
|
8 years |
zarevucky.jiri |
Fix mixing of error returns in ELF loader.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1026da
|
8 years |
jakub |
Introduce IPC_CALL_AUTO_REPLY call flag
Calls that never make it to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f04b5b3
|
8 years |
zarevucky.jiri |
Fix error propagating in closedir().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5c1051
|
8 years |
zarevucky.jiri |
"Obviously harmless" error handling tweaks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25a179e
|
8 years |
zarevucky.jiri |
IPC return values are always errno constants. Adjust types to reflect …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68a2fab2
|
8 years |
zarevucky.jiri |
Use defined macros instead of literal number in str_error.c array. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dad8d2d
|
8 years |
zarevucky.jiri |
Fix async_data_write_receive() call in iplink_srv.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10aaa2c
|
8 years |
zarevucky.jiri |
Return -1 instead of ENOENT from inbox_get().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ef9d9a
|
8 years |
noreply |
Typo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74a2a2d
|
8 years |
noreply |
Fix a comment typo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3529fbf0
|
8 years |
zarevucky.jiri |
Ensure that errno.h constants aren't missing textual descriptions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1afa94d
|
8 years |
zarevucky.jiri |
Fix error handling in elf code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0016674
|
8 years |
zarevucky.jiri |
Properly handle errors in SYS_IPC_KBOX.
Also, merge the separate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@569a51a
|
8 years |
zarevucky.jiri |
Return phone handle in SYS_IPC_CONNECT_KBOX separately from error code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@071a1ddb
|
8 years |
zarevucky.jiri |
Return IRQ handles via a separate out parameter in all uspace code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9233e9d
|
8 years |
zarevucky.jiri |
Return capability handle in SYS_IPC_IRQ_SUBSCRIBE separately from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6deb2cd
|
8 years |
zarevucky.jiri |
Return capability handle in SYS_IPC_WAIT via call data structure, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9246016
|
8 years |
zarevucky.jiri |
In SYS_KLOG, pass number of bytes read separately from error code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a99cbc1e
|
8 years |
zarevucky.jiri |
async_connect_me_to_internal() should return cap handle separately …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8211849
|
8 years |
zarevucky.jiri |
Return number of characters separately from error code in console IO.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c19a5a59
|
8 years |
zarevucky.jiri |
Return value from hw_res_dma_channel_remain separately from error code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f77c1c9
|
8 years |
zarevucky.jiri |
Return VFS handles separately from error codes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1694b6b
|
8 years |
zarevucky.jiri |
Add str_error() in numerous places.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@addbce4
|
8 years |
jakub |
Remove IPC_CALLID_* macros
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9af1c61
|
8 years |
zarevucky.jiri |
Print errno values as string, rather than just numbers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3498b
|
8 years |
jiri |
vfs_read/write() should return error code separately from number of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38d150e
|
8 years |
jiri |
Prefer to get memory allocation functions through the standard stdlib …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39026d7c
|
8 years |
jiri |
Replace fibril_usleep() with async_usleep().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7e245a
|
8 years |
jakub |
Use ordinary errors instead of IPC_CALLRET_FATAL
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01c3bb4
|
8 years |
jakub |
Convert call-handling syscalls to capabilities
This commit modifies …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac307b2
|
8 years |
jakub |
Merge branch 'master' into callcaps
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@503ffce
|
8 years |
jakub |
Return IPC_CALLID_* in call data instead of callid
Callid will be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1f36e3
|
8 years |
jakub |
Simplify ipc_call_async_fast()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c0e1f5
|
8 years |
jakub |
Rework userspace call tracking
Setting the address of the userspace …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40e5d66
|
8 years |
jakub |
Remove unused member of async_call_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35f2bb1b
|
8 years |
jakub |
Remove support for queuing of unsent calls
Support for temporary IPC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a6065c
|
8 years |
jiri |
Convert ipc/char.h users to chardev.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74017ce
|
8 years |
jiri |
Convert char_dev_iface users to chardev.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4c6025
|
8 years |
jiri |
Add C API for serial port control.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2f542a
|
8 years |
jiri |
Fix BD file comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@677cad5
|
8 years |
jiri |
Chardev server-side error reporting should match client side.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19ea61d
|
8 years |
jiri |
Chardev should allow large data transfers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c657bd7
|
8 years |
jiri |
Less is sometimes more. Need chardev_read to be able to return less …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d50c419
|
8 years |
jiri |
Chardev API should separate error code from number of bytes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15c5418
|
8 years |
jiri |
chardev_open, chardev_close.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@706b4de
|
8 years |
jakub |
Remove support for IPC_CALLRET_TEMPORARY
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0239846
|
8 years |
jakub |
First wait for IPC answer and then end the async exchange
This is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa537a5a
|
8 years |
jakub |
Add 64-bit PIO functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@16bfcd3
|
8 years |
zarevucky.jiri |
Fix up headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ddaaac
|
8 years |
zarevucky.jiri |
Support intmax_t in printf ('j' modifier).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@002fd5f
|
8 years |
zarevucky.jiri |
Replace parts of system headers with <_bits/…>.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81685dd9
|
8 years |
jiri |
Add devctl unload-drv subcommand to manually unload a driver that is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a2eb14
|
8 years |
jiri |
As a temporary measure, let IRC servers use the location service for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d51838f
|
8 years |
jiri |
Let leaf drivers enable/disable/clear interrupts via hw_res instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c5c96d
|
8 years |
zarevucky.jiri |
Unify offset ranges in update_damaged_region.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf13b17
|
8 years |
zarevucky.jiri |
Rename <sys/types.h> to <types/common.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a7749d7
|
8 years |
zarevucky.jiri |
Add <sys/types.h> as a wrapper for <libarch/types.h>, and eliminate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33f86a3
|
8 years |
zarevucky.jiri |
Add PRI*PTR macros and correct a few printfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cccd60c3
|
8 years |
jiri |
hw_res_enable_interrupt should allow enabling individual interrupts.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@07cb0108
|
8 years |
jiri |
Sort out irc_disable_interrupt vs irc_clear_interrupt.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05b59393
|
8 years |
zarevucky.jiri |
Fix a couple of benign clang warnings.
No change in semantics.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@91b60499
|
8 years |
jakub |
Merge support for capabilities from lp:~jakub/helenos/caps
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b616e2
|
8 years |
jiri |
Name service should communicate using async.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d6bcc8c
|
8 years |
jiri |
Move clipboard under location service.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11d9630
|
8 years |
jiri |
Fix handling of empty table cells.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f538ef3
|
8 years |
jiri |
No need to have a (broken) BSD errx() function in libc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@207d5da
|
8 years |
jiri |
Fix extraneous empty line printed after table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e962ad
|
8 years |
jiri |
Add a module to format command output as a table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@120d5bc
|
8 years |
jiri |
Let df give 'human-readable' output by default. Use cap.h for better …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c4eedf
|
8 years |
jiri |
Move capacity specification to libc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d6629f
|
8 years |
jakub |
Remove unused connection cloning
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58e8646
|
8 years |
jiri |
Fix DNS resolution not working due to missing local address.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@853802e
|
8 years |
jakub |
Include task ID in connection hash table operations
The task ID must …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83b7f4d
|
8 years |
jakub |
Fix doxygen comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f74275
|
8 years |
jakub |
Fix terminology around capabilities, capability handles and kernel objects
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@24abb85d
|
8 years |
jakub |
Remove SYS_DEVICE_ASSIGN_DEVNO
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9d15d9
|
8 years |
jakub |
Turn IRQ structures into kernel objects
ipc_irq_subscribe() now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2906c0
|
8 years |
jiri |
One function to compute the number of code units in a UTF-16 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c2c7d2
|
8 years |
jiri |
Fdisk should be able to set volume label for newly created partitions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30eab78
|
8 years |
jiri |
Remove remaining differences between kernel and user lists.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23c8acd9
|
8 years |
jakub |
Move off64_t and aoff64_t into offset.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78188e5
|
8 years |
jiri |
stdbool.h should not include libarch/types.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a99aa5
|
8 years |
jiri |
Fibrils need sleep, too.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f9b6f0e
|
8 years |
jakub |
Fix comments wrt. CAP_ vs. PERM_
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2460a50
|
8 years |
jiri |
qsort() compliant with C standard.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@719a208
|
8 years |
jakub |
Rename SYS_CAP_GRANT/REVOKE to SYS_PERM_GRANT/REVOKE
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@456c086
|
8 years |
jakub |
fseek() shall take long and ftell() shall return long
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b942a66
|
8 years |
jiri |
C library should continue to provide C standard rename() and remove().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b06414f
|
8 years |
jakub |
Use proper sizes for buffers holding conversions from/to UTF-16 LFN's
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ee7e6a
|
8 years |
jakub |
Further reduce the number of inclusions of sys/types.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e7c3d9
|
8 years |
jakub |
Remove stricmp()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2dd7f2
|
8 years |
jakub |
Reduce the number of files that include <sys/types.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2c8533
|
8 years |
jiri |
File system probing groundwork. Only MFS can do it for now.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@582a0b8
|
8 years |
jakub |
Remove unistd.h
- Rename usleep() and sleep() to thread_usleep() and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73db198
|
8 years |
jakub |
Match 'console' without length limit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b14d9f9
|
8 years |
jiri |
Mount should be able to print the list of available file system types.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e141281
|
8 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc12262
|
8 years |
martin |
add standardized case fallthrough comment annotations, add actual …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|