The canonical viewer source is in the viewer repository; the tags of the form major.minor.patch-release indicate the revisions used to build the default viewer at that release number.
This page documents each viewer currently being made available by Linden Lab (including the default viewer), with information on which repository and changeset was used to build each.