Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge branch 'baarkerlounger-master-patch-70333' into 'master' | Günther Wagner | 2022-01-19 | 2 | -1/+25 | |
|\ | | | | | | | | | RestDemo flatpak build See merge request GNOME/librest!13 | |||||
| * | Update readme: add RestDemo flatpak build instructions | baarkerlounger | 2022-01-19 | 1 | -0/+24 | |
| | | ||||||
| * | Update org.gnome.RestDemo source to point at Gitlab | baarkerlounger | 2022-01-19 | 1 | -1/+1 | |
|/ | ||||||
* | gitlab: don't build examples | Günther Wagner | 2022-01-18 | 1 | -1/+1 | |
| | ||||||
* | examples: rest demo gui application | Günther Wagner | 2022-01-18 | 1 | -1/+1 | |
| | ||||||
* | examples: rest demo gui application | Günther Wagner | 2022-01-18 | 12 | -0/+567 | |
| | ||||||
* | rest: correct includepath of header | Günther Wagner | 2022-01-13 | 1 | -2/+2 | |
| | ||||||
* | meson: show vapi option in summary | Günther Wagner | 2022-01-13 | 3 | -0/+9 | |
| | | | | | Also protect against misconfiguration of introspection and vapi as introspection is needed for vapi generation | |||||
* | Merge branch 'new-vapi' into 'master' | Günther Wagner | 2022-01-13 | 3 | -1/+21 | |
|\ | | | | | | | | | | | | | Generate vapi for Rest Closes #5 See merge request GNOME/librest!12 | |||||
| * | Fix merge conflicts. | CodedOre | 2022-01-13 | 75 | -2997/+3032 | |
| |\ | |/ |/| | ||||||
* | | Merge branch 'gwagner/deprecated' into 'master'1.0.00.9.0 | Günther Wagner | 2022-01-12 | 33 | -844/+957 | |
|\ \ | | | | | | | | | | | | | Modernized the codebase See merge request GNOME/librest!11 | |||||
| * | | tests: fix warnings | Günther Wagner | 2022-01-12 | 2 | -8/+13 | |
| | | | ||||||
| * | | params: reworked to boxed and list | Günther Wagner | 2022-01-12 | 8 | -86/+322 | |
| | | | | | | | | | | | | | | | | | | | | | RestParams was implemented as HashTable. Limitations are that it did not preserved the order of individual parameters aswell as duplicates aren't allowed. Reworked it to a GList and introduced reference counting and a boxed type. | |||||
| * | | xml: modernized | Günther Wagner | 2022-01-12 | 2 | -24/+29 | |
| | | | ||||||
| * | | youtube: modernized | Günther Wagner | 2022-01-12 | 2 | -83/+64 | |
| | | | ||||||
| * | | lastfm: modernized | Günther Wagner | 2022-01-12 | 5 | -153/+109 | |
| | | | ||||||
| * | | flickr: modernized | Günther Wagner | 2022-01-12 | 5 | -230/+180 | |
| | | | ||||||
| * | | fixed deprecated g_memdup | Günther Wagner | 2022-01-12 | 1 | -1/+1 | |
| | | | ||||||
| * | | fixed sentinel warning in tests | Günther Wagner | 2022-01-12 | 2 | -2/+2 | |
| | | | ||||||
| * | | oauth_proxy_call: remove private usage | Günther Wagner | 2022-01-12 | 2 | -74/+20 | |
| | | | | | | | | | | | | Instead use public API of OAuthProxy | |||||
| * | | oauth_proxy: modernized and aligned | Günther Wagner | 2022-01-12 | 2 | -116/+154 | |
| | | | ||||||
| * | | rest-proxy: modernized and aligned | Günther Wagner | 2022-01-12 | 2 | -67/+63 | |
|/ / | ||||||
* | | Merge branch 'gwagner/oauth2' into 'master' | Günther Wagner | 2022-01-12 | 51 | -2197/+2118 | |
|\ \ | | | | | | | | | | | | | OAuth2 Pkce Workflow See merge request GNOME/librest!10 | |||||
| * | | OAuth2 Pkce Workflow | Günther Wagner | 2022-01-12 | 51 | -2197/+2118 | |
|/ / | ||||||
* | | oauth: fix payload | Günther Wagner | 2022-01-11 | 1 | -1/+3 | |
| | | | | | | | | | | | | Due to the change to soup3 we save the payload now as GBytes. The trailing '\0' is not part of that and therefore one has to create a full string afterwards. | |||||
| * | Generate vapi for Rest | CodedOre | 2022-01-13 | 3 | -0/+21 | |
|/ | ||||||
* | Merge branch 'gwagner/soup3' into 'master' | Günther Wagner | 2021-11-04 | 19 | -139/+780 | |
|\ | | | | | | | | | Port to libsoup3 See merge request GNOME/librest!9 | |||||
| * | soup3: added conditional option to mesongwagner/soup3 | Günther Wagner | 2021-11-04 | 5 | -5/+21 | |
| | | ||||||
| * | Port to libsoup3 | Carlos Garcia Campos | 2021-11-04 | 12 | -112/+719 | |
| | | ||||||
| * | Use GUri instead of SoupURI | Carlos Garcia Campos | 2021-11-04 | 4 | -22/+40 | |
|/ | ||||||
* | Merge branch 'gwagner/docs' into 'master' | Günther Wagner | 2021-10-22 | 5 | -1/+141 | |
|\ | | | | | | | | | Add gi-docgen and proper documentation CI See merge request GNOME/librest!8 | |||||
| * | Add gi-docgen and proper documentation CI | Günther Wagner | 2021-10-21 | 5 | -1/+141 | |
| | | ||||||
* | | tests: fix potential null pointer dereference | Günther Wagner | 2021-10-21 | 1 | -1/+1 | |
| | | ||||||
* | | Fix introspection generation for librest-extras | Günther Wagner | 2021-10-21 | 1 | -2/+2 | |
|/ | ||||||
* | Merge branch 'wip/gwagner/meson' into 'master' | Günther Wagner | 2021-10-21 | 11 | -0/+533 | |
|\ | | | | | | | | | Port to the Meson build system See merge request GNOME/librest!7 | |||||
| * | Disable oauth1 tests as endpoint is gone | Günther Wagner | 2021-10-21 | 1 | -2/+0 | |
| | | ||||||
| * | Add CI for the librest builds | Niels De Graef | 2021-10-21 | 3 | -0/+151 | |
| | | | | | | | | | | | | | | Given that librest doesn't get a lot of attention anymore, it's useful to at least have this for the occasional contributor. https://gitlab.gnome.org/GNOME/librest/merge_requests/1 | |||||
| * | Port to the Meson build system | Niels De Graef | 2021-10-21 | 8 | -0/+384 | |
|/ | | | | | | | | | | | | | | | | | | | See the [Meson website] for a full reference. To build, test and/or install the librest library, you essentially need the following commands: ``` $ meson build $ ninja -C build $ meson test -C build $ ninja -C build install ``` For the GNOME initiative, see https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting [Meson website]: http://mesonbuild.com/ https://gitlab.gnome.org/GNOME/librest/merge_requests/1 | |||||
* | Merge branch 'parallel-tests' into 'master' | Günther Wagner | 2021-10-21 | 1 | -1/+1 | |
|\ | | | | | | | | | tests/custom-serialize: use different tests/proxy See merge request GNOME/librest!4 | |||||
| * | tests/custom-serialize: use different tests/proxy | Rasmus Thomsen | 2021-01-08 | 1 | -1/+1 | |
| | | | | | | | | This fixes parallel running of these tests | |||||
* | | add myself as maintainer | Günther Wagner | 2021-10-21 | 1 | -0/+8 | |
|/ | ||||||
* | DOAP: Replace non-working email address of rburton | Andre Klapper | 2020-12-24 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'tintou/annotations-fixes' into 'master' | Emmanuele Bassi | 2020-10-26 | 2 | -8/+19 | |
|\ | | | | | | | | | Add several missing annotations See merge request GNOME/librest!3 | |||||
| * | Add several missing annotationstintou/annotations-fixes | Corentin Noël | 2020-10-15 | 2 | -8/+19 | |
|/ | | | | Most of them are taken from the Vala overrides: https://gitlab.gnome.org/GNOME/vala/-/blob/master/vapi/metadata/Rest-0.7.metadata | |||||
* | Replace cgit with gitlab URL in configure.ac's AC_INIT | Andre Klapper | 2020-04-24 | 1 | -1/+1 | |
| | ||||||
* | Replace Bugzilla by Gitlab URL in DOAP file | Andre Klapper | 2018-12-15 | 1 | -1/+1 | |
| | ||||||
* | xml: Don't crash parsing empty XML string | Christophe Fergeau | 2017-10-18 | 2 | -0/+9 | |
| | | | | | | | | | Calling rest_xml_parser_parse_from_data() with an empty string ("") currently causes a crash as xmlReaderForMemory() returns NULL in that case, and we then try to dereference this pointer without checking it's non-NULL. https://bugzilla.gnome.org/show_bug.cgi?id=789053 | |||||
* | proxycall: remove double-assign to status_{code,message} | Timm Bäder | 2017-10-17 | 1 | -3/+0 | |
| | | | | | This is already done in finish_call and the g_strdup to priv->status_message was leaking the previously set one. | |||||
* | docs: Add some missing symbols | Timm Bäder | 2017-10-17 | 1 | -0/+3 | |
| | | | | So they end up being available in the generated html documentation. | |||||
* | RestProxy: Set the payload after _upload | Timm Bäder | 2017-10-17 | 1 | -1/+1 | |
| | | | | | Before this, it was impossible to get the server payload from a proxy call invoked via rest_proxy_call_upload. |