Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-02 | Response userData is not freed here for Emscripten | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
When the user data is a pointer to the callback function, not a POST body, it must not be freed, otherwise the app will crash/not function. For now freeing it is handed to the user, which in this case, is qrtclient. It's freed when it's a POST body, e.g. when logging in, and no freeing code when GETting data from REST API. | |||
2022-02-02 | Asynchronous connection | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
Important updates: 1. Emscripten port. 2. HTTP request code copied from libicclient & slightly fixed. 3. Cookies, for maintaining authorisation between different async handles. | |||
2022-01-15 | Rename rtclient/client.h to rtclient.h | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2019-09-24 | Initialisation takes CA certificates file path | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
2019-09-22 | Remove slash prefix, but append it if the url value is not yet | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
2019-09-20 | Change ticket list length type to size_t | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
and might as well isolate recursive header inclusions | |||
2019-09-20 | Make the request function a variadic one | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
2019-09-19 | Move request header file out from the distribution header directory | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
2019-09-16 | Tidy up a bit | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
2019-09-15 | Rename rtclient.h to client.h | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
for consistency | |||
2019-09-14 | Remove header inclusions which are already in request.h | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
2019-09-14 | Follow a convenient way for inlining request function | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
https://en.wikipedia.org/wiki/Inline_function#C99 | |||
2019-09-14 | Distribute code | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |
2019-09-14 | Rename the main library file | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ | |