Commit Graph

11 Commits

Author SHA1 Message Date
ce49d99c2f check.h: remove obsolete header
Since we switched from autotools to Meson in commit
94592c1406, we don't need to include
`config.h` early to properly enable large file support.  Meson passes
the required macros on the compiler command line instead of defining
them in `config.h`.

This means we can include `config.h` at any time, whenever we want to
check its macros, and there are no ordering constraints.
2018-11-19 16:33:49 +01:00
f5c9071494 *: copyright year 2018 2018-10-31 17:54:59 +01:00
1fd8d46064 lib/upnp/ClientInit: return UpnpClient_Handle 2018-01-02 12:22:44 +01:00
6246d36fe6 Merge branch 'v0.20.x' 2017-12-16 20:56:06 +01:00
5a11e03725 lib/upnp: use include path without upnp/ prefix and honor pkg-config CFLAGS
If libupnp is installed in a non-standard location we must rely on the
include path provided by $(pkg-config --cflags libupnp). Relative to the
path given from that command no prefix must be used to find the respective
files.
2017-12-11 18:58:09 +01:00
4b2bb88375 lib/upnp: add "noexcept" 2017-11-12 18:33:58 +01:00
5900253b85 update copyright year 2017-01-03 20:48:59 +01:00
1d67aa7bf2 update copyright year to 2016 2016-02-26 17:54:05 +01:00
3ee5093b03 lib/upnp: use C++ exceptions instead of class Error 2016-02-07 12:53:21 +01:00
712ed555e6 Copyright year 2015 2015-01-01 19:48:13 +01:00
d7e78059b0 upnp: initialize the client handle only once
Eliminate class LibUPnP and move the code to ClientInit.cxx.  Its
initialization function can be called multiple times, but
UpnpRegisterClient() is called at most once.
2014-01-26 15:43:23 +01:00