aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/image.c
Commit message (Expand)AuthorAgeFilesLines
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [image] Add image_pixbuf() to create pixel buffer from imageMichael Brown2013-11-271-0/+26
* [image] Allow for non-executable image formatsMichael Brown2013-11-271-0/+2
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [image] Add "--replace" optionMichael Brown2012-07-201-6/+10
* [image] Add "--autofree" optionMichael Brown2012-07-201-11/+21
* [image] Avoid potential NULL pointer dereferenceMichael Brown2012-05-081-3/+5
* [image] Fix use-after-free in debug messagesMichael Brown2012-03-301-3/+3
* [image] Log image executionsMichael Brown2012-03-271-0/+13
* [image] Simplify image management commands and internal APIMichael Brown2012-03-241-19/+42
* [image] Add concept of trusted imagesMichael Brown2012-03-221-0/+46
* [image] Eliminate the register_and_xxx_image() functionsMichael Brown2011-10-251-2/+6
* [image] Avoid ending up with multiple selected images on re-registrationMichael Brown2011-03-091-0/+6
* [image] Simplify use of imgdownload()Michael Brown2011-03-091-1/+50
* [image] Generalise "currently-running script" to "currently-running image"Michael Brown2011-03-091-1/+11
* [image] Move the register_and_{select|boot}_image() functions to imgmgmt.cMichael Brown2011-03-091-39/+0
* [image] Allow image_set_cmdline() to clear the command lineMichael Brown2011-03-071-4/+8
* [image] Simplify image managementMichael Brown2011-03-071-94/+88
* [image] Fix a memory leak in free_image()Piotr JaroszyƄski2010-07-111-0/+1
* [refcnt] Add ref_init() wrapper functionMichael Brown2010-06-221-1/+1
* [build] Rename gPXE to iPXEMichael Brown2010-04-191-4/+4
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [tables] Redefine methods for accessing linker tablesMichael Brown2009-03-131-7/+1
* [comboot] Fix reference counting on replacement imagesMichael Brown2009-02-171-2/+1
* [comboot] Allow for tail recursion of COMBOOT imagesMichael Brown2009-02-171-3/+27
* [image] Revert "clear LOADED flag" patchMichael Brown2008-07-081-10/+1
* [image] Clear LOADED flag on all other images when loading a new imageMichael Brown2008-07-081-1/+10
* Set current working URI to be that of the executable image whenMichael Brown2007-08-071-3/+12
* Allow images to hold references to the originating URI.Michael Brown2007-08-021-0/+78
* convert to zallocHolger Lubitz2007-07-061-2/+1
* Scripts temporarily deregister themselves while executing. ThisMichael Brown2007-06-091-14/+0
* Add reference counting to register/unregister procedure.Michael Brown2007-06-091-0/+32
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-191-1/+1
* Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviouslyMichael Brown2007-01-161-1/+0
* Once image type has been set, do not autoprobe furtherMichael Brown2007-01-141-0/+5
* Allow load() and exec() methods to be NULL.Michael Brown2007-01-141-0/+9
* Print image physical location in registration message.Michael Brown2007-01-121-1/+3
* Let ifmgmt.c take care of calling efree(), since it's the once whichMichael Brown2007-01-121-26/+33
* Add debug messageMichael Brown2007-01-121-0/+1
* fetch() now knows nothing about struct image; it simply loads a file andMichael Brown2007-01-121-3/+1
* Add free_imageMichael Brown2007-01-121-0/+17
* Added IMAGE_LOADED flag and find_image()Michael Brown2007-01-121-0/+27
* Allow for named images.Michael Brown2007-01-111-3/+5
* Provide registration mechanism for loaded images, so that we can e.g.Michael Brown2007-01-111-62/+115
* Move include/image.h to include/gpxe/image.hMichael Brown2007-01-111-3/+2
* Update buffer-handling code to enable expandable buffers.Michael Brown2007-01-111-1/+0
* Move include/buffer.h to include/gpxe/buffer.hMichael Brown2007-01-111-1/+1
* fix printf format argsMarty Connor2006-06-291-0/+1
* Tear out old heap code, replace with code that simply allocates memoryMichael Brown2006-05-161-0/+4
* Added print_images() and autoload().Michael Brown2005-05-171-24/+57