Update to new IANA message numbers
Start playing with Coveralls problems
diff --git a/.travis.yml b/.travis.yml
index 5b367e0..12b084e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,16 +18,15 @@
env: USE_CONTEXT=OFF USE_EMBEDTLS=ON
addons:
apt:
- sources:
- - george-edison55-precise-backports
packages:
- libssl-dev
- - cmake
- - cmake-data
script:
- - git clone git://github.com/cose-wg/Examples Examples
+ - cmake --version
+ - git clone --depth 1 git://github.com/cose-wg/Examples Examples
- mkdir build
- cd build && cmake -Duse_context=$USE_CONTEXT -Dcoveralls_send=ON -Duse_embedtls=$USE_EMBEDTLS .. && make all test
+
+after_success:
- make coveralls
diff --git a/src/cose.h b/src/cose.h
index d63ce12..bd870f8 100644
--- a/src/cose.h
+++ b/src/cose.h
@@ -54,12 +54,12 @@
typedef enum {
COSE_unknown_object = 0,
- COSE_sign_object = 991,
- COSE_sign0_object = 997,
- COSE_enveloped_object = 992,
- COSE_encrypt_object = 993,
- COSE_mac_object = 994,
- COSE_mac0_object = 996,
+ COSE_sign_object = 98,
+ COSE_sign0_object = 18,
+ COSE_enveloped_object = 96,
+ COSE_encrypt_object = 16,
+ COSE_mac_object = 97,
+ COSE_mac0_object = 17,
COSE_recipient_object = -1
} COSE_object_type;