aboutsummaryrefslogtreecommitdiffstats
path: root/src/internals.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-07-23Add exercise: [M20] Reverse factorisation of factorialsMattias Andrée1-1/+48
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-23Add two exercises to the manualMattias Andrée3-1/+100
[M10] Convergence of the Lucas Number ratios [M12+] Factorisation of factorials
2016-06-22update todoMattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-19Manual: jargon fixMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-19Manual: fix sign of example for zxorMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-19Manual: connectivesMattias Andrée1-12/+63
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-19Manual: remove text that should be been removed earlierMattias Andrée1-2/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-19Add examples: sum, prod, avg, medianMattias Andrée4-0/+173
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-19doc: vulnerabilities concerning cryptographic applicationsMattias Andrée2-5/+22
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-19Manual: on bsdntMattias Andrée1-2/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-14Fix typos found by MarcMattias Andrée1-14/+14
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-10Add a comment about storing the carry flagMattias Andrée1-0/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-07Update todo with benchmarking ideasMattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-06Manual: Logic => ConnectivesMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-06Manual: lcm: warn that gcd may be zeroMattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-06Fix typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-05todo: zmodsqr will also be removed if zmodmul is removedMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-05Manual: minor text fixMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-05todo: benchmarks shall ensure that the CPU is throttled before the benchmarking startsMattias Andrée1-0/+9
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-05Forgot to stage updateMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-05Fix typos found by MarcMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02Manual: extended gcd calculates two values for free, which most implementations ignoreMattias Andrée1-0/+11
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02More on stuff that will not be includedMattias Andrée1-0/+11
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02Fix some textMattias Andrée1-5/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02On bit testMattias Andrée1-2/+35
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02Some commentsMattias Andrée3-8/+67
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02Manual: simplify licenseMattias Andrée1-10/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02Switch to ISC license.Mattias Andrée1-17/+11
See http://git.suckless.org/scc/commit/?id=ad972426c2da0aff2346e7915ffb3b9454069e08 for rationale. Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-02Makefile: remove intermediary files after compiling pdf filesMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-01Manual: division algorithmMattias Andrée1-2/+14
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-01Manual: on divisionMattias Andrée1-1/+185
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-06-01todo: should modular exponentiation and modular multiplication be removed?Mattias Andrée1-0/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-16Misc work on the manualMattias Andrée2-3/+149
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-14On bit-splittingMattias Andrée1-1/+45
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-14Division is truncated, not flooredMattias Andrée1-9/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-14Reorder sectionsMattias Andrée1-7/+7
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-14Minor edit in manual: reorder parameters in call to zaddMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-14On bit-truncationMattias Andrée1-1/+24
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-14On bit-shiftingMattias Andrée1-1/+57
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13Fix typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13Minor fix to the textMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13Fix typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13On primality test, and styleMattias Andrée3-32/+100
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13zptest: if n is even, let the witness be 2Mattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13On greatest common divisorMattias Andrée1-1/+69
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13On odd/even and signumMattias Andrée1-3/+87
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13Add entry in TODO, and more on the Not implemented chapterMattias Andrée2-1/+11
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13Fix typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13How you would calculate factorials efficientlyMattias Andrée1-0/+40
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-05-13Fix typoMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>