<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://etherboot.org/dokuwiki-2017-02-19b/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/feed.php">
        <title>Etherboot/gPXE Wiki soc</title>
        <description></description>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/</link>
        <image rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-04-20T02:58:53-07:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/alanshieh?rev=1155328305&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/derekpryor-proposal?rev=1150258253&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/derekpryor?rev=1153510382&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/fredrikhultin?rev=1152689077&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/ideas?rev=1301171675&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/nikhilcrao?rev=1153196036&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/oldundiproposal?rev=1150349638&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/projpages?rev=1150136378&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/revised_timeline?rev=1150455156&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/dokuwiki-2017-02-19b/soc/start?rev=1306064941&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/lib/tpl/monobook/images/favicon.ico">
        <title>Etherboot/gPXE Wiki</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/</link>
        <url>http://etherboot.org/dokuwiki-2017-02-19b/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/alanshieh?rev=1155328305&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-08-11T13:31:45-07:00</dc:date>
        <title>soc:alanshieh</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/alanshieh?rev=1155328305&amp;do=diff</link>
        <description>Alan Shieh, Linux UNDI Driver

Comparing a UNDI driver to server-side initrd selection

It is possible to achieve the same effect as an UNDI driver with other approaches, such as loading all possible drivers into an initrd, or selecting an initrd based on MAC address, thus allowing Linux to load the right module. Such a design of this is much more conservative, as it relies on driver code that has been used by a larger population</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/derekpryor-proposal?rev=1150258253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-06-13T21:10:53-07:00</dc:date>
        <title>soc:derekpryor-proposal</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/derekpryor-proposal?rev=1150258253&amp;do=diff</link>
        <description>gPXE Secure Network Booting Project Proposal

Synopsis

At the moment gPXE has no security in the bootstrap process. This project aims to deliver security and verifiability to bootstrapping. This project has two big parts. One is creating a secure network connection, over which files can be downloaded. The second part is the ability to verify that the retrieved files have not been modified. One goal is to separate these two parts as much as possible, to allow the use of other secure protocols in…</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/derekpryor?rev=1153510382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-07-21T12:33:02-07:00</dc:date>
        <title>soc:derekpryor</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/derekpryor?rev=1153510382&amp;do=diff</link>
        <description>Derek Pryor, gPXE Secure Network Booting

Some useful links

	*  My Project Proposal

----------

Update (2006/07/21)

Have almost finished porting the MatrixSSL versions of SHA1 and MD5. (Just one function I have to track down). Going to work on RSA next and see how small we can get it.</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/fredrikhultin?rev=1152689077&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-07-12T00:24:37-07:00</dc:date>
        <title>soc:fredrikhultin</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/fredrikhultin?rev=1152689077&amp;do=diff</link>
        <description>Fredrik Hultin, gPXE Command Line Interface

The Project

I'm going to write a command line for gPXE which will let the user do some basic tasks interactively. Things like setting and getting an IP, pinging, specifying tftp-servers etc. I'm going to do this as a separate, custom made, but implementation independent command line library which will handle all the internals of the command line. For this lib a small driver in the underlying application (ie. gPXE) will send key pressings to the lib. …</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/ideas?rev=1301171675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-26T13:34:35-07:00</dc:date>
        <title>soc:ideas</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/ideas?rev=1301171675&amp;do=diff</link>
        <description>Etherboot Project GSoC Ideas

This list is not exhaustive, and we welcome new suggestions.  Some of these ideas are not in themselves complete projects; feel free to ask us how much work is likely to be involved, and how many ideas you might sensibly attempt as a Summer of Code project.  The approximate difficulty level of each idea has been marked with one or more</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/nikhilcrao?rev=1153196036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-07-17T21:13:56-07:00</dc:date>
        <title>soc:nikhilcrao</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/nikhilcrao?rev=1153196036&amp;do=diff</link>
        <description>Nikhil Rao, Implementing IPv6 support in gPXE

Quicklink: Timeline

About the project

My project is titled Implementing IPv6 support in gPXE. Here are some snippets from my proposal.

Synopsis

gPXE uses uIP to implement its TCP/IP stack. uIP is an implementation of the TCP/IP stack which uses a fraction of the resources used by a full fledged TCP/IP implementation.</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/oldundiproposal?rev=1150349638&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-06-14T22:33:58-07:00</dc:date>
        <title>soc:oldundiproposal</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/oldundiproposal?rev=1150349638&amp;do=diff</link>
        <description>= Deliverables and expected timeline =

The initial target platform will be VMware, which provides e1000 and
vlance emulated NICs, which support PXE.

The architecture for the UNDI driver will be divided into two
portions: a userspace program for executing the UNDI code, which
passes packets to and from an in-kernel component.

Based on my understanding of the Etherboot code and (non-functional)
Grub UNDI driver, UNDI is typically implemented as real-mode code. The
natural way to execute the rea…</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/projpages?rev=1150136378&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-06-12T11:19:38-07:00</dc:date>
        <title>soc:projpages</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/projpages?rev=1150136378&amp;do=diff</link>
        <description>Student Project Pages

Here are project pages for each of our 2006 Google Summer of Code participants:

	*  Fredrik Hultin, gPXE Command Line Interface
	*  Derek Pryor, gPXE Secure Network Booting
	*  Nikhil Rao, gPXE IPv6
	*  Alan Shieh, Linux UNDI Driver</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/revised_timeline?rev=1150455156&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-06-16T03:52:36-07:00</dc:date>
        <title>soc:revised_timeline</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/revised_timeline?rev=1150455156&amp;do=diff</link>
        <description>Timeline

June

	*  24 June - Implement the UDP/IPv4 modules based on the new TX and RX datapath. The sub-tasks involved here are:
		*  Define a gPXE UDP API similar to the the gPXE TCP API
		*  Define a UDP connection
		*  Implement the API functions</description>
    </item>
    <item rdf:about="http://etherboot.org/dokuwiki-2017-02-19b/soc/start?rev=1306064941&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-05-22T04:49:01-07:00</dc:date>
        <title>soc:start</title>
        <link>http://etherboot.org/dokuwiki-2017-02-19b/soc/start?rev=1306064941&amp;do=diff</link>
        <description>Google Summer of Code

The Etherboot project has been participating in Google Summer of Code since 2006 and has been generously accepted again for 2010.

[Some boot ROMs]

General Information

We (the Etherboot Project) create network booting code (gPXE) that allows computers to load their operating system from a network.  gPXE can be stored in a number of places, including BIOS Flash, EPROMs, floppy, CD, HD, or other bootable media.  The project has been around since about 1993.</description>
    </item>
</rdf:RDF>
