17
0
Commit Graph

30 Commits

Author SHA256 Message Date
e9763e7b1d Accepting request 1082926 from system:packagemanager
- Update to version v1.2+30.a5431e9: (bsc#1191692)
  * Change license to less restrictive Apache 2.0
  * doc: fixing a few typos
  * Adds option to display target executable only
  * Makefiles and cmake: rework for reproducible build
  * Improve Makefile
  * libalts_exec_default: fix memory leak on error condition
  * libalts_write_binary_configured_priority_to_file: fix memory leak
  * saveConfigData(): fix file descriptor leak in while loop error case
  * loadConfigData(): use goto exit label to prevent file descriptor leaks
  * libalts_load_available_binaries: use goto err: label to fix leaks
  * loadAlternativeForBinary: goto-assisted error handling to avoid leaks
  * checkGroupConsistencies(): explicitly ignore unused `flags`
  * lib: refactor error handling of findAltConfig()
  * utils: fix possible memory leaks on error conditions
  * docs: fix some typos and grammar
  * Update README.md
  * lib: generally open[at] with O_CLOEXEC
  * Fix logic in options parser
  * Add basic Makefile for buidling without cmake
  * Added description for options=KeepArgv0
  * cmake: Express the dependency on CUnit correctly for building tests
  * cmake: Build and install CMake and PkgConfig files
  * cmake: Fix setup of shared linker flags
  * config.h: Fix the version to match the current latest tag

OBS-URL: https://build.opensuse.org/request/show/1082926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libalternatives?expand=0&rev=6
2023-04-27 17:59:06 +00:00
4c8761149a OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=26 2023-04-26 09:00:21 +00:00
5d0837b003 - Update to version v1.2+30.a5431e9: (bsc#1191692)
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=25
2023-04-26 08:59:17 +00:00
7014985520 Accepting request 1082918 from home:Bogdan.Lezhepekov:branches:openSUSE:Factory
The package license was recently revised. Less restrictive Apache 2.0 might be crucial for embedded projects based on ALP, as alts is one of dbus-1 dependencies.

OBS-URL: https://build.opensuse.org/request/show/1082918
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=24
2023-04-26 08:55:30 +00:00
03711150d9 Accepting request 1035906 from system:packagemanager
OBS-URL: https://build.opensuse.org/request/show/1035906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libalternatives?expand=0&rev=5
2022-11-17 16:23:39 +00:00
45deb1f6be Accepting request 1035614 from home:dirkmueller:Factory
- switch to a manual service rather than a buildtime tar service
  which introduces a bootstrap cycle between python and tar_scm

OBS-URL: https://build.opensuse.org/request/show/1035614
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=22
2022-11-15 17:38:46 +00:00
5e5acc4ccb Accepting request 931628 from system:packagemanager
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/931628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libalternatives?expand=0&rev=4
2021-11-18 09:33:03 +00:00
a9da73f621 Accepting request 918858 from home:jengelh:branches:system:packagemanager
- Use noun phrase for the summary; fix grammar in description.

OBS-URL: https://build.opensuse.org/request/show/918858
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=21
2021-11-15 21:20:20 +00:00
21e45ab9c6 Accepting request 918866 from system:packagemanager
- Update to version v1.2+3.b848aad:
  * tests: fix array overrun in unit tests

- Update to version v1.2:
  * Add config option=KeepArgv0 to keep original argument during
    exec() call

OBS-URL: https://build.opensuse.org/request/show/918866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libalternatives?expand=0&rev=3
2021-09-20 21:31:50 +00:00
c063fcb43d OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=20 2021-09-14 09:18:37 +00:00
2a5b36e04c - Update to version v1.2+3.b848aad:
* tests: fix array overrun in unit tests

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=19
2021-09-14 09:13:52 +00:00
737d7c27da fix changelog
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=18
2021-09-14 07:44:30 +00:00
9c37283ba3 OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=17 2021-09-14 07:25:53 +00:00
a99bde9f9a - Update to version v1.21.9d8f70a:
* tests: fix unaddressable memory in exec() call

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=16
2021-09-14 07:17:51 +00:00
c2409c65cf - Update to version v1.2:
* Add config option=KeepArgv0 to keep original argument during
    exec() call

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=15
2021-09-13 21:32:33 +00:00
c8f56003a3 Accepting request 901232 from system:packagemanager
- Update to version v1.1:
  * docs: Add broken manpage
  * tests: unit tests configs
  * tests: fix memory leak during tests
  * list_binaries: initialize pointer that is later used in free
  * libalts_exec_default() sets errno on not found

OBS-URL: https://build.opensuse.org/request/show/901232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libalternatives?expand=0&rev=2
2021-06-25 13:00:32 +00:00
ef2cbc6c66 OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=14 2021-06-21 22:06:05 +00:00
9c10e8587f - Update to version v1.1:
* docs: Add broken manpage
  * tests: unit tests configs
  * tests: fix memory leak during tests
  * list_binaries: initialize pointer that is later used in free
  * libalts_exec_default() sets errno on not found

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=13
2021-06-21 22:04:03 +00:00
1a18b3657c Accepting request 898982 from system:packagemanager
removed stray CFLAGS in spec file

OBS-URL: https://build.opensuse.org/request/show/898982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libalternatives?expand=0&rev=1
2021-06-10 22:18:39 +00:00
0fcaa7fad3 remove stray CFLAGS
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=11
2021-06-10 08:56:11 +00:00
3681fd001a 10th time is the charm
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=10
2021-06-09 20:33:53 +00:00
9d204e54b8 OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=9 2021-06-09 20:31:15 +00:00
0d7efc79f3 - Version v1.0.0:
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=8
2021-06-09 20:14:28 +00:00
bb21317dba OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=7 2021-06-09 16:55:15 +00:00
9d7e2c2185 - Update to version v1.0.0:
* Prefix symbols with libalts_ to avoid symbol clashes
  * Add symbol visibility and versioning
  * Decamelize public symbols and rename
  * absolute config directory
  * memory leak
  * Handle broken config files
  * correct type
  * Add missing rename
  * Revert d15f9adf9b5a3b14b359bc3738066bdfd7cd090
  * Fix function signature

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=6
2021-06-09 16:51:12 +00:00
982dffe656 - Version 1.0
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=5
2021-06-09 16:45:57 +00:00
38a6223a3e OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=4 2021-06-09 16:41:47 +00:00
9d070fbe4d OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=3 2021-06-09 15:42:22 +00:00
168890bfc5 Accepting request 898846 from home:adamm:alternatives
- Update to version v1.0.0

- Update service file for tagged versions


- Update to version v1.0.0:
  * Prefix symbols with libalts_ to avoid symbol clashes
  * Add symbol visibility and versioning
  * Decamelize public symbols and rename
  * absolute config directory
  * memory leak
  * Handle broken config files
  * correct type
  * Add missing rename
  * Revert d15f9adf9b5a3b14b359bc3738066bdfd7cd090
  * Fix function signature

- Update to version v1.0.0

- Update service file for tagged versions

- Initial version

OBS-URL: https://build.opensuse.org/request/show/898846
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=2
2021-06-09 15:41:46 +00:00
2a99b24c58 Accepting request 896614 from home:adamm:alternatives
A config-based alternative to update-alternatives,
without symlinks

OBS-URL: https://build.opensuse.org/request/show/896614
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/libalternatives?expand=0&rev=1
2021-06-07 13:13:54 +00:00