public inbox for gwml@vger.gnuweeb.org
 help / color / mirror / Atom feed
* [PATCH v1 0/4] GNUWeebBot2 Fixes and New Updates
@ 2025-12-15 18:23 Muhammad Rizki
  2025-12-15 18:23 ` [PATCH v1 1/4] .vscode: add some C/C++ extension settings Muhammad Rizki
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Muhammad Rizki @ 2025-12-15 18:23 UTC (permalink / raw)
  To: Ammar Faizi
  Cc: Muhammad Rizki, Alviro Iskandar Setiawan, GNU/Weeb Mailing List

Hello, it's been a long time since my last contribution to GNUWeeb Community,
so here are some fixes and new updates for GNUWeebBot2 that I've made.

### Changelog

- Fixes memory leak in lib/curl.c and reduce threads usage in core/ring.c
- Add new properties for type User in lib/tgapi.h and lib/tgapi.c
- Create a new module `user` to get user information who invoked the command

Please review and test, thanks!

Muhammad Rizki (4):
  .vscode: add some C/C++ extension settings
  core:lib: fix memory leak and reduce threads
  lib/tgapi: add new properties for type User
  modules: create a `user` module

 .vscode/settings.json   |  10 +++-
 configure               |   1 +
 core/ring.c             |   4 +-
 include/gw/lib/tgapi.h  |  28 +++++++++-
 lib/curl.c              |   4 +-
 lib/tgapi.c             |  44 +++++++++++++---
 modules/Makefile        |   1 +
 modules/user/Makefile   |   7 +++
 modules/user/mod_info.h |   8 +++
 modules/user/user.c     | 112 ++++++++++++++++++++++++++++++++++++++++
 10 files changed, 207 insertions(+), 12 deletions(-)
 create mode 100644 modules/user/Makefile
 create mode 100644 modules/user/mod_info.h
 create mode 100644 modules/user/user.c


base-commit: 3cd2665e15dce7125286f0806d3e788400bea9ea
--
Muhammad Rizki

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-12-18 22:16 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-15 18:23 [PATCH v1 0/4] GNUWeebBot2 Fixes and New Updates Muhammad Rizki
2025-12-15 18:23 ` [PATCH v1 1/4] .vscode: add some C/C++ extension settings Muhammad Rizki
2025-12-15 18:23 ` [PATCH v1 2/4] core:lib: fix memory leak and reduce threads Muhammad Rizki
2025-12-15 18:23 ` [PATCH v1 3/4] lib/tgapi: add new properties for type User Muhammad Rizki
2025-12-15 18:23 ` [PATCH v1 4/4] modules: create a `user` module Muhammad Rizki
2025-12-18 22:16 ` [PATCH v1 0/4] GNUWeebBot2 Fixes and New Updates Ammar Faizi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox