[Update] net/thingsd 4.0.0

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Update] net/thingsd 4.0.0

Tracey Emery
Hello ports,

Small update to net/thingsd port, bumping to 4.0.0.

Change log:

* Refactor code to make more sense about what code is doing what, events-wise
* Fix improper assumptions about how to move sockets to children processes
* Remove default shared port design
* Require UDP bind interface
* Require individual listen ports per thing. Note, the last two update
* change the config grammar.
* Remove multiple subscriptions for clients across things
* Fix so all interfaces are bound to a socket when requested
* Update example config with those changes
* Fix thingsctl and tls to work with the new changes

Ok?
--

Tracey Emery

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/thingsd/Makefile,v
retrieving revision 1.7
diff -u -p -u -r1.7 Makefile
--- Makefile 29 Jan 2021 19:33:43 -0000 1.7
+++ Makefile 5 Feb 2021 20:51:11 -0000
@@ -5,7 +5,7 @@ CATEGORIES = net
 
 GH_ACCOUNT = basepr1me
 GH_PROJECT = thingsd
-GH_TAGNAME = 3.0.4
+GH_TAGNAME = 4.0.0
 
 MAINTAINER = Tracey Emery <[hidden email]>
 
@@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
 
 # uses pledge()
 # uses unveil()
-WANTLIB += c crypto event pthread ssl tls util
+WANTLIB += c crypto event ssl tls util
 
 MAKE_FLAGS = CC="${CC}"
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/thingsd/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- distinfo 29 Jan 2021 19:33:43 -0000 1.6
+++ distinfo 5 Feb 2021 20:51:11 -0000
@@ -1,2 +1,2 @@
-SHA256 (thingsd-3.0.4.tar.gz) = A57/8Ed7Y8Ww6KIG0JCCOwDqdmmPhDtjGEiF2pcw6x8=
-SIZE (thingsd-3.0.4.tar.gz) = 47111
+SHA256 (thingsd-4.0.0.tar.gz) = sAqPeWyl9kXAMEs8chQVdOA3eohLDgQZEHHa+6dQekc=
+SIZE (thingsd-4.0.0.tar.gz) = 53679