Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-19 | Minor test suite tweaks | Anders Svensson | |
2012-11-19 | vsn -> 1.2.1 | Anders Svensson | |
2012-11-19 | Update appup for OTP-10461/10550 | Anders Svensson | |
2012-11-18 | Fix broken doc links | Anders Svensson | |
2012-11-18 | Generate intra-document references | Anders Svensson | |
2012-11-18 | Remove superfluous function markers | Anders Svensson | |
2012-11-18 | Use entities for cross references | Anders Svensson | |
2012-11-18 | Add entities file for cross-references (mostly) | Anders Svensson | |
Saves typing, more readable, less error prone. | |||
2012-11-18 | <code> -> <pre> in documentation | Anders Svensson | |
The former doesn't allow seealso content, which erl_docgen doesn't enforce, resulting in mangled PDF. | |||
2012-11-18 | Merge branch 'anders/diameter/CEA_timeout/OTP-10554' into maint | Anders Svensson | |
* anders/diameter/CEA_timeout/OTP-10554: Implement transport_opt() capx_timeout Document transport_opt() capx_timeout Minor doc fixes | |||
2012-11-18 | Merge branch 'anders/diameter/identifier_checks/OTP-10565' into maint | Anders Svensson | |
* anders/diameter/identifier_checks/OTP-10565: Add comment about lack of identifier checks on DWA Add check of End-to-End and Hop-by-Hop identfiers in received DPA Add check of End-to-End and Hop-by-Hop identfiers in received CEA | |||
2012-11-18 | Merge branch 'anders/diameter/transport_data/OTP-10566' into maint | Anders Svensson | |
* anders/diameter/transport_data/OTP-10566: Add a testcase Allow a handle_request callback to return a #diameter_packet{} | |||
2012-11-18 | Merge branch 'anders/diameter/transport_shutdown/OTP-10493' into maint | Anders Svensson | |
* anders/diameter/transport_shutdown/OTP-10493: Add simple DPR suite Correct diameter:remove_transport/2 doc Fix broken doc link Ensure watchdog dies with transport if DPR was sent Remove dead clause Implement transport_opt() disconnect_cb Document transport_opt() disconnect_cb | |||
2012-11-16 | Add start/stop service_event() | Anders Svensson | |
2012-11-15 | Implement transport_opt() capx_timeout | Anders Svensson | |
2012-11-15 | Document transport_opt() capx_timeout | Anders Svensson | |
2012-11-15 | Minor doc fixes | Anders Svensson | |
Presentation (order, cross-references), not content. | |||
2012-11-15 | Add comment about lack of identifier checks on DWA | Anders Svensson | |
2012-11-15 | Add check of End-to-End and Hop-by-Hop identfiers in received DPA | Anders Svensson | |
2012-11-15 | Add check of End-to-End and Hop-by-Hop identfiers in received CEA | Anders Svensson | |
2012-11-15 | Add a testcase | Anders Svensson | |
2012-11-15 | Allow a handle_request callback to return a #diameter_packet{} | Anders Svensson | |
This allows it to set transport_data and header, inappropriately so even. | |||
2012-11-15 | Add simple DPR suite | Anders Svensson | |
2012-11-15 | Correct diameter:remove_transport/2 doc | Anders Svensson | |
Error can be returned if the service process goes down while remove_transport is ongoing. | |||
2012-11-15 | Fix broken doc link | Anders Svensson | |
Broken in commit e28ced7b. | |||
2012-11-15 | Ensure watchdog dies with transport if DPR was sent | Anders Svensson | |
A watchdog timeout after DPR but before DPA would previously result in the watchdog restarting the transport. | |||
2012-11-15 | Remove dead clause | Anders Svensson | |
Long dead. | |||
2012-11-15 | Implement transport_opt() disconnect_cb | Anders Svensson | |
2012-11-15 | Document transport_opt() disconnect_cb | Anders Svensson | |
Callback makes sending of DPR configurable. | |||
2012-11-08 | Merge branch 'anders/diameter/upgrade/OTP-10550' into maint | Anders Svensson | |
* anders/diameter/upgrade/OTP-10550: Allow for no diameter on remote node in connection guard | |||
2012-11-05 | Allow for no diameter on remote node in connection guard | Anders Svensson | |
The guard is against a connection to a given peer already existing but fails if diameter is not running on a remote node. Note that the guard itself is to be made configurable in R15B03 (OTP-10493) to allow multiple connections per peer. | |||
2012-11-05 | Document peer_ref() service_info | Anders Svensson | |
2012-11-05 | Use peer_ref() service_info in traffic suite | Anders Svensson | |
2012-11-05 | Add service_info for a peer_ref() | Anders Svensson | |
This allows a diameter_app callback to retrieve the corresponding configuration as passed to diameter:add_transport/2. | |||
2012-11-05 | Use multiple connections in traffic suite | Anders Svensson | |
2012-11-05 | Implement service_opt() restrict_connections | Anders Svensson | |
2012-11-05 | Document service_opt() restrict_connections | Anders Svensson | |
Configuration will allow relaxation of the guard against multiple transport connections to the same peer. | |||
2012-11-05 | Redo watchdog test suite | Anders Svensson | |
It was broken by sequence masks and can be simplified using (the new-ish) watchdog events. | |||
2012-11-05 | Update/clarify some comments | Anders Svensson | |
2012-11-05 | Add reopen message from watchdog | Anders Svensson | |
This makes capabilities available to service_info as soon as capabilities exchange has been completed. In particular, before state OKAY is reached. | |||
2012-11-05 | Add options service_info | Anders Svensson | |
To retrieve service_opt() values. Don't document it yet. | |||
2012-11-05 | Add diameter_reg:wait/1 | Anders Svensson | |
Mostly to use it in the watchdog test suite that's been broken by sequence masks. Do a bit of cleanup while we're at it. | |||
2012-11-05 | Clarify diameter_transport doc | Anders Svensson | |
2012-11-05 | Remove pre-OTP configure support | Anders Svensson | |
It's neither used nor maintained. | |||
2012-11-05 | Remove obsolete make target | Anders Svensson | |
There are plt/dialyze targets in src/Makefile. | |||
2012-11-05 | Use sequence masks in test suites | Anders Svensson | |
2012-11-05 | Implement sequence masks | Anders Svensson | |
Code should be loaded in this order: diameter_session (sequence/1) diameter_peer_fsm (calls to sequence/1) diameter_service (sequence config, mask in receive_message/3) diameter_watchdog (mask in peer start and receive_message/3) diameter_config (accept sequence config) Order of diameter and diameter_peer doesn't matter. | |||
2012-11-05 | Document sequence masks | Anders Svensson | |
Allow 32-bit Hop-by-Hop and End-to-End identifiers to be modified by replacing the topmost bits with a constant value. This allow services on different nodes to generate globally unique identifiers by having each node mask in its own constant. | |||
2012-11-05 | Merge branch 'anders/diameter/service_info/OTP-10460' into maint | Anders Svensson | |
* anders/diameter/service_info/OTP-10460: Don't call service process for service_info | |||
2012-11-05 | Merge branch 'anders/diameter/failover_error/OTP-10461' into maint | Anders Svensson | |
* anders/diameter/failover_error/OTP-10461: Add missing clause for peer failover |