John Smith: Legacy
With the original author of the John Smith texture pack taking a break from texturing, the last version of Minecraft to be completely textured by John Smith himself was 1.2.5. The Minecraft community has decided to work on some third-party updates to add the missing textures in a manner faithful to the original John Smith.
The downloads below are compatible with MC versions 1.2.x, through to 1.7.x. Due to the introduction of "Resource Packs" which replace the traditional texture packs, JSL v1.1.x and higher are not compatable with versions of MC prior to 1.6, and vice-versa.
The changelog for JS Legacy can be found here.
If you're using mods such as Redpower or Railcraft, or the FTB modpacks, you should check out our Technician's Remix pack, as that includes support for an extensive range of mods.
Credit goes to John Smith (for the original texture pack); Greenhawk837, iTpyn, JimStoneCraft, arkindal & the MCF community (for various textures updated while the original author is MIA); Lazdude2012, Glowstontium, Zicamox, Freakscar (for JSTR); Vattic (for the Faithful 32 textures); John Lemon (for most of the IC2 item textures).