index
:
mirror/ipxe.git
acpimac
aenq
aqc1xx
armlinux
assert
autoexec_pxe
autovlan
cached_proxydhcp
cc
centos7
cleardhcp
coverity_scan
dell3440b
des
dns_primary
edk2
efi_watchdog
efibridge
efivars
efivars2
efivlan
eisa
ena
entropy
esx
fix486
flr
gcc12
gcmassert
hackesp
hwmac
hyperv
imagecmdline
imgextract
initrd
interpreter
ioactive
iscsicap
itautec
letsencrypt
lldp
loong64
loongarch64
mac_passthru
master
mschapv2
mtureset
naptest
netidx
netstate
noinitrd
nosyslinux
ntpsetting
opsize
params
peerdisc_recent
pkgcache
processorbind
pxemenuscroll
rbgstart
realtek_hack
riscv64
sbat
sepcode
shim
shim2
shim3
shim4
shim5
shutdown_tpl_notify
snploop
snppad
supplicant
sysmac
tcpwindow
thunderbolt_workaround
tlsfrag2
tlsfrag3
tmpintf
udpdrop
uri
utf8
vbox
vetodhcp6
vgafix
wimboot
wimboot2
x25519
xen
xen-sg
xhci_fail
mirror/ipxe.git
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
proto
Commit message (
Expand
)
Author
Age
Files
Lines
*
[slam] Add Scalable Local Area Multicast (SLAM) protocol support
Michael Brown
2008-06-10
1
-541
/
+0
*
[IPv4] Tidy up some header files.
Michael Brown
2008-03-23
1
-2
/
+2
*
Dead code removal.
Michael Brown
2007-07-14
4
-11
/
+11
*
Separated out initialisation functions from startup/shutdown functions.
Michael Brown
2007-07-03
1
-3
/
+1
*
We don't actually use the reset functions anywhere, and nothing really
Michael Brown
2007-07-03
1
-1
/
+1
*
Warnings purge
Marty Connor
2007-07-02
4
-764
/
+15
*
A working DNS resolver (not yet tied in to anything)
Michael Brown
2007-01-15
2
-362
/
+5
*
Update buffer-handling code to enable expandable buffers.
Michael Brown
2007-01-11
1
-1
/
+1
*
We don't actually have a stdio.h header file. Our printf() functions are
Michael Brown
2006-09-27
1
-1
/
+0
*
added stdio.h to includes for DBG compilation
Marty Connor
2006-09-27
1
-0
/
+1
*
Removing because of conflict with new HTTP protocol
Derek Pryor
2006-08-11
1
-173
/
+0
*
Initial (untested) implementation of TFTP over the new UDP API.
Michael Brown
2006-08-08
1
-165
/
+0
*
Moved to net/tcp/iscsi.c.
Michael Brown
2006-05-13
1
-545
/
+0
*
(Redoing check-in lost by SourceForge's failure.)
Michael Brown
2006-05-13
7
-3643
/
+0
*
Merge TCP aborted(), timedout() and closed() methods into a single
Michael Brown
2006-04-30
1
-13
/
+1
*
Make tcp_connect() void; it will eventually have no failure case.
Michael Brown
2006-04-30
1
-2
/
+1
*
Move init.h to gpxe/init.h.
Michael Brown
2006-04-30
1
-1
/
+1
*
Give uIP a static IP address for proof-of-concept testing
Michael Brown
2006-04-28
1
-0
/
+11
*
Added missing headers required for compilation in Etherboot.
Michael Brown
2006-04-24
1
-0
/
+2
*
We have our own ARP layer now.
Michael Brown
2006-04-24
2
-624
/
+0
*
gcc is rather over-aggressive about optimising out static data structures
Michael Brown
2006-04-24
6
-6
/
+6
*
Header rearrangement.
Michael Brown
2006-04-24
1
-1
/
+1
*
Network API now allows for multiple network devices (although the
Michael Brown
2006-04-24
1
-137
/
+0
*
Network API now allows for multiple network devices (although the
Michael Brown
2006-04-24
1
-1
/
+1
*
Obviate uip_init(); our bss is zeroed at startup already.
Michael Brown
2006-04-24
1
-1
/
+3
*
First draft of iSCSI protocol support. Is capable of retrieving disk
Michael Brown
2006-04-05
1
-0
/
+558
*
Added tcp_buffer, to give applications a zero-cost place to build data to
Michael Brown
2006-04-05
1
-2
/
+38
*
Added set_netmask() and set_gateway()
Michael Brown
2006-04-05
1
-0
/
+28
*
We don't need to know anything about ARP
Michael Brown
2006-03-24
1
-1
/
+0
*
Split non-TCP portions of the stack out into ip.[ch].
Michael Brown
2006-03-24
3
-87
/
+119
*
Moved "hello world" protocol implementation out of prototester.c and into
Michael Brown
2006-03-23
1
-0
/
+133
*
Moved uIP wrapper out of prototester.c and into proto/tcp.c.
Michael Brown
2006-03-23
1
-0
/
+206
*
Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based)
Michael Brown
2006-03-23
2
-2
/
+2
*
Removed to make way for the uIP-based tcp.c.
Michael Brown
2006-03-23
1
-286
/
+0
*
Moved include/in.h to include/gpxe/in.h, so that it can be included by
Michael Brown
2006-03-23
1
-1
/
+1
*
Make the application state a void *.
Michael Brown
2006-03-23
1
-2
/
+5
*
Added from uip-0.9/uip/uip_arp.[ch]
Michael Brown
2006-03-22
2
-0
/
+624
*
Remove htons(); it is provided elsewhere in Etherboot
Michael Brown
2006-03-22
1
-7
/
+0
*
Basic, functional-but-extremely-pessimal versions (taken from
Michael Brown
2006-03-22
1
-0
/
+83
*
Add uip on HEAD; it's safe to build, since nothing links against it at the
Michael Brown
2006-03-16
4
-0
/
+3252
*
Merge from Etherboot 5.4
Michael Brown
2006-03-16
1
-1
/
+1
|
\
*
|
In multicast operation, the client still has a unicast local port.
Michael Brown
2005-06-02
2
-85
/
+94
*
|
Rewritten to use the functions in tftpcore.c.
Michael Brown
2005-06-01
1
-445
/
+166
*
|
IGMP protocol now uses the generic background protocol mechanism.
Michael Brown
2005-06-01
1
-2
/
+8
*
|
IGMP functions separated out from nic.c
Michael Brown
2005-06-01
1
-0
/
+160
*
|
Don't try to fetch another packet once we've reached EOF.
Michael Brown
2005-06-01
1
-6
/
+12
*
|
Make rfc2090 multicast option optional
Michael Brown
2005-06-01
1
-11
/
+16
*
|
Don't choke on duplicate OACK packets.
Michael Brown
2005-06-01
2
-60
/
+105
*
|
Doxygenation
Michael Brown
2005-06-01
1
-3
/
+38
*
|
TFTP upgraded to use a core function library (in tftpcore.c) which will be
Michael Brown
2005-06-01
4
-153
/
+127
[next]