Commit Graph
43 Commits
Author SHA1 Message Date
Yousong Zhou 3c51c1c0a4 Merge pull request #2648 from pkerling/master
p910nd: Convert p910nd init script to procd
2016-05-01 11:43:02 +08:00
Yousong Zhou 5fc6782e68 Merge pull request #2327 from yousong/aircrack-ng
aircrack-ng: split out airmon-ng as a separate package.
2016-04-16 15:37:25 +08:00
Yousong Zhou 761418c8d8 Merge pull request #2561 from MikePetullo/krb5
krb5: update to 1.14.1
2016-03-28 04:30:59 -05:00
Yousong Zhou 1906eacf9c Merge pull request #2058 from jefferyto/python-txsocksx
python-txsocksx: new package
2016-03-22 23:03:17 -05:00
Yousong Zhou c8240048d8 Merge pull request #2540 from jefferyto/python-pyopenssl-16.0.0
python-pyopenssl: update to 16.0.0
2016-03-22 22:21:36 -05:00
Yousong Zhou 05a0be3255 Merge pull request #2040 from jefferyto/python-service-identity
python-service-identity: new package
2016-03-22 22:10:06 -05:00
Yousong Zhou 4b7b73bebb Merge pull request #2067 from jefferyto/python-gmpy2
python-gmpy2: new package
2016-03-22 21:09:59 -05:00
Yousong Zhou f0c65b6253 Merge pull request #2056 from jefferyto/python-parsley
python-parsley: new package
2016-03-22 07:46:54 -05:00
Yousong Zhou 1c4ba02e1a Merge pull request #2051 from jefferyto/python-gmpy
python-gmpy: new package
2016-03-22 07:44:02 -05:00
Yousong Zhou 454433cd99 Merge pull request #2039 from jefferyto/python-pyasn1-modules
python-pyasn1-modules: new package
2016-03-22 07:19:44 -05:00
Yousong Zhou bd1b654be0 Merge pull request #2517 from jefferyto/python-attrs
python-attrs: new package
2016-03-22 07:12:16 -05:00
Yousong Zhou 982a2e4684 Merge pull request #2053 from jefferyto/python-pyptlib
python-pyptlib: new package
2016-03-22 07:07:29 -05:00
Yousong Zhou e6b3c3da7a Merge pull request #2052 from jefferyto/twisted
twisted: import from old packages feed
2016-03-22 07:06:51 -05:00
Yousong Zhou 248cf4bca0 qemu: bump to 2.5.0
ChangeLog/2.5: http://wiki.qemu.org/ChangeLog/2.5

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-03-14 11:30:58 +08:00
Yousong Zhou 92b0575e28 Drop the redundant -r option to $(CP)
$(CP) was defined as `cp -fpR' since the very begining of OpenWrt build
system (2006-06-22).  The -R option should be enough and base packages
use only $(CP) for the same purposes just fine and BSD manual of cp also
discourages the use of `-r' option.  So let's just tidy up the usage now.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-03-12 01:23:28 +08:00
Yousong Zhou a0b7f467c9 Merge pull request #2413 from KurdyMalloy/poco
poco: add package for the Poco C++ library
2016-03-12 01:05:11 +08:00
Yousong Zhou 51795430fd Merge pull request #2466 from zhao-gang/ss-client-update
shadowsocks-client: change git repository url
2016-03-07 09:54:17 +08:00
Yousong Zhou a2a5c3b20a Merge pull request #2441 from urusha/newpkg2
Add arp-scan package
2016-03-02 10:36:40 +08:00
Yousong Zhou d406b49d79 Merge pull request #2444 from oneru/nano-2.5.3
Updates to 2.5.3 and updates copyright year.
2016-03-01 10:15:29 +08:00
Yousong Zhou 1a8da144a9 Merge pull request #2041 from yousong/qemu
qemu: new package qemu-ga
2016-02-26 18:09:22 +08:00
Yousong Zhou 3ea82eecb7 qemu: new package qemu-ga
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-02-26 18:07:53 +08:00
Yousong Zhou 1f44d6a574 Merge pull request #2316 from yunfan/master
dvtm: initial version 0.15
2016-01-31 02:15:04 +08:00
Yousong Zhou f0a06c9ed2 aircrack-ng: split out airmon-ng as a separate package.
As said in a related github discussion thread [1], OpenWrt is so small a
system that

 - "airmon-ng check kill" does not have much to check
 - airmon-ng takes up too much space for not that much benefit (bringing
   up monitor interface with just iw should be enough for at least b43
   and ath9k drivers)

Airmon-ng depends on a lot of utility binaries to run and these
dependencies increase the installation size.  With this commit we can
provide a working airmon-ng and a smaller aircrack-ng package.

Dependency spec of airmon-ng is also reworked to

 - select usbutils only if USB feature is available
 - select pciutils only if PCI feature is available

