Rivoreo Source Code Repositories
src.rivoreo.one
/
nbtfsutils
/
0bee78df189a76c6550a21691a808961b5c2acc5
/
nbt_parsing.c
9ddebf9
Split up the nbt functionality into seperate files.
by Clark Gaebel
· 14 years ago
[Renamed (68%) from nbt.c]
1af72ec
Useless statement is useless.
by Clark Gaebel
· 14 years ago
ad8a423
Cleaned up checked_gzwrite.
by Clark Gaebel
· 14 years ago
ad16461
Added a validation utility and fixed the uncovered bugs.
by Clark Gaebel
· 14 years ago
1ca3425
__nbt_dump_ascii(): Fix indent for List / Compound
by FliPPeh
· 14 years ago
71315e8
Did a lot of fixup in filtering, and generally porting everything to c99.
by Clark Gaebel
· 14 years ago
398d5cf
Documentation fix and made nbt_full_list_length behave a bit nicer.
by Clark Gaebel
· 14 years ago
c9cef49
Fixed a memory leak.
by Clark Gaebel
· 14 years ago
298c692
Cleaned up the README and made the filters a bit clearer.
by Clark Gaebel
· 14 years ago
1820833
Spacing fix.
by Clark Gaebel
· 14 years ago
d7efea2
Made file printing more reliable.
by Clark Gaebel
· 14 years ago
aa4028c
Fixed file reading. The old implementation was shit.
by Clark Gaebel
· 14 years ago
c5a8504
Finished ascii dumping.
by Clark Gaebel
· 14 years ago
e3a6671
Finished binary dumping.
by Clark Gaebel
· 14 years ago
4281985
quick spacing fix
by Clark Gaebel
· 14 years ago
1fc6f1d
Fully switched to the doubly-linked list implementation.
by Clark Gaebel
· 14 years ago
9a23ef6
Added nbt_size, and did some general cleanup of the parser.
by Clark Gaebel
· 14 years ago
f05a364
Added searching functions.
by Clark Gaebel
· 14 years ago
cb29b2d
Initial API rewrite. I'm still not done reading in lists and compounds.
by Clark Gaebel
· 14 years ago
e45b3d0
Removed endianness.[c|h].
by Clark Gaebel
· 14 years ago
e732459
Fixed the build.
by Clark Gaebel
· 14 years ago
e9355c5
Got rid of more repetitive code. nbt.c is now under 1k LOC.
by Clark Gaebel
· 14 years ago
ae1588f
Massive cleanup of endianness.[c|h].
by Clark Gaebel
· 14 years ago
6d769ee
Removed useless trailing whitespace.
by Clark Gaebel
· 14 years ago
9312be2
Broke consistency a bit for "nbt_add_tag()" to be sane
by FliPPeh
· 14 years ago
fe79817
Added "nbt_add_list_item(void *item, nbt_tag *pa)"
by FliPPeh
· 14 years ago
d4ad59d
Included "nbt_remove_list_item()" (info below)
by FliPPeh
· 14 years ago
4b7a69c
Major updates
by Lukas Niederbremer
· 14 years ago
7c3fbdf
Added type aware setters, added missing function
by Lukas Niederbremer
· 14 years ago
4930d3d
Added new accessor functions, small fix
by Lukas Niederbremer
· 14 years ago
04c01da
Fixed capitalization error
by Lukas Niederbremer
· 14 years ago
118a24b
More portability update + new example
by Lukas Niederbremer
· 14 years ago
c311edc
Portability update
by Lukas Niederbremer
· 14 years ago
7350702
Bugfixes
by Lukas Niederbremer
· 14 years ago
0e3f684
Changed naming conventions
by Lukas Niederbremer
· 14 years ago
4758c7f
Added NBT_Write() and friends
by Lukas Niederbremer
· 14 years ago
0109cb3
Major tree modification functions
by Lukas Niederbremer
· 14 years ago
faaf556
Added "NBT_Change_Name()"
by Lukas Niederbremer
· 14 years ago
6e966c4
Introduced manipulation functionality
by Lukas Niederbremer
· 14 years ago
7ceb3d8
Initial working revision
by Lukas Niederbremer
· 14 years ago