public inbox for cygwin-apps-cvs@sourceware.org
help / color / mirror / Atom feed
* setup ChangeLog IniDBBuilder.h IniDBBuilderPac ...
@ 2015-02-05 16:56 corinna
0 siblings, 0 replies; 4+ messages in thread
From: corinna @ 2015-02-05 16:56 UTC (permalink / raw)
To: cygwin-apps-cvs
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: corinna@sourceware.org 2015-02-05 16:56:17
Modified files:
. : ChangeLog IniDBBuilder.h IniDBBuilderPackage.cc
IniDBBuilderPackage.h Makefile.am inilex.ll
iniparse.yy install.cc package_source.h
Log message:
Throughout, change preceeding patch from SHA256 to SHA512.
* Makefile.am (BASECXXFLAGS): Add -Wno-attributes for the sake of
sha2.c.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.866&r2=2.867
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilder.h.diff?cvsroot=cygwin-apps&r1=2.13&r2=2.14
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.cc.diff?cvsroot=cygwin-apps&r1=2.30&r2=2.31
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.h.diff?cvsroot=cygwin-apps&r1=2.14&r2=2.15
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/Makefile.am.diff?cvsroot=cygwin-apps&r1=2.101&r2=2.102
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/inilex.ll.diff?cvsroot=cygwin-apps&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/iniparse.yy.diff?cvsroot=cygwin-apps&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/install.cc.diff?cvsroot=cygwin-apps&r1=2.115&r2=2.116
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_source.h.diff?cvsroot=cygwin-apps&r1=2.20&r2=2.21
^ permalink raw reply [flat|nested] 4+ messages in thread
* setup ChangeLog IniDBBuilder.h IniDBBuilderPac ...
@ 2015-02-05 14:46 corinna
0 siblings, 0 replies; 4+ messages in thread
From: corinna @ 2015-02-05 14:46 UTC (permalink / raw)
To: cygwin-apps-cvs
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: corinna@sourceware.org 2015-02-05 14:46:28
Modified files:
. : ChangeLog IniDBBuilder.h IniDBBuilderPackage.cc
IniDBBuilderPackage.h Makefile.am inilex.ll
iniparse.yy install.cc package_source.h
Added files:
. : sha2.c sha2.h
Log message:
Prepare for changing from MD5 to SHA256 checksums.
* IniDBBuilder.h (IniDBBuilder::buildInstallSHA256): Declare as pure
virtual method.
(IniDBBuilder::buildSourceSHA256): Ditto.
* IniDBBuilderPackage.h (IniDBBuilderPackage::buildInstallSHA256):
Declare.
(IniDBBuilderPackage::buildSourceSHA256): Ditto.
* IniDBBuilderPackage.cc: Formatting changes.
(IniDBBuilderPackage::buildInstallSHA256): New method to store SHA256
sum for binary package.
(IniDBBuilderPackage::buildSourceSHA256): Ditto for source package.
* Makefile.am (@SETUP@_SOURCES): Add sha256sum.c and sha256sum.h.
* inilex.ll: Formatting changes. Implement string recognition for
SHA256 sums.
* iniparse.yy: Define new token. Allow SHA256 as well as MD5 checksums.
* install.cc (do_install_thread): Call chksum_one instead of md5sum.
(sha256_str): New static function to create SHA256 checksum string for
log output.
(sha256_one): New function to compute SHA256 checksum for file.
(md5_one): Move validity tests into chksum_one.
(chksum_one): New static function. Call either sha256_one
or md5_one depending on checksum read from ini file.
* package_source.h (packagesource::packagesource): Initialize sha256sum.
(packagesource::sha256sum): New member.
* sha2.c: New file, taken from OpenBSD.
* sha2.h: New file, taken from OpenBSD.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/sha2.c.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/sha2.h.diff?cvsroot=cygwin-apps&r1=NONE&r2=2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.865&r2=2.866
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilder.h.diff?cvsroot=cygwin-apps&r1=2.12&r2=2.13
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.cc.diff?cvsroot=cygwin-apps&r1=2.29&r2=2.30
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.h.diff?cvsroot=cygwin-apps&r1=2.13&r2=2.14
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/Makefile.am.diff?cvsroot=cygwin-apps&r1=2.100&r2=2.101
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/inilex.ll.diff?cvsroot=cygwin-apps&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/iniparse.yy.diff?cvsroot=cygwin-apps&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/install.cc.diff?cvsroot=cygwin-apps&r1=2.114&r2=2.115
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_source.h.diff?cvsroot=cygwin-apps&r1=2.19&r2=2.20
^ permalink raw reply [flat|nested] 4+ messages in thread
* setup ChangeLog IniDBBuilder.h IniDBBuilderPac ...
@ 2013-07-12 20:23 cgf
0 siblings, 0 replies; 4+ messages in thread
From: cgf @ 2013-07-12 20:23 UTC (permalink / raw)
To: cygwin-apps-cvs
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: cgf@sourceware.org 2013-07-12 20:23:07
Modified files:
. : ChangeLog IniDBBuilder.h IniDBBuilderPackage.cc
ScanFindVisitor.cc cygpackage.cc cygpackage.h
inilex.ll iniparse.yy package_version.cc
package_version.h
Log message:
* IniDBBuilder.h (IniDBBuilder::set_arch): New function.
(IniDBBuilder::set_release): New function.
(IniDBBuilder::arch): New storage for arch:.
(IniDBBuilder::arch): New storage for release:.
* IniDBBuilderPackage.cc (IniDBBuilderPackage::autodep): Fix cut/paste error
which ended up calling the wrong thing.
* ScanFindVisitor.cc (ScanFindVisitor::visitFile): Remove old code.
* cygpackage.cc (cygpackage::set_autodep): Implement to satisfy setup's insane
class hierarchy.
* cygpackage.h (cygpackage::set_autodep): See above.
(std::string autodep_regex): Ditto.
* package_version.cc (packageversion::set_autodep): Ditto.
* package_version.h (packageversion::set_autodep): Ditto.
* inilex.ll: Tokenize "arch:" and "release:".
* iniparse.yy: Parse ARCH and RELEASE.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.811&r2=2.812
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilder.h.diff?cvsroot=cygwin-apps&r1=2.11&r2=2.12
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.cc.diff?cvsroot=cygwin-apps&r1=2.26&r2=2.27
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ScanFindVisitor.cc.diff?cvsroot=cygwin-apps&r1=2.4&r2=2.5
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/cygpackage.cc.diff?cvsroot=cygwin-apps&r1=2.21&r2=2.22
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/cygpackage.h.diff?cvsroot=cygwin-apps&r1=2.17&r2=2.18
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/inilex.ll.diff?cvsroot=cygwin-apps&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/iniparse.yy.diff?cvsroot=cygwin-apps&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_version.cc.diff?cvsroot=cygwin-apps&r1=2.30&r2=2.31
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_version.h.diff?cvsroot=cygwin-apps&r1=2.25&r2=2.26
^ permalink raw reply [flat|nested] 4+ messages in thread
* setup ChangeLog IniDBBuilder.h IniDBBuilderPac ...
@ 2009-12-13 19:23 cgf
0 siblings, 0 replies; 4+ messages in thread
From: cgf @ 2009-12-13 19:23 UTC (permalink / raw)
To: cygwin-apps-cvs
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: cgf@sourceware.org 2009-12-13 19:23:43
Modified files:
. : ChangeLog IniDBBuilder.h IniDBBuilderPackage.cc
IniDBBuilderPackage.h PickPackageLine.cc
PickView.cc install.cc package_meta.cc
prereq.cc package_version.cc package_version.h
package_meta.h inilex.ll iniparse.yy
Log message:
* IniDBBuilder.h (buildMessage): Define for base class.
* IniDBBuilderPackage.cc (IniDBBuilderPackage::buildMessage): Define.
* IniDBBuilderPackage.h (IniDBBuilderPackage::buildMessage): Declare.
* PickPackageLine.cc: Pass pointer to package to "pick" throughout, where
appropriate.
* PickView.cc: Ditto.
* install.cc: Ditto.
* package_meta.cc: Ditto.
* prereq.cc: Ditto.
* package_version.cc: Ditto.
(packageversion::pick): Add pkg pointer as second argument. Display message
where appropriate.
* package_version.h (packageversion::pick): Add pkg pointer as second argument.
* package_meta.h (packagemeta::mesage): Define.
(packagemeta::set_message): Define.
* inilex.ll: Properly return MESSAGE token.
* iniparse.yy: Handle message: keyword.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.662&r2=2.663
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilder.h.diff?cvsroot=cygwin-apps&r1=2.9&r2=2.10
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.cc.diff?cvsroot=cygwin-apps&r1=2.22&r2=2.23
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/IniDBBuilderPackage.h.diff?cvsroot=cygwin-apps&r1=2.11&r2=2.12
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/PickPackageLine.cc.diff?cvsroot=cygwin-apps&r1=2.21&r2=2.22
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/PickView.cc.diff?cvsroot=cygwin-apps&r1=2.35&r2=2.36
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/install.cc.diff?cvsroot=cygwin-apps&r1=2.91&r2=2.92
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_meta.cc.diff?cvsroot=cygwin-apps&r1=2.55&r2=2.56
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/prereq.cc.diff?cvsroot=cygwin-apps&r1=2.2&r2=2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_version.cc.diff?cvsroot=cygwin-apps&r1=2.28&r2=2.29
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_version.h.diff?cvsroot=cygwin-apps&r1=2.23&r2=2.24
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_meta.h.diff?cvsroot=cygwin-apps&r1=2.37&r2=2.38
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/inilex.ll.diff?cvsroot=cygwin-apps&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/setup/iniparse.yy.diff?cvsroot=cygwin-apps&r1=1.1&r2=1.2
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-02-05 16:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-05 16:56 setup ChangeLog IniDBBuilder.h IniDBBuilderPac corinna
-- strict thread matches above, loose matches on Subject: below --
2015-02-05 14:46 corinna
2013-07-12 20:23 cgf
2009-12-13 19:23 cgf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).