Commit Graph

300 Commits

Author SHA1 Message Date
9d44f30f8e
Merge branch 'develop' into main
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-16 18:21:07 +01:00
c01ba95f5a
Remove useless else. 2020-01-16 18:20:37 +01:00
bdd328ac91
Remove useless const. 2020-01-16 18:19:47 +01:00
5e612210ef
Log proxy changes when debugging.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-16 18:17:29 +01:00
18c0b41a20
Add test for unescape_html(). 2020-01-16 18:16:02 +01:00
8cfba1f16b
Add example to unescape_html() documentation. 2020-01-16 18:06:14 +01:00
cf2ff119b4
Revert "Add -fsanitize=address to debug flags."
This reverts commit fad9f87391.

Output was unusable.
2020-01-16 18:05:22 +01:00
343fe2adca
Add unescape_html().
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-15 19:09:43 +01:00
fad9f87391
Add -fsanitize=address to debug flags.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-15 14:25:36 +01:00
11608abed8
Merge branch 'develop' into main
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-14 23:50:05 +01:00
7ac55d6868
Update tested dpkg version.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-14 23:49:15 +01:00
99f00e331a
Silence false-positive clang-tidy warning,
Some checks reported errors
continuous-integration/drone/push Build was killed
and one I can't do anything about.
2020-01-14 23:46:42 +01:00
0596406113
Silence false positive clang-tidy warnings in log.hpp. 2020-01-14 23:45:39 +01:00
a237d74a81
Use bracket initialization in example code. 2020-01-14 23:34:50 +01:00
9ccd724693
Mark parse_pagination() nodiscard. 2020-01-14 23:32:04 +01:00
be42f30631
Removed superfluous const from parameter for readability. 2020-01-14 23:31:39 +01:00
7afc8d19a9
Add documentation for set_useragent().
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-14 23:28:20 +01:00
968863301a
Mark ObtainToken constructor explicit. 2020-01-14 23:27:30 +01:00
df51d4fdcc
Change website in example08 to example.com. 2020-01-14 23:22:50 +01:00
31df2a703d
Use localhost-IP for proxy in example. 2020-01-14 23:13:09 +01:00
7c81f5f4cc
Version bump 0.3.0.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-14 22:54:06 +01:00
f2594d2c46
Merge branch 'develop' into main 2020-01-14 22:53:44 +01:00
59a9747c06
Add account_id and list_id to list of parameters to replace in URIs.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-14 22:50:14 +01:00
0d8caf93e2
Fixed endpoint translations. 2020-01-14 22:47:23 +01:00
c192f352f0
Extract post formats via regex.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-14 22:28:14 +01:00
bd7952e901
Fixed the minimum libcurl version for rpms. 2020-01-14 22:21:09 +01:00
0d8b2e8490
Use regex to extract NodeInfo addresses. 2020-01-14 21:53:42 +01:00
223db7b255
Use regex to extract max_toot_chars. 2020-01-14 21:03:04 +01:00
aafb55e7eb
Tick boxes in readme.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-14 20:44:58 +01:00
a8e342202d
Move types into types.hpp and add answer_type::next() and prev(). 2020-01-14 20:44:08 +01:00
bd490e788c
Remove test for Instance::get_proxy().
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-12 17:54:40 +01:00
c049af3212
Merge branch 'develop' into main 2020-01-12 17:41:36 +01:00
9ae50917dd
Remove Instance::get_proxy() and Instance::get_cainfo().
Some checks failed
continuous-integration/drone/push Build is failing
We can't get the values that were set using environment variables or build-time
options. We don't need them anymore for initializing “Connection”s.
2020-01-12 17:39:39 +01:00
1b4ad05acb
Add set_useragent(). 2020-01-12 17:37:06 +01:00
04526f37cc
Make argument of CURLWrapper::set_cafile() const. 2020-01-12 17:27:40 +01:00
975fe57677
Simplify connection setup.
By adding CURLWrapper::setup_connection_properties.
2020-01-12 17:24:02 +01:00
b4428ed823
Mark CURLWrapper::escape_url() and unescape_url() nodiscard. 2020-01-12 17:01:09 +01:00
78ef177e58
Hide CURLWrapper::set_proxy(). 2020-01-12 17:00:49 +01:00
b192bc70c7
Fix @since-tags that point to nonexisting versions.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-12 16:30:20 +01:00
7af01ffb17
Add ObtainToken-example.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-12 16:28:11 +01:00
02b0b05aa1
Add Instance::ObtainToken. 2020-01-12 16:28:04 +01:00
deeffc5adf
Bugfix in endpoint translation. 2020-01-12 16:06:44 +01:00
79c5087ca5
Marked some functions noexcept.
Some checks failed
continuous-integration/drone/push Build is failing
2020-01-12 15:28:26 +01:00
7fc19639b1
Add missing header. 2020-01-12 15:25:04 +01:00
20410ece28
Removed excess comma. 2020-01-12 15:24:05 +01:00
e669c65d2e
Merge branch 'develop' into main
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-12 13:38:44 +01:00
97eb269865
Add Instance::set_cainfo(). 2020-01-12 13:37:53 +01:00
cd31af94a6
Bugfix in endpoint translation. 2020-01-12 11:45:15 +01:00
b2f370a727
Add escape_url() and unescape_url() to CURLWrapper. 2020-01-12 01:04:23 +01:00
fd5275f4a3
Return default max chars on exception in get_max_chars(). 2020-01-11 23:04:40 +01:00