Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code cleanup/documentation #1

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 19, 2016

  1. Fix malloc size

    Found by clang static analyzer.
    PromyLOPh committed Jan 19, 2016
    Configuration menu
    Copy the full SHA
    6d412b4 View commit details
    Browse the repository at this point in the history
  2. Drop aggressive compiler optimizations

    -O20 does not exist. -ffast-math only affects floating point arithmetic.
    PromyLOPh committed Jan 19, 2016
    Configuration menu
    Copy the full SHA
    88ded0f View commit details
    Browse the repository at this point in the history
  3. Replace os_types.h with stdint.h

    Part of C99 and POSIX. Should be available on every decent system by
    now.
    PromyLOPh committed Jan 19, 2016
    Configuration menu
    Copy the full SHA
    20e8139 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2016

  1. Convert documentation to sphinx-doc

    Just converted to restructured text, no fixes.
    
    Automatic cross-referencing (function, structures, …). Multiple output
    formats (we may be able to merge libao.conf(5) and have the manpage
    generated automatically). No more s/1.2.3/1.2.4/ on releases.
    
    Pre-built HTML documentation is distributed in the source tarball.
    PromyLOPh committed Jan 24, 2016
    Configuration menu
    Copy the full SHA
    b71f037 View commit details
    Browse the repository at this point in the history