1. 27 Dec, 2018 1 commit
  2. 21 Dec, 2018 2 commits
    • Jakub Adam's avatar
      meson: Fix pkg-config generation with internal dependencies · ff75be1b
      Jakub Adam authored
      Prevents Meson error:
      ERROR:  requires argument not a string, library with pkgconfig-generated
      file or pkgconfig-dependency object, got <InternalDependency null: True>
      Requires Meson 0.49.
    • Jakub Adam's avatar
      meson: Fix build with fallback glib · 17272759
      Jakub Adam authored
      When building libnice with glib fallback, its 'libgio_dep' internal
      dependency doesn't provide all needed include and library search paths.
      To avoid unresolved header files and linker errors in such case,
      'libglib_dep', 'libmodule_dep' and 'libgobject_dep' from glib submodule
      must be pulled in as well.
      The problem should be fixed in GLib 2.60.
  3. 18 Dec, 2018 1 commit
    • Jakub Adam's avatar
      udp-bsd: Fix recv with small buffer on Windows · 83c5d0fc
      Jakub Adam authored
      The underlying GSocket implementation on Windows returns an error when
      the user-provided buffer isn't large enough to fit the whole datagram
      received on a message-oriented socket.
      When this occurs, in order to preserve identical behavior of udp-bsd
      NiceSocket across platforms, we have to mute the error and set the
      received message length to the size of the provided NiceInputMessage.
      Any excess portion of the message gets discarded.
      Fixed udp-bsd test on Windows.
      GLib 2.48 is required in order to use G_IO_ERROR_MESSAGE_TOO_LARGE.
  4. 14 Dec, 2018 8 commits