Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | qxpak: drop unnecessary include | Fabian Groffen | 2021-12-13 | 1 | -2/+1 |
| | | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org> | ||||
* | qxpak: reflect changed return value from xpak_process | Fabian Groffen | 2020-05-17 | 1 | -1/+2 |
| | | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org> | ||||
* | qxpak: fix verbosity for extract | Fabian Groffen | 2019-11-17 | 1 | -1/+1 |
| | | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org> | ||||
* | qxpak: fix list mode (forgotten newline) | Fabian Groffen | 2019-11-17 | 1 | -1/+1 |
| | | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org> | ||||
* | libq/xpak: rework to reuse more code | Fabian Groffen | 2019-11-15 | 1 | -40/+58 |
| | | | | | | | | | | - introduce xpak_process{,_fd} to replace the very similar list and extract - add _fd variant to be able to pass already open filedescriptor - rework interface to carry a context pointer for the callback func for more flexibility - adapt qxpak for the interface changes Signed-off-by: Fabian Groffen <grobian@gentoo.org> | ||||
* | build: compile applets as separate objects | Fabian Groffen | 2019-03-27 | 1 | -328/+46 |
| | | | | | | | | Instead of including everything from a single file, compile each applet separately. This standardises things somewhat, and allows for parallel compilation. Signed-off-by: Fabian Groffen <grobian@gentoo.org> | ||||
* | update copyrights | Fabian Groffen | 2018-04-05 | 1 | -1/+1 |
| | |||||
* | fix signedness warnings | Fabian Groffen | 2018-03-23 | 1 | -3/+5 |
| | |||||
* | avoid assert() with active code | Mike Frysinger | 2017-02-06 | 1 | -1/+3 |
| | | | | | | | Since assert can be compiled out via -DNDEBUG, make sure we don't put function calls in there we need to work. Reported-by: Ian Coolidge <icoolidge@google.com> | ||||
* | qxpak: add some error checking to subdir processing | Mike Frysinger | 2016-12-21 | 1 | -2/+9 |
| | |||||
* | qxpak: check -d argument | Mike Frysinger | 2016-11-26 | 1 | -0/+2 |
| | |||||
* | usage: add an extended text sectionv0.63 | Mike Frysinger | 2016-03-27 | 1 | -1/+1 |
| | | | | | | Many applets now are so complicated that a single line of text isn't sufficient to describe all of its capabilities/nuances. Allow them to pass in an arbitrary string of data to contain examples. | ||||
* | clean up old debug statements | Mike Frysinger | 2015-12-16 | 1 | -3/+0 |
| | | | | | | Much of this debug output has outlived its usefulness now that the code has stabilized. Clean it all up to make the debug builds way less noisy and keep from breaking the tests. | ||||
* | qcheck/qlop/qmerge/qxpak: fix spurious trailing u | Mike Frysinger | 2015-05-04 | 1 | -1/+1 |
| | | | | | | | | | | | The PRIu64 constant doesn't need its own "u" format as it's built in. For qcheck, this meant we generated invalid CONTENTS when updating. For the rest, it meant we had weird user facing output. Take this opportunity to add a qcheck testsuite. URL: https://bugs.gentoo.org/548262 Reported-by: Johnny Wezel <dev-jay@wezel.name> | ||||
* | build: convert all cvs references to git | Mike Frysinger | 2014-03-09 | 1 | -4/+2 |
| | |||||
* | start using O_PATH | Mike Frysinger | 2014-02-16 | 1 | -3/+3 |
| | |||||
* | use PRIu64/uint64_t when displaying time_t/off_t #466492 by James Cloos | Mike Frysinger | 2013-04-21 | 1 | -3/+3 |
| | |||||
* | Fix compiler warnings for signedness.v0.11 | Robin H. Johnson | 2012-08-13 | 1 | -4/+4 |
| | |||||
* | add _q_unused_ to fix -Wunused-parameter gcc warnings | Mike Frysinger | 2011-12-19 | 1 | -3/+3 |
| | |||||
* | add some scandir helpers to optimize things | Mike Frysinger | 2011-12-18 | 1 | -4/+3 |
| | |||||
* | redo -d dir option so that it avoids chdir, and redo some of the state so ↵ | Mike Frysinger | 2011-02-28 | 1 | -55/+89 |
| | | | | that these applets can be run by other applets | ||||
* | constify more strings | Mike Frysinger | 2011-02-21 | 1 | -3/+3 |
| | |||||
* | - update headers | Ned Ludd | 2010-04-07 | 1 | -5/+5 |
| | |||||
* | introduce and use xchdir() | Mike Frysinger | 2010-01-13 | 1 | -4/+3 |
| | |||||
* | use xmalloc as pointed out by solar | Mike Frysinger | 2010-01-13 | 1 | -3/+3 |
| | |||||
* | handle really large xpak archives #300744 by Jeremy Olexa | Mike Frysinger | 2010-01-13 | 1 | -6/+9 |
| | |||||
* | - update copyright headersv0.1.27 | Ned Ludd | 2007-05-24 | 1 | -5/+5 |
| | |||||
* | - whitespace cleanups | Ned Ludd | 2007-05-23 | 1 | -10/+2 |
| | |||||
* | fix style/whitespace | Mike Frysinger | 2006-11-09 | 1 | -3/+3 |
| | |||||
* | fix signed warnings | Mike Frysinger | 2006-04-21 | 1 | -9/+10 |
| | |||||
* | define stub functions for now since the weak handling is broken when ↵ | Mike Frysinger | 2006-01-26 | 1 | -2/+4 |
| | | | | building as a PIE | ||||
* | use the APPLET_ define style to enable/disable applets as solar was doing before | Mike Frysinger | 2006-01-25 | 1 | -3/+3 |
| | |||||
* | touchup how we declare/include applets so that many steps can be automated | Mike Frysinger | 2006-01-24 | 1 | -2/+6 |
| | |||||
* | update copyright years | Mike Frysinger | 2006-01-05 | 1 | -5/+5 |
| | |||||
* | define our own _Q_PATH_MAX rather than relying on _POSIX_PATH_MAX/PATH_MAX | Mike Frysinger | 2005-12-30 | 1 | -3/+3 |
| | |||||
* | - added qatom and removed the need for the applets enum | Ned Ludd | 2005-12-11 | 1 | -3/+3 |
| | |||||
* | define rcsid strings as const | Mike Frysinger | 2005-11-24 | 1 | -2/+2 |
| | |||||
* | - added per applet rcsid | Ned Ludd | 2005-11-06 | 1 | -1/+2 |
| | |||||
* | cleanup license header | Mike Frysinger | 2005-09-24 | 1 | -22/+3 |
| | |||||
* | we need to stat each file before adding it to the archive otherwise we pass ↵ | Mike Frysinger | 2005-08-19 | 1 | -3/+15 |
| | | | | it the wrong stat info. also touchup the extract function to be a little more friendly | ||||
* | add support for creating xpaks | Mike Frysinger | 2005-06-25 | 1 | -16/+137 |
| | |||||
* | import a new applet to manipulate portage xpak archives | Mike Frysinger | 2005-06-21 | 1 | -0/+277 |