8 Commits

Author SHA1 Message Date
Wang Mingyu
83e3d0f3d4
libimobiledevice-glue: upgrade 1.2.0 -> 1.3.0
Changelog:
==========
* Add SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 functions to interface
* socket: Create an IPv4 compatible IPv6 socket when NULL is passed to socket_create
* socket: Haiku compilation fixes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-27 09:18:54 -07:00
Wang Mingyu
3e28f9152c
libimobiledevice-glue: upgrade 1.0.0 -> 1.2.0
Changelog:
============
* socket: Use poll() - when available - instead of select()
* socket: Allow NULL as address for socket_create() and socket_connect()
* win32: Remove windows.h from public headers
* Add version function to interface
* Add helper code to deal with NSKeyedArchiver plist data
* opack: Fixed 32bit buffer overflow
* opack: Fix parsing of 32 and 64 bit packed values
* socket: Make sure errno is always set on error, and always return a meaningful error code

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-07 21:53:33 -07:00
Martin Jansa
21f956598d
recipes: drop ${SRCPV} usage
* Drop SRCPV similarly like oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872

* SRCPV is deferred now from PV to PKGV since:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
2024-02-09 09:52:12 -08:00
Wang Mingyu
e11f6f584c libimobiledevice-glue: SRCREV bump d2ff796..114098d
Changelogs:
==========
Add a scheduled build every 1st of the month so we always have an artifact
Fix compilation on cygwin
Remove plist-related code in favor of new libplist API
Set minimum required libplist version to 2.3.0
autoconf: Automatically derive version number from latest git tag
Add NEWS for release
Add missing include

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-09 17:27:50 -07:00
Potin Lai
8eef4812cb libimobiledevice-glue: SRCREV bump bc6c44b..d2ff796
Changelogs:
==========
d2ff796 termcolors: Rename COLOR_* macros to FG_* due to conflict with ncurses
c2e237a [clang-tidy] Do not use else after return/break/continue
1c7619d [clang-tidy] utils: Fix too small loop variable
c6ae88f [clang-tidy] use uppercase numeric literals
00131b5 termcolors: Add missing stdio.h include

Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Potin Lai
41b44264e3 libimobiledevice-glue: update recipe
remove patch 0001-fix-undefined-bswap32-and-bswap64-errors-for-MIPS-ma.patch
  Upstream Status: Accepted [17a2b964ca]

subtree update: ecb0996fd2..bc6c44b920

Nikias Bassen (4):
  [github-actions] Use windows-2019 instead of windows-latest for now
  socket: Add socket_get_socket_port function
  utils: Close file if buffer allocation fails in
    buffer_read_from_filename()
  Updated README with pkg-config requirement

Potin Lai (1):
  Fix undefined bswap32 and bswap64 for MIPS machine

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:40:42 -04:00
Potin Lai
f42c973766 libimobiledevice-glue: fix undefined bswap error
Add patch for fixing undefiened bswap32 & bswap64 error on MIPS machine

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-31 11:54:44 -07:00
Potin Lai
69c9070f9e libimobiledevice-glue: add recipe
libimobiledevice-glue is the library with common code used by the
libraries and tools around the libimobiledevice project.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-31 11:54:44 -07:00