summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Now at least compilesMichael Brown2007-09-154-64/+185
* Starting to introduce an Infiniband device abstractionMichael Brown2007-09-142-0/+201
* Remove some dead codeMichael Brown2007-09-141-245/+10Star
* Now handling TX completions in our poll loop.Michael Brown2007-09-143-75/+74Star
* Proof-of-concept to manually parse completion eventMichael Brown2007-09-141-2/+21
* Add EX_FLD_BE()Michael Brown2007-09-141-0/+10
* Start constructing a generic poll() routine.Michael Brown2007-09-132-35/+98
* Can now both send and receive packets. LL header format not yetMichael Brown2007-09-134-7/+60
* Dump received packet, including GRH.Michael Brown2007-09-131-0/+6
* Use RFC4390 whenever hardware address exceeds 16 bytes; this allows usMichael Brown2007-09-132-2/+43
* Now sends IP packets correctly.Michael Brown2007-09-131-11/+4Star
* Bugfix: DHCP message type should be a one-byte option... (d'oh)Michael Brown2007-09-131-2/+1Star
* Started IB driver rewriteMichael Brown2007-09-126-7/+381
* Merge branch 'master' into 3leaf-rewriteMichael Brown2007-09-1130-437/+554
|\
| * Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2007-09-093-96/+97
| |\
| | * Use "/bin/echo -e" instead of shell builtin echo; some shells don'tMichael Brown2007-09-092-95/+88Star
| | * Check for correct block number in tftp_rx_data().Michael Brown2007-09-081-1/+9
| | * Re-added the kpxe prefix. I have no idea when this disappeared.Michael Brown2007-09-081-0/+1
| * | Add the possibility to create .o files from arbitrary binary blobs.Michael Brown2007-09-062-0/+10
| * | Added missing .kpxe prefix.Michael Brown2007-09-061-0/+1
| |/
| * Minor style fix: structure fields are generally initialised in theMichael Brown2007-09-061-1/+1
| * TFTP default blocksize fix from VampyreMarty Connor2007-08-301-0/+1
| * allpxes allroms alldsks fixes from VampyreMarty Connor2007-08-301-2/+3
| * Add sis900 variant (patch from Vampyre)Marty Connor2007-08-301-0/+1
| * Merge branch 'master' into cursesHolger Lubitz2007-08-2316-301/+343
| |\
| | * Merge commit 'holger/strings'Michael Brown2007-08-2314-299/+354
| | |\
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-5/+4Star
| | | * use malloc attributeHolger Lubitz2007-08-201-4/+3Star
| | | * use malloc attributeHolger Lubitz2007-08-201-3/+3
| | | * use malloc attributeHolger Lubitz2007-08-201-3/+3
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-2/+2
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | | * define malloc attributeHolger Lubitz2007-08-201-0/+6
| | | * strdup and strndup call malloc and are not pureHolger Lubitz2007-08-021-2/+2
| | | * move strndup back to string.c - used by strdupHolger Lubitz2007-08-021-0/+15
| | | * move strndup back to string.c - used by strdupHolger Lubitz2007-08-021-15/+0Star
| | | * declare pointers passed to string functions as nonnullHolger Lubitz2007-08-021-24/+24
| | | * define __nonnullHolger Lubitz2007-08-021-0/+7
| | | * memscan does not alter the mem pointer - make it constHolger Lubitz2007-08-021-1/+1
| | | * set __pure attribute where possibleHolger Lubitz2007-08-021-16/+16
| | | * define __pure and __constHolger Lubitz2007-08-021-0/+12
| | | * stripped down version of string.c containing only the used functionsHolger Lubitz2007-08-021-251/+0Star
| | | * put unused functions from string.c into separate fileHolger Lubitz2007-08-021-0/+288
| | | * Merge branch 'master' into stringsHolger Lubitz2007-08-0266-734/+4027
| | | |\
| | | * | make bcopy use memmoveHolger Lubitz2007-07-291-6/+1Star