summaryrefslogtreecommitdiff
path: root/src/const/net
AgeCommit message (Collapse)AuthorFilesLines
5 daysUse stdint.h instead of ifdefing tr1/cstdint, cstdint and stdint.hstdint.hFedja Beader2-19/+3
Rationale: By the standard, cstdint guarantees these basic types in std::, but *may* put them into the global namespace. By including stdint.h directly, we guarantee that these types are in the global namespace. stdint.h is also a C++ standard header guaranteed as part of the C compatibility support, thus toolchains should support this. The proper(tm) way of going about this would mean either prefixing [u]int[0-9]*_t with std:: everywhere where they are used (a chore) or having a proxy header that includes cstdint and around 50 using statements. The latter sounds to me like a good approach for toolchains that do not provide stdint.h and do not pollute global namespace. If such a toolchain exists in the wild. See discussion at https://stackoverflow.com/questions/13642827/cstdint-vs-stdint-h In practice, my toolchain's (gcc 14 on GNU) cstdint includes stdint.h then drags those types into std:: as well.
2024-02-09Update copyright headers up to 2023Jesusalva Jesusalva5-5/+10
2023-04-07added missing cstdint includejak12-0/+8
2019-01-01Update copyright year.Andrei Karas5-5/+5
2018-01-04Update copyrights year.Andrei Karas5-5/+5
2017-11-01Add shuffle packets for packet version 20171101.Andrei Karas1-1/+1
2017-10-28Add packets for packet version 20171025.Andrei Karas1-1/+1
2017-10-18Set max allowed packet version in servers to 20171011.Andrei Karas1-1/+1
2017-09-23Fix max packet version limit in server editor.Andrei Karas1-1/+1
2017-06-08Replace depricated headers.Andrei Karas1-1/+1
2017-01-03Update copyright year.Andrei Karas5-5/+5
2016-09-23Add missing comments into defines.Andrei Karas2-7/+7
2016-05-08Add packets for packet version 20151001.Andrei Karas1-1/+1
2016-05-07Move max packet version constant into separate file.Andrei Karas1-0/+32
2016-03-09Add include again.Andrei Karas1-9/+1
2016-03-09Add missing include into header.Andrei Karas1-0/+10
2016-03-08Move setStat from ea namespace into eathena and tmwa.Andrei Karas1-0/+26
2016-01-02Update copyrights year.Andrei Karas3-3/+3
2015-12-18Move inventory index related constants into separate file.Andrei Karas1-0/+29
2015-12-14Move netconsts.h into const directory.Andrei Karas1-0/+36
2015-12-14Move skill error defines into separate file.Andrei Karas1-0/+57