8000 Releases · arednch/packages · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: arednch/packages

v1.9

06 Jul 20:03
Compare
Choose a tag to compare
v1.9 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • remove dependency on ip-address (SIP Address) field in CSV

  • make CSV import less error prone and dynamic (indexing specific header fields)

  • expand info handler to be much more useful, including:

    • version and commit hash to pinpoint the exact version running
    • locally registered phones
    • last update of the phonebook and runtime info
    • node details such as platform it runs on
  • update phonebook to be able to load CSV from one of many sources (including updates to the config file and the web endpoint to handle updates for example)

  • remove cron job based phonebook

    • the cron jobs are no longer present, the phonebook solely runs as a server now
    • the hacky cgi bin shell script has been removed again
    • the /www/arednstack folder is no longer used/needed
    • the sources are now loaded and managed solely by phonebook itself

IMPORTANT: Remove the SipServer and LibStdCpp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.8.3

06 Jul 13:05
Compare
Choose a tag to compare
v1.8.3 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • index website to allow easier navigation of existing content
  • version handler which exposes currently running version for debugging purposes
  • make existing web handler output much more pretty with templating engine

IMPORTANT: Remove the SipServer and LibStdCpp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.8.2

03 Jul 19:12
Compare
Choose a tag to compare
v1.8.2 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • retry CSV downloads from different servers
  • Move the CSV servers into a separate file on the disk (/etc/phonebook_urls).
  • Add a CGI script (/cgi-bin/update_urls.sh) to allow users to update the phonebook URLs.

IMPORTANT: Remove the SipServer and LibStdC 8000 pp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.8.1

30 Jun 13:22
Compare
Choose a tag to compare
v1.8.1 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • added flag (-include_routable) to also show auto-discovered hosts that look like a phone based on OLSR data even if they are not in the phonebook
  • the binary is now packed to massively reduce the size (at the expense of some memory and CPU use), finally use on hAP lite should be worry-free

IMPORTANT: Remove the SipServer and LibStdCpp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.8

24 Jun 18:44
Compare
Choose a tag to compare
v1.8 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • allow changing more flags via web endpoint

    • web user/password
  • re-implement SIP server from scratch without dependencies

    • massively reduce size of final binary (about a third)
  • implement local SIP binding cache to enable local calls without phonebook entry

IMPORTANT: Remove the SipServer and LibStdCpp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.7.4

23 Jun 11:25
Compare
Choose a tag to compare
v1.7.4 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • allow changing more flags

    • time period between phonebook reloads
    • debug flag (enable or disable more verbose output)
  • more robust validation for both startup and ad hoc config changes (reload, source)

  • add configuration / flags to allow protecting most web endpoints with basicAuth user/password

    • enable this by default (well known password)
    • with that, enable runtime config changes via web UI again by default

IMPORTANT: Remove the SipServer and LibStdCpp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.7.3

22 Jun 16:25
Compare
Choose a tag to compare
v1.7.3 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • updated README, in particular the web service part
  • rename /config to /updateconfig and add a new /showconfig endpoint to display config including diffs between runtime and config on disk
  • fix config update logic and add flag to control permanent vs temporary changes
  • add config flags to enable or disable (default) runtime and permanent config updates via web

IMPORTANT: Remove the SipServer and LibStdCpp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.7.2

22 Jun 08:36
Compare
Choose a tag to compare
v1.7.2 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • ignore SIP calls not addressed to local server (also helps with broken redirect logic like in Linphone)
  • refine redirection logic

Tested working with a Yealink phone and tcpdump.

Notable exception: Linphone does not seem to obey the 302/Moved Temporarily redirection header and keeps sending the INVITE to the server it registered to (but with a new "to" header set). This is not aligned with the RFC.

IMPORTANT: Remove the SipServer and LibStdCpp6 packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.7.1

21 Jun 18:08
Compare
Choose a tag to compare
v1.7.1 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • add a very simple SIP server which allows phones to register with any credentials
  • SIP server can do simple redirects based on lookups in phonebook

IMPORTANT: Remove the SipServer and LibStdCpp packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

v1.7

21 Jun 13:32
Compare
Choose a tag to compare
v1.7 Pre-release
Pre-release

Alpha release with new changes/fixes:

  • add a very simple SIP server which allows phones to register with any credentials

IMPORTANT: Remove the SipServer and LibStdCpp packages from the node before installing this version of phonebook as this includes a (really really basic and incapable) SIP server of its own listening on the same port.

Only update this if you know what your doing - all at your own risk as this is an experimental feature for the time being.

0