Well let's see.
global attributes: HTML4 allows lang and dir, HTML5 allows global attributes on all HTML elements.
http-equiv: HTML4 says this attribute is for servers, HTML5 says it's for UAs. HTML4 allows any HTTP header, HTML5 has a small set of allowed values.
name: HTML4 "does not list legal values for this attribute.", HTML5 lists legal values and has a wiki page as extension point.
scheme: obsolete in HTML5.
New element-specific attributes in HTML5: charset.
Global attributes in HTML5 other than link and dir:
event handler attributes
content model: HTML4 allows only in head, HTML5 allows in body when microdata attributes are used, and in noscript in head (depending on the attributes).
required attributes: HTML4 has all attributes except content optional, and content required. HTML5 says "Exactly one of the name, http-equiv, charset, and itemprop attributes must be specified. If either name, http-equiv, or itemprop is specified, then the content attribute must also be specified. Otherwise, it must be omitted."
Well that's just scratching the surface, if you check the definition of each name and http-equiv keyword in HTML4 and HTML5 you'll likely find that every one of them is changed in some way (probably because HTML4 is so handwavy).