Commit Log (Page 28 of 255)

back to main page

Pages: << Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>

Summary Period: 2003-04-02 to 2003-03-28 (Commits 11345-11394 of 12744)

sunshine 2003-04-02 11:25

Automated Visual-C++ SLN and VCPROJ project file repair.

721 lines of code changed in:

jorrit 2003-04-02 10:44

Removed some more unused code in readxml.

0 lines of code changed in:

jorrit 2003-04-02 10:39

Optimized memory usage in the new xmlread plugin.

1 lines of code changed in:

jorrit 2003-04-02 10:34

- Made a new 'xmlread' plugin. This is a variant of TinyXML which
only supports reading. Because of that it will be able to do
several optimizations in data structures that are not possible
in the general version (these optimizations are currently not
done yet). To use this the simplest way is to add
the following line to your application config:
System.Plugins.iDocumentSystem = crystalspace.documentsystem.xmlread
Walktest already has this line now.

2869 lines of code changed in:

res2002 2003-04-02 10:00

- added CONSTI64() and CONSTUI64() macros to cstypes.h for
specifying 64bit constants on all platforms.

18 lines of code changed in:

jorrit 2003-04-02 09:14

Additional cleanups to tinyxml.

0 lines of code changed in:

jorrit 2003-04-02 09:03

Some reformatting.

137 lines of code changed in:

jorrit 2003-04-02 09:01

Cleaned up the tinyxml code a lot. At least the ugly warnings
are now gone completely. Also removed all stuff CS doesn't need.

162 lines of code changed in:

jorrit 2003-04-02 08:22

Put back uint. It is still used a lot.

7 lines of code changed in:

matzebraun 2003-04-02 02:24

added the Micahs movie recorder plugin

8626 lines of code changed in:

matzebraun 2003-04-02 02:17

Removed the csSome, csConstSome and uint datatypes.

295 lines of code changed in:

jtarbox 2003-04-01 23:48

Added int64 support to convert_endian.
Fixed double2longlong/longlong2double.

79 lines of code changed in:

jtarbox 2003-04-01 23:39

Finished the Flatten/Unflatten code in iEvent.

131 lines of code changed in:

sunshine 2003-04-01 23:17

Automated Visual-C++ SLN and VCPROJ project file repair.

1043 lines of code changed in:

res2002 2003-04-01 19:49

- fixed a NULL pointer access under circumstances in binary DS.

3 lines of code changed in:

res2002 2003-04-01 19:12

- same workaround for compilation failure w/ memory debugging
as recently added to array.h

10 lines of code changed in:

res2002 2003-04-01 18:55

- made the following changes:
- Partly rewritten & much improved binary document system.
- Modified document systems makefiles according to latest
bugplug.mak changes.
- added iDocument::Changeable() which returns whether a
can be changed or not.
- res added the document system makefiles to user.mak.

1222 lines of code changed in:

jorrit 2003-04-01 14:29

- Added csBlockAllocator class. This is a templated class which
can do very efficient internal memory allocation of objects that
have the same type. It has no fragmentation and no per-object
memory overhead and it is very fast. It also properly constructs
and destructs the objects.
- TinyXML parser now uses csBlockAllocator for text and element
nodes. This avoids the large number of new/delete calls which
seem VERY bad in some particular cases. On MSVC there are
locking calls every time a delete happens which makes the
destruction of the XML node tree very slow.
- Applied a patch from Micah Dowty <micah@navi.picogui.org>
which improves the accuracy of the Unix timer (csGetTicks())
by using gettimeofday() instead of times().
- The Bonez team reported a bug in the OPCODE plugin with a mismatch
between 'malloc' and 'delete[]'.
- Luca Romagnoli <lucak@qubica.net> suggested a bugfix in the spr3d
loader with regards to <applymotion/>.

1330 lines of code changed in:

jorrit 2003-04-01 09:49

Reverted dllwrap change to win32gcc.mak from 4 days ago since
it prevents debug symbols from being present in plugins.

9 lines of code changed in:

sunshine 2003-03-31 23:27

Automated Texinfo @node and @menu repair.

3 lines of code changed in:

okt 2003-03-31 23:14

Re-added a line that was mistakenly removed a while ago.

3 lines of code changed in:

res2002 2003-03-31 21:20

- removed a superfluous subheading

3 lines of code changed in:

res2002 2003-03-31 21:15

- started to add to the documentation which parts don't use the
LGPL.

30 lines of code changed in:

jorrit 2003-03-31 13:04

Removed some strange characters.

1 lines of code changed in:

jorrit 2003-03-31 12:59

- Fixed a very old clipping bug with individual polygon drawing
in the thing plugin in case there is rendering through a portal
that has the <clip/> (or CS_PORTAL_CLIPDEST) flag set.
- Fixed a significant bug in the OpenGL EffectDrawTriangleMesh()
function. In some particular cases when there was an early
exit out of that function (because after clipping no triangles
were visible) the clipper wouldn't get restored correctly.
This could cause wrong clipping for objects following later.

20 lines of code changed in:

jorrit 2003-03-31 06:28

Fix.

1 lines of code changed in:

res2002 2003-03-31 00:14

- made the following changes to levtool:
- reformatted command line help
- leaks fixed

3 lines of code changed in:

acraig 2003-03-31 00:12

removed conio.h from some of the may2spr files.

2 lines of code changed in:

res2002 2003-03-30 23:54

- made the following changes to levtool:
- reformatted command line help
- leaks fixed

54 lines of code changed in:

jorrit 2003-03-30 21:09

Changed iPortal->SetMirror() to accept a plane instead of a polygon.

16 lines of code changed in:

res2002 2003-03-30 18:59

