Can anyone tell me how to get the latest speakup source? I'm new to git and I'm having trouble accessing it. I'm getting a lot further today than yesterday, but I'm still getting errors. Any help is appreciated. Here is the git output: $ git clone http://www.linux-speakup.org/speakup.git speakup got 248a85e24b493b61ff84c40749dcacf000e08ac1 walk 248a85e24b493b61ff84c40749dcacf000e08ac1 got 409fe05aac8b516637b2d1efd483ddbd05b4d95f got 90af2135a75c04414f8a1febab6cce10f77aa0b7 walk 409fe05aac8b516637b2d1efd483ddbd05b4d95f got b9b928e72bd93eae99d51af2f2c5253d13818202 Getting alternates list for http://www.linux-speakup.org/speakup.git/ got 87f3d8a648a500329a0ed8277ac8a5e4b0ba1f28 got 16ab7b8274d62bdc2a271a28db9bd68f123a2eb3 got 08dfd36cbbf331b00256a82eb44466b4f7b34859 got 3c0ed8b8adce432aecea824021d6b081a38bb31f got 894a0e54ade73a71ab0a769a26212e52c03ed778 got 4c22d0c539edc3e7176a34d302bd1b96865f4105 got 6379adbd32f41a1993f89cf38dcb0a19985c2572 Getting pack list for http://www.linux-speakup.org/speakup.git/ got 053405d2c10211e8dad761e0bd8552c203f88af2 got 6ac5d9d6931811cc2742234e97729b43714623b6 got 503592067a2831dc902aea09f324f4e803381910 Getting index for pack afa6a4752208a5372a90b3de6944d5b8d8024849 got 075ea8b63f7340b472a138259ba7716285ff2210 got b9f8fa65e27ec86314960a74b4fa781cd436151c Getting index for pack d68b90e9dab754d89f801c23be0b0eefc89a4903 Getting pack afa6a4752208a5372a90b3de6944d5b8d8024849 which contains a0a7a3aa8488940ce4ee2d7b6f7300402afbe2ce walk 503592067a2831dc902aea09f324f4e803381910 got 2526578396aad801966fa93581712007ca636e8a got ddf7e58858eb2d655e1ca5a3ca1a7442275698ac got 41eead83c67680087bbc37ab2aab48882ff2c554 got 507d71433c8e94ba6c9d6ab2ca9af00bd8c187e0 got 6f1281307620ef190ba208d0d0243ec057f3cd5c got ec5764ca6704cb9f70502f2cc99fd93d9275a1e5 got 777feee434f86fa95cee899364a4d16af6491356 got f182706fcea2ac0a3c7c635c7a5d175883ddffc9 got 8e003477910cacfc4beea65935a1681505c28cdb got 8b9407eaffb23c3c95197fdd97c831869e75d9d7 got 4b8955d10d99b038c4eeedb09c13d13f63b7894e got 33146d8f8568c8b97ccddd4874dca35da13999cb got 3d192e1086a7c36a1bbfc7bb4138bc117a392f20 got a16816ae939bb4ac11b625483e7ef9471c789dfd got a28ed94f873867acbe15eb89f6984900289b854d got ead292db0333fd965ad2203701b1557106446efb got d72378f0fff498bee8c1852830e2c14c35794119 got 7edb39317ac8f25eca6229fd7da3a8a58a6f8f18 got 86cb51e6e56703d14ead49722784ff8128b0d8e8 got 9cca55a8a71e90868aa8dbbb93f1ca0d05d55387 got aa8e7627808b6fd26b2843e3dd835bda72f2f53e got 007b0884ad1320dbfd453bb257e0f1a0801bbc25 got 1271ecbd866a3aa478c321e9f5aa707fde774ce8 got b8751bb16d473efe00c034b9870284799c700d6d got fdc0f3d089adc3a584054198ff7441400eef2e3f got 69c0ce0b916fda7186a205cfc5d5efadd7732281 got 9a3a1c09dd2eabfb23992da40e251c41d07678b3 got e104c1a197a44ff8e8c7084fa0cb7e0d94f00cf0 got 0bb0559ecd0ae1813bc5f9e536d7b646a8605e9f got eb543ad1f5370ea386e0e83372e34d158918b60f got ea2f39685e0e1ca0e5d77216819640a19398939d got 47587415370069f2fd463bd2cff4796082864d8a got af1fa768dbf5a504d50aae4d8d67bb67f9049c3c got 0d80e571ffa303ec54ccfda3101ba6833f8e3d9b got 059b0b842d5a5fea0e164552e578faf25451142a got 6903c44baf6a16fb47fbdbaca6ad131179691e58 got c7eaf7101874a171d0b4ff2369d9fb0bc7626d7b got 2c9f77893d70924d914bf494c9e7bb4f56240eac got ab03f821b465df8dd050c32c2602222f29ff1889 got 65feab7127c9c5109dcad6e3ad2c4ef9020192aa got b5b12feecc9e04fb6f324e03ea9c4dc8439fcbc3 walk ab03f821b465df8dd050c32c2602222f29ff1889 got 388fbf85f8cb79c3e7b566ce6158b5c19f9b7d3d got 947130401e7846ded575b8744f98c247d254d2b7 got 6ce4328baf1e9df7d522f00f26dadce1ea9e554f got 4a002d45a4f6c2fce0057d6debfbbf59f77d5c0f walk 4a002d45a4f6c2fce0057d6debfbbf59f77d5c0f got 4f61dd18a51fe2752e321b7ea130bad1285b6de8 walk 388fbf85f8cb79c3e7b566ce6158b5c19f9b7d3d got 9342cf2e81accfa3db71c4ce083dd2cacaac7a89 got 07ead8031a7ae3d62658664e5d9e4bc7634b5941 walk 9342cf2e81accfa3db71c4ce083dd2cacaac7a89 got 33046b522a04bbb47cd30ed4f9726b33715f7802 got 718c5f5d44a192f0ea2b94c273b714f97cfd2ad9 got a79db41e8d70631b16169877bf83881bd106abbf got 723fe3c525c525e49834ff445aa534883160cd3b got 9989390c75a1078bdc103cf572d6822ec38f1cb8 got 479987764b95bdcd5035f420ff4d18d5c72b9650 got 00eb594a48210e24cd1f795f66f0f23d01f6e899 got 4252b77743d1e9c0517a1527d622a20726d246a9 walk 33046b522a04bbb47cd30ed4f9726b33715f7802 walk 479987764b95bdcd5035f420ff4d18d5c72b9650 got a0f0f3c933685fddc340fbbdad91f4efaf814530 got d826693d2cfa412ff6ed90fbf8325b84f08bb71f got 016d7971ff37532d03bba7ddb61a7f6e8c1f4cbc got 66917ce6ee0297963494884d17524480f5f04d4b got 7e34c5a095a96a5066eae3afedfb9ed90ee4a4b1 got 30310bdce45a993fefa4e1430e3ba13e34a56ddd got 64652b739ace8c025d6fb435875c029170679358 got f74daaaee8316d3ea9e4ea656ae09a91e9c06ad6 got 8dabb96a4f9674672b5d78d8e8bc970ea16b6cf0 got 59bd223aa08f90441a107e70c6e59ea7dd4cabec got 531a1feccf786d12faf9cdfcf519e126e2911554 got c01736f10dda82836caf328f5a3e5cf5e5bee7af got 240f1514061797dc036249e22f6c16ab5b073a75 got 727225ecf8c736cecf32264cced3ce61b673dfc4 got 3ba4c383542b1d297149be3564c7cb986b34c47f got 343b26ece562ecaa112d2b7bd9dbcf46e932ca95 got de6a4f4a969963d09179da8e1082e3d0f30445bd got 52d1a274a8088924c9bd96d8e1b9cf642d840b09 got 1a4b047bebfe7b69902e13f11346ba008b6e167c got 477f0e81dc6f3e2e4239aafbf6bdcb0a51dcc5da got 55c794f9fd96facd833166ee3123e26fdea89b52 got f56ce49fb201d3ad9146db993805024f4c618b61 walk 52d1a274a8088924c9bd96d8e1b9cf642d840b09 got aacd0f26479100d18688cd9b5a817050ce0e4cf7 got 1f1fd08135578fbf3a8652813ec41d8ced193f0a got 4511c87a0a65824f369a284ffb4da0b5c315d92f got 26aaf0a9600e65ce5d55beb61fb574527b88d9be error: Empty reply from server (curl_result = 52, http_code = 0, sha1 = a07ef313d9037cc6fc86190a12b3522ddafced91) error: Unable to find a07ef313d9037cc6fc86190a12b3522ddafced91 under http://www.linux-speakup.org/speakup.git/ Cannot obtain needed tree a07ef313d9037cc6fc86190a12b3522ddafced91 while processing commit 52d1a274a8088924c9bd96d8e1b9cf642d840b09. Waiting for http://www.linux-speakup.org/speakup.git/objects/d1/e8503865f9969be70cec53ce6d01048a7cad68 got 82c9bfdc52c49ba4dc0d9ed6abda88cf05200d68 got d1e8503865f9969be70cec53ce6d01048a7cad68