summaryrefslogtreecommitdiffstats
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* [settings] Generalise expand_command() to expand_settings()Michael Brown2011-01-282-75/+82
* [init] Remove concept of "shutdown exit flags"Michael Brown2011-01-272-3/+6
* [xfer] Expose xfer_uri_opener()Michael Brown2011-01-271-14/+39
* [nvo] Allow resizing of non-volatile stored option blocksMichael Brown2011-01-191-49/+103
* [nvo] Remove the non-volatile options fragment listMichael Brown2011-01-111-49/+24Star
* [dhcp] Allow use of custom reallocation functions for DHCP option blocksMichael Brown2011-01-111-1/+2
* [settings] Add fetch_ipv4_array_setting()Michael Brown2010-12-091-5/+21
* [debug] Add DBG_MD5() and related macrosMichael Brown2010-12-091-0/+47
* [legal] Add missing copyright header and FILE_LICENCE macroMichael Brown2010-12-091-0/+20
* [fnrec] Enhance function recordingMichael Brown2010-12-091-39/+107
* [legal] Add FILE_LICENCE macro to some GPL-v2-or-later filesShao Miller2010-12-043-0/+6
* [legal] Add FILE_LICENCE macro to some GPL-v2 filesShao Miller2010-12-042-0/+5
* [settings] Apply settings block name in register_settings()Michael Brown2010-12-012-6/+10
* [cmdline] Match user expectations for &&, ||, goto, and exitMichael Brown2010-11-291-41/+65
* [parseopt] Allow "0x"-prefixed hexadecimal values in integer-valued optionsMichael Brown2010-11-291-1/+1
* [nvo] Allow fragment list to be omittedMichael Brown2010-11-251-6/+20
* [cmdline] Fix multi-layer variable expansion (again)Michael Brown2010-11-231-3/+3
* [cmdline] Fix multi-layer variable expansionMichael Brown2010-11-221-8/+12
* [cmdline] Add "isset" commandMichael Brown2010-11-221-0/+35
* [script] Allow "exit" to exit a scriptMichael Brown2010-11-221-4/+57
* [cmdline] Add trivial logical operators to iPXE command linesMichael Brown2010-11-221-36/+115
* [parseopt] Add generic option-parsing libraryMichael Brown2010-11-211-0/+219
* [settings] Add "hexhyp" setting typeMichael Brown2010-11-131-4/+43
* [malloc] Avoid immediately clobbering reference count when freeing memoryMichael Brown2010-11-081-2/+14
* [refcnt] Check reference validity on each use of ref_get() and ref_put()Michael Brown2010-11-081-9/+17
* [malloc] Use list_for_each_entry_safe() when we may delete a list entryMichael Brown2010-11-081-1/+2
* [list] Add list_first_entry()Michael Brown2010-11-081-2/+2
* [process] Include step() function pointer in process debugging messagesMichael Brown2010-11-081-6/+12
* [int13] Add infrastructure to support EDD version 4.0Michael Brown2010-09-222-1/+82
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-143-0/+225
* [xfer] Add xfer_window_changed()Michael Brown2010-09-051-0/+27
* [process] Add process_running()Michael Brown2010-09-031-2/+2
* [xfer] Add xfer_deliver_raw_meta()Michael Brown2010-09-031-5/+20
* [xfer] Generalise metadata "whence" field to "flags" fieldMichael Brown2010-09-033-7/+6Star
* [libc] Add strtoull()Piotr Jaroszyński2010-08-192-22/+50
* [settings] Export find_setting()Piotr Jaroszyński2010-08-171-1/+1
* [malloc] Add cache discard mechanismMichael Brown2010-07-211-46/+68
* [settings] Unregister the children when unregistering the parentPiotr Jaroszyński2010-07-151-1/+8
* [hci] Continue processing while prompting for shell bannerMichael Brown2010-07-141-1/+1
* [debug] Expose pause() and more() debugging functionsMichael Brown2010-07-141-4/+12
* [debug] Remove unused guard_region() and check_region() functionsMichael Brown2010-07-141-53/+0Star
* [image] Fix a memory leak in free_image()Piotr Jaroszyński2010-07-111-0/+1
* [refcnt] Add ref_no_free handlerJoshua Oreman2010-06-231-0/+12
* [interface] Allow for non-pass-through interface methodsMichael Brown2010-06-222-10/+31
* [interface] Convert all data-xfer interfaces to generic interfacesMichael Brown2010-06-227-457/+224Star
* [interface] Convert all name-resolution interfaces to generic interfacesMichael Brown2010-06-221-97/+112
* [interface] Convert all job-control interfaces to generic interfacesMichael Brown2010-06-223-122/+61Star
* [interface] Expand object interface to allow for polymorphic interfacesMichael Brown2010-06-221-14/+222
* [refcnt] Add ref_init() wrapper functionMichael Brown2010-06-225-3/+7
* [process] Hold reference to process during call to step()Michael Brown2010-06-151-0/+2