ewt [Thu, 31 Oct 1996 19:48:42 +0000 (19:48 +0000)]
removed /etc/rpmrc install (as we don't ship a default anymore)
CVS patchset: 1136
CVS date: 1996/10/31 19:48:42
ewt [Thu, 31 Oct 1996 19:45:35 +0000 (19:45 +0000)]
added real fix for 2.1 kernel write() behavior
CVS patchset: 1135
CVS date: 1996/10/31 19:45:35
ewt [Thu, 31 Oct 1996 19:45:09 +0000 (19:45 +0000)]
fixed ultrasparc number <blush>
CVS patchset: 1134
CVS date: 1996/10/31 19:45:09
ewt [Thu, 31 Oct 1996 19:44:13 +0000 (19:44 +0000)]
added ultrasparc arch tags
CVS patchset: 1133
CVS date: 1996/10/31 19:44:13
root [Wed, 30 Oct 1996 02:30:01 +0000 (02:30 +0000)]
add %patch -E
CVS patchset: 1132
CVS date: 1996/10/30 02:30:01
ewt [Tue, 22 Oct 1996 22:32:20 +0000 (22:32 +0000)]
1) don't use getpwuid() to get username for uid 0, just use "root"
CVS patchset: 1131
CVS date: 1996/10/22 22:32:20
ewt [Mon, 21 Oct 1996 02:20:20 +0000 (02:20 +0000)]
*** empty log message ***
CVS patchset: 1130
CVS date: 1996/10/21 02:20:20
ewt [Mon, 21 Oct 1996 02:19:37 +0000 (02:19 +0000)]
1) never removed files which are state RPMFILE_STATE_NOTINSTALLED
CVS patchset: 1129
CVS date: 1996/10/21 02:19:37
ewt [Mon, 21 Oct 1996 02:19:15 +0000 (02:19 +0000)]
1) added RPMVAR_NETSHAREDPATH
2) added netsharedPath parameter to rpmInstallPackage()
CVS patchset: 1128
CVS date: 1996/10/21 02:19:15
ewt [Mon, 21 Oct 1996 02:18:54 +0000 (02:18 +0000)]
1) added RPMVAR_NETSHAREDPATH
2) don't exit w/ unknown options are in rpmrc files
CVS patchset: 1127
CVS date: 1996/10/21 02:18:54
ewt [Mon, 21 Oct 1996 02:17:39 +0000 (02:17 +0000)]
1) moved code around to make things a bit more readable
2) added support for netsharedPath's
3) cleaned up some memory leaks
CVS patchset: 1126
CVS date: 1996/10/21 02:17:39
ewt [Mon, 21 Oct 1996 02:17:23 +0000 (02:17 +0000)]
conflict checking was using the wrong header
CVS patchset: 1125
CVS date: 1996/10/21 02:17:23
ewt [Mon, 21 Oct 1996 02:14:17 +0000 (02:14 +0000)]
handles RPMFILE_STATE_NETSHARED, prints number of unknown states
CVS patchset: 1124
CVS date: 1996/10/21 02:14:17
ewt [Mon, 21 Oct 1996 02:14:02 +0000 (02:14 +0000)]
passes netSharedPath() from rpmrc
CVS patchset: 1123
CVS date: 1996/10/21 02:14:02
ewt [Mon, 21 Oct 1996 02:13:41 +0000 (02:13 +0000)]
added -Wall, -Wstrict-prototypes to flags
CVS patchset: 1122
CVS date: 1996/10/21 02:13:41
ewt [Mon, 21 Oct 1996 01:24:25 +0000 (01:24 +0000)]
1) free matches in findSharedFiles()
2) if no matches are found in findSharedFiles() free memory and return
NULL ptr
CVS patchset: 1121
CVS date: 1996/10/21 01:24:25
ewt [Mon, 21 Oct 1996 01:23:29 +0000 (01:23 +0000)]
rpmdbRemove() should free header it read
matches needed to be freed in removeIndexEntry()
CVS patchset: 1120
CVS date: 1996/10/21 01:23:29
ewt [Mon, 21 Oct 1996 01:22:47 +0000 (01:22 +0000)]
1) use freeHeader(), not free() after writeheader()
2) free iterators in copyHeader()
3) free string arrays after interation
CVS patchset: 1119
CVS date: 1996/10/21 01:22:47
ewt [Mon, 21 Oct 1996 01:22:12 +0000 (01:22 +0000)]
1) free binaryHeaders w/ done with installs
2) free rpmdep structures in both install and uninstall
CVS patchset: 1118
CVS date: 1996/10/21 01:22:12
ewt [Mon, 21 Oct 1996 01:21:48 +0000 (01:21 +0000)]
rpmdepFreeConflicts() needs to be used, not plain free()
CVS patchset: 1117
CVS date: 1996/10/21 01:21:48
ewt [Sun, 20 Oct 1996 19:31:21 +0000 (19:31 +0000)]
added conflict checking
CVS patchset: 1116
CVS date: 1996/10/20 19:31:21
ewt [Sun, 20 Oct 1996 19:31:12 +0000 (19:31 +0000)]
added some comments, rpmdbFindByConflicts()
CVS patchset: 1115
CVS date: 1996/10/20 19:31:12
ewt [Sun, 20 Oct 1996 19:31:02 +0000 (19:31 +0000)]
added conflicts index
CVS patchset: 1114
CVS date: 1996/10/20 19:31:02
ewt [Sun, 20 Oct 1996 19:30:48 +0000 (19:30 +0000)]
changed to version 2.2.8
CVS patchset: 1113
CVS date: 1996/10/20 19:30:48
ewt [Sun, 20 Oct 1996 19:30:10 +0000 (19:30 +0000)]
*** empty log message ***
CVS patchset: 1112
CVS date: 1996/10/20 19:30:10
ewt [Sun, 20 Oct 1996 19:29:57 +0000 (19:29 +0000)]
return rc from doUninstall()
CVS patchset: 1111
CVS date: 1996/10/20 19:29:57
ewt [Sun, 20 Oct 1996 19:29:34 +0000 (19:29 +0000)]
print conflict problems differently then missing dependencies
CVS patchset: 1110
CVS date: 1996/10/20 19:29:34
ewt [Sun, 20 Oct 1996 18:25:19 +0000 (18:25 +0000)]
added FTPPROXY, FTPPORT
CVS patchset: 1109
CVS date: 1996/10/20 18:25:19
ewt [Sun, 20 Oct 1996 18:24:50 +0000 (18:24 +0000)]
added --nodeps, --showrc, info on ftp URL
CVS patchset: 1108
CVS date: 1996/10/20 18:24:50
ewt [Sun, 20 Oct 1996 18:24:42 +0000 (18:24 +0000)]
added --ftpproxy, --ftpport
CVS patchset: 1107
CVS date: 1996/10/20 18:24:42
ewt [Sun, 20 Oct 1996 18:24:18 +0000 (18:24 +0000)]
1) display more intelligent errors when ftp queries fail
2
CVS patchset: 1106
CVS date: 1996/10/20 18:24:18
ewt [Sun, 20 Oct 1996 18:24:06 +0000 (18:24 +0000)]
added ftp proxy support
CVS patchset: 1105
CVS date: 1996/10/20 18:24:06
ewt [Sun, 20 Oct 1996 18:21:04 +0000 (18:21 +0000)]
1) rewrite ftpCheckResult() to be more robust
2) added FTPERR_FILE_NOT_FOUND as a separte error
3) #1 fixed proxy support
4) added port arg to ftpOpen(), which may be -1
CVS patchset: 1104
CVS date: 1996/10/20 18:21:04
ewt [Tue, 15 Oct 1996 20:51:57 +0000 (20:51 +0000)]
use gettext() from libc if available
CVS patchset: 1103
CVS date: 1996/10/15 20:51:57
ewt [Tue, 15 Oct 1996 19:16:26 +0000 (19:16 +0000)]
*** empty log message ***
CVS patchset: 1102
CVS date: 1996/10/15 19:16:26
ewt [Tue, 15 Oct 1996 19:08:14 +0000 (19:08 +0000)]
1) we must open RPM database for -Vp if dependencies need to be verified
2) if the database isn't opened during a verify, it needs to be NULL
CVS patchset: 1101
CVS date: 1996/10/15 19:08:14
ewt [Tue, 15 Oct 1996 15:04:09 +0000 (15:04 +0000)]
*** empty log message ***
CVS patchset: 1100
CVS date: 1996/10/15 15:04:09
ewt [Tue, 15 Oct 1996 15:03:19 +0000 (15:03 +0000)]
don't assume write(fd, buf, 0) always returns w/o error
CVS patchset: 1099
CVS date: 1996/10/15 15:03:19
ewt [Tue, 15 Oct 1996 03:15:52 +0000 (03:15 +0000)]
Initial revision
CVS patchset: 1098
CVS date: 1996/10/15 03:15:52
ewt [Tue, 15 Oct 1996 03:15:43 +0000 (03:15 +0000)]
added tread.c
CVS patchset: 1097
CVS date: 1996/10/15 03:15:43
ewt [Tue, 15 Oct 1996 03:15:30 +0000 (03:15 +0000)]
use timedRead() instead of read()
CVS patchset: 1096
CVS date: 1996/10/15 03:15:30
ewt [Tue, 15 Oct 1996 03:15:14 +0000 (03:15 +0000)]
moved timedRead() to tread.c
CVS patchset: 1095
CVS date: 1996/10/15 03:15:14
ewt [Tue, 15 Oct 1996 03:14:50 +0000 (03:14 +0000)]
added url.o
CVS patchset: 1094
CVS date: 1996/10/15 03:14:50
ewt [Tue, 15 Oct 1996 03:14:50 +0000 (03:14 +0000)]
added support for querying ftp:// packages
CVS patchset: 1093
CVS date: 1996/10/15 03:14:50
ewt [Tue, 15 Oct 1996 03:14:50 +0000 (03:14 +0000)]
*** empty log message ***
CVS patchset: 1092
CVS date: 1996/10/15 03:14:50
ewt [Tue, 15 Oct 1996 03:14:35 +0000 (03:14 +0000)]
pulled URL handling to url.c
CVS patchset: 1091
CVS date: 1996/10/15 03:14:35
ewt [Tue, 15 Oct 1996 02:23:03 +0000 (02:23 +0000)]
use cpio specified by rpmrc
CVS patchset: 1090
CVS date: 1996/10/15 02:23:03
ewt [Tue, 15 Oct 1996 02:22:46 +0000 (02:22 +0000)]
*** empty log message ***
CVS patchset: 1089
CVS date: 1996/10/15 02:22:46
ewt [Tue, 15 Oct 1996 02:14:42 +0000 (02:14 +0000)]
added ftpGetFileDesc(), ftpGetFileDone() and changed ftpGetFile()
to use them
CVS patchset: 1088
CVS date: 1996/10/15 02:14:42
ewt [Tue, 15 Oct 1996 02:14:32 +0000 (02:14 +0000)]
added ftpGetFileDesc(), ftpGetFileDone()
CVS patchset: 1087
CVS date: 1996/10/15 02:14:32
ewt [Tue, 15 Oct 1996 02:14:02 +0000 (02:14 +0000)]
1) added sun4m, sun4c arch's
2) added OSF1 OS
3) added cpiobin
CVS patchset: 1086
CVS date: 1996/10/15 02:14:02
ewt [Tue, 15 Oct 1996 02:13:16 +0000 (02:13 +0000)]
1) users vfork() when fork() isn't available [amigaos]
2) looks for GNU cpio
CVS patchset: 1085
CVS date: 1996/10/15 02:13:16
ewt [Tue, 15 Oct 1996 02:12:51 +0000 (02:12 +0000)]
1) cleaned up conditional gettext support
2) removed ; which broke install rule
CVS patchset: 1084
CVS date: 1996/10/15 02:12:51
ewt [Tue, 15 Oct 1996 02:11:23 +0000 (02:11 +0000)]
readHeader() should work when fd is a socket
CVS patchset: 1083
CVS date: 1996/10/15 02:11:23
ewt [Mon, 14 Oct 1996 23:49:40 +0000 (23:49 +0000)]
added RPMVAR_CPIOBIN
CVS patchset: 1082
CVS date: 1996/10/14 23:49:40
ewt [Mon, 14 Oct 1996 23:49:27 +0000 (23:49 +0000)]
use cpio specified in rpmrc
CVS patchset: 1081
CVS date: 1996/10/14 23:49:27
ewt [Mon, 30 Sep 1996 16:32:37 +0000 (16:32 +0000)]
Initial revision
CVS patchset: 1080
CVS date: 1996/09/30 16:32:37
ewt [Sun, 29 Sep 1996 02:31:30 +0000 (02:31 +0000)]
distclean now removes librpmrc
CVS patchset: 1079
CVS date: 1996/09/29 02:31:30
ewt [Sun, 29 Sep 1996 02:30:43 +0000 (02:30 +0000)]
Initial revision
CVS patchset: 1078
CVS date: 1996/09/29 02:30:43
ewt [Sun, 29 Sep 1996 02:30:27 +0000 (02:30 +0000)]
generalized LIBOBJETS
CVS patchset: 1077
CVS date: 1996/09/29 02:30:27
ewt [Sun, 29 Sep 1996 02:30:09 +0000 (02:30 +0000)]
used LIBMISC during linking
CVS patchset: 1076
CVS date: 1996/09/29 02:30:09
ewt [Sun, 29 Sep 1996 02:29:50 +0000 (02:29 +0000)]
removed dependence on outside ftw.h
CVS patchset: 1075
CVS date: 1996/09/29 02:29:50
ewt [Sun, 29 Sep 1996 02:29:36 +0000 (02:29 +0000)]
don't include <ftw.h>
CVS patchset: 1074
CVS date: 1996/09/29 02:29:36
ewt [Sun, 29 Sep 1996 02:29:25 +0000 (02:29 +0000)]
distclean rule should depend on clean rule
CVS patchset: 1073
CVS date: 1996/09/29 02:29:25
ewt [Sun, 29 Sep 1996 02:29:09 +0000 (02:29 +0000)]
added H_SIGNATURE wrapper
CVS patchset: 1072
CVS date: 1996/09/29 02:29:09
ewt [Sun, 29 Sep 1996 02:28:42 +0000 (02:28 +0000)]
don't include paths.h (which isn't used anyway)
CVS patchset: 1071
CVS date: 1996/09/29 02:28:42
ewt [Sun, 29 Sep 1996 02:28:29 +0000 (02:28 +0000)]
use posix fcntl() locks rather then BSD flock()
CVS patchset: 1070
CVS date: 1996/09/29 02:28:29
ewt [Sun, 29 Sep 1996 02:28:08 +0000 (02:28 +0000)]
removed use of various endian.h files, as they weren't needed anyway
CVS patchset: 1069
CVS date: 1996/09/29 02:28:08
ewt [Sun, 29 Sep 1996 02:27:44 +0000 (02:27 +0000)]
use autoconf's endian detection, not system include files
CVS patchset: 1068
CVS date: 1996/09/29 02:27:44
ewt [Sun, 29 Sep 1996 02:27:20 +0000 (02:27 +0000)]
made filecmp() and decideFileFate() protoyped static as well as
defined static
CVS patchset: 1067
CVS date: 1996/09/29 02:27:20
ewt [Sun, 29 Sep 1996 02:27:07 +0000 (02:27 +0000)]
lots of changes and cleanups for Solaris
CVS patchset: 1066
CVS date: 1996/09/29 02:27:07
ewt [Sun, 29 Sep 1996 02:26:24 +0000 (02:26 +0000)]
moved CPP, prefix, exec_prefix, libdir, LIBRPMRC_FILENAME defs here
added selectable i18n support
CVS patchset: 1065
CVS date: 1996/09/29 02:26:24
ewt [Sun, 29 Sep 1996 02:25:18 +0000 (02:25 +0000)]
1) don't always build static version (Solaris is broken)
2) remove old .tar.gz files for 'make archive'
3) misc should be the first subdirectory built
4) made i18n support optional
CVS patchset: 1064
CVS date: 1996/09/29 02:25:18
ewt [Sun, 29 Sep 1996 02:22:27 +0000 (02:22 +0000)]
cleaned up for Solaris
CVS patchset: 1063
CVS date: 1996/09/29 02:22:27
ewt [Sun, 29 Sep 1996 02:22:07 +0000 (02:22 +0000)]
removed definition of _() which gets set by configure
CVS patchset: 1062
CVS date: 1996/09/29 02:22:07
ewt [Sun, 29 Sep 1996 02:20:51 +0000 (02:20 +0000)]
Initial revision
CVS patchset: 1061
CVS date: 1996/09/29 02:20:51
ewt [Fri, 27 Sep 1996 15:49:19 +0000 (15:49 +0000)]
distclean should remove Makefile.inc
CVS patchset: 1060
CVS date: 1996/09/27 15:49:19
ewt [Wed, 25 Sep 1996 19:19:39 +0000 (19:19 +0000)]
use Makefile.inc
added distclean rule
CVS patchset: 1059
CVS date: 1996/09/25 19:19:39
ewt [Wed, 25 Sep 1996 19:18:16 +0000 (19:18 +0000)]
use $(INSTALL) for installs
use Makefile.inc
added distclean rule
CVS patchset: 1058
CVS date: 1996/09/25 19:18:16
ewt [Wed, 25 Sep 1996 19:17:15 +0000 (19:17 +0000)]
use alloca(), not __allocaa()
use NAMLEN (and define it if it doesn't exist)
CVS patchset: 1057
CVS date: 1996/09/25 19:17:15
ewt [Wed, 25 Sep 1996 19:17:03 +0000 (19:17 +0000)]
changed index() calls to strchr()
CVS patchset: 1056
CVS date: 1996/09/25 19:17:03
ewt [Wed, 25 Sep 1996 19:16:51 +0000 (19:16 +0000)]
1) use Makefile.inc
2) added distclean rule
CVS patchset: 1055
CVS date: 1996/09/25 19:16:51
ewt [Wed, 25 Sep 1996 19:16:34 +0000 (19:16 +0000)]
conditionally include <asm/byteorder.h>
CVS patchset: 1054
CVS date: 1996/09/25 19:16:34
ewt [Wed, 25 Sep 1996 19:16:05 +0000 (19:16 +0000)]
conditionally include <machine/types.h>
CVS patchset: 1053
CVS date: 1996/09/25 19:16:05
ewt [Wed, 25 Sep 1996 19:15:49 +0000 (19:15 +0000)]
conditionally include <alloca.h>
CVS patchset: 1052
CVS date: 1996/09/25 19:15:49
ewt [Wed, 25 Sep 1996 19:15:33 +0000 (19:15 +0000)]
doesn't do anything, as we never used it
CVS patchset: 1051
CVS date: 1996/09/25 19:15:33
ewt [Wed, 25 Sep 1996 19:15:21 +0000 (19:15 +0000)]
typecase getpid() return to int
CVS patchset: 1050
CVS date: 1996/09/25 19:15:21
ewt [Wed, 25 Sep 1996 19:14:52 +0000 (19:14 +0000)]
conditionally include <endian.h>, <machine/endian.h>
CVS patchset: 1049
CVS date: 1996/09/25 19:14:52
ewt [Wed, 25 Sep 1996 19:14:17 +0000 (19:14 +0000)]
1) made some functions static
2) changed enum fileStates DIR to XDIR to avoid conflicts with <dirent.h>
3) conditionally include alloca.h
CVS patchset: 1048
CVS date: 1996/09/25 19:14:17
ewt [Wed, 25 Sep 1996 19:13:59 +0000 (19:13 +0000)]
1) conditionally include asm/byteorder.h
2) include netinet/in.h
CVS patchset: 1047
CVS date: 1996/09/25 19:13:59
ewt [Wed, 25 Sep 1996 19:13:05 +0000 (19:13 +0000)]
conditionally includes alloca.h
CVS patchset: 1046
CVS date: 1996/09/25 19:13:05
ewt [Wed, 25 Sep 1996 19:12:53 +0000 (19:12 +0000)]
added distclean rule
uses Makefile.inc
CVS patchset: 1045
CVS date: 1996/09/25 19:12:53
ewt [Wed, 25 Sep 1996 19:12:17 +0000 (19:12 +0000)]
added rs6000, hppa archs
added m68k uname
added AmigaOS, AIX, HP-UX
CVS patchset: 1044
CVS date: 1996/09/25 19:12:17
ewt [Wed, 25 Sep 1996 19:11:30 +0000 (19:11 +0000)]
typecast getpid() to (int)
CVS patchset: 1043
CVS date: 1996/09/25 19:11:30
ewt [Wed, 25 Sep 1996 19:11:14 +0000 (19:11 +0000)]
small portability enhancements
CVS patchset: 1042
CVS date: 1996/09/25 19:11:14
ewt [Wed, 25 Sep 1996 19:10:44 +0000 (19:10 +0000)]
added rules misc platforms
CVS patchset: 1041
CVS date: 1996/09/25 19:10:44
ewt [Wed, 25 Sep 1996 19:09:34 +0000 (19:09 +0000)]
1) moved MDEFINES stuff Makefile.inc
2) added distclean, rcstag rules
CVS patchset: 1040
CVS date: 1996/09/25 19:09:34
ewt [Wed, 25 Sep 1996 19:08:31 +0000 (19:08 +0000)]
Initial revision
CVS patchset: 1039
CVS date: 1996/09/25 19:08:31
ewt [Wed, 25 Sep 1996 19:08:18 +0000 (19:08 +0000)]
added Jeff Johnson
CVS patchset: 1038
CVS date: 1996/09/25 19:08:18
ewt [Wed, 25 Sep 1996 18:21:08 +0000 (18:21 +0000)]
fixes some silly typos
CVS patchset: 1037
CVS date: 1996/09/25 18:21:08