1. 05 5月, 2008 1 次提交
  2. 02 5月, 2008 1 次提交
  3. 25 4月, 2008 1 次提交
  4. 23 4月, 2008 2 次提交
  5. 19 4月, 2008 1 次提交
  6. 11 4月, 2008 1 次提交
    • A
      * dak/utils.py: build_file_list() extra parameters so it can · 195caf3a
      Anthony Towns 提交于
      build a file list for checksums-foo fields. Don't use float() to
      compare formats, because Format: 1.10 should compare greater than
      Format: 1.9 (use "1.9".split(".",1) and tuple comparison instead)
      
      * dak/process_unchecked.py: check_md5sum becomes check_hashes
      and check_hash. If changes format is 1.8 or later, also check
      checksums-sha1 and checksums-sha256 for both .changes and .dsc.
      195caf3a
  7. 08 4月, 2008 1 次提交
  8. 27 3月, 2008 1 次提交
  9. 07 2月, 2008 1 次提交
  10. 31 12月, 2007 3 次提交
  11. 29 12月, 2007 2 次提交
  12. 05 12月, 2007 1 次提交
  13. 19 6月, 2007 1 次提交
  14. 10 3月, 2007 1 次提交
  15. 13 2月, 2007 1 次提交
  16. 11 6月, 2006 1 次提交
  17. 22 5月, 2006 4 次提交
  18. 21 5月, 2006 1 次提交
  19. 18 5月, 2006 3 次提交
  20. 16 5月, 2006 2 次提交
  21. 18 3月, 2005 1 次提交
  22. 28 11月, 2004 2 次提交
    • J
      2004-11-27 James Troup <james@nocrew.org> * utils.py (re_no_epoch): s/\*/+/... · 8ceeff88
      James Troup 提交于
      2004-11-27  James Troup  <james@nocrew.org>	* utils.py (re_no_epoch): s/\*/+/ as there must be a digit in an epoch.	(re_no_revision): don't escape '-', it's not a special character.	s/\*/+/ as there must be at least one non-dash character after the	dash in a revision.  Thanks to Christian Reis for noticing both of	these.2004-09-20  James Troup  <james@nocrew.org>	* melanie (reverse_depends_check): retrieve component	information too and display it if it's not 'main'.	* utils.py (pp_dep): renamed...	(pp_deps): ... to this.	* jeri (check_dep): update calls to utils.pp_deps().	* melanie (reverse_depends_check): likewise.2004-08-04  James Troup  <james@nocrew.org>	* utils.py (cant_open_exc): correct exception string,	s/read/open/, s/.$//.2004-06-20  James Troup  <james@nocrew.org>	* utils.py (changes_compare): if there's no changes["version"] use	"0" rather than None.  (Avoids a crash on unsigned changes file.)
      8ceeff88
    • J
      2004-11-27 James Troup <james@nocrew.org> * utils.py... · 002d032f
      James Troup 提交于
      2004-11-27  James Troup  <james@nocrew.org>	* utils.py (validate_changes_file_arg): s/file/filename/.	s/fatal/require_changes/.  If require_changes is -1, ignore errors	and return the .changes filename regardless.	* ashley (main): pass require_changes=-1 to	utils.validate_changes_file_arg().
      002d032f
  23. 27 11月, 2004 1 次提交
    • J
      2004-08-04 James Troup <james@nocrew.org> * jennifer (check_files): check... · df1a2290
      James Troup 提交于
      2004-08-04  James Troup  <james@nocrew.org>	* jennifer (check_files): check for unknown component before	checking for NEWness.2004-06-17  James Troup  <james@nocrew.org>	* jennifer (check_dsc): s/dsc_whitespace_rules/signing_rules/.	* tea (check_dscs): likewise.	* utils.py (parse_changes): s/dsc_whitespace_rules/signing_rules/,	change from boolean to a variable with 3 possible values, 0 and 1	as before, -1 means don't require a signature.  Makes	parse_changes() useful for parsing arbitary RFC822-style files,	e.g. 'Release' files.	(check_signature): add support for detached signatures by passing	the files the signature is for as an optional third argument.	s/filename/sig_filename/g.  Add a fourth optional argument to	choose the keyring(s) to use.  Don't os.path.basename() the	sig_filename before checking it for taint.	(re_taint_free): allow '/'.
      df1a2290
  24. 24 6月, 2004 2 次提交
  25. 07 4月, 2004 1 次提交
  26. 03 4月, 2004 1 次提交
    • J
      2004-04-03 James Troup <james@nocrew.org> * debian/control (Depends): add... · f2f237c9
      James Troup 提交于
      2004-04-03  James Troup  <james@nocrew.org>	* debian/control (Depends): add python2.1-email | python (>= 2.2)	needed for new utils.rfc2047_encode() function.	* utils.py (re_parse_maintainer): allow whitespace inside the	email address.	(Error): new exception base class.	(ParseMaintError): new exception class.	(force_to_utf8): new function.	(rfc2047_encode): likewise.	(fix_maintainer): rework.  use force_to_utf8() to force name and	rfc822 return values to always use UTF-8.  use rfc2047_encode() to	return an rfc2047 value.  Validate the address to catch missing	email addresses and (some) broken ones.	* katie.py (nmu_p.is_an_nmu): adapt for new utils.fix_maintainer()	by adopting foo2047 return value.	(Katie.dump_vars): add changedby2047 and maintainer2047 as	mandatory changes fields.  Promote changes and maintainer822 to	mandatory fields.	(Katie.update_subst): default maintainer2047 rather than	maintainer822.  User foo2047 rather than foo822 when setting	__MAINTAINER_TO__ or __MAINTAINER_FROM__.	* jennifer (check_changes): set default changes["maintainer2047"]	and changes["changedby2047"] values rather than their 822	equivalents.  Makes changes["changes"] a mandatory field.  Adapt	to new utils.fix_maintainer() - reject on exception and adopt	foo2047 return value.	(check_dsc): if a mandatory field is missing don't do any further	checks and as a result reduce paranoia about dsc[var] existence.	Validate the maintainer field by calling new	utils.fix_maintainer().	* ashley (main): add changedby2047 and maintainer2047 to mandatory	changes fields.  Promote maintainer822 to a mandatory changes	field.  add "pool name" to files fields.	* test/006/test.py: new file - tests for new	utils.fix_maintainer().
      f2f237c9
  27. 02 4月, 2004 1 次提交
    • J
      2004-04-01 James Troup <james@nocrew.org> * utils.py (temp_filename): new... · bd377d74
      James Troup 提交于
      2004-04-01  James Troup  <james@nocrew.org>	* utils.py (temp_filename): new helper function that wraps around	tempfile.mktemp().	* lisa (prod_maintainer): likewise.	(edit_note): likewise.	(edit_new): likewise.	* lauren (reject): likewise.	* melanie (main): likewise.	* neve (do_sources): likewise.	* rene (main): likewise.	* tea (validate_sources): likewise.2004-03-31  James Troup  <james@nocrew.org>	* tea (validate_sources): remove unused 's' temporary variable.
      bd377d74
  28. 11 3月, 2004 1 次提交
    • J
      2004-02-27 James Troup <james@nocrew.org> * rose (process_tree): use 'if var... · 33f1fc61
      James Troup 提交于
      2004-02-27  James Troup  <james@nocrew.org>	* rose (process_tree): use 'if var in [ list ]' rather than long	'if var == foo or var == bar or var == baz'.  Suggested by Martin	Michlmayr.	* jennifer (check_files): reduce 'if var != None' to 'if var' as	suggested by Martin Michlmayr.	* catherine (poolize): likewise.	* charisma (main): likewise.	* halle (check_changes): likewise.	* heidi (main): likewise.	(process_file): likewise.	* kelly (install): likewise.	(stable_install): likewise.	* utils.py (fix_maintainer): likewise.
      33f1fc61