Transferring to a UC or San Jose state with 2.93 GPA for history major.

The past several fall semester admission cycles at SJSU have had threshold GPAs for the history major ranging from 2.30 to 3.00: http://info.sjsu.edu/static/admission/impaction.html

You can use http://www.universityofcalifornia.edu/infocenter/transfer-admissions-summary to get transfer admit rate by GPA range and UC campus, though it does not offer stratifying by major. UCR, UCSC, UCD, and UCM all appear to be in the 40-60% admit rate range for 2.80-3.19 GPA transfer applicants for fall 2014. UCSB was at 23%.