aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #527 from camoy/masterHisham Muhammad2016-03-231-0/+10
|\ | | | | Add tests for more flags
| * Add tests for more flagsCameron Moy2016-03-221-0/+10
| |
* | Merge pull request #499 from mpeterv/show-constraintsHisham Muhammad2016-03-231-3/+31
|\ \ | |/ |/| Show dependency constraints in `luarocks show`
| * luarocks show: split direct and indirect depsmpeterv2016-03-221-2/+28
| | | | | | | | | | Additionally show constraints for direct deps and versions used for all deps.
| * luarocks show: print modules and deps sortedmpeterv2016-03-221-1/+3
| | | | | | | | Affects order when --modules and --deps flags are used.
* | Merge pull request #525 from bhattigurjot/masterHisham Muhammad2016-03-211-0/+6
|\| | | | | Add tests for command_line
| * Add few more tests for command_linebhattigurjot2016-03-211-1/+5
| |
| * Add tests for command_linebhattigurjot2016-03-211-0/+2
|/
* Fix stat error on `luarocks download <provided rock> --all`mpeterv2016-03-201-9/+14
|
* Refactor download.downloadmpeterv2016-03-201-18/+13
| | | | search.find_suitable_rock now can't return a table.
* Don't handle multiple rock queries in find_suitable_rockmpeterv2016-03-203-36/+25
| | | | | | In practice search.find_suitable_rock is always called with a precise query (no fuzzy name matching), and not all callers handle table as return value correctly.
* Merge pull request #522 from robooo/masterHisham Muhammad2016-03-192-0/+9
|\ | | | | Small addition to test suite #GSoC
| * Small addition to test suite #GSoCroboo2016-03-192-0/+9
| |
* | Merge pull request #523 from bhattigurjot/masterHisham Muhammad2016-03-191-0/+4
|\ \ | |/ |/| Add tests to current test suite
| * Add tests for search querybhattigurjot2016-03-191-0/+3
| |
| * Add split_server_url test for handling local cachebhattigurjot2016-03-191-0/+1
|/
* Doc fixes for luarocks.searchmpeterv2016-03-191-7/+11
|
* Merge pull request #521 from mpeterv/make-magicHisham Muhammad2016-03-172-11/+62
|\ | | | | Implement magical rockspec picking for "luarocks make"
| * Implement magical rockspec picking for "luarocks make"mpeterv2016-03-172-11/+62
|/
* Merge branch 'master' of https://github.com/keplerproject/luarocksHisham2016-03-141-4/+7
|\
| * Merge pull request #516 from xspager/add_haiku_platHisham Muhammad2016-03-141-4/+7
| |\ | | | | | | Add HaikuOS as platform
| | * Add HaikuOS as platformDaniel Lemos2016-03-141-4/+7
| |/
* | Merge branch 'katlogic-master'Hisham2016-03-141-3/+25
|\ \ | |/ |/|
| * Merge branch 'master' of https://github.com/katlogic/luarocks into ↵Hisham2016-03-141-3/+25
|/| | | | | | | katlogic-master
| * Implement MSYS2 supportKarel Tuma2016-02-231-3/+25
| |
* | Make sure deps-mode is respected when recursing the dependency chain.Hisham2016-03-011-1/+1
| |
* | Merge branch 'master' of https://github.com/keplerproject/luarocksHisham2016-02-295-62/+114
|\|
| * Merge pull request #503 from mpeterv/zlibs-compatHisham Muhammad2016-02-191-20/+36
| |\ | | | | | | Compatibility with lua-zlib
| | * Compatibility with lua-zlibmpeterv2016-02-191-20/+36
| |/
| * Fix trailing space in dep.show_dep on dep without constraintsmpeterv2016-02-131-5/+9
| |
| * Merge pull request #498 from mpeterv/improve-new-versionHisham Muhammad2016-02-112-31/+54
| |\ | | | | | | Make new_version work with scm rockspecs
| | * Add a test for luarocks new_version --tagmpeterv2016-02-111-0/+1
| | |
| | * Add --tag option for luarocks new_versionmpeterv2016-02-111-8/+18
| | | | | | | | | | | | | | | | | | Allows using new_version command to create tagged rockspecs from untagged scm rockspecs. If not given, new version is copied from passed tag, with leading 'v' stripped if it's present.
| | * Fix update_source_section in new_versionmpeterv2016-02-111-22/+37
| | | | | | | | | | | | | | | | | | | | | * Don't confuse cases "MD5 changed with same URL" and "couldn't fetch" * Don't check MD5 if it's not present in the old rockspec * Don't drop errors in fs.get_md5 * Don't drop errors in fetch.find_base_dir
| | * Remove a redundant check in new_versionmpeterv2016-02-111-3/+0
| | | | | | | | | | | | | | | The template rockspec is type checked, no need to check if source table is present.
| | * Fix "missing argument" message for new_versionmpeterv2016-02-111-1/+1
| |/
| * Merge pull request #483 from Tieske/errmsg_jsonPeter Melnichenko2016-02-111-6/+15
| |\ | | | | | | provide a better error message for missing json libraries
| | * 2nd occurence of the json error message also updatedThijs Schreijer2016-01-101-1/+1
| | |
| | * removed duplicate code, this part seems copy-pasted from the part that was ↵Thijs Schreijer2016-01-101-2/+2
| | | | | | | | | | | | later fixed by #455, hence this still contained the same bug
| | * provide a better error message for missing json librariesThijs Schreijer2016-01-101-3/+12
| | |
* | | Test that 'unzip' is present in the $PATH.Hisham2016-02-291-3/+5
|/ /
* | Merge pull request #495 from keplerproject/md5compatIgnacio Burgueño2016-02-081-0/+8
|\ \ | | | | | | Add compatibility with lhf's lmd5 module.
| * | Add compatibility with lhf's lmd5 module.Philipp Janda2016-02-071-0/+8
|/ / | | | | | | Closes #494.
* | Fix docs for path.which_i and some of its usersmpeterv2016-02-022-24/+24
| | | | | | | | | | | | It actually accepts file name of the module as in manifest.repository[package][version].modules[module], not the module name.
* | Merge branch 'master' of https://github.com/keplerproject/luarocksHisham2016-02-018-47/+29
|\ \
| * \ Merge pull request #488 from jcgoble3/jcgoble3/url-updatePeter Melnichenko2016-01-252-2/+2
| |\ \ | | | | | | | | Update repo URLs to luarocks.org instead of rocks.moonscript.org
| | * | Update repo URLs to luarocks.org instead of rocks.moonscript.orgJonathan Goble2016-01-222-2/+2
| |/ / | | | | | | | | | Previously, this used an old URL and downloaded over HTTP, in cleartext. This commit updates to the URL that the old one redirects to, and changes to HTTPS encryption for security. HTTPS is currently impossible on rocks.moonscript.org because the security certificate for that domain expired in May 2015.
| * | Do not handle cfg.local_cache == nil in luarocks.cachempeterv2016-01-111-14/+1
| | | | | | | | | | | | cfg.local_cache is always set by defaults. Fixes #479.
| * | Report unknown commands consistentlympeterv2016-01-111-1/+1
| | | | | | | | | | | | | | | Now both 'luarocks foo' and 'luarocks help foo' print 'Unknown command: foo'.
| * | Remove two unnecessary require callsmpeterv2016-01-112-2/+1
| | |