Skip to content

Releases: babelouest/ulfius

Release 2.7.15

14 Nov 00:55
a060344
Compare
Choose a tag to compare
  • Add functions ulfius_send_http_request_with_limit and ulfius_send_http_streaming_request_max_header
  • cmake: restore option WITH_YDER which was forgotten in last release refactor
  • cmake: split package build options in 3 (tar.gz, deb and rpm), and set all packages build to off by default

Release 2.7.14

16 Sep 21:50
b905f96
Compare
Choose a tag to compare

This release is dedicated to my dear friend @oliv3 , may you rest in peace.

  • Set protocols to http and https only in send requests
  • Fix static analyzer warnings
  • Minor improvements
  • cmake: remove DownloadProject feature, now dependencies must be previously installed

Release 2.7.13

08 Feb 14:07
3d40004
Compare
Choose a tag to compare
  • Websockets client: fix case where server sends a 0-length packet (#245)
  • Minor improvements

Release 2.7.12

05 Jan 13:36
28adf55
Compare
Choose a tag to compare
  • Improve cmake script and build for Visual Studio integration
  • Minor bugfixes
  • Build with flag -Wconversion
  • Add cmake build flag WITH_WEBSOCKET_MESSAGE_LIST to completely disable message lists storage in websockets

Release 2.7.11

15 Oct 16:43
7fb370f
Compare
Choose a tag to compare
  • Add ulfius_websocket_parse_json_message for incoming websocket messages
  • Breaking: in ulfius_websocket_send_json_message, return U_ERROR_PARAMS if j_message is NULL
  • Update callback examples
  • Fix minor bugs

Release 2.7.10

28 May 21:01
ee2ef29
Compare
Choose a tag to compare
  • Update SameSite cookie value, add U_COOKIE_SAME_SITE_EMPTY and allow value None
  • Fix pkg-config file with absolute path for CMAKE_INSTALL_{INCLUDE,LIB}DIR
  • Fix CMAKE_MODULE_PATH who was used as single value

Release 2.7.9

08 Apr 21:09
f0b606c
Compare
Choose a tag to compare
  • Fix multipart/form-data for large values, thanks itzoke! (#222, #223)
  • Add option allowed_post_processor in struct _u_instance to disable post parameter processing depending on the content-type
  • Add more example_callbacks

Release 2.7.8

10 Mar 12:28
7d20481
Compare
Choose a tag to compare
  • Fix Origin header setting in websocket client
  • Remove header duplicates and Content-Length
  • Redirect libmicrohttpd logs to yder
  • Replace uint with unsigned int
  • Add ulfius_export_request_http and ulfius_export_response_http
  • Use o_strnullempty instead of o_strlen to check if a char * has data

Release 2.7.7

08 Dec 19:38
a578753
Compare
Choose a tag to compare
  • Use o_malloc everywhere instead of malloc (#206)

Release 2.7.6

05 Nov 17:12
424ccb1
Compare
Choose a tag to compare
  • Fix ulfius_websocket_wait_close
  • Fix ulfius_send_http_request when url contains spaces