]> git.scottworley.com Git - overonion/log
overonion
7 years agoMmap in 512MB chunks
Scott Worley [Fri, 12 May 2017 05:21:52 +0000 (22:21 -0700)]
Mmap in 512MB chunks

This allows processing large files on 32-bit machines that don't have
the address space to map entire files.

7 years agoAccept a test data file as a command line argument
Scott Worley [Mon, 8 May 2017 03:27:05 +0000 (20:27 -0700)]
Accept a test data file as a command line argument

7 years agoUse make_temporary_file in tests
Scott Worley [Sun, 7 May 2017 18:33:28 +0000 (11:33 -0700)]
Use make_temporary_file in tests

7 years agoPull out make_temporary_file
Scott Worley [Sun, 7 May 2017 18:27:58 +0000 (11:27 -0700)]
Pull out make_temporary_file

7 years agoAccept streams as input. Use a temp file
Scott Worley [Sun, 7 May 2017 18:17:22 +0000 (11:17 -0700)]
Accept streams as input.  Use a temp file

7 years agoSwitch to stdio for output. It's simpler
Scott Worley [Sat, 6 May 2017 17:13:43 +0000 (10:13 -0700)]
Switch to stdio for output.  It's simpler

7 years agoSort includes
Scott Worley [Sat, 6 May 2017 16:56:46 +0000 (09:56 -0700)]
Sort includes

7 years agoWhitespace: Single-line error checks
Scott Worley [Sat, 6 May 2017 16:49:27 +0000 (09:49 -0700)]
Whitespace: Single-line error checks

7 years agoTest reverse
Scott Worley [Sat, 6 May 2017 16:44:34 +0000 (09:44 -0700)]
Test reverse

7 years agoTake the output_fd as an argument
Scott Worley [Sat, 6 May 2017 06:58:24 +0000 (23:58 -0700)]
Take the output_fd as an argument

7 years agoMake a function call interface
Scott Worley [Sat, 6 May 2017 18:42:47 +0000 (11:42 -0700)]
Make a function call interface

7 years ago.gitignore
Scott Worley [Sat, 6 May 2017 06:39:02 +0000 (23:39 -0700)]
.gitignore

7 years agoA Makefile
Scott Worley [Sat, 6 May 2017 06:23:28 +0000 (23:23 -0700)]
A Makefile

7 years agoReverse a file
Scott Worley [Mon, 1 May 2017 08:20:54 +0000 (01:20 -0700)]
Reverse a file