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 44: |
Line 44: |
| ! {{Wiimote1}} ||{{Nunchuk}} ||{{ClassicController}} ||{{LesPaul}} || Action | | ! {{Wiimote1}} ||{{Nunchuk}} ||{{ClassicController}} ||{{LesPaul}} || Action |
| |- | | |- |
− | | {{WiimoteAButton}} or {{Wiimote1Button}} ||{{NunchukCButton}} ||{{ClassicHomeButton}} ||{{GHYellowFret}} || Quit | + | | {{WiimoteAButton}} or {{WiimoteHomeButton}} ||{{NunchukCButton}} ||{{ClassicHomeButton}} ||{{GHYellowFret}} || Quit |
| |} | | |} |
| | | |
Line 81: |
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 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.30 ?
| |
− | |trying remote shutdown again with secure passwords ;-(
| |
− | |0%
| |
| |- | | |- |
| |alpha v1.50 ? | | |alpha v1.50 ? |
| |gui | | |gui |
− | |5% | + | |0% |
| |} | | |} |
| | | |
Line 122: |
Line 97: |
| ! Version || Changes | | ! Version || Changes |
| |- | | |- |
− | |alpha v1.30 | + | |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 quitting by going to /quit, make sure password is set in /data/wws/pass.txt<br /> |
− | More HTTP rfc compliant stuff | + | 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 167: |
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 180: |
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 186: |
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 200: |
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 300: |
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 == |