Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
Avoid dpkg errors when upstream's version starts with a dash
Fix epoch handling, again
Fix handling of epochs
Add support for bzip2-compressed 3.0 source packages
Add a missing semicolon
Add support for source packages format 3.0, contributed by Didier Raboud
s/packages/pkgs
Reduce memory usage a bit and increase limit
Fix parsing of Sources with multiple package versions
Add a workaround for the mutiple package versions on same Sources issue
s/php4/php; alioth will be upgraded to lenny some time soon and we don't want to break DEHS in case php4 is removed.
When doing a time-based update also check the packages that changed since last check
Remove useless mail headers
Improve the uptodate detection on dehsqa_db for its usage in DDPO
Several improvements to the BTS page parser including support for bugs older than one year
Some code cleanup, bug fixes, and the introduction of failures_count
Support fetching watch files from $VCS
Use is_numeric instead of is_inst, as the value returned by dba_fetch is a string, not an int
* Call wget without -c, so popcon.db is really updated * When one of the values in popcon.db is 'missing' set to -1 so the other value, if it exists, _is_ UPDATEd, but use -1 to catch those bugs
Oops, < != > :)
Add lastpkgsourcesupdate which is intended to track packages that by some unknown reason were not updated despite a new version was found in Sources. Also prevent db_up_error() from aborting everything
Allow dir_ctrl to take a string as an argument
Fix wget call because -N together with -O is useless
Remove trailing ) that prevented the regexp from working
Strict the md5sum size to 32, which is the correct lenght used Also attempt to parse the Homepage, and Vcs-* entries (eating, when present: Dm-Upload-Allowed, and Checksums-*)
Tighten the Sources parser regexp so it only matches md5 sums, and not the newly introduced sha1* ones
dehs_pg.php: correct popcon retrieval for source packages www/maintainer_php: reorganize stuff
Yet an other silly mistake
Fixed another silly mistake
$return should contain the exit status code, not the output
Drop built-in popcon parser in favor of qa.d.o's BDB to reduce work load: now storing the pop_* values in the pkg table instead of binpkgs Separate the events class to an other file Add other kind of runs to dehs.sh so e.g. the popcon info is updated by a cronjob and not on every run
Skip packages for which the wwiz failed to generate a watch file on last attempt (either a 'no_cirght' or a 'notmatch') uscan_foo(): return an easier to read hash array
dehs.sh: retry the execution of update_wwwal.sh (because of recent AUTH problems) dehs_pg.php: fix escaping when calling dpkg --compare-versions
Fix the "Missing argument 2 for vers_conv() ..." warnings by defaulting to true to restore previous behaviour
Make sure that 'lastcheck is null' only matches those packages WITH watch files, on update_new
Make dehs_pg.php print the die messages to stderr instead of stdout Stop dehs.sh from logging and throwing away some stderr messages
Make sure update_new also check watch files which were never checked
Send new upstream version notifications even on update_all runs
Fixed a problem where the versions were being compared with Debian's asIs because $version != $dversionmangled
Specify host=localhost to fix some, recent, problems connecting to the database Set lastupvsdebsync to 1970-01-01 00:00:00 if null
Added updated information on the BDB Make sure to exclude #PACKAGE#@packages.qa.d.o from the notifications
Remove the special PTS header so emails aren't accepted at the 'default' keyword Added contact address
update_wwwall.sh: generate the information for the DEHS-DDPOMail robot integration dehs_pg.php: make sure the database is completely 'cleared' (clear_db) on all calls Don't call vers_conv when using the mangled Debian version nor when up_vers=debian_vers (possible uversion mangling by watch file)
Make the 'update_all' check only updated based on timestamps not updating packages which were checked in the last four days
Enabling notifications on all kind of updates except for update_all
Make sure is_updated returns an integer Only send notifications when events::_searchEvent returns an empty value and not vice versa Make the headers extractor not too strict
dehs_pg.php: Finished new version notifier code: added _recordEvent, _searchEvent Made the database 'updated' column store true when updated and false when not updated update_wwwal.sh: Updated accordingly for the 'updated' change Added updated_real_count* to stats.txt www/* Updated accordingly for the 'updated' change tpls/new_version.mail.tpl: Updated the message and destinations
Fixed the popcon data parser so pop_inst really gets the pop inst value and not pop vote
Added a hack so the dversionmangled field isn't set back to 'version' on Sources update
Removed extra %'s so updating a single package really updates only that one Make sure the database only contains the existing binary and source packages
dehs_pg.php: * fixed a problem where the deversionmangled value was kept empty * added missing braces to the wwiz-generated watch files in the file extensions part * tha watch wizard now uses passive FTP by default www/stats.html: removed hr
dehs_pg.php: only update the dversionmangled field when the 'mangled' one only differs by revision and/or epoch www/maintainer.php: Fix the link to popcon.php by using the package name instead of the popcon value www/menu.inc: restore the maintainer.php search fields
dehs_pg.php: Determine based on the Levenshtein distance if the upstream version gathered by a wwiz-generated watch is 'valid' maintainer.php: Added links to the PTS and popcon page, also displaying the mangled Debian version when different from the non-mangled one
dversionmangled database field should also be set when updating/adding from Sources
dehs_pg.php: add an 'updated' status corrector when version in Debian is newer than upstream www/no_watch.php: updated the vers_conv function with the one used everywhere else
dehs_pg.php: really allow -db_query without specifying a distribution maintainer.php: add link to upstream's source
Extract and store the dversionmangle information for later use in ddpo Basic dversionmangling added to the watch wizard
dehs_pg.php: let db_query work even when the distribution is not specified dehs.sh: added wwiz as a run_type
dehs_pg.php: fixed a two-levels break which caused the watch wizard to stop tpls/: Added missing template files for the new version notifier www/stats.html: Added statistics page, thanks to Lucas Nussbaum for the graphics www/:*.php|inc: updated pages links
update_wwwal.sh: added generation of simple stats dehs_pg.php: added code for PTS-based new upstream version notification (currently disabled) NOTE: 'updated' in the database is true when the package is NOT updated, and false when it is!
Also run the watch wizard on the updated packages when update_new is used
dehs.sh: fixed PID check dehs_pg.php: added bz2 to the list of file extensions to be matched when searching for a base url for the wwiz
Use pg_escape_string instead of addslashes Reduce the work done by update_bogus() to the minimum
dehs.sh: support different kind of update runs (all, new, bogus) dehs_pg.php: added the necessary code for the above change replaced all pg_errormessage calls with pg_last_error
All db connections are persistent now Added update_new command which is a 'minimal' run Maintainer field is now also converted to utf-8
Making the wwiz also scan for files with a bz2 file extension (intended for non-tarball releases) Added an other tweak for qa.d.o's developer.php
The "before normal dehs' run commit": Reduced the number of attempts to find a working watch file on the watch wizard (uversionmangle fun) caused by using different file extensions Improved the sf.net packages detection by first using a mix of sf.net/PARTMATCH/PACKAGENAME
Small tweak for developer.php
Some code cleanup and functions renaming (calling options preserved for compatibility) Fixed retrieval of upstream changes/changelog (but disabling it by default) Fixed one of the watch wizard generators (the most successful one) Fixed the subname-based watch wizard generator
Display wwiz info on db_query Fixed some wwiz-related mistakes of my previous commit
Only stop checking watch wizard-generated files when a version is found
Removed some unnecessary code
Reindented code Make sure some values are escaped (i.e. on database queries and shell commands arguments) Use die_status instead of die on some calls I missed yesterday Add wwiz information to the BDB Extended the watch-wizard so it does even more magic :)
dehs.sh, update_wwwal.sh: abort execution if any of the commands return a non-zero status dehs_pg.php: replaced calls to die() with die_status which prints the message and exits with a custom status code
Adding missing files from groups/dehs/dehs_prj Moving everything from home/users/evaso-guest to dehs/dehs_prj/dehs Defaulting to uscan.pl from svn Fixed typo which prevented copyright files from being downloaded Updated watch-wiz to use sf's redirector and make two attempts to guess watch file Other minor changes
Apply a patch from Thijs Kinkhorst to try to close debian bug #269493
Fix some little proble in download code, temp file clean, and use of standard uscan alioth version
switch from debian.net to debian.org and other little fix
close dehs alioth bugs about statical tmp filenames #302588
Some changes to md5 checking function A new function watch_fillfre that try to genereate watch file from freshmeat (actually not used)
Watch wizard generate version=3 watch file now
now uses official version of uscan in devscirpts packages various bugfixes
non-us code removed
Some bug fixes Support debian version in watch file
addes up_version delete query on clear_db function
vers_conv function improved
Add data generation for developer.php on qa.debian.org Various fixes
Fixed a bug in the clear db function
Some fixes over watch_fill function
some improvments over Wwizard generated watch file for http url
-Various fixes - Now catch uploaders from sources on db-add function
Some important various features and bugsfix
-watch-filler improvments -bug fixing
watch fill wizard implementation
First commit.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.5 |