Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libtommath: metadata.xml ChangeLog
Date: Sun, 22 Mar 2009 04:10:59
Message-Id: E1LlF1V-0000BO-28@stork.gentoo.org
1 jmbsvicetto 09/03/22 04:10:57
2
3 Modified: metadata.xml ChangeLog
4 Log:
5 Removing hawking as a maintainer since he was retired.
6 (Portage version: 2.2_rc26/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.4 dev-libs/libtommath/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libtommath/metadata.xml?rev=1.4&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libtommath/metadata.xml?rev=1.4&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libtommath/metadata.xml?r1=1.3&r2=1.4
14
15 Index: metadata.xml
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libtommath/metadata.xml,v
18 retrieving revision 1.3
19 retrieving revision 1.4
20 diff -u -r1.3 -r1.4
21 --- metadata.xml 25 Sep 2008 14:44:03 -0000 1.3
22 +++ metadata.xml 22 Mar 2009 04:10:56 -0000 1.4
23 @@ -1,62 +1,61 @@
24 <?xml version="1.0" encoding="UTF-8"?>
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 -<herd>no-herd</herd>
28 -<maintainer>
29 - <email>hawking@g.o</email>
30 - <name>Ali Polatel</name>
31 -</maintainer>
32 -<longdescription>
33 -LibTomMath is a free open source portable number theoretic multiple-precision
34 -integer library written entirely in C. (phew!). The library is designed to
35 -provide a simple to work with API that provides fairly efficient routines that
36 -build out of the box without configuration.
37 + <herd>no-herd</herd>
38 + <maintainer>
39 + <email>maintainer-needed@g.o</email>
40 + </maintainer>
41 + <longdescription>
42 + LibTomMath is a free open source portable number theoretic multiple-precision
43 + integer library written entirely in C. (phew!). The library is designed to
44 + provide a simple to work with API that provides fairly efficient routines that
45 + build out of the box without configuration.
46
47 -The library builds out of the box with GCC 2.95 [and up] as well as Visual C++
48 -v6.00 [with SP5] without configuration. The source code is arranged to make it
49 -easy to dive into a particular area very quickly. The code is also littered with
50 -comments [This is one of the on going goals] that help explain the algorithms and
51 -their implementations. Ideally the code will serve as an educational tool in the
52 -future for CS students studying number theory.
53 + The library builds out of the box with GCC 2.95 [and up] as well as Visual C++
54 + v6.00 [with SP5] without configuration. The source code is arranged to make it
55 + easy to dive into a particular area very quickly. The code is also littered with
56 + comments [This is one of the on going goals] that help explain the algorithms and
57 + their implementations. Ideally the code will serve as an educational tool in the
58 + future for CS students studying number theory.
59
60 -The library provides a vast array of highly optimized routines from various
61 -branches of number theory.
62 + The library provides a vast array of highly optimized routines from various
63 + branches of number theory.
64
65 - * Simple Algebraic
66 - o Addition
67 - o Subtraction
68 - o Multiplication
69 - o Squaring
70 - o Division
71 - * Digit Manipulation
72 - o Shift left/right whole digits (mult by 2b by moving digits)
73 - o Fast multiplication/division by 2 and 2k for k>1
74 - o Binary AND, OR and XOR gates
75 - * Modular Reductions
76 - o Barrett Reduction (fast for any p)
77 - o Montgomery Reduction (faster for any odd p)
78 - o DR Reduction (faster for any restricted p see manual)
79 - o 2k Reduction (fast reduction modulo 2p - k)
80 - o The exptmod logic can use any of the four reduction algorithms when
81 -appropriate with a single function call.
82 - * Number Theoretic
83 - o Greatest Common Divisor
84 - o Least Common Multiple
85 - o Jacobi Symbol Computation (falls back to Legendre for prime moduli)
86 - o Multiplicative Inverse
87 - o Extended Euclidean Algorithm
88 - o Modular Exponentiation
89 - o Fermat and Miller-Rabin Primality Tests, utility function such as
90 -is_prime and next_prime
91 - * Miscellaneous
92 - o Root finding over Z
93 - o Pseudo-random integers
94 - o Signed and Unsigned comparisons
95 - * Optimizations
96 - o Fast Comba based Multiplier, Squaring and Montgomery routines.
97 - o Montgomery, Diminished Radix and Barrett based modular
98 -exponentiation.
99 - o Karatsuba and Toom-Cook multiplication algorithms.
100 - o Many pointer aliasing optimiztions throughout the entire library.
101 -</longdescription>
102 + * Simple Algebraic
103 + o Addition
104 + o Subtraction
105 + o Multiplication
106 + o Squaring
107 + o Division
108 + * Digit Manipulation
109 + o Shift left/right whole digits (mult by 2b by moving digits)
110 + o Fast multiplication/division by 2 and 2k for k>1
111 + o Binary AND, OR and XOR gates
112 + * Modular Reductions
113 + o Barrett Reduction (fast for any p)
114 + o Montgomery Reduction (faster for any odd p)
115 + o DR Reduction (faster for any restricted p see manual)
116 + o 2k Reduction (fast reduction modulo 2p - k)
117 + o The exptmod logic can use any of the four reduction algorithms when
118 + appropriate with a single function call.
119 + * Number Theoretic
120 + o Greatest Common Divisor
121 + o Least Common Multiple
122 + o Jacobi Symbol Computation (falls back to Legendre for prime moduli)
123 + o Multiplicative Inverse
124 + o Extended Euclidean Algorithm
125 + o Modular Exponentiation
126 + o Fermat and Miller-Rabin Primality Tests, utility function such as
127 + is_prime and next_prime
128 + * Miscellaneous
129 + o Root finding over Z
130 + o Pseudo-random integers
131 + o Signed and Unsigned comparisons
132 + * Optimizations
133 + o Fast Comba based Multiplier, Squaring and Montgomery routines.
134 + o Montgomery, Diminished Radix and Barrett based modular
135 + exponentiation.
136 + o Karatsuba and Toom-Cook multiplication algorithms.
137 + o Many pointer aliasing optimiztions throughout the entire library.
138 + </longdescription>
139 </pkgmetadata>
140
141
142
143 1.25 dev-libs/libtommath/ChangeLog
144
145 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libtommath/ChangeLog?rev=1.25&view=markup
146 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libtommath/ChangeLog?rev=1.25&content-type=text/plain
147 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libtommath/ChangeLog?r1=1.24&r2=1.25
148
149 Index: ChangeLog
150 ===================================================================
151 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libtommath/ChangeLog,v
152 retrieving revision 1.24
153 retrieving revision 1.25
154 diff -u -r1.24 -r1.25
155 --- ChangeLog 25 Sep 2008 14:44:03 -0000 1.24
156 +++ ChangeLog 22 Mar 2009 04:10:56 -0000 1.25
157 @@ -1,6 +1,10 @@
158 # ChangeLog for dev-libs/libtommath
159 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
160 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/ChangeLog,v 1.24 2008/09/25 14:44:03 hawking Exp $
161 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
162 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/ChangeLog,v 1.25 2009/03/22 04:10:56 jmbsvicetto Exp $
163 +
164 + 22 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
165 + metadata.xml:
166 + Removing hawking as a maintainer since he was retired.
167
168 25 Sep 2008; Ali Polatel <hawking@g.o> metadata.xml:
169 Add myself to metadata.xml.