Line 8: |
Line 8: |
| | 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: 138 Hours | + | Dev time: 146 Hours |
| | | |
| == HBC == | | == HBC == |
Line 40: |
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 50: |
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 |
Line 80: |
Line 81: |
| * 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 106: |
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.30 ?
| |
− | |trying remote shutdown again with secure passwords ;-(
| |
− | |0%
| |
| |- | | |- |
| |alpha v1.50 ? | | |alpha v1.50 ? |
| |gui | | |gui |
− | |5% | + | |0% |
| |} | | |} |
| | | |
Line 120: |
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] | | |[http://downloads.sourceforge.net/project/wiiwebserver/wiiwebserver/alpha%20v1.20/wws120.dol?use_mirror=heanet alpha v1.20] |
Line 162: |
Line 154: |
| |- | | |- |
| |[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 /> |
Line 175: |
Line 167: |
| |- | | |- |
| |[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 /> |
Line 181: |
Line 173: |
| |- | | |- |
| |[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 /> |
Line 195: |
Line 187: |
| |- | | |- |
| |[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 /> |
Line 295: |
Line 287: |
| | | |
| == 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 == |