changelog
- Sun, 07 Feb 2021 01:42:09 -0600
- by Gary Kramlich <grim@reaperworld.com> [Sun, 07 Feb 2021 01:42:09 -0600] rev 40756
- Implement mitigation for GHSL-2021-045
This add a static inline version of `g_memdup2` if the version of glib we're
compiling against doesn't have the function.
GHSL-2021-045 was originally reported to glib at
https://gitlab.gnome.org/GNOME/glib/-/issues/2319.
More information about the entire situation can be found on the gnome
desktop-devel-list at
https://mail.gnome.org/archives/desktop-devel-list/2021-February/msg00000.html
Testing Done:
Compiled and ran unit tests.
Reviewed at https://reviews.imfreedom.org/r/482/
- Sun, 07 Feb 2021 01:33:01 -0600
- by Gary Kramlich <grim@reaperworld.com> [Sun, 07 Feb 2021 01:33:01 -0600] rev 40755
- Implement mitigation for GHSL-2021-045
This add a static inline version of `g_memdup2` if the version of glib we're
compiling against doesn't have the function.
GHSL-2021-045 was originally reported to glib at
https://gitlab.gnome.org/GNOME/glib/-/issues/2319.
More information about the entire situation can be found on the gnome
desktop-devel-list at
https://mail.gnome.org/archives/desktop-devel-list/2021-February/msg00000.html
Testing Done:
Compiled and ran tests locally.
Reviewed at https://reviews.imfreedom.org/r/483/
- Sat, 06 Feb 2021 01:41:47 -0600
- by Arkadiy Illarionov <qarkai@gmail.com> [Sat, 06 Feb 2021 01:41:47 -0600] rev 40754
- Use more get_paren_level
Deduplicate code.
Testing Done:
Compile.
Reviewed at https://reviews.imfreedom.org/r/480/
- Wed, 03 Feb 2021 18:51:15 -0600
- by Gary Kramlich <grim@reaperworld.com> [Wed, 03 Feb 2021 18:51:15 -0600] rev 40753
- Fix the zephyr build on FreeBSD
Testing Done:
Compiled on linux, but should be fine on FreeBSD.
Reviewed at https://reviews.imfreedom.org/r/474/
- Wed, 03 Feb 2021 18:49:38 -0600
- by Gary Kramlich <grim@reaperworld.com> [Wed, 03 Feb 2021 18:49:38 -0600] rev 40752
- Update buddy.c to more closely match our current gobject structure.
Testing Done:
Compiled and ran pidgin locally.
Reviewed at https://reviews.imfreedom.org/r/473/
- Wed, 03 Feb 2021 18:28:59 -0600
- by Gary Kramlich <grim@reaperworld.com> [Wed, 03 Feb 2021 18:28:59 -0600] rev 40751
- Remove ui_data from PurpleBlistNode
Testing Done:
Ran both finch and pidgin, didn't haven't anyone in the finch blist to test but it seemed ok.
Reviewed at https://reviews.imfreedom.org/r/472/
- Wed, 03 Feb 2021 18:27:42 -0600
- by Arkadiy Illarionov <qarkai@gmail.com> [Wed, 03 Feb 2021 18:27:42 -0600] rev 40750
- Move tzc and zeph02 to own modules and some cleanup
* Add `send_message`, `set_location`, `get_subs_from_server`, `close` to `zephyr_account`
* Remove now unused `use_tzc` and `use_zeph02`
* Format message inside `zephyr_write_message`
* Rename some functions
* Reduce scope for some variables
* Remove unused `ZEPHYR_FD_*` macros
Testing Done:
Compile.
Reviewed at https://reviews.imfreedom.org/r/471/
- Sat, 30 Jan 2021 22:33:58 -0600
- by Gary Kramlich <grim@reaperworld.com> [Sat, 30 Jan 2021 22:33:58 -0600] rev 40749
- g_task_return_* refs a task so we need to make sure we remove our reference when we're done with the task.
Testing Done:
Compiled and connected to bonjour and xmpp locally.
Reviewed at https://reviews.imfreedom.org/r/470/
- Sat, 30 Jan 2021 22:32:07 -0600
- by Gary Kramlich <grim@reaperworld.com> [Sat, 30 Jan 2021 22:32:07 -0600] rev 40748
- Remove the close method from PurpleCredentialProvider
Testing Done:
Compiled and ran unit tests.
Bugs closed: PIDGIN-17478
Reviewed at https://reviews.imfreedom.org/r/459/
- Sat, 30 Jan 2021 05:39:19 -0600
- by Elliott Sales de Andrade <quantum.analyst@gmail.com> [Sat, 30 Jan 2021 05:39:19 -0600] rev 40747
- Remove `purple_utf16*` functions.
Testing Done:
Compiled only.
Reviewed at https://reviews.imfreedom.org/r/468/