summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-02-04Add autoconf and pkg-config setupAlexander Larsson10-0/+218
2010-02-04Always include using <spice/foo.h> styleAlexander Larsson3-8/+4
2010-02-04Hide internal macros with _SPICE prefixAlexander Larsson1-18/+18
2010-02-04Clean up and standardize header guardsAlexander Larsson10-24/+20
2010-02-04Clean up header names, removing references to "red"Alexander Larsson3-0/+0
red_error_codes.h -> spice/error_codes.h red.h -> spice/protocol.h reds_stat.h -> spice/stats.h
2010-02-04Rename all identifiersAlexander Larsson6-685/+685
This is just the result of running: ./rename-identifiers.sh renames spice/*.h
2010-02-04Clean up all network protocol names to start with Spice/SPICE_Alexander Larsson1-0/+522
This makes use have a consistent namespace for the core network protocol. The PCI devices each have their own namespaces.
2010-02-04Add utility script to do C identifier renamingAlexander Larsson1-0/+9
2010-02-04Use <spice/barrier.h> memory barrierAlexander Larsson3-26/+6
2010-02-04Add standard memory barrier headerAlexander Larsson1-0/+46
2010-02-04Add standard header for structure packingAlexander Larsson8-203/+259
2010-02-04Use spice/types.h and its typesAlexander Larsson7-183/+165
There is a standard for integer types (i.e. uint32_t) which we're using at some places, but not others. Lets use it everywhere.
2010-02-04Add standard header for defining core typesAlexander Larsson1-0/+40
Initially we only do what is necessary to get the stdint types like uint32_t, etc.
2010-02-04Add MIT style COPYING fileAlexander Larsson1-0/+25
2010-02-04Import all protocol headers from spice/commonAlexander Larsson8-0/+2078