2536192624
Code updates to current gcc
2023-08-16 13:00:04 +02:00
d744c16571
reports.c: add epoch to pkg_header of build-*.sh files
2022-06-08 09:54:13 +02:00
30ef76c5ea
Release 2.2
2022-02-19 15:09:49 +01:00
d95d93440f
distromatic.c: add versioned "fails to provide" to needrebuild list
...
reports.c: remove other arch duplicates in pkg_need_rebuild=()
2022-02-19 15:05:34 +01:00
57c93b2591
reports.c: remove complex deps from deps-* files
2021-04-07 15:05:52 +02:00
04d323e9a7
distromatic.c: add a sources file with the list of number of requirements per package to detect leaves (package that can be removed without breaking deps)
2021-03-20 11:28:21 +01:00
8445407e9c
reports.c: other indentation fixes
2021-03-19 19:08:55 +01:00
b70cb5cf71
reports.c: indentation fixes
2021-03-19 01:58:01 +01:00
2d09528f4f
src/reports.c: don't remove obsoleted packages from builds files
2021-03-14 19:34:28 +01:00
fa6aab80e1
Fix for infinite loop bug introduced in previous commit
2021-02-19 22:27:22 +01:00
28ace51262
Fixes to report files
2021-02-19 18:51:58 +01:00
32a0b172de
Further removal of code generating config for the obsolete smart package manager
2021-02-17 20:36:08 +01:00
39af94aa1d
Fixes for recent and old bugs
2021-02-16 20:24:29 +01:00
21d596193d
reports.c: increase size of obsoletebuf from 4096 to 8192
2020-10-01 11:39:53 +02:00
160acba232
reports.c: generateHTML_SRPMSFiles: fix a segfault when writing multiple providers
2020-06-25 16:31:06 +02:00
61352c7c3e
Optimization warning fixes
2020-06-19 10:44:26 +02:00
51cf5cacb6
Switch to rpm 4 and cmake build tool
2020-06-18 13:55:52 +02:00
8083cad05b
distromatic.h: further increase obsolete max number
2020-03-30 21:28:55 +02:00
b782ebbffb
reports.c: fix indentation warning reported by recent gcc
2016-10-21 20:42:24 +02:00
ce32dea9ed
Allow generating only html stats with --generatehtmlstats
...
Calling --generatehtml implies adding --generatehtmlstats
2016-02-24 14:51:06 +01:00
4d9e6ffad9
Make contentslist generation optional using --gencontentslist
...
backend-sqlite: only output data for local repository to work also when executed with other arguments
2015-10-13 00:09:40 +02:00
33e8cd84a9
Update some copyright year
2015-06-17 21:02:30 +02:00
8e9c1edb36
Fix all (hopefully) occurencies of strcat and strncat which may cause buffer overflows
2015-06-17 20:58:26 +02:00
7de992a3e5
Add provider package in pkg_needrebuild() in the form package@provider
2014-07-06 20:15:28 +02:00
56baf37545
Fixes for pkg_needrebuild() and also add rebuilds as warning
2014-07-06 17:10:16 +02:00
e2d17e725a
Add rebuildList to source headers to output pkg_needrebuild() in build-*.sh files
2014-07-06 00:49:04 +02:00
ee2f7c4a89
reports: increase to 200 (from 100) recent and oldest packages html output lines
2014-06-14 12:46:33 +02:00
11e2a198e5
Don't hide obsoleted packages from builds-<arch>
2014-05-26 22:53:10 +02:00
0610ab9760
distroquery: favicon management and some other output data improvements
2013-10-13 14:45:56 +02:00
cdf0f1d7c8
reports: don't add obsoleted packages to built packages lists
2013-09-05 17:55:56 +02:00
6cf2f008b1
reports: avoid duplicated file names coming from different sources in deps-[arch] files
2013-09-04 16:52:12 +02:00
1570c792be
reports.c: added generation on warnings-*.sh files and added warnings_list in builds-*.sh
2013-07-12 02:04:18 +02:00
1176487045
reports: put only packages in current repository in needport list
2013-05-08 13:02:15 +02:00
67b53d8af7
reports.c: add needport_list() in builds-[arch].sh files
2013-05-04 17:02:04 +02:00
13bcb5ed4e
reports.c: fix selection between duplicated providers in deps files
...
Example case:
$ rpm -q perl --provides|grep "perl(DynaLoader)"
perl(DynaLoader)
perl(DynaLoader) = 1.14
2013-01-13 23:30:43 +01:00
abc188b260
reports.c: fix links to Required by: packages in html pages
2013-01-10 13:01:44 +01:00
34f9295baf
General rework to support updated packages
...
- keep updated source and binary rpm structures
- detect and report broken requirements due to package updates
- TODO: check datatables output before stabilizing for a new release
2013-01-09 14:07:46 +01:00
56e4ad7c6c
headerlist.c: drop updrepository in headersourcelist in favour of a pointer to old updated package
...
reports.c: print version information on updated package
2013-01-08 13:31:04 +01:00
024e792c35
Update Copyright for release 1.2.1
2013-01-03 13:44:31 +01:00
4e6ad6d365
reports: trivial fix for previous commit
2013-01-02 00:37:31 +01:00
27b05fffa1
reports: implement a basic check on duplicates in obsoletebuf
2013-01-02 00:27:48 +01:00
3d17bddc92
reports: fix a buffer overflow in obsoletebuf
2013-01-02 00:10:44 +01:00
b80887e10c
printpkgicon: also print Archs list of target built packages
2012-05-17 12:52:18 +02:00
4d081e2ee6
printpkgicon: print the last two changelog entries and rework function to optimize code
2012-05-17 12:12:45 +02:00
222691ea78
Split cleanhtml into cleanhtml() and cleanhtmlPackagesFiles() for late and early cleaning respectively
2012-04-15 15:41:06 +02:00
452fcef5f0
printpkgicon: check if package has Changelog instead of segfaulting if not
...
printpkgicon: use new function htmlcleanNoBr() to work correctly as title= descriptions
2012-04-15 14:41:31 +02:00
b1d3e0b22d
Also put popup information hover package icons in package list pages
2012-04-15 12:28:46 +02:00
07548364d6
Restructure popup information and provide Changelog information in recent packages HTML boxes
...
Cleanup old HTML files just before recreating new ones to avoid having them missing during distromatic execution
2012-04-15 12:08:10 +02:00
5fa39e3b16
print_datatables: check and ignore obsoleted providers when printing deps table
2011-10-12 12:02:42 +02:00
7bc65d8d44
Add altrepository in headerlist structure (binary packages) to have correct values for obsoleted packages; replace occurencies of sourceheaderlist->altrepository with altrepository
2011-09-27 22:04:40 +02:00