Skip to content

Releases: mailchain/mailchain-legacy

v0.0.38

02 Dec 01:49
Compare
Choose a tag to compare

Changelog

94fb915 chore: Rename DecodeZeroX and EncodeZeroX to include hex
e5a2400 feat: change method signature to EncodeZeroX(src []byte) (encoded string)
5251a9f #334 change secp256k1.PublicKeyFromHex to PublicKeyFromBytes (#344)
1a608c5 #337 change call method PrivateKeyFromHex to PrivateKeyFromBytes (#343)
e567821 #370 - Remove PathProtocol and friends (#374)
09cd663 #394 - Feat Add EncodeBase58 method
b946348 141/developer instructions (#372)
d56c528 Add Make Help and go fmt on openapi #346 (#376)
4ae7a63 Allow adding substrate keys to keystore (#329)
5839a2b Bug fix protocol flag (#279) (#338)
0b54bea Correct method to check if keystore has address (#371)
ad12a3b Fix lint and docs
39991b2 Implement nacl cipher (#328)
611dad9 Improve developer documentation (#356)
0327a1f Issue/352 (#353)
acaa48f Removed all references to testutil and multihash file (#363)
bf75590 Update Readme.MD (#361)
bc9f761 Update sender/relay/relay.go
eb02e4e add check key type for signer (#358)
f81fa49 add config for semantic-pull-requests (#383)
20ec098 add verify to secp256k1 public key
f0d7ef7 also exclude ed25519
4913d96 change // nolint to //nolint (#342)
28e40a5 chore(docs): changes display message in api docs for PutRead
24e2d6f chore: fix linting issues (#396)
488688d chore: make Decode private
acb62d3 chore: prevent MIP from going stale
9cc9f2a clean up lint
e3d733c clearer docs
a2ec9fb continue rather than error (#369)
5feca70 descriptive message when not finding transaciton
5072830 feat: Add Kind() to public key
182ce81 feat: Add MustDecodeZeroX() test function
7e4fb75 feat: Add original TX Hash to message
64263fa feat: Create DecodeHex and EncodeHex methods
b04428e feat: add KeyKindFromSignature to multikey package
0f77673 feat: add network ids to /protocol endpoint
3baefd5 feat: add sign message to ed25519 private key (#377)
12487c8 feat: add sign to secp256k1 private key
83acc14 feat: add verify to ed25519 public key
d8d18ba feat: goreportcard lint fix
5ca3f28 feat: internal/testutil/base58.go
04c597e feat: specify encrypter type when sending message
287de45 feat: specify envelope type when sending message
05fa289 fix lint
108750e fix lint issues
c78ad18 fix lint issues
aa72b5f fix linting
dcc15bc fix linting issues
4562155 fix: Prepended encrypted method in cipher/nacl
bb7b17c fix: Prepended encrypted method in cipher/noop
d6f0351 gofmt files
a2a866a improve docs
ef7cefb lint fixes
d2ca476 move consts out of mailchain package
af8bf62 move names to settings and remove unused values
c85056b refactor: change testutil.MustHexDecodeString to encodingtest.MustDececodeHex
cf4e98d remove testutil/keys.go and update references (#355)
22f0cce resolve lint
b941e98 resolve some linting issues
2788492 speed up builds
2ba63fd tweak golangci
275672e typo

v0.0.37

24 Oct 11:43
9253009
Compare
Choose a tag to compare

Changelog

3702880 add extra api docs
2534091 missing unit tests

v0.0.36

22 Oct 22:57
5962a9d
Compare
Choose a tag to compare

Changelog

47dbf56 Adds content-type message header to support other content-types such HTML
46869f0 Adds content-type message header to support other content-types such HTML
2e9441b Extra test cases
af0e726 Fix tests to handle CRLF in *.eml files
4138790 Remove dead code
84d2d98 add base58
4893c17 bump travis build
744f97d end all eml files with crlf
07b8f6b export settings
3b55777 extra test
97bf8a8 fail if git is dirty
fae2a61 fix ci tests
8f4fea7 fix merge conflict
235d175 fix test
00f523a fix tests on CI
737e57e maps name service endpoint's not found error to the rfc 1035 specification's associated one Closes #242
657addb remove empty test
91ccf6e resolve go mod tidy issue
5f7b0f2 settings structure
b02d794 values as attributes

v0.0.35

05 Oct 17:04
Compare
Choose a tag to compare

Changelog

8401cb2 Create a no operation decrypter
36bce21 clean up lint issues
04116f3 clean up lint issues
1be366b create new config and api structure
f9f1174 create version documentatoin
ef42998 moved to cipher package
9e4dc5d set content length explictly
7a6df07 set content length explictly

v0.0.34

09 Sep 20:39
1546bb9
Compare
Choose a tag to compare

Changelog

577064b fix documentation links

v0.0.33

08 Sep 20:23
276a12d
Compare
Choose a tag to compare

Changelog

01a6fa0 adds version endpoint Closes #243
9202e45 simplify documenation, point to docs.mailchain.xyz

v0.0.32

04 Sep 22:00
5378378
Compare
Choose a tag to compare

Changelog

200aad1 describe data interface
a4abaaa fix resolving protocol
5cc36b5 format doc

v0.0.31

26 Aug 18:54
9b63557
Compare
Choose a tag to compare

Changelog

14459a7 Remove duplicate even if order is inconsistent
7eeae63 Update stale.yml (#237)
977e71f fixes messages sent to self appear twice Closes #109
e81809d improve resolve name api documentation
3e93b89 move encoding out of address package
c502a20 package to support multiple protocol parsing
3e4f8aa remove common from send message function
2e0a7bc remove common from messages closes #47
bdf8eab remove common from public key
7e89358 remove common from send message
198332a remove common from send message
5a6dbb9 remove hexutil from forward
a6ad83a resolve sprintf
52202c9 unit test part messages
facf5c9 use address protocol endcoding for resolve name

v0.0.30

29 Jul 14:39
b3fccf4
Compare
Choose a tag to compare

Changelog

f131f10 fix missing documentation

v0.0.29

29 Jul 06:48
9dd3d06
Compare
Choose a tag to compare

Changelog

9a7a842 enable address lookup with settings
37be13f network and protocol query parms
56f28d6 resolve address and domain through api
4537693 resolve address handler
bfecd5a resolve name handler