project = neutdriver 2.0f ==> 2.0g o Fixed problem with sinAmB in Ann_zh_ZH_cross.c, based on report from J. Feng. This must be correct, because the previous code was inconsistent between sinAmB and cosAmB. Feng reports that the fixed code behaves as expected, with the correct unitarity cancellation. o Added capture equilibration time outputs (tau_A for sun and earth). o Dialed up the coannihilation cutoff parameter to 1.50, based on a report from Andreas Birkedal-Hansen. 2.0e ==> 2.0f o Fix off-by-one error in numerical integration. This corrects a problem in the indirect detection calculation. Thanks to D. Hooper for pointing out the problem with the muon fluxes. 2.0d ==> 2.0e o Added comment to Detector.in indicating the problem with neutrino_threshold_GeV. Thanks to S. Cartwright for bringing it up. o Fixed problem with chargino diagonalization. Thanks to C. Kolda. o Converted to GNU autoconf and moved source files out of directories to pacify automake. 1.x ==> 2.0 o Added LEP neutralino pair and chargino pair production cross-sections. See ee_chargcharg.h, ee_neutneut.h o Added LEP Higgs production cross-section (Bjorken process, e+e- --> h bar(f) f). See higgs_production.h o Added LEP sfermion pair production cross-sections. See ee_sfsf.h o Added chargino-neutralino co-annihilation to the relic density calculation, including f-fbar and gamma-W final states. See neut_charg_ff.h and neut_charg_gammaW.h if interested in the interface to these functions. o Fixed errors in gg and 2-photon amplitudes due to sign error in one term of real part of box diagram, as indicated by Bergstrom+Ullio. This term was re-implemented in terms of the more robust and compact dilogarithm representation as well. o Added full one-loop W-boson contribution to 2-photon amplitude, using results of Bergstrom+Ullio. o Compilation process now specifically generates an object library, called libneut.a. This was promised in version 1.x, but never explicitly delivered. o Removed all model specifications other than what was called "generic" in version 1.x. The rationale is as follows. - The "simplified" model scheme was created only for early testing of the code by comparison with previous results. It was a physically inconsistent scheme, and was never intended for production use. - The "practical" model was a proper subset of "generic", which was intended to be easier to understand than the full "generic" scheme. However, no simplification in practical use was found. - The "sugra" model scheme was not physically complete, and failed to be correct or stable in some regions of parameter space. It was intended as an illustration of the use of the physics functions but was not meant for production use. In the name of safety and correctness, it has been removed. All serious supergravity studies would in any case have required external generation of input data. o Complete re-working of output format. Automatic generation of output formatting (column choices, etc.), with associated guide file which provides a human- and machine-readable description of the data layout. This allows general programs to parse the guide file and automatically extract information without knowledge of how the data was generated. In 1.x versions, the output data layout was dependent on the type of program run, in an irregular way. o The removal of extraneous model schemes and uniformization of the output format allow the 'neut' executable to be used as a batch engine, with automated generation of input data and automated analysis of output data.