Line 1: |
Line 1: |
| {{Infobox homebrew | | {{Infobox homebrew |
− | | image = [[Image:Lines WiiWebServer.png]] | + | | image = [[File:Lines WiiWebServer.png]] |
| | title = Wii Web Server | | | title = Wii Web Server |
| | type = utility | | | type = utility |
− | | author = Cboomf, Felix123 | + | | author = Cboomf |
− | | version = alpha 1.10 | + | | version = alpha 1.20 |
− | | licence = GPL
| |
| | download = https://sourceforge.net/projects/wiiwebserver/ | | | download = https://sourceforge.net/projects/wiiwebserver/ |
| | website = https://sourceforge.net/projects/wiiwebserver/ | | | website = https://sourceforge.net/projects/wiiwebserver/ |
| | source = http://sourceforge.net/scm/?type=svn&group_id=229938 | | | source = http://sourceforge.net/scm/?type=svn&group_id=229938 |
− | | peripherals = {{Wiimote1}}{{Nunchuk}}{{WiFi}}{{Internet}}{{FrontSD}}{{GCNController}}{{USBMSD}}{{LesPaul}} | + | | peripherals = {{Wiimote1}} {{Nunchuk}} {{ClassicController}} {{WiFi}} {{Internet}} {{FrontSD}} {{USBMSD}} {{LesPaul}} |
| | hbb = yes | | | hbb = yes |
| }} | | }} |
| | | |
− | Dev time: 104 Hours | + | Dev time: 146 Hours |
| | | |
| == HBC == | | == HBC == |
Line 20: |
Line 19: |
| ! Icon || Designer | | ! Icon || Designer |
| |- | | |- |
− | |[[Image:WiiWeb.png]] | + | |[[File:WiiWeb.png]] |
− | |[[user:Seandgibbonsy|Twilt]] | + | |[[User:Seandgibbonsy|Twilt]] |
| |- | | |- |
− | |[[Image:Icon_WebServer.png]] | + | |[[File:Icon_WebServer.png]] |
| |Vibestar | | |Vibestar |
| |- | | |- |
− | |[[Image:Lines_WiiWebServer.png]] | + | |[[File:Lines_WiiWebServer.png]] |
| |Lines | | |Lines |
| |} | | |} |
Line 32: |
Line 31: |
| [http://pastebin.ch/281 meta.xml Example] | | [http://pastebin.ch/281 meta.xml Example] |
| | | |
− | [[Image:Wiiwebserver.zip]] - ZIP containing the meta.xml for alpha v0.73 and an icon.png | + | [[File:Wiiwebserver.zip]] - ZIP containing the meta.xml for alpha v0.73 and an icon.png |
| | | |
| == README == | | == README == |
Line 41: |
Line 40: |
| === Quitting === | | === Quitting === |
| | | |
− | To quit, press home on wiimote 1.<br>
| + | {| class="wikitable" style="left;text-align:center;" |
− | press yellow fret on quitar.<br>
| + | |- |
− | press c on nunchuk connected to wiimote 1.<br>
| + | ! {{Wiimote1}} ||{{Nunchuk}} ||{{ClassicController}} ||{{LesPaul}} || Action |
− | press home on classic controller.<br>
| + | |- |
− | press A on wiimote 1.<br>
| + | | {{WiimoteAButton}} or {{WiimoteHomeButton}} ||{{NunchukCButton}} ||{{ClassicHomeButton}} ||{{GHYellowFret}} || Quit |
| + | |} |
| | | |
| === settings for version alpha v1.10 + === | | === settings for version alpha v1.10 + === |
Line 51: |
Line 51: |
| In a folder on the root of the sd called data create a folder called wws and make :- | | In a folder on the root of the sd called data create a folder called wws and make :- |
| | | |
− | * pass.txt containing your password<br> | + | * pass.txt containing your password (make sure is followed by new line)<br /> |
− | * port.txt containing the custom port number<br> | + | * port.txt containing the custom port number<br /> |
| * wwwo.txt 1 for using /www on root or 0 for /data/web | | * wwwo.txt 1 for using /www on root or 0 for /data/web |
| | | |
| If the above files aren't found then the following defaults will be used | | If the above files aren't found then the following defaults will be used |
| | | |
− | * pass.txt - all options that require a password are disabled<br> | + | * pass.txt - all options that require a password are disabled<br /> |
− | * port.txt - defaults to port 80<br> | + | * port.txt - defaults to port 80<br /> |
| * wwwo.txt - defaults to the same as 0 which is /data/web | | * wwwo.txt - defaults to the same as 0 which is /data/web |
| | | |
Line 72: |
Line 72: |
| | | |
| Put files on in the same directories as you would on the sd card, i.e in usb://data/web/<p> | | Put files on in the same directories as you would on the sd card, i.e in usb://data/web/<p> |
− | If, for example, your file is usb://data/web/index.html, then the link to it is /usb/index.html, <br>if it is linked to as /index.html, then wii web server will load the index off of the sd card in sd://data/web/index.html | + | If, for example, your file is usb://data/web/index.html, then the link to it is /usb/index.html, <br />if it is linked to as /index.html, then wii web server will load the index off of the sd card in sd://data/web/index.html |
| | | |
| == HELP WANTED == | | == HELP WANTED == |
| | | |
− | I am in need of help in order to advance the wii web server to alpha v1.5 +<br> | + | I am in need of help in order to advance the wii web server to alpha v1.5 +<br /> |
| A list of things that i need help with are below : | | A list of things that i need help with are below : |
| * Fixing undone things in the bugs section | | * Fixing undone things in the bugs section |
| * A decent graphical front-end | | * A decent graphical front-end |
| * More file type support | | * More file type support |
− |
| |
− | === How to submit ===
| |
− |
| |
− | Because i use windblows, i am unable to use .patch files, so instead, a source file like below should be sent to me at the address listed in the bugs section, or by posting it here. '''It MUST be in C'''<br>
| |
− | <source lang="c">
| |
− | /**
| |
− | Name (to be put in the credits)
| |
− | What lines the fix applies to
| |
− | Any notes
| |
− | **/
| |
− |
| |
− | // Start line number
| |
− |
| |
− | Fixed code
| |
− |
| |
− | // End line number
| |
− | </source>
| |
− |
| |
− | === Note ===
| |
− |
| |
− | When included in the source you will be credited on your user talk page (if exists) and the /** **/ section will be included in the source file
| |
| | | |
| == Future == | | == Future == |
Line 107: |
Line 86: |
| {| class="wikitable" style="margin: 1em auto 1em auto" border="1" | | {| class="wikitable" style="margin: 1em auto 1em auto" border="1" |
| ! Version || Changes || % | | ! Version || Changes || % |
− | |-
| |
− | |alpha v1.20
| |
− | |Auto generating index page if no index.html is found<br>
| |
− | Admin page actually displays version and number of clients connected<br>
| |
− | Properly denies POST requests with a 501 error as per RFC<br>
| |
− | LibHTTP more stable
| |
− | |96%<br>
| |
− | 100%<br>
| |
− | 85%<br>
| |
− | 25%
| |
− | |-
| |
− | |alpha v1.30
| |
− | |Add shutdown link to admin page (with password protection using http basic authentification)
| |
− | |10%
| |
− | |-
| |
− | |alpha v1.40
| |
− | |?
| |
| |- | | |- |
| |alpha v1.50 ? | | |alpha v1.50 ? |
− | |Simplistic gui | + | |gui |
− | |1% | + | |0% |
| |} | | |} |
| | | |
Line 134: |
Line 96: |
| {| class="wikitable" style="margin: 1em auto 1em auto" border="1" | | {| class="wikitable" style="margin: 1em auto 1em auto" border="1" |
| ! Version || Changes | | ! Version || Changes |
| + | |- |
| + | |alpha v1.40 |
| + | |Fixed some rfc issues<br /> |
| + | Now long multi-packet requests can be made<br /> |
| + | Now sends a Last-Modified<br /> |
| + | Implemented deflate compression for all text/* mime-types |
| + | |- |
| + | |[http://downloads.sourceforge.net/project/wiiwebserver/wiiwebserver/alpha%20v1.30/wws130.dol?use_mirror=kent alpha v1.30] |
| + | |Password protected quitting by going to /quit, make sure password is set in /data/wws/pass.txt<br /> |
| + | Password protected /admin page (same as for /quit)<br /> |
| + | More HTTP rfc compliant stuff<br /> |
| + | Server generated index page if index.html can't be found in a directory<br /> |
| + | Support trace method<br /> |
| + | Basic compression support<br /> |
| + | Compiled against libogc 1.8.3<br /> |
| + | Increased buffer sizes |
| + | |- |
| + | |[http://downloads.sourceforge.net/project/wiiwebserver/wiiwebserver/alpha%20v1.20/wws120.dol?use_mirror=heanet alpha v1.20] |
| + | |Vast speed improvements (no more sleeping)<br /> |
| + | Compiled against libogc v1.8.1 and devkitppc r19 etc<br /> |
| + | Stability issues fixed<br /> |
| + | Restuctured faster code<br /> |
| + | Re-coded in c++<br /> |
| + | Various HTTP rfc compliance improvements |
| |- | | |- |
| |[http://master.dl.sourceforge.net/sourceforge/wiiwebserver/wiiwebserveralpha11.dol alpha v1.10] | | |[http://master.dl.sourceforge.net/sourceforge/wiiwebserver/wiiwebserveralpha11.dol alpha v1.10] |
− | |Added option to have pages in /www directory to be compatible with [[Wiihttpd]](default uses /data/web)<br> | + | |Added option to have pages in /www directory to be compatible with [[Wiihttpd]](default uses /data/web)<br /> |
− | Added option to change port number to run on (Default : 80)<br> | + | Added option to change port number to run on (Default : 80)<br /> |
− | Added option to set a password for admin based tasks (not yet used)(no default)<br> | + | Added option to set a password for admin based tasks (not yet used)(no default)<br /> |
− | Stabilised libhttp some more<br> | + | Stabilised libhttp some more<br /> |
− | Now shuts down cleanly (unmounts devices, closes sockets, e.t.c)<br> | + | Now shuts down cleanly (unmounts devices, closes sockets, e.t.c)<br /> |
| Better "HEAD" method support | | Better "HEAD" method support |
| |- | | |- |
| |[http://master.dl.sourceforge.net/sourceforge/wiiwebserver/wiiwebserveralpha1.dol alpha v1.00] | | |[http://master.dl.sourceforge.net/sourceforge/wiiwebserver/wiiwebserveralpha1.dol alpha v1.00] |
− | |Very basic admin page (not yet worth looking at) at /admin<br> | + | |Very basic admin page (not yet worth looking at) at /admin<br /> |
− | More stable<br> | + | More stable<br /> |
− | Started to develop and intergrate [[User:Cboomf/LibHTTP]]<br> | + | Started to develop and intergrate own HTTP lib<br /> |
− | Added ability to use a custom error page for any errors<br> | + | Added ability to use a custom error page for any errors<br /> |
| Directories no longer need a / at the end | | Directories no longer need a / at the end |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver093.dol?use_mirror=osdn alpha v0.93] | | |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver093.dol?use_mirror=osdn alpha v0.93] |
− | |Less junk<br> | + | |Less junk<br /> |
− | More options of quitting to allow for more hardware choices<br> | + | More options of quitting to allow for more hardware choices<br /> |
− | Now re-enabled custom 404 and 505 error pages, use is described above in readme<br> | + | Now re-enabled custom 404 and 505 error pages, use is described above in readme<br /> |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver092.dol?use_mirror=kent alpha v0.92] | | |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver092.dol?use_mirror=kent alpha v0.92] |
Line 159: |
Line 145: |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver091.dol?use_mirror=kent alpha v0.91] | | |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver091.dol?use_mirror=kent alpha v0.91] |
− | |Vast speed improvements<br> | + | |Vast speed improvements<br /> |
− | Increased stability when using 404 and 500 errors<br> | + | Increased stability when using 404 and 500 errors<br /> |
− | ?? Temporarily disabled custom error pages ??<br> | + | ?? Temporarily disabled custom error pages ??<br /> |
− | Changed from fat0:// to sd:// to fit in with new Libfat<br> | + | Changed from fat0:// to sd:// to fit in with new Libfat<br /> |
− | Moved source from sourceforge cvs to sourceforge svn<br> | + | Moved source from sourceforge cvs to sourceforge svn<br /> |
| More supported file types | | More supported file types |
| Fixed directoried ending in / not going to /index.html | | Fixed directoried ending in / not going to /index.html |
| |- | | |- |
− | |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver09.dol?use_mirror=kent alpha v0.9]<br> | + | |[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver09.dol?use_mirror=kent alpha v0.9]<br /> |
− | [http://downloads.sourceforge.net/wiiwebserver/wiiwebr1.xml?use_mirror=osdn wiiweb.xml v rc1]
| + | wiiweb.xml v rc1 |
− | |Recompiled for HBC 9 beta<br> | + | |Recompiled for HBC 9 beta<br /> |
| Now has a sane download name | | Now has a sane download name |
| |- | | |- |
− | |[http://downloads.sourceforge.net/wiiwebserver/hl2082.elf?use_mirror=osdn alpha v0.82]<br> | + | |[http://downloads.sourceforge.net/wiiwebserver/hl2082.elf?use_mirror=osdn alpha v0.82]<br /> |
− | [http://downloads.sourceforge.net/wiiwebserver/wiiwebr1.xml?use_mirror=osdn wiiweb.xml v rc1]
| + | wiiweb.xml v rc1 |
− | |New stipped down wiiweb.xml<br> | + | |New stipped down wiiweb.xml<br /> |
− | Removed buggy //quit (might return later)<br> | + | Removed buggy //quit (might return later)<br /> |
− | Now use the same method of quitting as ftpii and wiihttpd<br> | + | Now use the same method of quitting as ftpii and wiihttpd<br /> |
− | using a threaded home button detection routine<br> | + | using a threaded home button detection routine<br /> |
| Small code improvements and removed unused code | | Small code improvements and removed unused code |
| |- | | |- |
− | |[http://downloads.sourceforge.net/wiiwebserver/hl2081.elf?use_mirror=osdn alpha v0.81]<br> | + | |[http://downloads.sourceforge.net/wiiwebserver/hl2081.elf?use_mirror=osdn alpha v0.81]<br /> |
− | [http://downloads.sourceforge.net/wiiwebserver/wiiwebb3.xml?use_mirror=osdn wiiweb.xml v b3]
| + | wiiweb.xml v b3 |
− | |Uses new wiiweb.xml which causes less crashes <br> | + | |Uses new wiiweb.xml which causes less crashes <br /> |
− | and //quit?''password'' works 99% of the time.<br> | + | and //quit?''password'' works 99% of the time.<br /> |
| Various bug fixes from the table below | | Various bug fixes from the table below |
| |- | | |- |
− | |[http://downloads.sourceforge.net/wiiwebserver/hl208.elf?use_mirror=osdn alpha v0.8]<br> | + | |[http://downloads.sourceforge.net/wiiwebserver/hl208.elf?use_mirror=osdn alpha v0.8]<br /> |
− | [http://downloads.sourceforge.net/wiiwebserver/wiiwebb2.xml?use_mirror=osdn wiiweb.xml v b2]
| + | wiiweb.xml v b2 |
− | |Added threading support and management<br> | + | |Added threading support and management<br /> |
| SD code tweaks | | SD code tweaks |
| |- | | |- |
− | |[http://downloads.sourceforge.net/wiiwebserver/hl2077.elf?use_mirror=osdn alpha v0.77]<br> | + | |[http://downloads.sourceforge.net/wiiwebserver/hl2077.elf?use_mirror=osdn alpha v0.77]<br /> |
− | [http://downloads.sourceforge.net/wiiwebserver/wiiwebb2.xml?use_mirror=osdn wiiweb.xml v b2]
| + | wiiweb.xml v b2 |
− | |Added custom 404 error page<br> | + | |Added custom 404 error page<br /> |
− | Added custom 500 error page<br> | + | Added custom 500 error page<br /> |
− | Added custom denied error page<br> | + | Added custom denied error page<br /> |
− | More //quit security checks<br> | + | More //quit security checks<br /> |
| Solved two stability issues | | Solved two stability issues |
| Uses the new wiiweb.xml | | Uses the new wiiweb.xml |
| |- | | |- |
− | |[http://downloads.sourceforge.net/wiiwebserver/hl2076.elf?use_mirror=osdn alpha v0.76]<br> | + | |[http://downloads.sourceforge.net/wiiwebserver/hl2076.elf?use_mirror=osdn alpha v0.76]<br /> |
− | [http://downloads.sourceforge.net/wiiwebserver/wiiweb.xml?use_mirror=osdn wiiweb.xml v b1]
| + | wiiweb.xml v b1 |
− | |Added the option of a custom password to shut<br> | + | |Added the option of a custom password to shut<br /> |
− | the server remotely using //quit?password (see README)<br> | + | the server remotely using //quit?password (see README)<br /> |
| Removed /img (old) | | Removed /img (old) |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2075.elf?use_mirror=osdn alpha v0.75] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2075.elf?use_mirror=osdn alpha v0.75] |
− | |Removed /tux and /yak.jpg (old and deprecated)<br> | + | |Removed /tux and /yak.jpg (old and deprecated)<br /> |
− | Minor speed improvements<br> | + | Minor speed improvements<br /> |
− | Date and time in the header<br> | + | Date and time in the header<br /> |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2074.elf?use_mirror=osdn alpha v0.74] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2074.elf?use_mirror=osdn alpha v0.74] |
− | |When //quit is requested it has to be approved by pressing A or B<br> | + | |When //quit is requested it has to be approved by pressing A or B<br /> |
− | Slightly shortened the time it takes to be ready after each request<br> | + | Slightly shortened the time it takes to be ready after each request<br /> |
| Bugfixes | | Bugfixes |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2073.elf?use_mirror=osdn alpha v0.73] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2073.elf?use_mirror=osdn alpha v0.73] |
− | |Security bugfixes<br> | + | |Security bugfixes<br /> |
− | Added "HEAD" method support<br> | + | Added "HEAD" method support<br /> |
− | Added space in file name support<br> | + | Added space in file name support<br /> |
− | Fixed disallowance of ../ or ./ for security<br> | + | Fixed disallowance of ../ or ./ for security<br /> |
− | Added .bin file support<br> | + | Added .bin file support<br /> |
| Sends server version in header | | Sends server version in header |
| |- | | |- |
Line 228: |
Line 214: |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2071.elf?use_mirror=osdn alpha v0.71] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2071.elf?use_mirror=osdn alpha v0.71] |
− | |Adds .wmv support<br> | + | |Adds .wmv support<br /> |
| Added error 500 for server errors | | Added error 500 for server errors |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl207.elf?use_mirror=osdn alpha v0.7] | | |[http://downloads.sourceforge.net/wiiwebserver/hl207.elf?use_mirror=osdn alpha v0.7] |
− | |Doesn't exception out when a file or page cannot be found<br> | + | |Doesn't exception out when a file or page cannot be found<br /> |
| Will now serve a "404 Page not found" page | | Will now serve a "404 Page not found" page |
| |- | | |- |
Line 239: |
Line 225: |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2061.elf?use_mirror=osdn alpha v0.61] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2061.elf?use_mirror=osdn alpha v0.61] |
− | |Removed the /a and the old testpages since they are no longer needed.<br> | + | |Removed the /a and the old testpages since they are no longer needed.<br /> |
| Smaller code. | | Smaller code. |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl206.elf?use_mirror=osdn alpha v0.6] | | |[http://downloads.sourceforge.net/wiiwebserver/hl206.elf?use_mirror=osdn alpha v0.6] |
− | |Can now send any file size (thanks to joedj's ftpii write_exact function)<br> | + | |Can now send any file size (thanks to joedj's ftpii write_exact function)<br /> |
− | Ditched GRRLib to make the server smaller in size<br> | + | Ditched GRRLib to make the server smaller in size<br /> |
| Cleaned up the sources | | Cleaned up the sources |
| |- | | |- |
Line 257: |
Line 243: |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl203.elf?use_mirror=osdn alpha v0.3] | | |[http://downloads.sourceforge.net/wiiwebserver/hl203.elf?use_mirror=osdn alpha v0.3] |
− | |Added wiimote support<br> | + | |Added wiimote support<br /> |
− | Added image support<br> | + | Added image support<br /> |
| Added /img image test link | | Added /img image test link |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2024b.elf?use_mirror=osdn alpha v0.24b] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2024b.elf?use_mirror=osdn alpha v0.24b] |
− | |Bug fixes for 0.24a<br> | + | |Bug fixes for 0.24a<br /> |
| //a is now back to /a, but //quit is still there for other reasons | | //a is now back to /a, but //quit is still there for other reasons |
| |- | | |- |
Line 269: |
Line 255: |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2024.elf?use_mirror=osdn alpha v0.24] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2024.elf?use_mirror=osdn alpha v0.24] |
− | |Changed /a to //a and /quit to //quit to avoid conflicts<br> | + | |Changed /a to //a and /quit to //quit to avoid conflicts<br /> |
| Request parser rewritten, now quicker and more streamlined | | Request parser rewritten, now quicker and more streamlined |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2023.elf?use_mirror=osdn alpha v0.23] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2023.elf?use_mirror=osdn alpha v0.23] |
− | |Now doesn't have to restart the server to serve more than one page <br>(i.e pressing B then A)<br> | + | |Now doesn't have to restart the server to serve more than one page <br />(i.e pressing B then A)<br /> |
| Quitting the server is from a server path of "/quit" | | Quitting the server is from a server path of "/quit" |
| |- | | |- |
Line 283: |
Line 269: |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl202.elf?use_mirror=osdn alpha v0.2] | | |[http://downloads.sourceforge.net/wiiwebserver/hl202.elf?use_mirror=osdn alpha v0.2] |
− | |Now serves a built in test page<br> | + | |Now serves a built in test page<br /> |
− | No longer needs telnet<br> | + | No longer needs telnet<br /> |
| Forced use of HTTP/1.1 | | Forced use of HTTP/1.1 |
| |- | | |- |
Line 292: |
Line 278: |
| |- | | |- |
| |[http://downloads.sourceforge.net/wiiwebserver/hl2.elf?use_mirror=osdn alpha v0.1] | | |[http://downloads.sourceforge.net/wiiwebserver/hl2.elf?use_mirror=osdn alpha v0.1] |
− | |Added Gamecube control menu control<br> | + | |Added Gamecube control menu control<br /> |
− | Added GRRLIB logo<br> | + | Added GRRLIB logo<br /> |
− | Added return to loader<br> | + | Added return to loader<br /> |
− | Opens port 80<br> | + | Opens port 80<br /> |
− | Opens a socket and allows for connection<br> | + | Opens a socket and allows for connection<br /> |
| Accepts connection on open socket at port 80 | | Accepts connection on open socket at port 80 |
| |} | | |} |
| | | |
| == Bug fixing == | | == Bug fixing == |
− |
| |
− | If anyone has an idea or a fix then a patch (not in a .patch file) could be submitted to me by any means !!!<br>
| |
− | Preferebly @ luke.bridges@gmail.com luke dot bridges at gmail dot com
| |
| | | |
| {| class="wikitable sortable" style="margin: 1em auto 1em auto" | | {| class="wikitable sortable" style="margin: 1em auto 1em auto" |
| ! Bug || Status || How Fixed || Priority | | ! Bug || Status || How Fixed || Priority |
| |} | | |} |
− |
| |
− | == File types ==
| |
− |
| |
− | The following file types have proper mime types associated with them.
| |
− |
| |
− | URL of the header file containing the file extensions supported :
| |
− | [http://code.google.com/p/wiilibhttp/source/browse/trunk/mimes.h http://code.google.com/p/wiilibhttp/source/browse/trunk/mimes.h]
| |
| | | |
| == Credits == | | == Credits == |
Line 320: |
Line 296: |
| ''This is almost community based !! :-)'' | | ''This is almost community based !! :-)'' |
| | | |
− | Cboomf - Main code<br> | + | Cboomf - Main code<br /> |
− | Felix123 - SD card code<br> | + | Felix123 - SD card code<br /> |
− | Teknecal - Threading basis, %20 handling, HEAD method routine, time in headers<br> | + | Teknecal - Threading basis, %20 handling, HEAD method routine, time in headers<br /> |
− | Joedj - the write_exact function from ftpii<br> | + | Joedj - the write_exact function from ftpii<br /> |
− | Muzer - pre-release testing<br> | + | Muzer - pre-release testing<br /> |
− | Henke37 - advise and help<br> | + | Henke37 - advise and help<br /> |
− | Lines - the icon.png that most people and the admin page uses<br> | + | Lines - the icon.png that most people and the admin page uses<br /> |
| + | Ruby - first gui graphics<br /> |
| | | |
| Twiizers - starting the ball rolling | | Twiizers - starting the ball rolling |
| | | |
| [[Category:Homebrew using libfat]] | | [[Category:Homebrew using libfat]] |