Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libhttp-parser: Bump to version 2.8.0 #5446

Merged
merged 1 commit into from
Mar 8, 2018
Merged

Conversation

Tiboris
Copy link
Contributor

@Tiboris Tiboris commented Jan 14, 2018

Compile tested: (mips, TL-WR842N, 17.01.4, r3560-79f57e422d)

Maintainer: @ageekymonk

HTTP_STATUS_MAP-XX patch is requirement of tang and it was not part of any release yet.

Signed-off-by: Tibor Dudlák tibor.dudlak@gmail.com

@Tiboris Tiboris force-pushed the libhttp-parser branch 2 times, most recently from 2ab3b45 to ea9acd4 Compare January 14, 2018 21:36
Tiboris added a commit to Tiboris/packages-OpenWrt that referenced this pull request Jan 14, 2018
Tang is lightweight server for binding data to network presence.

Maintainer: @Tiboris

Compile tested: (mips, TL-WR842N, 17.01.4, r3560-79f57e422d)

**Tang requires a few other software libraries:**

1. libhttp-parser:
	- ~openwrt#4334
	- openwrt#5189
		- \+ upstream patch openwrt#5446
2. xinetd's socket activation

3. jose >= 8:
	- openwrt#4334

**Two new files compared to tang upstream:**
- tangdx : configuration file for xinetd
- tangdw : wrapper for tangd service
	- puts timestamp when service activated, and
	- redirects stderr to log file in /var/log/

**Removed systemd requirement**

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>
Tiboris added a commit to Tiboris/packages-OpenWrt that referenced this pull request Jan 14, 2018
Tang is lightweight server for binding data to network presence.

Maintainer: @Tiboris

Compile tested: (mips, TL-WR842N, 17.01.4, r3560-79f57e422d)

**Tang requires a few other software libraries:**

1. libhttp-parser:
	- ~openwrt#4334
	- openwrt#5189
		- \+ upstream patch openwrt#5446
2. xinetd's socket activation

3. jose >= 8:
	- openwrt#4334

**Two new files compared to tang upstream:**
- tangdx : configuration file for xinetd
- tangdw : wrapper for tangd service
	- puts timestamp when service activated, and
	- redirects stderr to log file in /var/log/

**Removed systemd requirement**

Signed-off-by: Tibor Dudlák <tibor.dudlak@gmail.com>
Tiboris added a commit to Tiboris/packages-OpenWrt that referenced this pull request Jan 14, 2018
Tang is lightweight server for binding data to network presence.

Maintainer: @Tiboris

Compile tested: (mips, TL-WR842N, 17.01.4, r3560-79f57e422d)

**Tang requires a few other software libraries:**

1. libhttp-parser:
	- ~openwrt#4334
	- openwrt#5189
		- \+ upstream patch openwrt#5446
2. xinetd's socket activation

3. jose >= 8:
	- openwrt#4334

**Two new files compared to tang upstream:**
- tangdx : configuration file for xinetd
- tangdw : wrapper for tangd service
	- puts timestamp when service activated, and
	- redirects stderr to log file in /var/log/

**Removed systemd requirement**

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>
Tiboris added a commit to Tiboris/packages-OpenWrt that referenced this pull request Jan 14, 2018
Tang is lightweight server for binding data to network presence.
---
Maintainer: @Tiboris

Compile tested: (mips, TL-WR842N, 17.01.4, r3560-79f57e422d)

**Tang requires a few other software libraries:**

1. libhttp-parser:
	- ~openwrt#4334
	- openwrt#5189
		- \+ needs upstream patch openwrt#5446
2. xinetd's socket activation

3. jose >= 8:
	- openwrt#4334

**Two new files compared to tang upstream:**
- tangdx : configuration file for xinetd
- tangdw : wrapper for tangd service
	- puts timestamp when service activated, and
	- redirects stderr to log file in /var/log/

**Removed systemd requirement**

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>
Tiboris added a commit to Tiboris/packages-OpenWrt that referenced this pull request Jan 14, 2018
Tang is lightweight server for binding data to network presence.
---
Tang's source: https://github.com/latchset/tang

Maintainer: @Tiboris

Compile tested: (mips, TL-WR842N, 17.01.4, r3560-79f57e422d)

**Tang requires a few other software libraries:**

1. libhttp-parser:
	- ~openwrt#4334
	- openwrt#5189
		- \+ needs upstream patch openwrt#5446
2. xinetd's socket activation

3. jose >= 8:
	- openwrt#4334

**Two new files compared to tang upstream:**
- tangdx : configuration file for xinetd
- tangdw : wrapper for tangd service
	- puts timestamp when service activated, and
	- redirects stderr to log file in /var/log/

**Removed systemd requirement**

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>
Copy link
Member

@champtar champtar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you need to increase PKG_RELEASE

@Tiboris
Copy link
Contributor Author

Tiboris commented Jan 22, 2018

Sure!

@hnyman
Copy link
Contributor

hnyman commented Feb 11, 2018

HTTP_STATUS_MAP-XX patch is requirement of tang and it is not part of any release yet.

Would it be possible to update to the newly released 2.8.0 instead?
It was released a few days ago.

Bumped package version.
There was an issue with .so file:
dependent package wanted lib.so.2.8 but there was
only lib.so.2.8.0 there so one more symlink added.
http-parser sources are owned by nodejs now.

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>
@Tiboris Tiboris changed the title libhttp-parser: Add upstream patch libhttp-parser: Bump to version 2.8.0 Feb 12, 2018
@Tiboris
Copy link
Contributor Author

Tiboris commented Mar 7, 2018

@hnyman @champtar bumped to 2.8.0 :)

@hnyman hnyman merged commit ab786cb into openwrt:master Mar 8, 2018
@Tiboris Tiboris mentioned this pull request Mar 12, 2018
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants