Commit Graph

51 Commits

Author SHA1 Message Date
Tony Kelman
4402a19f6e use specific version numbers for Travis tests
since 0.4 is still supported according to REQUIRE,
but release is 0.5 at the moment and will be 0.6 soon
2017-05-04 11:26:05 -07:00
Smaug123
e8f8172957 Merge pull request #14 from Smaug123/tidyup/remove-comment
Remove commented include from solitaire
2017-04-30 09:44:31 +01:00
Smaug123
b03a7a2996 Remove commented include from solitaire 2017-04-28 18:40:43 +01:00
Smaug123
bc4ad4cb3f Merge pull request #13 from cormullion/myfork
Updates for v0.5 and v0.6
2017-04-28 18:38:14 +01:00
cormullion
ed2e4ef899 add Compat to see if it keeps Travis happier 2017-04-28 15:40:59 +01:00
cormullion
a3da67ce7e updates for 0.6 2017-04-28 11:18:49 +01:00
cormullion
8c3a152225 some fixes for v0.5 2017-04-28 11:06:03 +01:00
Smaug123
4e02a36b07 Fix some incorrect documentation in README 2016-11-08 19:57:54 +00:00
Smaug123
ce30c83132 Merge pull request #12 from Smaug123/pull-request/d3b54be6
Make crack_cipher outputs consistent for different ciphers
2016-01-16 22:01:00 +00:00
Smaug123
d3b54be6ed Make crack_cipher outputs consistent for different ciphers 2016-01-16 21:45:40 +00:00
Smaug123
aebd353646 More Lint-related changes v0.2.0 v1.0.0 2016-01-13 18:56:20 +00:00
Smaug123
5247452e55 Merge pull request #11 from Smaug123/pull-request/1a38711e
Speed up Enigma
2016-01-12 21:30:04 +00:00
Smaug123
1a38711e3a Speed up Enigma 2016-01-12 21:16:09 +00:00
Smaug123
2bab3169e5 Merge pull request #10 from Smaug123/pull-request/bdace4e1
Minor changes so that Lint passes
2016-01-12 19:32:24 +00:00
Smaug123
bdace4e135 Minor changes so that Lint passes 2016-01-12 19:09:56 +00:00
Smaug123
3b56c996ac Merge pull request #9 from Smaug123/pull-request/9f6832aa
Implement Enigma encryption/decryption.
2016-01-12 17:49:25 +00:00
Smaug123
448f307184 Implement Enigma encryption/decryption. 2016-01-12 17:36:55 +00:00
Smaug123
bb27d3ba81 Merge pull request #8 from Smaug123/pull-request/cedfbbf2
Add Simon Singh test; bugfixes
2016-01-09 08:53:56 +00:00
Smaug123
a20f83a4a5 Merge branch 'master' of https://github.com/Smaug123/ClassicalCiphers.jl 2016-01-09 08:44:02 +00:00
Smaug123
50d684b744 Add more tests, and bugfix
crack_caesar was checking keys 1:26 not 0:25
crack_vigenere was outputting key incorrectly
2016-01-09 08:43:42 +00:00
Smaug123
26499f9c5a Bugfix for Coveralls 2016-01-08 20:24:16 +00:00
Smaug123
98e3cb54be Add Coveralls lines to .travis.yml 2016-01-08 20:21:54 +00:00
Smaug123
970ce032a4 Add Coveralls coverage status to README 2016-01-08 20:17:43 +00:00
Smaug123
cedfbbf2f9 Merge pull request #7 from Smaug123/pull-request/8fb21fd0
Add Playfair encryption/decryption
2016-01-08 20:14:47 +00:00
Smaug123
8fb21fd039 Add Playfair encryption/decryption 2016-01-08 20:09:12 +00:00
Smaug123
b7a30e6680 Merge pull request #6 from Smaug123/pull-request/d6813fa1
Add Hill encrypt/decrypt
2016-01-07 13:54:51 +00:00
Smaug123
d6813fa116 Add "matrix must be invertible" to Hill readme 2016-01-07 12:29:09 +00:00
Smaug123
4208df943b Add Hill cipher encryption/decryption 2016-01-07 12:27:34 +00:00
Smaug123
e59ff6173a Add Affine cipher to list of ciphers in README 2016-01-06 20:02:05 +00:00
Smaug123
800c5986b3 Merge pull request #5 from Smaug123/pull-request/6a6aa3d0
Add Affine functionality - encrypt, decrypt, crack
2016-01-06 20:00:31 +00:00
Smaug123
6a6aa3d078 Add Affine functionality - encrypt, decrypt, crack 2016-01-06 19:56:06 +00:00
Smaug123
6eb59cde05 Merge pull request #4 from Smaug123/pull-request/f9777201
Add Portas cipher encryption/decryption
2016-01-06 16:09:29 +00:00
Smaug123
f977720155 Add Portas cipher encryption/decryption 2016-01-06 16:05:36 +00:00
Smaug123
f6dbf78e45 Merge pull request #3 from Smaug123/pull-request/07c3070c
Add Vigenere cracking capability
2016-01-05 14:21:24 +00:00
Smaug123
07c3070c7e Add Vigenere cracking capability 2016-01-05 14:17:14 +00:00
Smaug123
8c64db1a07 Merge monoalphabetic cracking 2016-01-04 21:03:26 +00:00
Smaug123
eb22eeca49 Trivial bugfix 2016-01-04 20:57:10 +00:00
Smaug123
19d258ca09 Add crack_monoalphabetic info to README 2016-01-04 20:54:53 +00:00
Smaug123
252a3debfb Add simulated anneal for monoalphabetic cracking;
add alreadystripped argument to string_fitness;
add frequencies function
2016-01-04 20:50:50 +00:00
Smaug123
5febd06c96 Merge pull request #1 from Smaug123/pull-request/cd4dcac6
Add cracking functionality to Caesar cipher
2016-01-04 13:26:40 +00:00
Smaug123
d0bda1d6e7 Add crack_caesar functionality 2016-01-04 13:14:31 +00:00
Smaug123
46ba92fcc7 Add string_fitness to common.jl 2016-01-04 12:38:56 +00:00
Smaug123
9b0692d846 Fix typo in caesar.jl docstring 2016-01-04 11:45:47 +00:00
Smaug123
b47fa7d599 Add README for Vigenere, Solitaire v0.0.1 2016-01-04 10:55:19 +00:00
Smaug123
37e40640a0 Enforce lower/uppercase consistency; expand readme 2016-01-04 09:31:35 +00:00
Smaug123
80e9d6e8c8 Add docstrings for Caesar, Monoalph, Solitaire 2016-01-03 22:25:02 +00:00
Smaug123
949816f7e0 Add source files this time 2016-01-03 21:43:29 +00:00
Smaug123
d0c4f0379e Fix typo in README 2016-01-03 21:37:24 +00:00
Smaug123
27675bee94 First commit, with caesar, solitaire, vigenere, monoalphabetic encrypt/decrypt 2016-01-03 20:58:35 +00:00
Smaug123
e8bcf6216c ClassicalCiphers.jl generated files.
license:  BSD
    authors:  Smaug123
    years:    2016
    user:     Smaug123

Julia Version 0.4.1 [cbe1bee*]
2016-01-03 20:04:35 +00:00