Ticket #6 (closed task: fixed)

Opened 5 years ago

Last modified 5 years ago

remove encoding.[ch]

Reported by: flex Owned by: yarrick
Priority: minor Milestone: 0.4.1 "Tea Online"
Version: 0.4.0 "Run Home" Keywords:
Cc:

Description

base32 should be done by base32.c, and the dotting can then be moved to dns.c

and then can encoding.c be removed

Change History

comment:1 Changed 5 years ago by yarrick

  • Owner set to yarrick
  • Status changed from new to assigned

comment:2 Changed 5 years ago by yarrick

  • Milestone changed from 0.4.0 "Run Home" to 0.5.0 "Tea Online"

I am working on this right now.. 643 lines diff so far

comment:3 Changed 5 years ago by yarrick

  • Status changed from assigned to closed
  • Resolution set to fixed

The dotting was kept in encoding.c, in two functions only use one buffer.

encoding.h now contains a struct declaration for what an encoder can do. A base32 encoder is used during handshake and as default for transfer. The user struct is prepared for using one encoder per user.

All in [485]

comment:4 Changed 5 years ago by yarrick

Now i just need to patch the test cases

comment:5 Changed 5 years ago by yarrick

Tests fixed in [487]

Note: See TracTickets for help on using tickets.