Commit Graph
74 Commits
Author SHA1 Message Date
Daniel Golle 855fdd21d1 lvm2: finally fix memory locking issues on musl
Always use mlockall fixes it, still trying to keep everything else
as untouched as possible.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-05-03 15:59:58 +02:00
Daniel Golle 6eb0919b90 cryptodev: get rid of get_unused_fd()
The get_unused_fd() macro was removed upstream by
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f938612dd97d481b8b5bf960c992ae577f081c17

Thus replace get_unused_fd() by get_unused_fd_flags(0) which used to
be the definition of the get_unused_fd() macro before it was removed.

This fixes cryptodev compilation on kernel 4.0.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-05-03 15:01:51 +02:00
Daniel Golle 142a24a10b lvm2: better workaround for missing mallinfo on musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-05-03 14:47:28 +02:00
Daniel Golle ecb702d79b lvm2: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-05-03 14:40:28 +02:00
Daniel Golle 4c399f28fd freeradius2: update to version 2.2.7 and refresh patches
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-26 19:44:20 +02:00
Daniel Golle f5cc8c27d7 lvm2: fix build with musl
stdin, stderr and stdout are constants on musl and it doesn't provide
mallinfo.
Both, overwriting std* were used to catch and work around various
misbehaviours of glibc, so it's hopefully save to just skip them when
building against other libc implementations.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-25 23:45:14 +02:00
Daniel GolleandMichael Heimpold 692ee8cf18 mmc-utils: bump to 2015-03-25 snapshot
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-03 22:17:48 +02:00
Daniel GolleandMichael Heimpold 360122ed5d mmc-utils: restore FORTIFY_SOURCE=2
The previous commit
ba4338d mmc-utils: don't set -D_FORTIFY_SOURCE in Makefile
applied the global value of FORITFY_SOURCE also to mmc-utils.
As the package was meant to be built with FORTIFY_SOURCE upstream,
restore that behaviour and make it play nice with the global setting
by undefining the macro before defining it.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-03 22:17:07 +02:00
Daniel Golle ae8d9dcadd btrfs-progs: use $(LN) macro, bump release
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-03 16:49:30 +02:00
Daniel Golle ea5259e701 btrfs-progs: btrfsck is a symlink to btrfs
safe half a meg by not copying the btrfs binary twice.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-02 04:28:17 +02:00
Daniel Golle 78fa57ebdb btrfs-progs: don't build btrfs-convert
Get rid of libext2fs dependency.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-02 04:16:54 +02:00
Daniel Golle ee912a3869 cryptsetup: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-02 04:16:54 +02:00
Daniel Golle fc81d14100 lvm2: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-02 04:16:54 +02:00
Daniel Golle 8f76aa4626 ntfs-3g: fix build with musl when using internal libfuse
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-29 19:29:34 +02:00
Daniel Golle e6825ac677 btrfs-progs: bump to 3.19.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-29 15:47:58 +02:00
Daniel Golle 2d227ea937 spawn-fcgi: import from oldpackages
also bump version, use new download URL and add myself as
maintainer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-29 21:32:43 +02:00
Daniel Golle 28e2ca2011 xl2tpd: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-29 20:06:09 +02:00
Daniel Golle 6f6245b358 dosfstools: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-29 16:24:31 +02:00
Daniel Golle 70344eea14 transmission: fix build with musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-29 06:04:50 +02:00
Daniel Golle a7ec4ae13c debootstrap: bump version (again)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-27 02:23:51 +01:00
Daniel Golle e9072e50fe debootstrap: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-24 19:18:37 +01:00
Daniel GolleandMichael Heimpold ba4338d6f7 mmc-utils: don't set -D_FORTIFY_SOURCE in Makefile
Now that security features are set globally, having the
FORTIFY_SOURCE option set in Makefile breaks the build when
CONFIG_PKG_FORTIFY_SOURCE_{1,2} is enabled as well.

arm-openwrt-linux-uclibcgnueabi-gcc  -Wall -Werror -Wuninitialized -Wundef -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -Os -pipe -march=armv6k -mtune=mpcore -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -mfloat-abi=soft -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -Wp,-MMD,./.mmc.o.d,-MT,mmc.o -c mmc.c -o mmc.o
<command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
<command-line>:0:0: note: this is the location of the previous definition
cc1: all warnings being treated as errors
Makefile:35: recipe for target 'mmc.o' failed

Fix this by removing -D_FORTIFY_SOURCE=2 from Makefile.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-03-15 20:51:51 +01:00
Daniel Golle 73094db36f avahi: avahi-autoipd uses libssp if SSP_SUPPORT is enabled
Found on an all-y build with SSP enabled:
Package avahi-autoipd is missing dependencies for the following libraries:
libssp.so.0