- worked around a problem in csutil/array.h caused by the
redefinition of 'new' when memory debugging is enabled.

13 lines of code changed in:

jorrit 2003-03-30 17:27

Bug fix.

1 lines of code changed in:

jorrit 2003-03-30 10:33

- Removed world space warping transformation in portals. Instead this
is now calculated as needed. This part is less optimal but in addition
I optimized the fact that the warp matrix is no longer transformed
if a thing moves and there is no warping.
- Physically split csPolygon3D into csPolygon3DStatic and csPolygon3D.
This is the next step into seperating static thing and mesh objects.
- Several internal orginizations are caused by this in the thing
mesh plugin.

1308 lines of code changed in:

vengeance2001 2003-03-30 08:59

Significant enhancements to maya2spr. See history.txt for details.

153 lines of code changed in:

vengeance2001 2003-03-30 00:51

Fixed socket code for 1 frame lag between parent mesh and socket attached
mesh. Thanks to Andrew Mann for this fix.

4 lines of code changed in:

vengeance2001 2003-03-30 00:49

Fixed socket code for 1 frame lag between parent mesh and socket attached
mesh.

85 lines of code changed in:

norman 2003-03-29 21:54

## [ again

16 lines of code changed in:

norman 2003-03-29 21:34

and another one with ## [

12 lines of code changed in:

norman 2003-03-29 21:32

same ## [ problem

12 lines of code changed in:

norman 2003-03-29 21:29

silenced preprocessor

12 lines of code changed in:

norman 2003-03-29 20:34

made he preprocessor shut up about: warning: pasting "blah" and "[" does not give a
valid preprocessing token

12 lines of code changed in:

norman 2003-03-29 20:27

made the compiler shut up about: warning: pasting "orig_poly_colors" and "[" does not give a
valid preprocessing token

12 lines of code changed in:

okt 2003-03-29 01:23

Added functions to convert double to a portable 64-bit type.
They are commented out for now, because they don't work on all compilers
(those that don't support the LL suffix for int64 constants.)

30 lines of code changed in:

cbayle 2003-03-29 01:08

minor change in dependancy on png3 and libvorbis

9 lines of code changed in:

cbayle 2003-03-29 01:07

changing target path

2 lines of code changed in:

sunshine 2003-03-28 15:51

Eric Sunshine fixed the following problems with the ensocket driver.
These problems were identified via simple visual inspection (not via
testing).

-*- Fixed bug: In non-blocking mode, csNetworkSocket2::Recv() would ignore
the requested number of bytes and always read only a single byte.

-*- Fixed bug: csNetworkSocket2 constructor was setting socket_ready to
true even if socket set up failed.

-*- Fixed bug: Closing the socket failed to clear socket_ready.

-*- Fixed bug: csNetworkDriver2 constructor was setting last_error to
wrong error code if if WSAStartup() failed.

-*- Fixed numerous problems where the "last error" code was being
mismanaged, which made it almost completely pointless for clients to
call csNetworkSocket2::LastError() since the result was usually
incorrect.

-*- Fixed bug: csNetworkSocket2::Send() was not honoring contract; failed
to return -1 in all cases upon error.

-*- Fixed several problems with incorrect checking of return codes from
socket functions; was mixing up -1, 0, 1 as return codes.

-*- Fixed bugs where csNetworkSocket2 read/write methods immediately
reported failure for datagram sockets if the socket was not
"connected", even though these operations are valid for
non-connected datagram sockets.

-*- Fixed bug: csNetworkSocket2::Accept() was leaking a file descriptor.

-*- Fixed bug: csNetworkSocket2:Connect() ignored requests to connect a
datagram socket even though this operation is valid.

-*- Fixed bug: In blocking mode, csNetworkSocket2::ReadLine() failed to
respect then buffer size specified by the client, and would happily
trash memory beyond the end of the supplied buffer.

-*- Fixed bug: In non-blocking mode, csNetworkSocket2::ReadLine() would
only read a single byte of data per invocation. Now it consumes as
much data as available (up to end-of-line) before returning.

-*- Eliminated unnecessary copying of received "line" in
csNetworkSocket2::ReadLine().

-*- Performed some refactoring of the code to simplify and eliminate
redundancy.

-*- Purged unnecessary junk from headers which polluted the global
namespace.

-*- Repaired a lot of Doxygen comment problems in headers.

-*- Added missing `const' qualifiers.

-*- Eliminated the convoluted and obfuscated fd_maskset and fd_list[]
instance variables and related logic from csNetworkSocket2. These
were an unnecessary complication.

-*- Eliminated the unnecessary sin_size, addr_len, and host_ent instance
variables.

-*- Fixed bugs reported by David van Laatum <david@daboyz.dyndns.org>
where csNetworkSocket2 methods were not taking EWOULDBLOCK into
account for non-blocking connections. Instead, EWOULDBLOCK was being
interpreted as a "disconnect" error.

-*- Applied behavioral change, from David van Laatum: Accepted connections
now inherit the blocking mode of the parent rather than being set to
block unconditionally. (This matches the behavior of the older
`socket' driver in CS/plugins/net/driver/socket.)

398 lines of code changed in:

philwyett 2003-03-28 14:34

Added newline to end of file

1 lines of code changed in:

philwyett 2003-03-28 14:31

Typo fix

1 lines of code changed in:

philwyett 2003-03-28 14:29

- Changed includes for which were not consistant to 'Cg'.

8 lines of code changed in:

philwyett 2003-03-28 12:15

- Fixed 'DDLERROR (glrender3d): ./glrender3d.so: undefined symbol
gluBuild2DMipmaps' by linking plugin with GLU.

4 lines of code changed in:

Pages: << Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>


Generated by StatCvs v0.2-dev