• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

emil2k / go-aes / 32 / 1
84%
master: 84%

Build:
DEFAULT BRANCH: master
Ran 14 Aug 2014 10:55AM UTC
Files 18
Run time 10s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Aug 2014 10:30AM UTC coverage: 83.126% (+3.4%) from 79.775%
32.1

push

travis-ci

emil2k
Process blocks instead of bytes.

The cipher and modes where processing byte slices, now it has been
switched to processing blocks - instances of State.

Bytes are read from input, converted to State instances, and stored
in the input buffer. After being processed they are stored in the
output buffer, when flushed they are converted to bytes and stored
in the output.

Padding and unpadding has been moved from the get and put block
functions to the functions that fill and flush the buffers.

Additionally converted most of the functions and constants to use the
uint64 base type for numbers, exported the `high` and `low` fields for
a State, and made the basic encrypt/decrypt test process more than one
block because it was not catching a bug with CBC mode that occured
beyond the first block.

734 of 883 relevant lines covered (83.13%)

30911236.72 hits per line

Source Files on job 32.1
  • Tree
  • List 0
  • Changed 12
  • Source Changed 9
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 32
  • Travis Job 32.1
  • 7e9d6e91 on github
  • Prev Job for on master (#31.1)
  • Next Job for on master (#33.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc