Browse Source

Update URLs

master
Alex Williams 9 months ago
parent
commit
1c25aef313
Signed by: aw GPG Key ID: 19EE4AAA361A7E2C
5 changed files with 11 additions and 11 deletions
  1. +1
    -1
      Cargo.toml
  2. +6
    -6
      README.md
  3. +2
    -2
      src/lib.rs
  4. +1
    -1
      src/protocols/http.rs
  5. +1
    -1
      src/protocols/stomp.rs

+ 1
- 1
Cargo.toml View File

@ -6,7 +6,7 @@ edition = "2018"
license = "MIT"
description = "BOAWP data validation tool"
homepage = "https://boawp.org"
repository = "https://github.com/boawp/boawp-validator"
repository = "https://git.boawp.org/boawp/boawp-validator"
keywords = ["boawp", "validator", "tool", "decoder"]
publish = false
default-run = "validate"


+ 6
- 6
README.md View File

@ -74,7 +74,7 @@ The library should never panic, even when the data is not compliant with the _BO
# Notes
This code is hardcoded to work with the HTTP protocol, so encoded headers will need to use the `HTTP headers` from the [BOAWP registry](https://github.com/boawp/boawp-registry).
This code is hardcoded to work with the HTTP protocol, so encoded headers will need to use the `HTTP headers` from the [BOAWP registry](https://git.boawp.org/boawp/boawp-registry).
# Compliant implementations
@ -83,17 +83,17 @@ Below is a list of compliant _BOAWP_ implementations. Compliance means:
* this validator successfully decodes all data emitted by the implementation's encoder.
* the implementation successfully decodes the `good-*.bin` files in the [testdata/](testdata/) directory.
* the implementation fails to decode the `bad-*.bin` files in the [testdata/](testdata/) directory.
* the implementation successfully passes all the compliance tests in the [BOAWP specification](https://github.com/boawp/boawp).
* the implementation successfully passes all the compliance tests in the [BOAWP specification](https://git.boawp.org/boawp/boawp).
| Name/Repo | Language | Decoder | Encoder | Description |
| :---- | :----: | ---- | ---- | ---- |
| [boawp-validator](https://github.com/boawp/boawp-validator) | Rust | Yes | Yes | Reference implementation |
| [picolisp-boawp](https://github.com/boawp/picolisp-boawp) | PicoLisp | Yes | Yes | Reference implementation |
| [ruby-boawp](https://github.com/boawp/ruby-boawp) | Ruby | Yes | Yes | Reference implementation |
| [boawp-validator](https://git.boawp.org/boawp/boawp-validator) | Rust | Yes | Yes | Reference implementation |
| [picolisp-boawp](https://git.boawp.org/boawp/picolisp-boawp) | PicoLisp | Yes | Yes | Reference implementation |
| [ruby-boawp](https://git.boawp.org/boawp/ruby-boawp) | Ruby | Yes | Yes | Reference implementation |
# Contributing
* For bugs, issues, or feature requests, please [create an issue](https://github.com/boawp/boawp-validator/issues/new).
* For bugs, issues, or feature requests, please [create an issue](https://git.boawp.org/boawp/boawp-validator/issues/new).
# License


+ 2
- 2
src/lib.rs View File

@ -4,7 +4,7 @@ This crate is a decoder implementation of the [BOAWP specification](https://boaw
and ensure serialization implementations are compliant with the spec.
This implementation is 100% spec compliant and should never exit with a panic or
segfault. If it does, please [file an issue](https://github.com/boawp/boawp-validator/issues/new)
segfault. If it does, please [file an issue](https://git.boawp.org/boawp/boawp-validator/issues/new)
to help resolve that.
Usage is intended through the cli binary `validate`.
@ -252,7 +252,7 @@ pub fn decode_headers(buf: DataBuffer) -> Result<Vec<(String, Header)>, Error> {
/// headers length as an unsigned 16-bit integer, and a body length as an unsigned
/// 32-bit integer.
///
/// Valid frames must use a registered command maintained in the [BOAWP registry](https://github.com/boawp/boawp-registry).
/// Valid frames must use a registered command maintained in the [BOAWP registry](https://git.boawp.org/boawp/boawp-registry).
///
/// A valid NOOP frame contains a fixed header with the `\n` (0x0A) command, and
/// a zero-length headers and zero-length body.


+ 1
- 1
src/protocols/http.rs View File

@ -1,6 +1,6 @@
//! HTTP protocol registered commands and header names.
//!
//! The list is maintained in the [BOAWP Registry](https://github.com/boawp/boawp-registry).
//! The list is maintained in the [BOAWP Registry](https://git.boawp.org/boawp/boawp-registry).
/// List of registered commands for [HTTP](https://tools.ietf.org/html/rfc7231#section-4.3)
pub const fn commands<'a>(n: u8) -> &'a str {


+ 1
- 1
src/protocols/stomp.rs View File

@ -1,6 +1,6 @@
//! STOMP protocol registered commands and header names.
//!
//! The list is maintained in the [BOAWP Registry](https://github.com/boawp/boawp-registry).
//! The list is maintained in the [BOAWP Registry](https://git.boawp.org/boawp/boawp-registry).
/// List of registered commands for [STOMP](https://stomp.github.io/stomp-specification-1.2.html)
pub const fn commands<'a>(n: u8) -> &'a str {


Loading…
Cancel
Save