Adding the missing dependency to address that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-15 12:12:48 +01:00
Daniel Golle 3c5dff963e lvm2: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-08 17:34:15 +01:00
Daniel Golle ce83241311 ulogd: backport upstream fixes
Fixes https://github.com/openwrt/packages/issues/908

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-02-15 16:23:50 +01:00
Daniel Golle ac2a414592 lvm2: bump to version 2.02.116
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-02-01 20:42:50 +01:00
Daniel Golle 9082a3efac lvm2: bump to version 2.02.115
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-01-26 00:16:44 +01:00
Daniel Golle 602a247dfd btrfs-progs: improve init script
check for btrfs in /proc/filesystems instead of /proc/modules

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-22 09:50:06 +01:00
Daniel Golle befe43e099 debootstrap: depends on ar
debootstrap uses ar to decompress .deb packages

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-18 13:24:30 +01:00
Daniel Golle 678fc8edc6 opensc: fix help output of openpgp-tool
A comma sign was left-out when re-basing the GnuK patch on top of opensc.
Also order options more intuitively, put --do last.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-13 03:55:57 +01:00
Daniel Golle c088105ae2 btrfs-progs: fix libattr linking and dependency
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-08 07:22:29 +01:00
Daniel Golle 5b9977c6a7 btrfs-progs: import from oldpackges
bump to 3.17.3, add LICENSE and MAINTAINER info, bump license header,
add missing dependencies, ...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-05 18:57:45 +01:00
Daniel Golle 52b5924f18 cryptsetup: bump copyright header
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-05 16:47:49 +01:00
Daniel Golle a7e91318ce cryptsetup: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-05 16:46:30 +01:00
Daniel Golle fc004f77e4 import cryptsetup from oldpackages
and bump version to 1.6.6 and switch to kernel.org mirror

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-05 15:44:02 +01:00
Daniel Golle d73dea9d94 lvm2: bump version to 2.02.114
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-12-05 15:21:42 +01:00
Daniel Golle 1d2d2f509e Merge branch 'coreutils' of https://github.com/rkunze/openwrt-packages
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 16:45:31 +01:00
Daniel Golle fdb502f3aa pcsc-lite: bump version to 1.8.13
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 16:20:30 +01:00
Daniel Golle 36ed0c44fc opensc: bump to git codebase of 20141126 and rebase GnuK patches
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 14:52:29 +01:00
Daniel Golle c67c581264 ccid: update to version 1.4.18
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 14:14:54 +01:00
Daniel Golle a2d8543ea0 opentracker: bump git codebase to 20141007
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 14:12:27 +01:00
Daniel Golle aa0ce3260b libowfat: bump version to 0.29
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 14:06:53 +01:00
Daniel Golle 2e3de14cc3 lvm2: bump version to 2.02.113
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 14:04:29 +01:00
Daniel Golle ec6f0ffe30 freeradius2: bump to version 2.2.6
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 13:51:20 +01:00
Daniel Golle 4f0f8121dd debootstrap: bump to version 1.0.66
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 13:41:08 +01:00
Daniel Golle 0ccf65931e tracertools: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-11-27 10:00:07 +01:00
Daniel Golle 7bd68693a7 tracertools: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-10-22 07:11:05 +02:00
Daniel Golle 1a911c1fe5 lvm2: add from old repo and update
Also add patch to fix blkid header location as suggested in #17877

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-10-19 01:01:14 +02:00
Daniel Golle 1fce893b04 tracertools: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-09-18 22:36:39 +02:00
Daniel Golle 6bf07a651a tracertools: bump version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-09-05 11:57:19 +02:00
Daniel Golle fb55936a52 add tracertools package
tracertools are an early hack to make use of the monitor port of
the Tracer MPPT solar charge controller family.

Currently status info can be acquired from the controller and
formatted into a bunch of useful output formats.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-25 22:35:26 +02:00
Daniel Golle 96cec85081 libowfat: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:59:28 +02:00
Daniel Golle a2d793286b engine_pkcs11: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:54:18 +02:00
Daniel Golle b6a8ac8b9b freeradius2: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:53:19 +02:00
Daniel Golle 60e2f882b8 libp11: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:52:59 +02:00
Daniel Golle 9584a1fd42 opentracker: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:49:40 +02:00
Daniel Golle c39083fe33 xl2tpd: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:43:19 +02:00
Daniel Golle 6b4b73f187 mktorrent: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:37:13 +02:00
Daniel Golle 7216a7affc pcsc-lite: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:37:13 +02:00
Daniel Golle be3948f08a ccid: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:37:13 +02:00
Daniel Golle cb5bdba273 opensc: add PKG_LICENSE information
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-08-10 13:37:13 +02:00
Daniel Golle ccda02e4fa opensc: partially revert commit 79bdb90
add actual libpkcs11-spy dependencies and restore submenus

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-07-01 12:12:55 +02:00
Daniel Golle 3d44a5520c add engine_pkcs11
This adds support for using PKCS#11 modules (such as opensc_pkcs11)
as an OpenSSL engine for RSA.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-17 01:51:37 +02:00
Daniel Golle 34f6c215ed add OpenSC's libp11 library
libp11 is a PKCS#11 wrapper library

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-17 01:51:37 +02:00
Daniel Golle 54a8a2a6b9 add OpenSC package
OpenSC is a smart card middleware.
Patches for support of the GnuK USB token have been added.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-17 01:50:13 +02:00
Daniel Golle 919bc161e6 Import ccid
bump version to 1.4.17 and add myself as maintainer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-16 14:23:51 +02:00
Daniel Golle 2e20daf7a8 Import pcsc-lite
bump version to 1.8.11 and add myself as maintainer

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-16 14:23:51 +02:00
Daniel Golle 46d8fac925 opentracker: add IPv6 build variant
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-15 03:28:22 +02:00
Daniel Golle 4ce0354910 Import xl2tpd
Use sources on github and add myself as maintainer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-13 17:27:45 +02:00
Daniel Golle 6fe800bddf add opentracker package
support for opentracker was suggested in ticket #7023
it's much tighter than cbtt and got only 20% of cbtt binary size

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-13 17:04:53 +02:00
Daniel Golle 4a5b047c08 Import libowfat
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-13 17:04:53 +02:00
Daniel Golle bea53b612f Add mktorrent package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-13 16:45:23 +02:00
Daniel Golle 6c6bbe89d1 Import debootstrap
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-13 16:43:43 +02:00
Daniel Golle 0238c3c231 Import freeradius2
Also bump to version 2.2.5 and add myself as maintainer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-06-13 16:17:42 +02:00