summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* agent: add nice_agent_get_sockets APIOlivier Crête2019-07-021-1/+1
| | | | | | | This API makes it possible to get an array of all of the sockets used by a specific component, this is useful to set options on the socket. Also bump GLib requirement to 2.54, which is the version in RHEL 7
* build: make prefix option accept a list of stringsStefan Becker2019-06-271-2/+6
| | | | | | | | | | | | | | | | | | | | | | | The parameter for the ignored network interface prefix build option accepts a comma-separated string now. This list will be converted to a comma-separated list of string literals for the C code. Disable the feature: ./configure ... ./configure --with-ignored-network-interface-prefix= ... meson setup -D ignored-network-interface-prefix= ... meson setup -D ignored-network-interface-prefix=[] ... Ignore interfaces whose names start with "virbr": ./configure --with-ignored-network-interface-prefix=virbr ... meson setup -D ignored-network-interface-prefix=virbr ... Ignore interfaces whose names start with "virbr" or "veth": ./configure --with-ignored-network-interface-prefix=virbr,veth ... meson setup -D ignored-network-interface-prefix=virbr,veth ...
* meson: Fix build with MSVC and non-English localeSeungha Yang2019-05-211-0/+6
| | | | Otherwise, MSVC will complain and cause build error.
* Version 0.1.16.1Olivier Crête2019-05-091-1/+1
|
* Version 0.1.160.1.16Olivier Crête2019-05-091-2/+2
|
* meson: Require very latest 0.49.1 as older versions break in our CIOlivier Crête2019-01-231-1/+1
| | | | Also remove workarounds for the older versions.
* meson: Add fallback for opensslJakub Adam2019-01-021-1/+2
|
* Version 0.1.15.1Olivier Crête2018-12-271-1/+1
|
* Version 0.1.150.1.15Olivier Crête2018-12-271-2/+2
|
* meson.build: Sync libversion with libtoolOlivier Crête2018-12-271-1/+1
|
* meson: Fix pkg-config generation with internal dependenciesJakub Adam2018-12-211-1/+1
| | | | | | | | | 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.
* meson: Fix build with fallback glibJakub Adam2018-12-211-2/+12
| | | | | | | | | | | 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.
* udp-bsd: Fix recv with small buffer on WindowsJakub Adam2018-12-181-1/+1
| | | | | | | | | | | | | | | 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.
* meson: fix gtk-doc messageTim-Philipp Müller2018-12-141-1/+1
| | | | It's disabled by default, so saying it wasn't found is confusing.
* stun: tools: drop getopt for arg parsing for better windows compatibilityTim-Philipp Müller2018-12-141-1/+1
| | | | | | | | Just implement argument parsing ourselves here. It's not really more lines of code than the getopt.h variant and makes things build on Windows with MSVC without having to ship a separate getopt implementation.
* meson: disable introspection if g-ir-scanner is not foundVíctor Manuel Jáquez Leal2018-12-141-0/+2
|
* meson: add fallbacks for glib and gioTim-Philipp Müller2018-12-141-2/+4
|
* meson: don't error out if clock_gettime() was not foundTim-Philipp Müller2018-12-141-2/+0
| | | | It's not a requirement, there's a fallback.
* meson: check for gtkdoc-scanTim-Philipp Müller2018-12-141-2/+8
|
* meson: allow selecting crypto library manually via an optionTim-Philipp Müller2018-12-141-2/+30
|
* Add support for Meson build systemTim-Philipp Müller2018-12-141-0/+216