GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
proj/portage-utils.git
master
Small and fast Portage helper tools written in C
Mike Frysinger <vapier@gentoo.org>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libq
/
atom_explode.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
atom_explode: get version letters comparing properly again
Fabian Groffen
2018-04-05
1
-16
/
+19
*
atom_explode: properly set fields for no-version case
Fabian Groffen
2018-04-05
1
-0
/
+2
*
atom_explode: fix parsing of some valid corner cases
Fabian Groffen
2018-04-05
1
-35
/
+43
*
atom_explode: fix inversion of < and <=
Fabian Groffen
2018-03-25
1
-2
/
+2
*
atom_explode: support inversed ranges, e.g. !>P-x.y
Fabian Groffen
2018-03-25
1
-2
/
+22
*
atom_explode: be more careful with eating suffix letters
Fabian Groffen
2017-12-28
1
-2
/
+5
*
drop _q_static and standardize func prototypes a bit
Mike Frysinger
2016-12-28
1
-6
/
+8
*
atom_explode: fix setup of PVR
Mike Frysinger
2015-10-15
1
-3
/
+3
*
atom: add a print helper for debugging
Mike Frysinger
2015-02-22
1
-0
/
+14
*
qlist: add ::repo support for package listing and atom matching
Tim Harder
2014-02-27
1
-1
/
+7
*
build: convert all cvs references to git
Mike Frysinger
2014-03-09
1
-3
/
+2
*
initial support for prefix/suffix operators #369225 by Christian Ruppert
Mike Frysinger
2013-04-29
1
-1
/
+61
*
handle PN with trailing numbers and/or single letter suffix #222021
Mike Frysinger
2011-01-18
1
-5
/
+3
*
- fix the segfault when sidx == 0
Ned Ludd
2008-02-02
1
-12
/
+12
*
use 64bit types for version components and use size_t for array indices which...
Mike Frysinger
2008-01-17
1
-4
/
+4
*
fix edge case when exploding an atom without a version
Mike Frysinger
2008-01-16
1
-9
/
+11
*
denest some atom explode logic and add support for arbitrary number of versio...
Mike Frysinger
2008-01-15
1
-106
/
+91
*
optimize :SLOT shaving a bit to avoid allocations
Mike Frysinger
2008-01-15
1
-15
/
+11
*
"if (foo) free(foo)" => "free(foo)"
Mike Frysinger
2008-01-15
1
-4
/
+3
*
- testing out some slotting code. Also disable color if tty is null and not a...
Ned Ludd
2007-11-24
1
-5
/
+17
*
- update copyright headers
v0.1.27
Ned Ludd
2007-05-24
1
-4
/
+4
*
fix style/whitespace
Mike Frysinger
2006-11-09
1
-2
/
+2
*
dont cast xmalloc return
Mike Frysinger
2006-11-08
1
-3
/
+3
*
handle wankers who name things like pam_p11-0.1.2 #151329
Mike Frysinger
2006-10-14
1
-8
/
+13
*
dont segfault if we are fed a crappy atom
Mike Frysinger
2006-01-24
1
-4
/
+10
*
first pass at an atom compare func (needs polishing)
Mike Frysinger
2006-01-11
1
-6
/
+15
*
cache the memory used by atoms for a slight speed boost
Mike Frysinger
2006-01-05
1
-4
/
+22
*
fix handling of short package atoms
Mike Frysinger
2005-10-25
1
-4
/
+5
*
cleanup license header
Mike Frysinger
2005-09-24
1
-20
/
+3
*
add support for generating P
Mike Frysinger
2005-08-19
1
-3
/
+6
*
unify the version code paths and properly handle atoms which do not contain a...
Mike Frysinger
2005-06-21
1
-8
/
+12
*
optimize a few code paths
Mike Frysinger
2005-06-21
1
-39
/
+45
*
make -r# parsing simpler and more robust
Mike Frysinger
2005-06-20
1
-25
/
+16
*
handle atoms without categories
Mike Frysinger
2005-06-20
1
-80
/
+83
*
rename atom_free func to atom_implode
Mike Frysinger
2005-06-19
1
-2
/
+2
*
rename atom_free func to atom_implode
Mike Frysinger
2005-06-19
1
-2
/
+2
*
get rid of extra pointer
Mike Frysinger
2005-06-14
1
-8
/
+12
*
fork atom_explode() into its own file
Mike Frysinger
2005-06-14
1
-0
/
+153