head 1.2; access; symbols pkgsrc-2026Q3:1.1.0.4 pkgsrc-2026Q3-base:1.1 pkgsrc-2026Q2:1.1.0.2 pkgsrc-2026Q2-base:1.1; locks; strict; comment @ * @; 1.2 date 2026.10.11.16.15.01; author wiz; state dead; branches; next 1.1; commitid psGEUoLDtSeFP4ZG; 1.1 date 2026.05.01.19.49.48; author vins; state Exp; branches; next ; commitid SwoiCvBG4ddWf9EG; desc @@ 1.2 log @libimobiledevice-glue: update to 1.3.3. Version 1.3.3 ~~~~~~~~~~~~~ - Changes: * socket: Use const void* instead of void* in signature of socket_send() * socket: Improve portability by replacing OS-specific macros with AC_CHECK_HEADERS (adds NetBSD support) * endianness: Default to little endian if __BYTE_ORDER is not defined * Add atexit call to (empty) deinit function to prevent stripping off initializer code * utils: Correct ctype(3) usage in string_toupper() (cast to unsigned char before toupper()) @ text @$NetBSD: patch-src_utils.c,v 1.1 2026/05/01 19:49:48 vins Exp $ Fix ctype(3) usage. https://github.com/libimobiledevice/libimobiledevice-glue/pull/52 --- src/utils.c.orig 2025-07-31 18:18:48.354814064 +0000 +++ src/utils.c @@@@ -220,7 +220,7 @@@@ char *string_toupper(char* str) char *res = strdup(str); size_t i; for (i = 0; i < strlen(res); i++) { - res[i] = toupper(res[i]); + res[i] = toupper((unsigned char)res[i]); } return res; } @ 1.1 log @misc/libimobiledevice-glue: import libimobiledevice-glue-1.3.2 from wip (Packaged in wip by wiz). Library with common code used by the libraries and tools around the libimobiledevice project. @ text @d1 1 a1 1 $NetBSD$ @