| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-04-03 | native: make strings more permissive | -6/+15 | ||
| * adds a getcbytes that accepts any JanetBytes * use it across the board, except where we can inform curl of the length | ||||
| 2023-04-02 | meta: update to 1.1.2v1.1.2 | -1/+1 | ||
| 2023-04-02 | native: fix gc allocation error in jurl :dup | -1/+1 | ||
| 2023-04-02 | meta: add more gitignores | -0/+2 | ||
| 2023-03-31 | meta: update readme for 1.1.1 releasev1.1.1 | -1/+1 | ||
| TODO: maybe set up a CHANGELOG? shotlog is nice and all but you know | ||||
| 2023-03-31 | meta: update README re: inclusion in jpm | -1/+5 | ||
| 2023-03-29 | tests: add test for oauth | -0/+14 | ||
| 2023-03-29 | janet: fix oauth | -1/+1 | ||
| 2023-03-28 | meta: add information about curl versioning | -0/+4 | ||
| 2023-03-28 | native: fix compat with curl as old as 7.81.0 | -0/+8 | ||
| 2023-03-28 | meta: change recommended tag to 1.1.0v1.1.0 | -1/+1 | ||
| 2023-03-28 | meta: add TECH.md | -0/+95 | ||
| 2023-03-28 | meta: all the tests | -1/+235 | ||
| ok not all the tests just testing the high level api the other top level things would be: 02-request and 01-native probably to be done native mostly useful for regression testing and seeing what went wrong where for example, if the high level api is what broke, and not request or if it was the native stuff that broke, and not anything else etc | ||||
| 2023-03-28 | meta: depend on spork | -1/+2 | ||
| 2023-03-28 | janet: add body-type and co, fix PUTs and bodies | -11/+36 | ||
| writing tests reveals issues, as per usual also rejoice, you have json I gave up and am depdending on spork/json now | ||||
| 2023-03-28 | meta: readme indentationv1.0.0 | -6/+6 | ||
| I really should fix my markdown handling it should know to use janet formatting inside ```janet | ||||
| 2023-03-28 | meta: update readme to current state of the project | -23/+71 | ||
| 2023-03-28 | janet: finish module docs | -6/+38 | ||
| 2023-03-28 | janet: add documentation to pipeline api | -6/+60 | ||
| 2023-03-28 | janet: improve defapi to do smarter merging | -22/+23 | ||
| this means I can simplify all the defapi calls | ||||
| 2023-03-28 | janet: move handle into request as client | -2/+4 | ||
| 2023-03-27 | janet: initial fancy api preview | -0/+59 | ||
| 2023-03-27 | janet: fix mime-related bug | -13/+19 | ||
| tl;dr mimepost is at odds with post so if we mimepost, do not change method this means you cannot mimepost with a put but that's probably fine | ||||
| 2023-03-27 | janet: format using %V | -4/+4 | ||
| 2023-03-27 | janet: pass in cookies | -2/+4 | ||
| 2023-03-27 | native: correct classification mistake | -2/+2 | ||
| cookiejar etc just take a filename | ||||
| 2023-03-26 | meta: readme s/\t/ /g | -5/+5 | ||
| 2023-03-26 | meta: add installation cmd | -0/+2 | ||
| 2023-03-26 | meta: add contributing | -4/+21 | ||
| 2023-03-26 | meta: update readme and project metadata | -9/+51 | ||
| 2023-03-26 | janet: fix mime data filename missing handle ref | -1/+1 | ||
| 2023-03-26 | janet: add docs to jurl, improve qol | -39/+118 | ||
| 2023-03-26 | native: remove prefixes from authentication keys | -23/+23 | ||
| mostly because they're semi-likely to be used quite often | ||||
| 2023-03-26 | janet: no longer sort multivalue header lists | -3/+3 | ||
| 2023-03-26 | janet: remove jurl/writer | -40/+0 | ||
| no longer needed, we just use postfields, it's fine | ||||
| 2023-03-26 | janet: add jurl/text documentation | -5/+27 | ||
| 2023-03-26 | jurl: add docs to jurl/mime | -8/+35 | ||
| 2023-03-26 | janet: also pass handle | -0/+2 | ||
| you can use that to "continue" a session by passing it further, or to get extra info | ||||
| 2023-03-26 | native: implement getinfo on enums and bitmasks | -9/+122 | ||
| 2023-03-26 | janet: implement headers and cookies | -23/+98 | ||
| sadly, I no longer (promise to) parse cookies for you | ||||
| 2023-03-26 | native: implement getinfo slists | -4/+27 | ||
| 2023-03-25 | jurl: initial client preview | -48/+133 | ||
| pipeline stuff for generating request opts coming still | ||||
| 2023-03-25 | native: allow write callback to handle <size bytes | -2/+5 | ||
| 2023-03-25 | native: use a macro for size of jurl_opts | -2/+3 | ||
| 2023-03-25 | janet: also recognize jurl-mime in jurl/mime | -2/+4 | ||
| 2023-03-25 | janet: misc alignment | -4/+4 | ||
| 2023-03-25 | janet: improve example in jurl/mime | -3/+3 | ||
| 2023-03-25 | janet: bring jurl/mime up to speed | -32/+39 | ||
| it's also quite a bit nicer with the :body handling now | ||||
| 2023-03-24 | native: add comment for future self | -1/+2 | ||
| in case gc breaks you know, as it well could | ||||
| 2023-03-24 | jurl: update mime module | -2/+2 | ||
| you have to give it the handle now I sure hope this won't be a problem with GC | ||||
