KunoichiZ / lumaupdate

Updater for Luma3DS
https://gbatemp.net/threads/release-luma-updater.471739/
Do What The F*ck You Want To Public License
429 stars 46 forks source link

Fix the http location issue once for all. #88

Closed PabloMK7 closed 3 years ago

PabloMK7 commented 3 years ago

The http header names are not case sensitive, so they kept changing and breaking the app. This fixes the issue once for all by converting both the input name and the header name to lowercase.

From: https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2

Each header field consists of a name followed by a colon (":") and the field value. Field names are case-insensitive. The field value MAY be preceded by any amount of LWS, though a single SP is preferred.
kittenchilly commented 3 years ago

Could you upload a CIA file for this updated version here so I don't have to fiddle with compiling it myself? Doesn't look like Kunoichi is interested in updating the main repo either.

TheGoofBall64 commented 3 years ago

yeah. if you could upload a CIA that would be great

PabloMK7 commented 3 years ago

I will wait a few days for @KunoichiZ to confirm or deny they will do the update. Otherwise I'll have to update the repo links and build the cia myself.

Trainax commented 3 years ago

Hi @mariohackandglitch. Sorry to bother you. I tried following the instructions in the README file to complile the cia file myself, however I keep getting errors when lauching the make command.

Could you please make a tutorial on what to install from zero to compile this?

I used devkitPro pacman and I included makerom and bannertool in my PATH environment however how hard I try it doesn't find the correct libraries.

immagine

Thank you very much

KunoichiZ commented 3 years ago

@Trainax Don't bother, I'm working on it myself.