1. 5591d99 release: update-hooks: helper for automatically syncing hooks by Mike Frysinger · 3 days ago main
  2. 9d86545 gitc: delete a few more dead references by Mike Frysinger · 2 weeks ago
  3. cbd78a9 man: regenerate man pages by Mike Frysinger · 2 weeks ago
  4. 46819a7 Remove platform_utils.realpath by Kaiyi Li · 4 weeks ago
  5. 159389f Fix drive mounted directory on Windows by Kaiyi Li · 4 weeks ago
  6. 4406642 git_command: unify soft/hard versions with requirements.json by Mike Frysinger · 5 weeks ago
  7. 73356f1 project: Check if dotgit exists w/out symlink check by Josip Sokcevic · 5 weeks ago stable v2.45
  8. 09fc214 git: raise soft version to 2.7.4 by Mike Frysinger · 5 weeks ago
  9. 3762b17 git: raise hard version to 1.7.9 by Mike Frysinger · 5 weeks ago
  10. ae419e1 docs: release: add recent git/python/ssh/debian info by Mike Frysinger · 5 weeks ago
  11. a3a7372 main: Stringify project name in error_info by Josip Sokcevic · 6 weeks ago
  12. fff1d2d ssh: Print details if running the command fails by Sebastian Schuberth · 5 months ago v2.44
  13. 4b01a24 upload: Fix patchset description destination by Josip Sokcevic · 7 weeks ago
  14. 4679022 sync: Fix sorting for nested projects by Josip Sokcevic · 7 weeks ago
  15. edadb25 sync: introduce --force-checkout by Josip Sokcevic · 8 weeks ago v2.43
  16. 96edb9b upload: Add support for setting patchset description by Sergiy Belozorov · 8 weeks ago
  17. 5554572 sync: Introduce git checkout levels by Josip Sokcevic · 9 weeks ago v2.42
  18. 97ca50f git_command: Return None from GetEventTargetPath() if set to empty string by Peter Collingbourne · 9 weeks ago
  19. 8896b68 trace: Save trace2 sid in REPO_TRACE file by Josip Sokcevic · 9 weeks ago
  20. fec8cd6 subcmds: sync: Remove deprecated _AUTO_GC by Greg Edelston · 9 weeks ago
  21. b8139bd launcher: Set shebang to python3 by Josip Sokcevic · 3 months ago
  22. 26fa318 sync: ensure RepoChangedException propagated by Jason Chang · 3 months ago
  23. d379e77 stop passing project to UpdateManifestError by Yiwei Zhang · 4 months ago
  24. 4217a82 project: Rename if deletion fails by Josip Sokcevic · 3 months ago v2.41
  25. 208f344 Clean up remaining `repo sync` log spam. by Tomasz Wasilczyk · 4 months ago
  26. 138c8a9 docs: fix some grammar typos by Mike Frysinger · 4 months ago
  27. 9b57aa0 project: Check references during sync by Josip Sokcevic · 5 months ago
  28. b1d1ece tests: setup user identity for tests by Vitalii Dmitriev · 4 months ago
  29. 449b23b manifest_xml: fix url normalization for inits and remotes by Vitalii Dmitriev · 4 months ago
  30. e5fb6e5 git_trace2: Add socket timeout by Josip Sokcevic · 4 months ago
  31. 48e4137 manifest_xml: do not allow / before : in scp-like syntax by Mike Frysinger · 4 months ago
  32. 172c583 repo: Drop reexec of python3 from check_python_version() by Peter Kjellerstedt · 6 months ago
  33. aa506db repo: Remove Python 2 compatibility code by Peter Kjellerstedt · 6 months ago
  34. 14c61d2 repo: Remove a Python 2 related comment by Peter Kjellerstedt · 6 months ago
  35. 4c80921 Don't log spam `repo sync` by default by Tomasz Wasilczyk · 5 months ago v2.40
  36. f56484c tox: Remove pylint timeout by Josip Sokcevic · 5 months ago
  37. a50c4e3 Update commit-msg hook by Orgad Shaneh · 5 months ago
  38. 0dd0a83 sync: Fix partial sync false positive by Matt Schulte · 5 months ago
  39. 9f0ef5d repo: add repo main script's directory to PYTHONPATH. by Duy Truong · 6 months ago
  40. c287428 info: Handle undefined mergeBranch by Josip Sokcevic · 5 months ago
  41. c984e8d manifest_xml: support nested submanifests by Guillaume Micouin-Jorda · 6 months ago
  42. 6d82112 repo_logging: Ensure error details are printed by Josh Bartel · 6 months ago
  43. 560a797 repo: Use the worktree when checking the repo rev. by Jason R. Coombs · 6 months ago
  44. 8a6d172 git_superproject: tell git that superproject is bare by Emily Shaffer · 7 months ago
  45. 3652b49 Correctly handle schema-less URIs for remote fetch URL by Michael Kelly · 7 months ago
  46. 89f761c main: Log ManifestParseError exception messages by LuK1337 · 6 months ago
  47. d32b2dc repo: Remove unreachable code. by Jason R. Coombs · 6 months ago
  48. b32ccbb cleanup: Update codebase to expect Python 3.6 by Jason R. Coombs · 7 months ago
  49. b99272c sync: PersistentTransport call parent init by Daniel Kutik · 6 months ago v2.39
  50. b0430b5 sync: TeeStringIO write should return int by Daniel Kutik · 6 months ago
  51. 1fd5c4b sync: Fix tracking of broken links by Jason Chang · 6 months ago
  52. 9267d58 project: Speculative fix for project corruption by Josip Sokcevic · 6 months ago
  53. ae824fb cleanup: convert exceptions to OSError by Jason R. Coombs · 6 months ago
  54. 034950b cleanup: delete redundant "r" open mode by Jason R. Coombs · 6 months ago
  55. 0bcffd8 cleanup: use new dict & set generator styles by Jason R. Coombs · 6 months ago
  56. 7393f6b manifest_xml: Fix empty project list when DOCTYPE is present by Chris Allen · 6 months ago
  57. 8dd8521 cleanup: leverage yield from in more places by Jason R. Coombs · 6 months ago
  58. 49c9b06 git_config: GetBoolean should return bool by Daniel Kutik · 6 months ago
  59. 3d58d21 project: using --depth results in error when including submanifests by Roberto Vladimir Prado Carranza · 8 months ago
  60. c0aad7d repo: drop Python 2 compat logic by Mike Frysinger · 6 months ago
  61. d4aee65 delete Python 2 (object) compat by Mike Frysinger · 6 months ago
  62. 024df06 tests: Set HOME to a temporary directory when running tests. by Jason R. Coombs · 7 months ago v2.38
  63. 45809e5 tests: added python 3.12 by Daniel Kutik · 6 months ago
  64. 331c5dd github: add python 3.11 to test-ci.yml by Daniel Kutik · 6 months ago
  65. e848e9f github: pin ubuntu to 20.04 to make py36 work by Daniel Kutik · 7 months ago
  66. 1544afe python-support: update with current status & guidelines by Mike Frysinger · 7 months ago
  67. 3b8f953 hooks: drop support for Python 2 by Mike Frysinger · 7 months ago
  68. 8f4f985 main: drop Python 2 check by Mike Frysinger · 7 months ago
  69. 8bc5000 Update logger.warn to logger.warning by Aravind Vasudevan · 7 months ago
  70. 6a7f73b git_command: read1 needs a size in py3.6 by Daniel Kutik · 7 months ago
  71. 23d063b git_command: lru_cache needs maxsize for py36 & 37 by Daniel Kutik · 7 months ago
  72. ce0ed79 sync: Fix print statement in _PostRepoFetch by Aravind Vasudevan · 7 months ago
  73. 2844a5f git_command: Augment underlying git errors with suggestions by Aravind Vasudevan · 7 months ago
  74. 47944bb project: Invoke realpath on dotgit for symmetry with gitdir to ensure a short relpath. by Jason R. Coombs · 7 months ago
  75. 83c66ec Reset info logs back to print in sync by Aravind Vasudevan · 7 months ago v2.37
  76. 87058c6 Track expected git errors in logs by Jason Chang · 7 months ago
  77. b564416 tests: Fix tox error in py36 use virtualenv<20.22.0 by Daniel Kutik · 7 months ago
  78. aadd12c Use non-deprecated API for obtaining UTC time by LuK1337 · 7 months ago
  79. b8fd192 main: Use repo logger by Aravind Vasudevan · 8 months ago
  80. 7a1f1f7 project: Use repo logger by Aravind Vasudevan · 8 months ago
  81. c993c50 subcmds: Use repo logger by Aravind Vasudevan · 8 months ago
  82. c3d7c85 github: add PR closer by Mike Frysinger · 8 months ago
  83. 880c621 tests: test_subcmds_sync.py: fix for py3.6 & 3.7 by Daniel Kutik · 9 months ago
  84. da6ae1d tests: test_git_superproject.py: fix py3.6 & 3.7 by Daniel Kutik · 9 months ago
  85. 5771897 start: Use repo logger by Aravind Vasudevan · 8 months ago
  86. 56a5a01 project: Use IsId instead of ID_RE.match by Sylvain · 8 months ago
  87. e9cb391 project: Optimise GetCommitRevisionId when revisionId is set by Sylvain · 8 months ago
  88. 25d6c7c manifest_xml: use a set instead of (sorted) list in projectsDiff by Sylvain · 8 months ago
  89. f19b310 Log ErrorEvent for failing GitCommands by Jason Chang · 8 months ago
  90. 712e62b logging: Use log.formatter for coloring logs by Aravind Vasudevan · 8 months ago
  91. daf2ad3 sync: Preserve errors on KeyboardInterrupt by Jason Chang · 8 months ago
  92. b861511 fix black formatting of standalone programs by Mike Frysinger · 8 months ago
  93. e914ec2 sync: Use repo logger within sync by Aravind Vasudevan · 8 months ago
  94. 1e9f7b9 project: Preserve stderr on upload by Jason Chang · 8 months ago v2.36.1
  95. 1dbf8b4 tox.ini: add isort as dependency by Daniel Kutik · 8 months ago
  96. 6447733 isort: format codebase by Mike Frysinger · 8 months ago v2.36
  97. 06ddc8c tweak stdlib imports to follow Google style guide by Mike Frysinger · 8 months ago
  98. 16109a6 upload: Suggest full sync if hooks fail with partially synced tree by Gavin Mak · 8 months ago
  99. 321b793 sync: Ignore repo project when checking partial syncs by Gavin Mak · 8 months ago
  100. 5a3a5f7 upload: fix error handling by Jason Chang · 8 months ago