summaryrefslogtreecommitdiffstats
path: root/.gitignore
AgeCommit message (Collapse)Author
2023-07-05initial oranda setupTerts Diepraam
2021-05-06gitignore: add ds_store filesJan Scheer
2021-05-05Migrate mknod to clap, closes #2051 (#2056)rethab
* mknod: add tests for fifo * mknod: add test for character device
2020-05-24refactor/polish ~ whitespace normalization (consistent indentation [either ↵Roy Ivy III
tabs *or* spaces], EOF EOLNs, no trailing whitespace)
2018-03-06hostname: add support for Windows (and maybe other systems too)Alex Lyon
2017-12-28Add Sphinx documentation to generate man pagesAlex Lyon
2016-08-30hashsum: implement SHAKE-128 and SHAKE-256Alex Lyon
2016-08-23Initial more implementationMartin Kysel
2015-11-24Split utility files into separate library.Joseph Crail
Everything in src/common has been moved to src/uucore. This is defined as a Cargo library, instead of directly included. This gives us flexibility to make the library an external crate in the future. Fixes #717.
2015-11-23use cargo idioms to manage dependency resolution and compilationNathan Ross
2015-06-03Ignore static libraries from build.Joseph Crail
2015-05-07fix and slight optimization for `factor`kwantam
This commit builds upon @wikol's Pollard rho implementation. It adds the following: 1. A generator for prime inverse tables. With these, we can do very fast divisibility tests (a single multiply and comparison) for small primes (presently, the first 1000 primes are in the table, which means all numbers of ~26 bits or less can be factored very quickly. 2. Always try prime inverse tables before jumping into Pollard's rho method or using trial division. 3. Since we have eliminated all small factors by the time we're done with the table division, only use slow trial division when the number is big enough to cause overflow issues in Pollard's rho, and jump out of trial division and into Pollard's rho as soon as the number is small enough. 4. Updates the Makefile to regenerate the prime table if it's not up-to-date.
2015-05-03Ignore Cargo dependency directories.Joseph Crail
2015-04-25dependency builds use Cargokwantam
With this change, individual submodules can specify their dependencies with an additional file called "deps.mk" in the subdir. When building, only the dependencies that are necessary are built, using cargo, and then linked. This greatly simplifies adding new dependencies: add the package in deps/Cargo.toml, and add the appropriate line in "deps.mk" in the src/utilname/ directory, and the dependency will be built automatically as needed. This also removes the need to use git submodules.
2014-12-25Add /tmp/ to .gitignoreSantiago Lapresta
2014-07-20Move all of the utils into srcArcterus
2014-06-25add Cargo.tomlMichael Gehring
2014-06-15gitignore: add vim temp filesMichael Gehring
2014-05-28Update .gitignoreHeather
2014-05-29modified: .gitignoreHeather
2013-08-02Add the first four utilsJordi Boggiano