28 Commits

Author SHA256 Message Date
8ea0154a44 Accepting request 1324606 from devel:libraries:c_c++
- update to 2.6.2:
  * Fix memory leak in `which()` on `realloc()` failure
  * Fix `pidfile()` to handle missing trailing slash in prefix

OBS-URL: https://build.opensuse.org/request/show/1324606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=13
2025-12-29 14:16:59 +00:00
7a68724223 - update to 0.36.0:
* Interface changes:
    - API and ABI backwards-compatible with 0.27.x and later
  * New interfaces and features:
    - ne_xml.h: add ne_xml_set_encoding()
    - ne_xmlreq.h: add ne_xml_dispatchif_request(); this and
      ne_xml_dispatch_request() both invoke
      ne_xml_set_encoding()
      with the charset= from the Content-Type, if present
    - ne_request.h: add ne_read_response_to_buffer()
    - ne_basic.h: add ne_getbuf()
  * Bug fixes:
    - fix ne_simple_request() failures on non-207 XML responses
    - invoke the notifier callback again at the end of a chunked
      response
    - fix a failure case where a proxy connection could get
      reused after SSL proxy tunnel setup failed at the proxy
    - fix ne_sock_* OpenSSL 3.4 error handling on Windows (#213)
    - ne_get_content_type() updated for RFC 7303: default
      charset for text/ media types is removed
  * Various documentation updates.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=25
2025-12-28 23:00:25 +00:00
14a4bdd0b3 Accepting request 1125276 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1125276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=12
2023-11-14 20:42:08 +00:00
976627c644 Accepting request 1125267 from home:dirkmueller:Factory
- update to 2.6.1:
  * FTBFS uClibc and musl libc, `lite.h` missing `stdarg.h`
    include

OBS-URL: https://build.opensuse.org/request/show/1125267
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=23
2023-11-12 19:22:13 +00:00
9845144193 Accepting request 1112555 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1112555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=11
2023-09-21 20:14:05 +00:00
2a2ff51332 Accepting request 1112003 from home:mnhauke
- Update to 2.6.0:
  Changes
  * New APIs from the Infix Project:
    + fexistf()
    + vfopenf()
    + popenf()
    + vreadsnf(), readsnf(), writesf()
    + vreadllf(), readllf(), readdf()
    + writellf(), writedf()
  Fixes
  * Spellchecking of API docs

OBS-URL: https://build.opensuse.org/request/show/1112003
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=21
2023-09-20 12:22:11 +00:00
040bfc1d8b Accepting request 1083360 from devel:libraries:c_c++
- update to 2.5.3:
  * Refactor `copyfile()` unit test and verify number of bytes
    copied
  * Add missing `rsync()` unit test to ensure proper function
  * `rsync()` does not copy single files correctly
  * `copyfile()` does not handle empty source files correctly
    (error)
  * `copyfile()` does not properly create destination dir

OBS-URL: https://build.opensuse.org/request/show/1083360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=10
2023-04-28 14:23:34 +00:00
0b482caab2 - update to 2.5.3:
* Refactor `copyfile()` unit test and verify number of bytes
    copied
  * Add missing `rsync()` unit test to ensure proper function
  * `rsync()` does not copy single files correctly
  * `copyfile()` does not handle empty source files correctly
    (error)
  * `copyfile()` does not properly create destination dir

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=19
2023-04-27 22:27:11 +00:00
8c2f5847b5 Accepting request 1039769 from devel:libraries:c_c++
- update to 2.5.2:
  * Add printf format attribute hint to all vararg functions.  This will
    help users of these functions by telling CC what to look for
  * Fix `fisdir()` segfault on GNU/Hurd
  * Fix `touch)` on Debian/kFreeBSD, use `creat()` instad of `mknod()`

OBS-URL: https://build.opensuse.org/request/show/1039769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=9
2022-12-03 11:48:33 +00:00
90a8649bf5 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=17 2022-12-03 09:51:49 +00:00
099df8ffdb - update to 2.5.2:
* Add printf format attribute hint to all vararg functions.  This will
    help users of these functions by telling CC what to look for
  * Fix `fisdir()` segfault on GNU/Hurd
  * Fix `touch)` on Debian/kFreeBSD, use `creat()` instad of `mknod()`

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=16
2022-12-03 09:51:41 +00:00
1945f37733 Accepting request 935305 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/935305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=8
2021-12-03 19:35:33 +00:00
ba9a52bf65 Accepting request 935129 from home:mnhauke
- Update to version 2.5.0
  Changes
  * Header files have moved from `lite/*.h` to `libite/*.h` to
    prevent clashing with DirectFB LiTE library.
  * Include guards in header files have been renamed, much in the
    same fashion as the move (above), from `LITE_foo_H_` to
    `LIBITE_FOO_H_`.
  * Add configure option to disable compatibility symlink, for
    systems that do not want name clashes with DirectFB/LiTE, or
    do not need to be backwards compatible; use `configure
    --without-symlink`
  Fixes
  * Minor, use defensive coding in `strnlen()` replacement.  Only
    used on systems that do not have a native implementation.

OBS-URL: https://build.opensuse.org/request/show/935129
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=15
2021-12-02 23:00:37 +00:00
bad96f763f Accepting request 928129 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/928129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=7
2021-10-29 20:34:32 +00:00
8967186cf6 Accepting request 925836 from home:mnhauke
- Update to version 2.4.1
  Changes
  * Relocate tests/ to test/ in source tree
  * Relocate docs/ to doc/ in source tree
  Fixes
  * Prefix CFLAGS/CPPFLAGS/etc with AM_ in test/Makefile.am to
    prevent clashing with environment. Fix imported from libuEv
  * Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS

OBS-URL: https://build.opensuse.org/request/show/925836
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=14
2021-10-29 13:00:52 +00:00
Richard Brown
f2e2f899ed Accepting request 882003 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/882003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=6
2021-04-01 12:17:07 +00:00
ff10826ce2 Accepting request 881743 from home:mnhauke
- Update to version 2.4.0
  Changes
  * Add support for touchf(), formatted string support for touch()
  * Add support for erasef(), formatted string support for erase()
  * Add support for strtrim(), trims leading and trailing
    white-space from a string
  Fixes
  * Fix systemf() improper handling of system() return value. Now
    checks if exited OK, then returning the exit status of the
    command, or if not exited OK, then checks if the command was
    signaled, and returns -1 with errno set. This also allows for
    returning 127, like system(), if the shell, or the program
    itself, did not exist

OBS-URL: https://build.opensuse.org/request/show/881743
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=12
2021-03-29 15:03:32 +00:00
da5f3d8e59 Accepting request 872005 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/872005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=5
2021-02-15 22:18:50 +00:00
c7cde84d7c Accepting request 871752 from home:mnhauke
- Update to version 2.3.1
  Changes
  * Add support for fremove(), formatted remove() replacement
  * Add support for truncatef(), formatted truncate() replacement
  Fixes
  * Handle ETIMEDOUT error for connect() call in telnet_open()

OBS-URL: https://build.opensuse.org/request/show/871752
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=10
2021-02-13 18:23:14 +00:00
8324adcb05 Accepting request 785962 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/785962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=4
2020-03-18 11:41:03 +00:00
c39f3490ff Accepting request 785858 from home:mnhauke
- Update to versino 2.2.0
  Changes
  * Add support for systemf(), formatted string system() replacement
  * Add support for fmkpath(), formatted string mkpath()
  * Add support for fopenf(), formatted string fopen() replacement
  Fixes
  * Fix possible memory leak in rsync(), found by Coverity Scan
  * Check return value of fstat() to prevent bogus destination file
    times when using copyfile(), found by Coverity Scan

OBS-URL: https://build.opensuse.org/request/show/785858
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=8
2020-03-17 15:07:34 +00:00
51c2010c65 Accepting request 726464 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/726464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=3
2019-08-28 16:35:06 +00:00
d9a88f18e8 Accepting request 726442 from home:mnhauke
- Update to version 2.1.0
  Changes
  * Add support for strmatch() and strnmatch()
  * Add support for yorn(), safe yes-or-no prompt
  * Add support for telnet expect/session APIs
  * Add modified printhdr() which takes ANSI attribute
  Fixes
  * Fix pidfile_signal(): always return result of kill(), or the
    result of remove() if we successfully sent SIGKILL
  * Fix strtonum(): POSIX strtoll() returns EINVAL, check that
  * Fix #13, support C++ extern "C" {} for header files

OBS-URL: https://build.opensuse.org/request/show/726442
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=6
2019-08-27 10:55:24 +00:00
a365320b94 Accepting request 626056 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/626056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=2
2018-07-31 13:59:34 +00:00
8314161f90 Accepting request 626044 from home:jengelh:branches:devel:libraries:c_c++
- Use noun phrase in summary. Ensure neutrality of descriptions.

OBS-URL: https://build.opensuse.org/request/show/626044
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=4
2018-07-29 11:05:40 +00:00
6df030cc68 Accepting request 618126 from devel:libraries:c_c++
I want to maintain libite in Factory

OBS-URL: https://build.opensuse.org/request/show/618126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libite?expand=0&rev=1
2018-06-29 20:31:33 +00:00
Ismail Dönmez
7558c17c67 Accepting request 617912 from home:mnhauke
- Update package summary and description

OBS-URL: https://build.opensuse.org/request/show/617912
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=2
2018-06-20 10:43:44 +00:00
5ac521971d Accepting request 617531 from home:mnhauke
Initial package for libite

OBS-URL: https://build.opensuse.org/request/show/617531
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libite?expand=0&rev=1
2018-06-19 06:36:18 +00:00