Jo-Philipp Wich
5762efd8b2
libubox: set RPATH for host build
...
This is required for programs that indirectly link libjson-c through the
libubox blobmsg_json library.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-08-14 23:54:59 +02:00
Daniel Golle
73100024d3
libubox: set HOST_BUILD_PREFIX
...
Install into STAGING_DIR_HOST rather than STAGING_DIR_HOSTPKG to make
bundle-libraries.sh happy.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-08-07 22:31:48 +02:00
Jo-Philipp Wich
1c4a255aa1
libubox: fix source version date
...
The referenced Git commit was made on the 25th of July, not June.
Fixes 432eaa940f
("libubox: fix mirror hash")
Fixes 5dc32620c4
("libubox: update to latest git HEAD")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-08-07 17:27:05 +02:00
Jo-Philipp Wich
432eaa940f
libubox: fix mirror hash
...
Correct the mirror hash to reflect whats on the download server.
A locally produced libubox SCM tarball was also verified to yield an identical
checksum compared to the one currently on the download server.
Fixes FS#1707.
Fixes 5dc32620c4
("libubox: update to latest git HEAD")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-08-07 16:32:30 +02:00
John Crispin
5dc32620c4
libubox: update to latest git HEAD
...
c83a84a fix segfault when passed blobmsg attr is NULL
Signed-off-by: John Crispin <john@phrozen.org>
2018-07-25 12:13:19 +02:00
Felix Fietkau
1e6c30690c
libubox: update to the latest version
...
3c1b33b utils: add const_* byteswapping functions
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-07-07 14:53:26 +02:00
Daniel Golle
56e3a19ad6
libubox: make sure blobmsg-json is included in host-build
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-06-14 20:30:47 +02:00
Hans Dedecker
b28e995fc7
libubox: update to latest git HEAD
...
6eff829 utils: fix build error with g++
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2018-04-12 14:02:07 +02:00
Felix Fietkau
08ccfdea78
libubox: update to the latest version
...
42a8ecd jshn: fix format string for int64 type
92009b7 utils: ensure that byte-order conversion functions evaluate the argument only once
ace6489 switch from typeof to the more portable __typeof__
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-04-07 15:26:11 +02:00
Felix Fietkau
1566dbd57d
Revert "libubox: update to the latest version"
...
This reverts commit def82714d9
.
Needs further fixes
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-04-07 15:06:14 +02:00
Felix Fietkau
def82714d9
libubox: update to the latest version
...
42a8ecd jshn: fix format string for int64 type
92009b7 utils: ensure that byte-order conversion functions evaluate the argument only once
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-04-07 14:47:56 +02:00
Felix Fietkau
5f7d134454
libubox: update to the latest version
...
3aad294 libubox: Plug a small memory leak.
eebe3fc utils: use constant byte-order conversion
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2018-03-23 20:56:34 +01:00
Hans Dedecker
30d34358a9
libubox: bump to git HEAD version
...
b0c830 sh/jshn.sh: add json_for_each_item()
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2018-02-08 13:14:36 +01:00
Jo-Philipp Wich
fe920d01bb
treewide: replace LEDE_GIT with PROJECT_GIT
...
Remove LEDE_GIT references in favor to the new name-agnostic
PROJECT_GIT variable.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-01-10 21:27:32 +01:00
Jo-Philipp Wich
f089b1fda2
libubox: fix package bump
...
The previous commit was incorrectly rebased and referred to a not
yet existing PROJECT_GIT variable.
Fixes: d86a269c1f
libubox: update to latest git HEAD
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-01-07 16:34:29 +01:00
Jo-Philipp Wich
d86a269c1f
libubox: update to latest git HEAD
...
1c08e80 jshn: properly support JSON "null" type
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-01-07 16:28:22 +01:00
John Crispin
bd60c9063d
bubox: update to latest git HEAD
...
729f47f jshn: read and write 64-bit integers
Signed-off-by: John Crispin <john@phrozen.org>
2017-11-06 10:06:35 +01:00
Hans Dedecker
470b13975d
libubox: bump to git HEAD version
...
632688e utils: nuke bitfield functions and macros
f714be1 uloop: make SIGCHLD signal handling optional
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2017-10-04 21:29:00 +02:00
Hans Dedecker
47f3645930
libubox: fix uloop race condition
...
7a10576 uloop: Fix race condition in SIGCHLD handling
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2017-09-21 23:03:36 +02:00
Felix Fietkau
98634205fd
libubox: update to the latest version, fixes a runqueue use-after-free bug
...
7237302 md5: add "const" qualifier to the "file" argument
fa9937c json_script: enable custom expr handler callback
368fd26 uloop: allow specifying a timeout for uloop_run()
6a7fb7d runqueue: fix use-after-free bug
4bc3dec uloop: fix a regression in timeout handling
fd57eea uloop: allow passing 0 as timeout to uloop_run
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-06-17 11:51:41 +02:00
Ted Hess
23dff07148
libubox: Update to latest version
...
9d6305a utils: Change calloc_a() to return size_t aligned pointers
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-02-24 15:32:47 -05:00
Felix Fietkau
315498c163
libubox: fix host build on macOS
...
Use the defaults instead of a custom non-portable Host/Install section
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-20 14:57:20 +01:00
Jo-Philipp Wich
84ceca5148
libubox: add host build
...
Our opkg fork requires libubox to build, so add a host build for it.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-02-19 19:08:46 +01:00
Felix Fietkau
da93c15fd2
libubox: update to the latest version
...
Adds the following changes:
de3f14b uloop: add uloop_cancelling function
3b6181b utils: fix build on Mac OS X 10.12
7f671b1
blobmsg: add support for double
0fe1374 utils: add helper functions useful for allocating a ring buffer
8fc1c30 libubox: replace strtok with _r version.
4a9f74f libubox: allow reading out the pid of uloop process in lua
372e1e6 uloop: remove useless epoll data assignment
f9db1cb libubox: allow reading out the remaining time of a uloop timer in Lua
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-04 10:19:15 +01:00
Felix Fietkau
c7c1cf5618
treewide: clean up and unify PKG_VERSION for git based downloads
...
Also use default defintions for PKG_SOURCE_SUBDIR, PKG_SOURCE
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-22 16:42:21 +01:00
Felix Fietkau
720b99215d
treewide: clean up download hashes
...
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-16 22:39:22 +01:00
Felix Fietkau
a2e197d972
libubox: update to the latest version
...
- Improves C++ compatibility
- Adds static initializers for the kvlist API
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-01 20:14:52 +01:00
Daniel Engberg
9edfe7dd13
source: Switch to xz for packages and tools where possible
...
* Change git packages to xz
* Update mirror checksums in packages where they are used
* Change a few source tarballs to xz if available upstream
* Remove unused lines in packages we're touching, requested by jow- and blogic
* We're relying more on xz-utils so add official mirror as primary source, master site as secondary.
* Add SHA256 checksums to multiple git tarball packages
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2016-10-06 12:16:56 +02:00
Felix Fietkau
11d47e615b
libubox: update to the latest version, adds a few utility functions
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-29 16:41:08 +02:00
John Crispin
1a06dc6dc2
libubox: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-07-05 22:59:13 +02:00
Felix Fietkau
a3cde627f8
libubox: update to the latest version, fixes an uloop signal handling race condition
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-15 17:01:15 +02:00
John Crispin
62dc9831d3
package/*: update git urls for project repos
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-06-13 22:51:41 +02:00
Felix Fietkau
7eeb254cc4
treewide: replace nbd@openwrt.org with nbd@nbd.name
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-07 08:58:42 +02:00
Felix Fietkau
c115058669
libubox: update to the latest version
...
adds a SIGCHLD handling fix and jshn performance improvements
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-20 14:37:52 +02:00
John Crispin
3aceb54a3b
libubox: update to latest git HEAD
...
adds isdir support to json_script
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48798
2016-02-26 08:35:41 +00:00
Jo-Philipp Wich
39852286e9
libubox: properly handle "null" values in blobmsg_add_json_element()
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48687
2016-02-09 22:42:48 +00:00
Felix Fietkau
30a8ab5726
libubox: update to the latest version, adds usock_inet_timeout() with RFC6555 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48523
2016-01-28 11:22:49 +00:00
Felix Fietkau
5bd5c3282b
libubox: update to the latest version, adds lua/ustream fixes and extends usock
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48255
2016-01-16 00:19:54 +00:00
Felix Fietkau
9cd6162b63
packages: use OPENWRT_GIT to point at the main openwrt git repo
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48118
2016-01-04 15:11:49 +00:00
Felix Fietkau
d965d94b22
libubox: update to the latest version, adds a small json_script feature
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47418
2015-11-08 20:39:01 +00:00
John Crispin
c35420c6a5
libubox: update to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46937
2015-09-15 06:12:42 +00:00
Steven Barth
6d48dcb8d5
libubox: fix MD5 for musl on big-endian platforms
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46145
2015-06-29 14:12:38 +00:00
Felix Fietkau
0c66367e3f
libubox: update to the latest version, adds a few fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45959
2015-06-14 17:41:33 +00:00
Felix Fietkau
e79506709f
libubox: update to the latest version, adds a base64 implementation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45641
2015-05-08 12:35:41 +00:00
John Crispin
752fc0c8d3
libubox: update to latest git HEAD
...
fix a bug the made uloop_end() not work when called from within a uloop_process
callback handler
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44945
2015-03-22 19:30:04 +00:00
Jo-Philipp Wich
e0f48f8d30
libubox: implement ulog_close() and call it on ulog_open()
...
This is required to properly update syslog idents when switching between
log modes.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44546
2015-02-26 13:42:44 +00:00
Jo-Philipp Wich
948483f93c
libubox: introduce generic logging api
...
Update to git head in order to introduce the new ulog() logging api which
supports early boot logging to dmesg.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44542
2015-02-26 10:25:18 +00:00
John Crispin
43b0486a1d
libubox: update to latest git HEAD
...
adds "ignore SIGPIPE by default"
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44178
2015-01-28 12:08:04 +00:00
Felix Fietkau
e10da3edbf
libubox: update to the latest version
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44080
2015-01-23 10:54:45 +00:00
Rafał Miłecki
e171dc4cf5
libubox: update to the latest commit with JSON and usock fixes
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44052
2015-01-19 15:56:06 +00:00