1. aadd12c Use non-deprecated API for obtaining UTC time by LuK1337 · 6 days ago main
  2. b8fd192 main: Use repo logger by Aravind Vasudevan · 7 days ago
  3. 7a1f1f7 project: Use repo logger by Aravind Vasudevan · 8 days ago
  4. c993c50 subcmds: Use repo logger by Aravind Vasudevan · 8 days ago
  5. c3d7c85 github: add PR closer by Mike Frysinger · 8 days ago
  6. 880c621 tests: test_subcmds_sync.py: fix for py3.6 & 3.7 by Daniel Kutik · 5 weeks ago
  7. da6ae1d tests: test_git_superproject.py: fix py3.6 & 3.7 by Daniel Kutik · 5 weeks ago
  8. 5771897 start: Use repo logger by Aravind Vasudevan · 2 weeks ago
  9. 56a5a01 project: Use IsId instead of ID_RE.match by Sylvain · 10 days ago
  10. e9cb391 project: Optimise GetCommitRevisionId when revisionId is set by Sylvain · 11 days ago
  11. 25d6c7c manifest_xml: use a set instead of (sorted) list in projectsDiff by Sylvain · 5 weeks ago
  12. f19b310 Log ErrorEvent for failing GitCommands by Jason Chang · 3 weeks ago
  13. 712e62b logging: Use log.formatter for coloring logs by Aravind Vasudevan · 2 weeks ago
  14. daf2ad3 sync: Preserve errors on KeyboardInterrupt by Jason Chang · 3 weeks ago
  15. b861511 fix black formatting of standalone programs by Mike Frysinger · 3 weeks ago
  16. e914ec2 sync: Use repo logger within sync by Aravind Vasudevan · 3 weeks ago
  17. 1e9f7b9 project: Preserve stderr on upload by Jason Chang · 4 weeks ago stable v2.36.1
  18. 1dbf8b4 tox.ini: add isort as dependency by Daniel Kutik · 4 weeks ago
  19. 6447733 isort: format codebase by Mike Frysinger · 4 weeks ago v2.36
  20. 06ddc8c tweak stdlib imports to follow Google style guide by Mike Frysinger · 4 weeks ago
  21. 16109a6 upload: Suggest full sync if hooks fail with partially synced tree by Gavin Mak · 4 weeks ago
  22. 321b793 sync: Ignore repo project when checking partial syncs by Gavin Mak · 4 weeks ago
  23. 5a3a5f7 upload: fix error handling by Jason Chang · 5 weeks ago
  24. 11cb960 docs: Document .repo_localsyncstate.json by Gavin Mak · 5 weeks ago
  25. 8914b1f gitc: drop support by Jason Chang · 4 months ago
  26. 082487d tox: enable python 3.11 testing by Daniel Kutik · 5 weeks ago
  27. f767f7d flake8: exclude venv and .tox folder by Daniel Kutik · 5 weeks ago
  28. 1a3612f Raise RepoExitError in place of sys.exit by Jason Chang · 6 weeks ago
  29. f0aeb22 sync: Warn if partial sync state is detected by Gavin Mak · 6 weeks ago
  30. f1ddaaa main: Pass path to python binary as arg0 when restarting repo by Gavin Mak · 7 weeks ago
  31. f9aacd4 Raise repo exit errors in place of sys.exit by Jason Chang · 7 weeks ago
  32. b8a7b4a Prefix error events with RepoErrorEvent: by Jason Chang · 7 weeks ago
  33. 32b5956 Refactor errors for sync command by Jason Chang · 10 weeks ago
  34. a6413f5 Update errors to extend BaseRepoError by Jason Chang · 8 weeks ago
  35. 8c35d94 [repo logging] Add logging module by Aravind Vasudevan · 8 weeks ago
  36. 1d2e99d sync: Track last completed fetch/checkout by Gavin Mak · 9 weeks ago
  37. c657844 main: Fix exitcode logging by Jason Chang · 3 months ago v2.35
  38. 1d3b4fb sync: Track new/existing project count by Jason Chang · 3 months ago
  39. be71c2f manifest: enable remove-project using path by Fredrik de Groot · 4 months ago
  40. 696e0c4 update links from monorail to issuetracker by Mike Frysinger · 3 months ago
  41. b2263ba sync: Handle case when output isn't connected to a terminal by Gavin Mak · 4 months ago
  42. 945c006 sync: Update sync progress even when _sync_dict is empty by Gavin Mak · 4 months ago v2.34.1
  43. 71122f9 sync: Handle race condition when reading active jobs by Josip Sokcevic · 4 months ago
  44. 07a4529 pager: set $LESS only when missing by Chih-Hsuan Yen · 4 months ago
  45. 1783332 Add envar to replace shallow clones with partial by Jason Chang · 4 months ago
  46. 04cba4a sync: Show number of running fetch jobs by Gavin Mak · 4 months ago v2.34
  47. 3eacfdf upload: use f-string by Josip Sokcevic · 4 months ago
  48. aafed29 project: Include tags option during fetch retry by Nasser Grainawi · 4 months ago
  49. 90f574f Parse OpenSSH versions with no SSH_EXTRAVERSION by Saagar Jha · 5 months ago
  50. 551285f sync: Show elapsed time for the longest syncing project by Gavin Mak · 5 months ago
  51. 131fc96 [git_trace2] Add logs for critical cmds by Josip Sokcevic · 4 months ago
  52. 2ad5d50 [trace2] Add absolute time on trace2 exit events by Josip Sokcevic · 4 months ago
  53. acb9523 SUBMITTING_PATCHES: update with commit queue details by Mike Frysinger · 4 months ago
  54. 041f977 sync: Fix how sync times for shared projects are recorded by Gavin Mak · 4 months ago v2.33
  55. 3e3340d manifest: add support for revision in include by Shuchuan Zeng · 5 months ago
  56. edcaa94 sync: Display total elapsed fetch time by Gavin Mak · 5 months ago
  57. 7ef5b46 [SyncAnalysisState] Preserve synctime µs by Josip Sokcevic · 5 months ago
  58. e7e20f4 tests: do not allow underscores in cli options by Mike Frysinger · 5 months ago
  59. 99ebf62 upload: Add `--no-follow-tags` by default to git push by Aravind Vasudevan · 6 months ago
  60. 57cb428 run_tests: Check flake8 by Gavin Mak · 6 months ago
  61. e74d904 Update abandon to support multiple branches by Aravind Vasudevan · 6 months ago
  62. 21cc3a9 run_tests: Always check black and check it last by Gavin Mak · 6 months ago
  63. ea2e330 Format codebase with black and check formatting in CQ by Gavin Mak · 6 months ago
  64. 1604cf2 Make black with line length 80 repo's code style by Gavin Mak · 6 months ago
  65. 75eb8ea docs: update Focal Python version by Mike Frysinger · 7 months ago
  66. 7fa149b upload: Skip upload if merge branch doesn't match project revision and by Joanna Wang · 7 months ago v2.32
  67. a56e0e1 tests: Change docstring for CopyLinkTestCase by Gavin Mak · 7 months ago
  68. 3ed8446 tests: Rework run_tests to use pytest directly and add vpython3 file by Gavin Mak · 8 months ago
  69. 4806771 sync: Remove unused variable by Josip Sokcevic · 8 months ago
  70. 69427da Handle KeyboardInterrupt during repo sync by Josip Sokcevic · 8 months ago
  71. dccf38e Update sync progress by Josip Sokcevic · 8 months ago
  72. 7f44d36 project: clean up error message by LaMont Jones · 8 months ago
  73. 2aa5d32 Update bug tracking links by Josip Sokcevic · 8 months ago
  74. 016a254 git_superproject: Log actual error fmt instead of the entire error message. by Joanna Wang · 8 months ago
  75. 7eab0ee sync: Silence 'not found in manifest' message by Michael Kelly · 8 months ago
  76. 7e3b65b Enable use of REPO_CONFIG_DIR to customize .repoconfig location by Gavin Mak · 8 months ago
  77. c3d61ec init: Silence the "rm -r .repo and try again" message if quiet by Gavin Mak · 9 months ago
  78. 78e82ec Fix flake8 warnings for some files by Sergiy Belozorov · 9 months ago
  79. 37ae75f update_manpages.py: treat regex as raw string by Daniel Kutik · 9 months ago
  80. 7438aef Use 'backslashreplace' for decode by Daniel Kutik · 9 months ago
  81. e641281 Use print with flush=True instead of stdout.flush by Daniel Kutik · 9 months ago
  82. 035f22a pylint: remove unused imports by Daniel Kutik · 9 months ago
  83. e0728a5 update-manpages: clean up symlink in checkout by Mike Frysinger · 10 months ago
  84. d98f393 upload: Allow user to configure unusual commit threshold by David Greenaway · 10 months ago
  85. 0324e43 repo_trace: Avoid race conditions with trace_file updating. by Joanna Wang · 10 months ago
  86. 8d25584 github: enable flake8 postsubmit testing by Mike Frysinger · 10 months ago
  87. 0e4f1e7 Use --negotiation-tip in superproject fetches. by Joanna Wang · 10 months ago
  88. e815286 tests: clean up repo_trace._TRACE_FILE patching by Mike Frysinger · 10 months ago
  89. 0ab6b11 wrapper: switch to functools.lru_cache by Mike Frysinger · 10 months ago
  90. a621254 tests: drop old unittest.main logic by Mike Frysinger · 10 months ago v2.31
  91. f159ce0 sync: fix manifest sync-j handling by Mike Frysinger · 10 months ago
  92. 802cd0c sync: Fix undefined variable in _FetchOne by Karsten Tausche · 10 months ago
  93. 100a214 sync: finish marking REPO_AUTO_GC=1 as deprecated. by LaMont Jones · 10 months ago
  94. 8051cdb test_manifest_config_properties: use assertEqual by Daniel Kutik · 10 months ago
  95. 43549d8 sync: cleanup output when not doing GC by LaMont Jones · 10 months ago
  96. 55b7125 Revert "sync: save any cruft after calling git gc." by LaMont Jones · 10 months ago
  97. d793553 sync: mark REPO_AUTO_GC=1 as deprecated. by LaMont Jones · 10 months ago
  98. ea5239d Fix ManifestProject.partial_clone_exclude property. by Joanna Wang · 10 months ago
  99. 1b87149 release-process: update to use ./release/sign-tag.py by Mike Frysinger · 10 months ago
  100. 50a2c0e wrapper.py: Replacing load_module() with exec_module() by Daniel Kutik · 10 months ago