Skip to content

Releases: SushyDev/tizen-homebrew

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 12:44
Immutable release. Only release title and notes can be modified.
f90b005
bump version

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 23 Sep 17:20
Immutable release. Only release title and notes can be modified.
105f821
bump version

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 20:52
Immutable release. Only release title and notes can be modified.
ac3510c
bump version

v0.1.9

Choose a tag to compare

@github-actions github-actions released this 06 Sep 17:35
Immutable release. Only release title and notes can be modified.
4530bad
bump version

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 06 Sep 16:13
Immutable release. Only release title and notes can be modified.
a4781e5
Feature/improve sdb reliability (#20)

* init reliability

* Start the service with the television, and stop polling for it

config.xml declares the service on-boot and auto-restart, so the set can be
switched on and reached from a phone with nobody in front of it. Confirmed on a
partner-signed QE65S93DATXXN: after a restart the service was up, one process,
with no loopback client ever in its log.

Two things follow from that.

The pairing code is now minted once and kept in homebrewConfig.json. One
regenerated every start would be readable only off the screen that booting the
service exists to avoid, and every reboot would unpair every phone. A developer
build still pins it to 000000 and stores nothing.

Back no longer stops the service. It is a separate application that outlives
the page now; the theme audio is still torn down so it cannot play on over the
Tizen home screen.

The television's page also stops polling. It ran three XHR loops — /pin every
500ms until the service answered, /logs every second, /state every five — and
now holds one socket instead. The recorder gained subscribers, the protocol
gained `watch` and `log`, and the greeting hands a loopback caller the pairing
code the way GET /pin always has. Startup detection is the connect attempt
itself: there is no platform event for a port opening, but a refused connection
is an event, so the retry fires on failure and backs off rather than running on
a clock. Restart drops its 200ms wait-for-exit poll for the same reason — the
socket dropping is the signal.

* Mint a Partner certificate by default

The service declares on-boot and auto-restart, and both are partner signed
only, so the pair a new set gets has to reach that far. --public keeps the
old level for accounts that cannot mint Partner.

--output now takes a copy of the author certificate it kept, so a second
pair stands on its own and a public one can sit beside the partner one
instead of overwriting it.

* Tear the sdb connection down without resetting the next client

_abandon now returns early when no stream is open, so a socket closing
after a clean shutdown stops inventing an error for nobody, and it builds
the ESDBCLOSED itself rather than having each caller carry one.

close() sends CLSE through _closeStream, which already knows a stream with
no remote id yet, and a connection still being opened is closed as soon as
it arrives instead of outliving the shutdown that asked for it.

* Re-sign native packages too

Signing hashes everything but the signatures, so a tizen-manifest.xml
package needs nothing else; the manifest was only ever read as proof the
archive is a Tizen package at all.

* Version 0.1.8

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 06 Sep 16:12
Immutable release. Only release title and notes can be modified.
33e91fc
bump version

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 29 Aug 15:47
Immutable release. Only release title and notes can be modified.
df08d3a
bump version

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 29 Aug 15:32
Immutable release. Only release title and notes can be modified.
65ec623
bump version

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 29 Aug 00:49
Immutable release. Only release title and notes can be modified.
619b8bc
bump version

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 29 Aug 00:48
Immutable release. Only release title and notes can be modified.
ea09b52
bump version