jbj [Fri, 25 Apr 2003 20:46:38 +0000 (20:46 +0000)]
beecrypt-3.0.0 merge: grand renaming, mp32barrett et al.
CVS patchset: 6780
CVS date: 2003/04/25 20:46:38
jbj [Fri, 25 Apr 2003 20:36:06 +0000 (20:36 +0000)]
beecrypt-3.0.0 merge: grand renaming, mp32barret et al.
CVS patchset: 6779
CVS date: 2003/04/25 20:36:06
jbj [Fri, 25 Apr 2003 19:45:10 +0000 (19:45 +0000)]
beecrypt-3.0.0 merge: grand renaming, mp32number et al.
CVS patchset: 6778
CVS date: 2003/04/25 19:45:10
jbj [Fri, 25 Apr 2003 19:22:20 +0000 (19:22 +0000)]
beecrypt-3.0.0 merge: file renaming.
Sanity.
CVS patchset: 6777
CVS date: 2003/04/25 19:22:20
jbj [Fri, 25 Apr 2003 19:19:48 +0000 (19:19 +0000)]
beecrypt-3.0.0 merge: grand renaming, mp32number et al.
CVS patchset: 6776
CVS date: 2003/04/25 19:19:48
jbj [Fri, 25 Apr 2003 18:02:45 +0000 (18:02 +0000)]
beecrypt-3.0.0 merge: copyright messages, new primitive types merged.
CVS patchset: 6775
CVS date: 2003/04/25 18:02:45
jbj [Fri, 25 Apr 2003 16:53:36 +0000 (16:53 +0000)]
bc-3.0.0: rename mp32*.[ch] files.
CVS patchset: 6774
CVS date: 2003/04/25 16:53:36
jbj [Fri, 25 Apr 2003 12:26:38 +0000 (12:26 +0000)]
Do signed scaling when dividing.
CVS patchset: 6773
CVS date: 2003/04/25 12:26:38
jbj [Fri, 25 Apr 2003 03:01:58 +0000 (03:01 +0000)]
Rework arithmetic.
CVS patchset: 6772
CVS date: 2003/04/25 03:01:58
jbj [Thu, 24 Apr 2003 23:02:35 +0000 (23:02 +0000)]
fix: 15^8 had sign problems in intermediate.
CVS patchset: 6771
CVS date: 2003/04/24 23:02:35
jbj [Thu, 24 Apr 2003 19:31:18 +0000 (19:31 +0000)]
fix: mp32str difficulties with sign bit.
CVS patchset: 6770
CVS date: 2003/04/24 19:31:18
jbj [Thu, 24 Apr 2003 19:29:52 +0000 (19:29 +0000)]
Call romtsOrder() on erasures.
CVS patchset: 6769
CVS date: 2003/04/24 19:29:52
jbj [Thu, 24 Apr 2003 16:59:05 +0000 (16:59 +0000)]
Trim leading zero's.
CVS patchset: 6768
CVS date: 2003/04/24 16:59:05
jbj [Thu, 24 Apr 2003 12:23:30 +0000 (12:23 +0000)]
Print positive numbers only.
Add extra word for sign bit.
CVS patchset: 6767
CVS date: 2003/04/24 12:23:30
jbj [Wed, 23 Apr 2003 23:40:08 +0000 (23:40 +0000)]
Mostly functional sliding window exponentiation bindings.
CVS patchset: 6766
CVS date: 2003/04/23 23:40:08
jbj [Mon, 21 Apr 2003 22:31:28 +0000 (22:31 +0000)]
Don't segfault if given ascii armored rather than binary pubkey packets.
CVS patchset: 6765
CVS date: 2003/04/21 22:31:28
jbj [Mon, 21 Apr 2003 14:30:19 +0000 (14:30 +0000)]
Orphan.
CVS patchset: 6764
CVS date: 2003/04/21 14:30:19
jbj [Fri, 18 Apr 2003 14:03:31 +0000 (14:03 +0000)]
- python: missed tuple refcount in IDTXload/IDTXglob.
CVS patchset: 6763
CVS date: 2003/04/18 14:03:31
jbj [Fri, 18 Apr 2003 14:03:11 +0000 (14:03 +0000)]
python: missed tuple refcount in IDTXload/IDTXglob.
CVS patchset: 6762
CVS date: 2003/04/18 14:03:11
jbj [Thu, 17 Apr 2003 22:14:15 +0000 (22:14 +0000)]
Typos and transfer trash.
CVS patchset: 6761
CVS date: 2003/04/17 22:14:15
jbj [Thu, 17 Apr 2003 17:17:27 +0000 (17:17 +0000)]
Doxygen doco markup.
CVS patchset: 6760
CVS date: 2003/04/17 17:17:27
jbj [Thu, 17 Apr 2003 15:57:42 +0000 (15:57 +0000)]
Ignore .created too.
CVS patchset: 6759
CVS date: 2003/04/17 15:57:42
jbj [Thu, 17 Apr 2003 15:14:49 +0000 (15:14 +0000)]
Don't overflow internal tables with unknown user/group (#85346).
CVS patchset: 6758
CVS date: 2003/04/17 15:14:49
jbj [Thu, 17 Apr 2003 14:47:57 +0000 (14:47 +0000)]
rpmbuild, not rpm, -ba.
CVS patchset: 6757
CVS date: 2003/04/17 14:47:57
jbj [Thu, 17 Apr 2003 14:47:19 +0000 (14:47 +0000)]
rpmbuiod, not rpm, -ba.
CVS patchset: 6756
CVS date: 2003/04/17 14:47:19
jbj [Thu, 17 Apr 2003 14:44:07 +0000 (14:44 +0000)]
rpm-build, not rpmbuild.
CVS patchset: 6755
CVS date: 2003/04/17 14:44:07
jbj [Wed, 16 Apr 2003 22:13:18 +0000 (22:13 +0000)]
- permit secondary tag match patterns with RPMQV_ALL.
CVS patchset: 6754
CVS date: 2003/04/16 22:13:18
jbj [Wed, 16 Apr 2003 17:55:13 +0000 (17:55 +0000)]
Orphan.
CVS patchset: 6753
CVS date: 2003/04/16 17:55:13
jbj [Wed, 16 Apr 2003 17:48:04 +0000 (17:48 +0000)]
- resurrect manifests, RPMRC_NOTFOUND returned by readLead().
CVS patchset: 6752
CVS date: 2003/04/16 17:48:04
jbj [Tue, 15 Apr 2003 20:04:25 +0000 (20:04 +0000)]
Merge file-4.02 changes.
CVS patchset: 6751
CVS date: 2003/04/15 20:04:25
jbj [Tue, 15 Apr 2003 18:50:00 +0000 (18:50 +0000)]
Port -F and -N from file-4.02.
CVS patchset: 6750
CVS date: 2003/04/15 18:50:00
jbj [Tue, 15 Apr 2003 17:24:17 +0000 (17:24 +0000)]
Move sources to src sub-directory.
CVS patchset: 6749
CVS date: 2003/04/15 17:24:17
jbj [Tue, 15 Apr 2003 17:01:30 +0000 (17:01 +0000)]
Move magic generation to sub-directory.
CVS patchset: 6748
CVS date: 2003/04/15 17:01:30
jbj [Tue, 15 Apr 2003 16:58:35 +0000 (16:58 +0000)]
Move magic creation to sub-directory.
CVS patchset: 6747
CVS date: 2003/04/15 16:58:35
jbj [Tue, 15 Apr 2003 16:45:06 +0000 (16:45 +0000)]
Move man pages to sub-directory.
CVS patchset: 6746
CVS date: 2003/04/15 16:45:06
jbj [Tue, 15 Apr 2003 16:43:03 +0000 (16:43 +0000)]
Move man pages to sub directory.
CVS patchset: 6745
CVS date: 2003/04/15 16:43:03
jbj [Tue, 15 Apr 2003 15:19:30 +0000 (15:19 +0000)]
Gratuitous name changes from file-4.02.
CVS patchset: 6744
CVS date: 2003/04/15 15:19:30
jbj [Tue, 15 Apr 2003 15:03:49 +0000 (15:03 +0000)]
Gratuitous name changes from file-4.02.
CVS patchset: 6743
CVS date: 2003/04/15 15:03:49
jbj [Mon, 14 Apr 2003 21:04:57 +0000 (21:04 +0000)]
Create.
CVS patchset: 6742
CVS date: 2003/04/14 21:04:57
jbj [Mon, 14 Apr 2003 21:04:43 +0000 (21:04 +0000)]
Typos.
CVS patchset: 6741
CVS date: 2003/04/14 21:04:43
jbj [Mon, 14 Apr 2003 20:54:50 +0000 (20:54 +0000)]
Compiles with file.h changes from file-4.02.
CVS patchset: 6740
CVS date: 2003/04/14 20:54:50
jbj [Mon, 14 Apr 2003 19:24:29 +0000 (19:24 +0000)]
Clone for file-4.02 merge.
CVS patchset: 6739
CVS date: 2003/04/14 19:24:29
jbj [Fri, 11 Apr 2003 22:21:40 +0000 (22:21 +0000)]
Beecrypt python bindings for arithmetic and radix conversion formatting.
CVS patchset: 6738
CVS date: 2003/04/11 22:21:40
jbj [Fri, 11 Apr 2003 00:52:17 +0000 (00:52 +0000)]
Mostly complete beecrypt bindings.
CVS patchset: 6737
CVS date: 2003/04/11 00:52:17
jbj [Wed, 9 Apr 2003 21:46:31 +0000 (21:46 +0000)]
Splint fiddles.
CVS patchset: 6736
CVS date: 2003/04/09 21:46:31
jbj [Tue, 8 Apr 2003 21:42:55 +0000 (21:42 +0000)]
fix: prevent segfault if malicious server sends 1 GB of data through ftpNLST.
fix: rpmal could segfault under obscure conditions.
Use array, not individual structures, for rpmsw{Enter,Exit} timestamps.
CVS patchset: 6735
CVS date: 2003/04/08 21:42:55
jbj [Mon, 7 Apr 2003 12:05:35 +0000 (12:05 +0000)]
Calibrated stopwatch using rdtsc.
Probes for digest/signature and rpmdb.
CVS patchset: 6734
CVS date: 2003/04/07 12:05:35
jbj [Fri, 4 Apr 2003 22:15:58 +0000 (22:15 +0000)]
Accumulate compress/uncompress times.
CVS patchset: 6733
CVS date: 2003/04/04 22:15:58
jbj [Fri, 4 Apr 2003 16:22:44 +0000 (16:22 +0000)]
Add cpuinfo() test program.
CVS patchset: 6732
CVS date: 2003/04/04 16:22:44
jbj [Thu, 3 Apr 2003 00:07:41 +0000 (00:07 +0000)]
Gettextify output strftime(3) formats (#83611).
CVS patchset: 6731
CVS date: 2003/04/03 00:07:41
jbj [Wed, 2 Apr 2003 23:26:06 +0000 (23:26 +0000)]
Use rpmswEnter/rpmswExit throughout.
CVS patchset: 6730
CVS date: 2003/04/02 23:26:06
jbj [Wed, 2 Apr 2003 21:16:26 +0000 (21:16 +0000)]
Splint clean.
CVS patchset: 6729
CVS date: 2003/04/02 21:16:26
jbj [Wed, 2 Apr 2003 19:24:41 +0000 (19:24 +0000)]
Splint fiddles.
CVS patchset: 6728
CVS date: 2003/04/02 19:24:41
jbj [Tue, 1 Apr 2003 22:30:04 +0000 (22:30 +0000)]
Splint fiddles.
CVS patchset: 6727
CVS date: 2003/04/01 22:30:04
jbj [Tue, 1 Apr 2003 22:27:39 +0000 (22:27 +0000)]
Splint fiddles.
Create struct rpmop_s from OPSTAT_t.
CVS patchset: 6726
CVS date: 2003/04/01 22:27:39
jbj [Tue, 1 Apr 2003 22:26:09 +0000 (22:26 +0000)]
Splint fiddles.
Move OPSTAT_t to rpmsw.h.
CVS patchset: 6725
CVS date: 2003/04/01 22:26:09
jbj [Tue, 1 Apr 2003 22:20:45 +0000 (22:20 +0000)]
Splint fiddles.
CVS patchset: 6724
CVS date: 2003/04/01 22:20:45
jbj [Fri, 28 Mar 2003 22:47:18 +0000 (22:47 +0000)]
fix: Pass FIPS-C character by character, not strlen(ifn).
CVS patchset: 6723
CVS date: 2003/03/28 22:47:18
jbj [Fri, 28 Mar 2003 22:11:06 +0000 (22:11 +0000)]
Add gcrypt to tdigest.
CVS patchset: 6722
CVS date: 2003/03/28 22:11:06
jbj [Thu, 27 Mar 2003 21:53:39 +0000 (21:53 +0000)]
Sanity.
CVS patchset: 6721
CVS date: 2003/03/27 21:53:39
jbj [Tue, 25 Mar 2003 23:51:24 +0000 (23:51 +0000)]
Add transaction stop watch points.
CVS patchset: 6718
CVS date: 2003/03/25 23:51:24
jbj [Tue, 25 Mar 2003 00:22:23 +0000 (00:22 +0000)]
Repair rdtsc stopwatch, use gettimeofday(3) for now.
CVS patchset: 6716
CVS date: 2003/03/25 00:22:23
jbj [Mon, 24 Mar 2003 17:25:42 +0000 (17:25 +0000)]
Add benchmark stopwatch, change precision from milli- to micro-secs.
CVS patchset: 6715
CVS date: 2003/03/24 17:25:42
jbj [Sun, 23 Mar 2003 00:36:13 +0000 (00:36 +0000)]
Make peace with automake-1.7.3.
Recheck thread safety markes with fsm synchronous threads.
CVS patchset: 6714
CVS date: 2003/03/23 00:36:13
jbj [Thu, 20 Mar 2003 23:42:05 +0000 (23:42 +0000)]
Make sure that $(RPM_BUILD_ROOT}/usr/lib is 1st libarry searched.
Bump popt version.
CVS patchset: 6710
CVS date: 2003/03/20 23:42:05
jbj [Wed, 19 Mar 2003 16:05:49 +0000 (16:05 +0000)]
- unify signal handling in librpmio, use condvar to deliver signal.
CVS patchset: 6707
CVS date: 2003/03/19 16:05:49
jbj [Wed, 19 Mar 2003 03:36:13 +0000 (03:36 +0000)]
Sanity, take 2.
CVS patchset: 6706
CVS date: 2003/03/19 03:36:13
jbj [Wed, 19 Mar 2003 03:00:02 +0000 (03:00 +0000)]
Sanity.
CVS patchset: 6705
CVS date: 2003/03/19 03:00:02
jbj [Tue, 18 Mar 2003 17:48:19 +0000 (17:48 +0000)]
- fix: short option help missing string terminator.
CVS patchset: 6704
CVS date: 2003/03/18 17:48:19
jbj [Tue, 18 Mar 2003 02:41:33 +0000 (02:41 +0000)]
Proof of concept scriptlet queue, single or multi threaded.
CVS patchset: 6699
CVS date: 2003/03/18 02:41:33
cturner [Sun, 16 Mar 2003 23:32:37 +0000 (23:32 +0000)]
version bump
CVS patchset: 6698
CVS date: 2003/03/16 23:32:37
cturner [Sun, 16 Mar 2003 23:31:42 +0000 (23:31 +0000)]
oops, make sure File::Spec is loaded
CVS patchset: 6697
CVS date: 2003/03/16 23:31:42
cturner [Sun, 16 Mar 2003 23:31:08 +0000 (23:31 +0000)]
fix rpmlib 4.0.x segfault that is a result of iterator freeing after the creating db is freed
CVS patchset: 6696
CVS date: 2003/03/16 23:31:08
cturner [Sun, 16 Mar 2003 23:16:46 +0000 (23:16 +0000)]
fix problem in perl 5.6.x with basename/realpath/etc
CVS patchset: 6695
CVS date: 2003/03/16 23:16:46
jbj [Sun, 16 Mar 2003 22:36:52 +0000 (22:36 +0000)]
Create rpmsq, combining rpmdb/psm signal handlers.
CVS patchset: 6694
CVS date: 2003/03/16 22:36:52
jbj [Sun, 16 Mar 2003 02:59:17 +0000 (02:59 +0000)]
Start unifying signal handlers.
CVS patchset: 6693
CVS date: 2003/03/16 02:59:17
jbj [Sat, 15 Mar 2003 21:51:11 +0000 (21:51 +0000)]
Sanity.
CVS patchset: 6692
CVS date: 2003/03/15 21:51:11
jbj [Sat, 15 Mar 2003 16:56:46 +0000 (16:56 +0000)]
Create.
CVS patchset: 6691
CVS date: 2003/03/15 16:56:46
jbj [Fri, 14 Mar 2003 23:37:42 +0000 (23:37 +0000)]
Create.
CVS patchset: 6690
CVS date: 2003/03/14 23:37:42
jbj [Fri, 14 Mar 2003 23:37:25 +0000 (23:37 +0000)]
Sanity.
CVS patchset: 6689
CVS date: 2003/03/14 23:37:25
jbj [Fri, 14 Mar 2003 21:43:16 +0000 (21:43 +0000)]
Skip /usr/lib/debug when walking $RPM_BUILD_ROOT.
CVS patchset: 6688
CVS date: 2003/03/14 21:43:16
jbj [Fri, 14 Mar 2003 18:11:09 +0000 (18:11 +0000)]
Unchain iterator on NULL return.
Don't segfault on --fileclass.
CVS patchset: 6685
CVS date: 2003/03/14 18:11:09
jbj [Thu, 13 Mar 2003 12:04:35 +0000 (12:04 +0000)]
Close and free iterators/cursors on signal exit path.
CVS patchset: 6681
CVS date: 2003/03/13 12:04:35
jbj [Wed, 12 Mar 2003 21:57:50 +0000 (21:57 +0000)]
Sanity.
CVS patchset: 6680
CVS date: 2003/03/12 21:57:50
jbj [Wed, 12 Mar 2003 13:31:13 +0000 (13:31 +0000)]
Don't put newlines in base64 tag, add rpmHeader tag.
CVS patchset: 6679
CVS date: 2003/03/12 13:31:13
jbj [Wed, 12 Mar 2003 02:08:58 +0000 (02:08 +0000)]
Orphan.
CVS patchset: 6678
CVS date: 2003/03/12 02:08:58
jbj [Wed, 12 Mar 2003 02:08:20 +0000 (02:08 +0000)]
- --queryformat '[%{*:xml}\n]' to dump header content in XML.
CVS patchset: 6677
CVS date: 2003/03/12 02:08:20
jbj [Tue, 11 Mar 2003 00:51:26 +0000 (00:51 +0000)]
Use an iterator to hide pattern matching on tag/ext names.
CVS patchset: 6676
CVS date: 2003/03/11 00:51:26
jbj [Mon, 10 Mar 2003 23:28:24 +0000 (23:28 +0000)]
- upgrade to zlib-1.2.beta7.
- pass structure pointer, not args, through headerSprintf call chain.
- add ":xml" header format modifier.
CVS patchset: 6675
CVS date: 2003/03/10 23:28:24
cturner [Mon, 10 Mar 2003 17:08:00 +0000 (17:08 +0000)]
ugh, rpm 4.1isms snuck in
CVS patchset: 6674
CVS date: 2003/03/10 17:08:00
cturner [Mon, 10 Mar 2003 16:31:58 +0000 (16:31 +0000)]
prep a 0.61 build
CVS patchset: 6671
CVS date: 2003/03/10 16:31:58
jbj [Mon, 10 Mar 2003 14:39:07 +0000 (14:39 +0000)]
Minimize ars passed throuch headerSprintf call chain.
CVS patchset: 6670
CVS date: 2003/03/10 14:39:07
cturner [Sun, 9 Mar 2003 18:34:27 +0000 (18:34 +0000)]
beginnings of control over the verify flags for transactions
CVS patchset: 6669
CVS date: 2003/03/09 18:34:27
cturner [Sun, 9 Mar 2003 17:53:35 +0000 (17:53 +0000)]
add expand_macro
CVS patchset: 6668
CVS date: 2003/03/09 17:53:35
cturner [Sun, 9 Mar 2003 09:56:44 +0000 (09:56 +0000)]
lot of changes to fix some fundamental refcount probs. also add new header sprintf method from James Olin Oden
CVS patchset: 6667
CVS date: 2003/03/09 09:56:44
jbj [Sat, 8 Mar 2003 23:31:10 +0000 (23:31 +0000)]
Splint fiddles.
CVS patchset: 6666
CVS date: 2003/03/08 23:31:10
jbj [Sat, 8 Mar 2003 23:18:09 +0000 (23:18 +0000)]
Splint fiddles.
CVS patchset: 6665
CVS date: 2003/03/08 23:18:09
jbj [Sat, 8 Mar 2003 21:47:46 +0000 (21:47 +0000)]
Update to infnew-7 patch.
CVS patchset: 6664
CVS date: 2003/03/08 21:47:46
jbj [Sat, 8 Mar 2003 18:30:38 +0000 (18:30 +0000)]
Sanity.
CVS patchset: 6663
CVS date: 2003/03/08 18:30:38
jbj [Fri, 7 Mar 2003 03:02:57 +0000 (03:02 +0000)]
Sanity.
CVS patchset: 6659
CVS date: 2003/03/07 03:02:57