summaryrefslogtreecommitdiffstats
path: root/src/ByteBuffer.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Silenced and fixed many warning messages across multiple files.Samuel Barney2015-07-291-7/+7
|
* SelfTests are registered and executed after logging framework init.Mattes D2015-06-111-7/+8
| | | | Fixes #2228.
* Added VarInt64, normalized cPacketizer datatype names.Mattes D2015-03-221-8/+53
|
* Unified cPacketizer across all protocols.Mattes D2015-03-221-4/+8
|
* Unified cByteBuffer types.Mattes D2015-03-211-31/+72
| | | | cByteBuffer now reads and writes any of the [U]Int<N> types.
* ByteBuffer: Added support for reading unsigned shorts and ints.Matyas Dolak2015-01-211-1/+31
|
* cByteBuffer: Improved SingleThreadAccessChecker performance.Mattes D2015-01-031-1/+6
| | | | But it's still poor and unusable for regular testing.
* ByteBuffer: SingleThreadAccessChecker is request-only.Mattes D2014-12-241-1/+10
| | | | It slows the server down way too much, so it can't be turned on by default.
* Fixed indent.Mattes D2014-12-031-2/+2
|
* ByteBuffer: Re-added Single-thread access checker.Mattes D2014-12-031-0/+84
|
* En masse NULL -> nullptr replaceTiger Wang2014-10-201-1/+1
|
* Use std::threadTiger Wang2014-10-191-74/+0
|
* Bug fixTiger Wang2014-09-271-17/+0
|
* cByteBuffer: Simplified ReadPosition().madmaxoft2014-09-251-6/+9
| | | | Also, by popular demand, added more comments to the code.
* cByteBuffer: Fixed position reading.madmaxoft2014-09-251-3/+3
|
* Added cByteBuffer::WriteBEUShort().madmaxoft2014-09-251-0/+13
|
* 1.8: Simplified item metadata reading.Howaner2014-09-181-17/+0
|
* Use xofts ReadPosition() code.Howaner2014-09-171-3/+6
|
* 1.8: Fixed ReadItem()Howaner2014-09-121-1/+1
|
* Fixed more 1.8 packets.Howaner2014-09-081-0/+44
|
* Assume POWER is big-endian, so it compiles.Alexander Harkness2014-08-231-1/+1
| | | | | [reference](http://nadeausoftware.com/articles/2012/02/c_c_tip_how_detect_processor_type_using_compiler_predefined_macros#POWER) We may want to come back and figure out if the processor is running in little-endian mode, but for now assume they're big-endian.
* Normalized comments.madmaxoft2014-07-171-1/+1
| | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign.
* Nullify deleted pointers.archshift2014-06-191-0/+1
|
* Removed assert that is now informed by type systemworktycho2014-06-111-1/+0
|
* Fixed warnings in cByteBuffer.madmaxoft2014-05-011-13/+13
|
* Merged branch 'master' into SslWrappers.madmaxoft2014-04-281-2/+0
|\
| * Removed Old AssertsTycho2014-04-271-2/+0
| | | | | | | | | | Removed asserts about non-negative numbers on what are now unsigned types Fixes CID 43608
* | cByteBuffer uses void * instead of char * in data interface.madmaxoft2014-04-241-4/+5
|/ | | | This makes it compatible with any pointer type.
* Changed cByteBuffer constructor to take a size_t instead of int.madmaxoft2014-04-241-1/+1
|
* Fixed xofts issuesTycho2014-03-141-1/+1
|
* Fixed more Format issuesTycho2014-03-111-1/+1
|
* Fixed test assertsTycho2014-03-101-3/+0
|
* Fixed assertTycho2014-03-101-14/+17
|
* Fixed Alignment issue in ByteBufferTycho2014-03-101-1/+1
|
* FIxed int in testTycho2014-03-091-1/+1
|
* Added staticTycho2014-03-081-1/+1
|
* Added tons more asserts to bytebufferTycho2014-03-081-7/+17
|
* Enabled self test of bytebufferTycho2014-03-081-1/+1
|
* Fixed issues with int vs size_t and a few other warningsTycho2014-03-081-10/+10
|
* Actually Fixed ByteBufferTycho2014-03-081-3/+3
|
* WarningsTycho2014-03-071-5/+5
|
* cByteBuffer has more self-tests.madmaxoft2014-01-261-6/+29
|
* removed unneccisary castTycho Bickerstaff2013-12-311-1/+2
|
* fixed warnings in bytebuffer.cppTycho Bickerstaff2013-12-311-3/+3
|
* Fixed threading issues affecting cProtocol172.madmaxoft2013-12-131-0/+22
|
* Hopefully fixed the sparc not being detectedAlexander Harkness2013-12-041-1/+3
|
* Fixed an off-by-one error in cByteBuffer.madmaxoft2013-11-291-1/+1
| | | | Could have caused random protocol errors and maybe even crashes.
* Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-241-0/+54
| | | | | Conflicts: GNUmakefile
* Moved source to srcAlexander Harkness2013-11-241-0/+787