Michael Brown
|
9aa61ad5a2
|
Add per-file error identifiers
|
17 jaren geleden |
Marty Connor
|
767a3cef77
|
Changed #warning to FIXME for nvo hack warning.
|
17 jaren geleden |
Michael Brown
|
7df3d4a177
|
Obsolete code removal
|
17 jaren geleden |
Michael Brown
|
7e3a8f5e10
|
Remove more obsolete files
|
17 jaren geleden |
Michael Brown
|
e330db3c74
|
Dead code removal.
Kill off use of etherboot.h outside drivers/net.
|
17 jaren geleden |
Michael Brown
|
4075f7596b
|
Unplug before sending close() message, to avoid screwing up interfaces
which respond to close with a reopen() (e.g. iSCSI).
|
17 jaren geleden |
Michael Brown
|
d3ad76bc74
|
Add debug messages to process.c
|
17 jaren geleden |
Michael Brown
|
f0c44f2f71
|
Remove xfer_ready() (it has been replaced by xfer_window())
|
17 jaren geleden |
Michael Brown
|
7137c20ed1
|
Add strcspn() and strndup()
|
17 jaren geleden |
Michael Brown
|
ed20fee0cf
|
Make ref_get() return the reference, for cleaner code.
|
17 jaren geleden |
Michael Brown
|
b34d4d0449
|
Separate the "is data ready" function of xfer_seek() into an
xfer_window() function, which can return a scalar rather than a
boolean.
|
17 jaren geleden |
Michael Brown
|
ca4c6f9eee
|
Kill off unused request() method in data-xfer interface.
|
17 jaren geleden |
Holger Lubitz
|
1ccb6f9dc6
|
convert to zalloc
|
17 jaren geleden |
Holger Lubitz
|
6def8592ed
|
convert to zalloc
|
17 jaren geleden |
Holger Lubitz
|
75ff85441b
|
convert to zalloc
|
17 jaren geleden |
Holger Lubitz
|
f77d9469a4
|
convert to zalloc
|
17 jaren geleden |
Holger Lubitz
|
aca232c973
|
convert to zalloc
|
17 jaren geleden |
Holger Lubitz
|
6d0332b5b3
|
convert to zalloc
|
17 jaren geleden |
Michael Brown
|
89349d7fad
|
Separated out initialisation functions from startup/shutdown functions.
|
17 jaren geleden |
Marty Connor
|
9b3c4e4d79
|
Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autoboot
|
17 jaren geleden |
Michael Brown
|
438d1cc0b9
|
Should be using the generic device probe mechanism, when (if) they
eventually get updated.
|
17 jaren geleden |
Michael Brown
|
fae10a7ca1
|
We don't actually use the reset functions anywhere, and nothing really
provides them.
|
17 jaren geleden |
Michael Brown
|
fd86c819ba
|
Use a linker-table based system to automatically mark and start up
permanent processes, rather than requiring each one to have its own
initialisation function.
|
17 jaren geleden |
Marty Connor
|
bf871c4d03
|
Warnings purge of src/core
|
17 jaren geleden |
Michael Brown
|
15f8323055
|
Removing obsolete files.
|
17 jaren geleden |
Michael Brown
|
8f6a4e8140
|
Add gdbsym.c object to help with running gdb-to-qemu
|
17 jaren geleden |
Michael Brown
|
dffdc285b3
|
Obsoleted by downloader.c
|
17 jaren geleden |
Michael Brown
|
f13baeb330
|
Added missing config.[ch] lines for FTP protocol
|
17 jaren geleden |
Michael Brown
|
6209d20779
|
Added monojob controller in lieu of a full working shell.
|
17 jaren geleden |
Michael Brown
|
73fe1ba9dd
|
Kill off job::start() (it was only ever added as part of an aborted
attempt at triggering TCP-related protocols to start).
|
17 jaren geleden |
Michael Brown
|
07dc294de8
|
Update DHCP to use data-xfer interface (not yet tested).
|
17 jaren geleden |
Michael Brown
|
f77815f2b1
|
Kill off hotplug.h and just make net devices normal reference-counted
structures.
DHCP still broken and #if 0'd out.
|
17 jaren geleden |
Michael Brown
|
4f309ff0c7
|
Treat URIs opened via xfer_open() and friends as relative to the
current working URI.
|
17 jaren geleden |
Michael Brown
|
15dae1e042
|
Add concept of "current working URI".
|
17 jaren geleden |
Michael Brown
|
058b200529
|
Renamed _calloc() to zalloc(), ready to be used as a standalone function.
|
17 jaren geleden |
Michael Brown
|
95adce0ce1
|
Add concept of transfer metadata, to be used by UDP in order to
implement sendto()/recvfrom() equivalents.
|
17 jaren geleden |
Michael Brown
|
b256900d4f
|
Scripts temporarily deregister themselves while executing. This
allows us to avoid execution loops without having to hack around the
image registration order.
|
17 jaren geleden |
Michael Brown
|
2c569fb240
|
Allow xfer_open() to take a struct uri as well as a URI string.
|
17 jaren geleden |
Michael Brown
|
7c8cc3ef6c
|
Use standard xfer_open() argument list for downloader instantiator
|
17 jaren geleden |
Michael Brown
|
08e286714f
|
Add reference counting to register/unregister procedure.
|
17 jaren geleden |
Michael Brown
|
6a5cc3533f
|
Added missing va_end()
|
17 jaren geleden |
Michael Brown
|
a6f0a098da
|
Add facility for resolving base+relative URIs (and paths).
|
17 jaren geleden |
Michael Brown
|
182e3ed61d
|
Added dirname()
|
17 jaren geleden |
Michael Brown
|
816c8f3b89
|
Added [v]asprintf()
|
17 jaren geleden |
Michael Brown
|
335b99a39d
|
Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need them
elsewhere as well.
|
17 jaren geleden |
Michael Brown
|
735e07268e
|
Update HTTP to use data-xfer interface.
|
17 jaren geleden |
Michael Brown
|
a6a18ae9af
|
Add xfer_[v]printf() functions.
|
17 jaren geleden |
Michael Brown
|
656485c1f1
|
Make URI structures reference-counted.
|
17 jaren geleden |
Michael Brown
|
63719deea9
|
Introduce name resolution interface and named socket opener.
|
17 jaren geleden |
Michael Brown
|
bc694ec768
|
Move increment/decrement debug messages to DBG2 level
|
17 jaren geleden |