While doing the split, this commit also contains a few other minor
changes

 - Use SPDX identifier for license name.
 - Add PKG_LICENSE_FILES definition.
 - Set PKG_MAINTAINER (MAINTAINER variable will take value from it).

 [1] https://github.com/openwrt/packages/pull/1693

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-01-29 16:20:43 +08:00
Yousong Zhou 7d7bac5ff0 Merge pull request #2165 from xypron/make
GNU Make
2015-12-27 11:31:33 +08:00
Yousong Zhou c6e689d266 xl2tpd: bump to version devel-20151125
Main changes are as the following

 - Allow specifying port in server option, e.g. example.com:1702 (fixes
   github issue #1960 "xl2tpd port change bug").
 - Fixes NULL dereference on connection timeout
 - Update 100-makefile_opt_flags.patch

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-12-02 20:50:10 +08:00
Yousong Zhou f335446e3b pppossh: use exec with pty option to eliminate a level of bufferbloat
While at it, also do the following fixes

 - Drop the URL pointing to the old github repo
 - Fix detection of default set of private keys

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-11-03 15:13:33 +08:00
Yousong Zhou 2fd8dfad4c pppossh: new package for network proto "pppossh"
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-10-27 21:00:08 +08:00
Yousong Zhou 2817f1d920 xl2tpd: bump version
The update is mainly for addressing some memory corruption and segementation
faults issues observed when running xl2tpd in OpenWrt.  The relevant upstream
pull request was at link [1]

 [1] Devel fix valgrind #77, https://github.com/xelerance/xl2tpd/pull/77

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-10-02 08:20:24 +08:00
Yousong Zhou db05302eab reaver: build without MIPS16.
Thanks hnyman for reporting it.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-26 21:13:35 +08:00
Yousong Zhou 1e29676a8a reaver: import from oldpackages.
- Update copyright year.
 - Add PKG_LICENSE:=GPL-2.0 from the Google Code project page.
 - Add autoreconf as the PKG_FIXUP method.
 - Add myself as the package maintainer.
 - Add a patch to fix building with musl-libc.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-21 17:39:56 +08:00
Yousong Zhou fbf5c6c5b4 strongswan: split out libtls.so as a separate package.
When only strongswan-minimal is selected, libtls.so will not be built
yet package strongswan will still try to copy the file causing build
failure.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-20 10:21:15 +08:00
Yousong Zhou 7955dbbc2d xl2tpd: switch to github devel branch.
Several patches here and pull requests at the upstream github project
page were merged into the devel branch.  Switch to that until the next
stable release.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 18038a5043 xl2tpd: conditionally build with flags for more verbose log output.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 164b67cce5 xl2tpd: add new config option checkup_interval.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 4080689f02 xl2tpd: reword the comment on overriding OFLAGS in MAKE_FLAGS.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 27aafeb96a xl2tpd: tweak generating pppoptfile.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 23feea5814 xl2tpd: fix aliveness check for xl2tpd process.
This change aims to address the following 2 issues

 - The control file was there yet xl2tpd process was not
 - The control file's existence prevented xl2tpd from start

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou e1a58c09b4 xl2tpd: tweak getting value of mtu config option.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 071b197304 xl2tpd: remove check for $ERROR.
L2TP with xl2tpd has no proto_task in the context of netifd and because
of this there is no valid $ERROR to check for when doing tearing down.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou d5697f6a95 libpam: fix build.
- Update PKG_MD5SUM.
 - Update PKG_RELEASE.
 - Update patch 0001- to always use /lib directory.
 - Refresh other patches.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-06-18 18:07:01 +08:00
Yousong Zhou 9f35f2a9e5 libpam: bump to 1.2.0
- Add configure options --disable-nis, --disable-regenerate-docu
 - 000-OE-libpam-xtests.patch is not relevant in OpenWrt
 - 001-no_nis.patch was dropped because we now --disable-nis
 - 002-no_yywrap.patch was dropped be cause it was fixed in 1.2.0
 - 003-no_doc was dropped because we ignore doc/ with
   --disable-regenreate-docu
 - 004-fix_lib64 was replaced by new 0001-build-use-host_cpu...
 - pam_rhosts will not be built with musl because ruserok{,_af{
   are not available
 - pam_lastlog will not be built with musl because logwtmp is missing

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-06-17 21:46:59 +08:00
Yousong Zhou 3083b9ccb3 libpam: fix compilation with musl.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-06-16 21:24:57 +08:00
Yousong ZhouandDaniel Golle 59f33d2aa7 xl2tpd: refactor for more resilience.
- Use netifd no_proto_task for notifying that xl2tpd does not have a
   protocol task running.
 - Use procd for xl2tpd service management.
 - Refreshed 2xx patches to

    - Prevent leftover regular type control result file.
    - Allow xl2tpd run as foreground process while logging via syslog.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>

 - bumped version
 - removed dependency on `ip` package as routes are setup by netifd
   if iproute2 is actually required, please depend on
   `@(PACKAGE_ip||PACKAGE_ip-full)` instead of `ip`

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-05-24 12:18:38 +02:00