Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2015-08-20
| ||
| 14:41 | This commit corresponds to the first release, 1.0.0. Changes since last commit. Unified STD_IN_BUF and BUF_IN_SIZE_STDIN_FLUSH_UGLY_HACK (when applicable) for all versions. Added 'make testflush' HTML table to README. Leaf check-in: 923fd49746 user: kuuse tags: trunk, 1.0.0 | |
| 12:36 | Removed 255.bin check-in: 23b22c5926 user: kuuse tags: trunk | |
| 12:34 | Cleaned up extra files. Anyhow, these can always be accessed through the 'extra-files' branch. check-in: d542c0923b user: kuuse tags: trunk | |
| 12:29 | Added all extra files to this branch, only as a backup Leaf check-in: b23974713d user: kuuse tags: extra-files | |
| 12:26 | Create new branch named "extra-files" check-in: f4f4b01d04 user: kuuse tags: extra-files | |
| 10:52 | All tests for b64.py now works with both Python2 and Python3 check-in: a9e1ffe98a user: kuuse tags: trunk | |
| 09:02 | b64.py works on Linux, both for Python2 and Python3 (except for redirection and pipe) check-in: 023e2ef728 user: kuuse tags: trunk | |
|
2015-08-19
| ||
| 16:35 | Makefile: added MSYS2 help text 'pacman -S python2'. TODO: Test on MSYS2 if this version of Python works better than MS Windows Installer from python.org check-in: 50f0ced770 user: kuuse tags: trunk | |
| 16:19 | Added JavaScript 'node' prereq check to Makefile check-in: 191210f281 user: kuuse tags: trunk | |
| 15:36 | Makefile prereq check for Python check-in: 9139fef07c user: kuuse tags: trunk | |
| 15:05 | stdbuf conditionally used, not available on Windows. check-in: 3f71883fb2 user: kuuse tags: trunk | |
| 12:58 | Fixed C compiler warning on MSYS2. check-in: 0199a0a9c1 user: kuuse tags: trunk | |
| 12:52 | FIX: Shebang for Awk version, should now be portable. check-in: a5a63bce06 user: kuuse tags: trunk | |
|
2015-08-18
| ||
| 17:16 | BUGFIX: Python version working correctly. TODO: line-feed check-in: 71f74a5802 user: kuuse tags: trunk | |
| 13:45 | Finished adding benchmarks. TODO: FIX Python bug. check-in: 63ff04c197 user: kuuse tags: trunk | |
|
2015-08-17
| ||
| 16:16 | Added benchmarks. TODO: Finish adding benchmarks. FIX Python bug. check-in: d645dde351 user: kuuse tags: trunk | |
|
2015-08-14
| ||
| 12:27 | BUGFIX: Awk flush. 'stdbuf' tool is needed to fix this bug. TODO: Flush does not work for b64.sh and b64_awk.sh, both shell scripts. Buggy Python. check-in: 567a96a8a8 user: kuuse tags: trunk | |
| 09:06 | Fixedhyperlink to Files page in README. check-in: 843bb31c18 user: kuuse tags: trunk | |
| 08:10 | Added hyperlink index to README. TODO: Fix Python and Awk bugs. check-in: 39c1df48c2 user: kuuse tags: trunk | |
|
2015-08-13
| ||
| 16:21 | Added stream and flush tests to makefile. Fixed various 'flush bugs'. TODO: Fix Python redirection and flush bugs, awk flush bug. check-in: d70387d048 user: kuuse tags: trunk | |
|
2015-08-12
| ||
| 16:57 | Added timeout script 'stdin-sleep-alarm.pl' and new tests for testing data input timeout. TODO: Fix Java and Python bugs. check-in: bb3358751a user: kuuse tags: trunk | |
| 14:18 | BUGFIX: JavaScript now encodes correctly when reading from stream. TODO: Java bug, stream encoding. check-in: 1c1f0233bd user: kuuse tags: trunk | |
|
2015-08-11
| ||
| 16:09 | BUGFIX: b64.c now encodes correctly when input is stream. FEATURE: Added test suite to Makefile. TODO: 4 tests fail. check-in: 9cf91e28cd user: kuuse tags: trunk | |
|
2015-08-10
| ||
| 16:43 | Fixed flush() for some versions. TODO: In-between padding BUG in C, Java, and JavaScript versions. check-in: 068ef9c5d9 user: kuuse tags: trunk | |
| 14:36 | Optimized Erlang version - in a way - as there is no padding function, but lots of extra helper functions. Added 'pipe instructions' to Makefile. TODO: Add line-feed feature. check-in: 56fd17e21c user: kuuse tags: trunk | |
|
2015-08-07
| ||
| 11:58 | b64.sh NOT optimized, will use separate padding function for now, as performance is better that way. check-in: a49e843004 user: kuuse tags: trunk | |
| 10:28 | Added comment to README to indicate that b64.sh actually performance decently well even on Windows, using MSYS2 and MS Windows 8 (x64) check-in: b3e59430e1 user: redantig tags: trunk | |
| 10:20 | Added big binary file flyttkortlegacy.png check-in: 2fd2a6f4c7 user: kuuse tags: trunk | |
| 09:31 | b64.sh NOT optimized. Alternative arithmetics used in 'od.sh' comes out to be slower than the original one. TODO: Test b64.sh on MSYS. Optimize Erlang. Add line-feed. check-in: a95c7aad83 user: kuuse tags: trunk | |
|
2015-08-06
| ||
| 16:14 | Added od.sh to read chunks from files. To be used in b64.sh check-in: 8db7d4a805 user: kuuse tags: trunk | |
| 14:19 | BUGFIX: Awk version with optimized encoding now working with STDIN, text files, and big binary files. TODO: Optimieze Bourne shell and Erlang versions, add line-feed feature. check-in: e1064dd338 user: kuuse tags: trunk | |
|
2015-08-05
| ||
| 16:19 | Added getline.awk, promising new version to substitute b64.awk. TODO: Check bitwise functions in b1 and b2. check-in: 71448bbe84 user: kuuse tags: trunk | |
| 13:36 | Added benchmark tables to README. Still debugging b64.awk. Renamed b64_no_builtin_bitwise_functions.awk check-in: 0d405f055e user: kuuse tags: trunk | |
|
2015-08-04
| ||
| 12:37 | b64.pl more optimized. BUG: b64.awk buggy when optimized. TODO: Add more 'home made' bitwise functions to b64_awk.sh (or, lshift, rshift) check-in: 424f4b429a user: kuuse tags: trunk | |
|
2015-08-03
| ||
| 17:20 | Updated README check-in: 12815a96d8 user: kuuse tags: trunk | |
| 16:52 | Merged Java branch. TODO: Optimize versions. check-in: 13b288f6b6 user: kuuse tags: trunk | |
| 16:37 | BUGFIX: Java version working. C version even more optimized. TODO: Merge this, optimize other versions. Leaf check-in: 9f29048775 user: kuuse tags: java | |
| 12:42 | Optimized C version, no separate padding function. TODO: Optimize Java version. check-in: b7870f22b2 user: kuuse tags: trunk | |
| 11:37 | Updated Makefile to check for Java and Erlang compilers check-in: 2884e08a76 user: kuuse tags: java | |
|
2015-07-31
| ||
| 13:30 | Merged python into trunk. TODO: Fix Java version. check-in: fff49c5b9e user: kuuse tags: trunk | |
| 13:07 | BUGFIX: Fixed Python version. Optimized Perl version. Multiple-of-3 optimize for Python, Perl, and C. Added RFC refence to README. TODO: Merge with trunk. Leaf check-in: 17e379e14f user: kuuse tags: python | |
|
2015-07-30
| ||
| 16:40 | b64.py STDIN is buggy. TODO: padding and binary files. check-in: b392f62293 user: kuuse tags: python | |
|
2015-07-29
| ||
| 16:37 | BUGFIX: JavaScript version b64.js working. TODO: Check tickets for buggy things. check-in: 7290a61837 user: kuuse tags: trunk | |
|
2015-07-28
| ||
| 16:45 | b64.js still buggy for binary files. TODO: Test js program to read 100 bytes from binary file. check-in: 55e317dbe1 user: kuuse tags: trunk | |
| 12:20 | bin.js and b64.js working for STDIN. BUG: Incorrect encoding for b64.js of kuuse.png check-in: 604f0ef8fe user: kuuse tags: trunk | |
| 09:58 | bin.js working. TODO: Test with STDIN and kuuse.png check-in: b93e2d907a user: kuuse tags: trunk | |
|
2015-07-16
| ||
| 16:27 | bin.js still buggy check-in: 0e314aadbb user: kuuse tags: trunk | |
|
2015-07-14
| ||
| 16:36 | bin.js NaN check-in: bdca63a055 user: kuuse tags: trunk | |
|
2015-07-13
| ||
| 16:42 | TICKETFIX: ae089a9b48bc7c33 Use node, not nodejs, for the JavaScript binary name check-in: 4ffdcfdd6c user: kuuse tags: trunk | |
|
2015-07-02
| ||
| 12:01 | Added bin.js (buggy) TODO: Check how to treat the equivalent to NaN when using buffers. check-in: a3fcf3277b user: kuuse tags: trunk | |