Contributing a fix back
File a bug.
Make a patch:
diff -c file.sav file.new
Attach the patch to the bug.
Other ways to contribute:
QA: Help characterize other bugs or work up test cases.
Documentation.