summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* consolidated everything into combox/combox.py.Siddharth Ravikumar2015-01-127-268/+127
| | | | | | | | | | | | tests were removed. will write tests using `nose` later. renamed: combox/file.py -> combox/combox.py deleted: combox/config.py deleted: combox/crypto.py renamed: tests/test_config.py -> tests/combox_tests.py deleted: tests/files/the-red-star.jpg deleted: tests/test_crypto.py deleted: tests/test_file.py
* added setup.pySiddharth Ravikumar2015-01-121-0/+38
|
* updated .gitignoreSiddharth Ravikumar2015-01-121-1/+2
|
* combox/config.py: added commentSiddharth Ravikumar2015-01-121-1/+2
|
* updated .gitignoreSiddharth Ravikumar2015-01-121-1/+6
|
* moved combox/tests -> tests/Siddharth Ravikumar2015-01-125-0/+0
| | | | | | | | renamed: combox/tests/__init__.py -> tests/__init__.py renamed: combox/tests/files/the-red-star.jpg -> tests/files/the-red-star.jpg renamed: combox/tests/test_config.py -> tests/test_config.py renamed: combox/tests/test_crypto.py -> tests/test_crypto.py renamed: combox/tests/test_file.py -> tests/test_file.py
* new file: etc/storage.yaml -- contains the file storage format.Siddharth Ravikumar2014-11-211-0/+13
|
* tests/test_config.py: test file for config.pySiddharth Ravikumar2014-11-211-0/+22
|
* modified: config.py -- configuration thingy is now a function + the ↵Siddharth Ravikumar2014-11-211-24/+29
| | | | passhrase is sha224 summed.
* combox/config.py: initial version of combox configuration done.Siddharth Ravikumar2014-11-131-0/+76
|
* Updated README: edited program description.Siddharth Ravikumar2014-11-061-2/+3
|
* updated README: added etymology section and fixed typos.Siddharth Ravikumar2014-11-061-3/+8
|
* added READMESiddharth Ravikumar2014-11-061-0/+48
|
* Added crypto.py: Contains function that encrypt data and decrypt ciphers ↵Siddharth Ravikumar2014-11-052-0/+136
| | | | | | | | using AES. Functions defined: pad, encrypt, decrypt, encrypt_shards, decrypt_shards. Also added: tests/test_crypto.py
* file.py: wrote two new functions -- write_shards(), read_shards()Siddharth Ravikumar2014-11-052-1/+51
| | | | | modified: file.py modified: tests/test_file.py
* updated file.py: fixed typo in glue_data documentation.Siddharth Ravikumar2014-10-301-1/+1
|
* updated combox/file.py: renamed split_file -> split_data and glue_file -> ↵Siddharth Ravikumar2014-10-302-35/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | glue_data split_data: reads a string or a stream of bytes and splits them into `n' parts. glue_data: reads an array of strings / stream of bytes and glues them into one string / stream of bytes. read_file: reads content from file and returns it. --- "Python has been an important part of Google since the beginning, and remains so as the system grows and evolves. Today dozens of Google engineers use Python, and we're looking for more people with skills in this language." said Peter Norvig, director of search quality at Google, Inc. --- Google has employed a Gingrich-era Republican as its head lobbyist in DC. Now, Google is effectively helping Comcast kill the Internet as we know it, and end "Net Neutrality" forever. -- SumOfUs.org Sign a petition to ask Google to stand up for Net Neutrality: http://action.sumofus.org/a/googlesupportnn/
* renamed: utils/file.py -> file.py, tests/utils_file.py -> tests/test_file.pyrsiddharth2014-10-303-1/+1
| | | | utils/ directory deleted now.
* Initial commit: File splitter & File gluer done.rsiddharth2014-10-299-0/+795
new file: .gitignore new file: AUTHORS new file: COPYING new file: combox/__init__.py new file: combox/tests/__init__.py new file: combox/tests/files/the-red-star.jpg new file: combox/tests/utils_file.py new file: combox/utils/__init__.py new file: combox/utils/file.py I like to write python FWIW. But after reading a dialect of Lisp when I come back to python, it does not look very beautiful. I guess I'm pretty convinced that there is no language that can ape the beauty of Lisp.