Skip to content

nginx-haskell-module version 3.4.3, ngx-export-tools version 1.2.6.1

Latest

Choose a tag to compare

@lyokha lyokha released this 01 Jan 10:05
· 13 commits to master since this release
  • Module ngx-export-tools 1.2.51.2.6.1.
    • Add new exporters of typed simple services ngxExportSimpleServiceTyped' and ngxExportSimpleServiceTypedAsJSON' which do not store configurations. Consider using them when multiple instances of a single persistent service are required.
    • Single-shot simple services do no longer store configurations too. This ensures their safety when running multiple instances of them.
    • Add restartPromptly declaration which can be used with voidService instead of SingleShotService.
    • Service voidService was reimplemented as a split service with the first iteration being very short and the next iteration being as long as the whole lifetime of the worker process. This implementation addresses the problem of deliberate altering loaded data in the code.
    • Refactor ngxExportSimpleService' which underlies the implementation of the simple services.
  • Module ngx-export-distribution 0.6.0.1.
    • nhm-tool: refactor parsing of ldd output, previously it could fail in rare cases when there were any not found libraries in the list.
  • Module nginx-upconf-module.
    • Connection name is now the peer name everywhere, this is how standard Nginx peer collections are implemented and is compatible with the implementation of module nginx-proxy-peer-host.
    • Field peer->server points now to data allocated in slab, previously it pointed to data in a request pool which rendered it unusable.
    • Refactor include macros.