Commit Log (Page 124 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: 2001-10-18 to 2001-10-16 (Commits 6545-6594 of 12744)

sunshine 2001-10-18 19:42

Eric Sunshine made the following changes to the cs-config generation
facility:

-*- Now works with older /bin/test programs which do not understand
the -e test.

-*- The package version information is now gleaned automatically from
CS/include/csver.h rather than being hardcoded into the
cs-config/genscript.sh script.

Unfortunately, cs-config still has a number of shortcomings on some
platforms, and will require some more work before it can be useful on
those platforms.

22 lines of code changed in:

matzebraun 2001-10-18 17:41

more csconf fixes

1 lines of code changed in:

matzebraun 2001-10-18 17:35

another csconfig fix

2 lines of code changed in:

matzebraun 2001-10-18 17:20

csconfig fixed

3 lines of code changed in:

wouter 2001-10-18 16:35

Nice portal in the basement to take you back up.

3 lines of code changed in:

wouter 2001-10-18 16:00

Portal in the basement.

4 lines of code changed in:

jorrit 2001-10-18 15:14

Fixed a bug in csThing::AppendShadows(). If there was a portal
in the thing it would ignore all polygons as shadows that
came after that portal. Thanks to Norman Kramer for spotting this.

7 lines of code changed in:

philwyett 2001-10-18 13:29

Moved xfermem to it''s own dir away from inclusion in the MSVC project.

Modified makefile for Win32 and non Win32 ports to use the correct files.

Added waveoutstd to default MinGW build process.

Added Normans mp3 plugin to both MinGW and MSVC default build processes.

Manual updated MSVC project files.

3 lines of code changed in:

matzebraun 2001-10-18 12:10

another cygwin fix

14 lines of code changed in:

matzebraun 2001-10-18 11:37

csconfig fix

19 lines of code changed in:

jorrit 2001-10-18 09:58

Also fixed the dangling references on the reporter and reporter
listener. The reporter listener should not keep a permanent
reference to the reporter.

8 lines of code changed in:

jorrit 2001-10-18 09:48

- csInitializer::SetupConfigManager() will now first check the
registry for iVFS. If that fails it will trey CS_QUERY_PLUGIN.
If that fails it will try to load VFS and register it.
- Eliminated a few additional usages of CS_QUERY_PLUGIN and
replaced them with CS_QUERY_REGISTRY. In a few places where
CS_QUERY_PLUGIN was absolutely needed I replaced them with
explicit calls to QueryInterface(). That way the define
CS_QUERY_PLUGIN can be removed.
- Removed CS_QUERY_PLUGIN. Now only CS_QUERY_PLUGIN_CLASS remains.
But that macro is safe and will stay there.
- Added iPluginManager::Clear(). This function will unload all
loaded plugins from the plugin manager.
- csInitializer::DestroyApplication() now calls iPluginManager::Clear()
to remove all plugins. This is needed because some plugins keep
a reference to the plugin manager. As long as these plugins
are in memory the plugin manager cannot be removed for that reason.
- The plugins vector in the plugin manager did not have a destructor
calling DeleteAll(). This means that plugins would actually never
get deleted.
- csInputDriver no longer keeps a reference to the iEventQueue.
Keeping this reference prevented proper cleaning up of the
event queue.
- The three fixes above fix the dangling references at exit (this
bug was present since yesterday). The only remaining dangling
references have to do with the reporter and reporter listener
which keep references to each other. This has to be investigated.
- Moved eventqueue->DecRef() to before ImmediateBroadcast() in
csCommandLineHelper.
- Fixed csView::SetEngine(), SetCamera(), and SetContext() which
were doing IncRef()/DecRef() in wrong order.

122 lines of code changed in:

jorrit 2001-10-18 06:45

Disabled cs_snprintf again :-(
It still doesn't link on linux.

10 lines of code changed in:

philwyett 2001-10-18 05:20

After all the patching ( Chris's seems to be a winner :-) ) and loads of testing...

Re-enabled use of cs_snprintf as all seems to be well again.

5 lines of code changed in:

neverjade 2001-10-18 00:10

Christopher:

+ Changed patch over to the defines method. If someone could test this and let me know if it works, I would be grateful.

5 lines of code changed in:

philwyett 2001-10-17 23:30

Fixed a function parameter redefiniton error under MSVC.

1 lines of code changed in:

matzebraun 2001-10-17 23:15

added cs-config

248 lines of code changed in:

neverjade 2001-10-17 23:06

Christopher:

+ Updated to fix some virtual inlines that might be causing problems on some distributions.

51 lines of code changed in:

jorrit 2001-10-17 21:27

Increased intensity of light near water proc texture so that it
is actually visible.

1 lines of code changed in:

jorrit 2001-10-17 21:25

Removed an additional cs_snprintf.

1 lines of code changed in:

jorrit 2001-10-17 21:12

Removed usage of cs_snprintf in cfgfile.cpp and
plugldr.cpp because it causes linking errors.

6 lines of code changed in:

miklby 2001-10-17 20:37

- Shifted water and fire proctex down to the basement.

7 lines of code changed in:

matzebraun 2001-10-17 20:31

fixed static build

4 lines of code changed in:

jacereda 2001-10-17 16:22

Added linker flag to export symbols in executables to the dynamic
symbol table. This fixes wrong behaviour of memdebug.cpp when using
plugins.

Added /usr/include to the include path to fix a makedep problem
(makedep doesn't search in /usr/include).

2 lines of code changed in:

jorrit 2001-10-17 14:51

- Did a fundamental change to CS_QUERY_REGISTRY and
CS_QUERY_REGISTRY_TAG. These macros are now guaranteed to
increase the reference count of the returned object. In the
past they didn't.
- Fixed a bad bug in csObjectRegistry::Unregister(). It would
only delete the 'registry' vector and not the 'tags' vector.
Why this bug only presented itself now I don't know.
- At this moment my changes cause big leaks in SCF at exit. I have
not yet been able to find out why.

659 lines of code changed in:

philwyett 2001-10-17 14:42

Added new Mik Mod plugin to default MSVC build.

Changed part of class to public to allow MSVC to access to read.

Updated docs for new msvc_libs release.

You can download the required new version of msvc_libs from:

ftp://ftp.sunsite.dk/projects/crystal/support/win32/msvc_libs_0.19b.zip

12 lines of code changed in:

matzebraun 2001-10-17 11:18

small cygwin fix

3 lines of code changed in:

jorrit 2001-10-17 10:41

Update.

174 lines of code changed in:

jorrit 2001-10-17 09:57

Fixed a bug in Blocks where it would crash when starting the
second game.

2 lines of code changed in:

sunshine 2001-10-17 09:31

Fixed a potential nasty crasher which I had fixed yesterday,
but which was re-introduced today. No longer accesses
the SCF interface pointer after sending DecRef() to it.

1 lines of code changed in:

jorrit 2001-10-17 06:46

Updated iObjectRegistry::Get(scfInterfaceID, int) so that this
function again returns the requested interfaces. Eric changed
this yesterday to return the original object pointer.

5 lines of code changed in:

jorrit 2001-10-17 06:42

Updated comment on iObjectRegistry::Get(scfInterfaceID id, int)
to say that it does return the pointer to the requested interface
so there is no need to do QueryInterface().

6 lines of code changed in:

miklby 2001-10-17 06:05

- Small typo fix to data/walktest.cfg. This just fixes up
the PerfStats loading problem, but doesnt fix the fact
that the plugin was taking the name tag from the walktest
config file.

7 lines of code changed in:

sunshine 2001-10-17 01:28

Fixed some compilation problems in AWS which affected older compilers.

5 lines of code changed in:

sunshine 2001-10-17 01:16

Eric Sunshine fixed a potential bug in
csObjectRegistry::Get(scfInterfaceID,int) where it was accessing an
interface pointer after it had invoked DecRef() on that interface. It was
making the potentially invalid assumption that the interface was pointing
at the same object from which it was queried (which may not always be
true).

7 lines of code changed in:

sunshine 2001-10-17 00:15

Re-enabled cs_snprintf() in archive.cpp, cfg.file.cpp,
and plugldr.cpp following the most recent patch to
snprintf.c which resolves the linking problem with
MSVC.

0 lines of code changed in:

sunshine 2001-10-17 00:00

Eric Sunshine made the following changes to the project:

-*- Converted the Windows port over to the new csPlatformStartup() and
csPlatformShutdown() paradigm in preparation for the removal of the
system driver.

-*- Removed all code and functionality from the Windows system driver
subclass. This class is now _completely_ empty and ready for removal.

-*- Fixed a bug in the OpenGL Windows canvas where it was stealing a
reference to the Win32 "helper" object from some other module by
calling DecRef() even though it didn't own a reference.

-*- Fixed win32/csosdefs.h so that the #pragmas for disabling warnings
appear before the Windows system headers are included. This change
eliminates the thousands upon thousands of warning messages emitted by
MSVC5 when building the project.

38 lines of code changed in:

sunshine 2001-10-16 23:50

Eric Sunshine made the following changes to the project:

-*- Converted the Windows port over to the new csPlatformStartup() and
csPlatformShutdown() paradigm in preparation for the removal of the
system driver.

-*- Removed all code and functionality from the Windows system driver
subclass. This class is now _completely_ empty and ready for removal.

-*- Fixed a bug in the OpenGL Windows canvas where it was stealing a
reference to the Win32 "helper" object from some other module by
calling DecRef() even though it didn't own a reference.

-*- Fixed win32/csosdefs.h so that the #pragmas for disabling warnings
appear before the Windows system headers are included. This change
eliminates the thousands upon thousands of warning messages emitted by
MSVC5 when building the project.

240 lines of code changed in:

neverjade 2001-10-16 23:23

Committed Justin's patch.

2 lines of code changed in:

sunshine 2001-10-16 23:01

Eric Sunshine made the following changes:

-*- Temporarily disabled cs_snprintf() (again) because MSVC users are
experiencing linking problems. In particular, the following errors
are produced:

libcsutil.lib(snprintf.obj) : error LNK2001: unresolved external
symbol __pctype
libcsutil.lib(snprintf.obj) : error LNK2001: unresolved external
symbol ___mb_cur_max

Hopefully, we will get these problems resolved soon.

-*- Eliminated a number of compilation warnings from snprintf.c which were
reported by MSVC. Unfortunately, a couple additional warnings are
still present.

33 lines of code changed in:

neverjade 2001-10-16 22:53

Christopher:

+ Fixed the test suite so that it no longer does illegal stuff.

2 lines of code changed in:

neverjade 2001-10-16 22:50

Christopher:

+ Made updates for components and windows so that AWS reacts correctly in real environments.

+ Embedded awsSource in awsComponent.
+ Embedded awsComponent in awsWindow.

285 lines of code changed in:

neverjade 2001-10-16 22:48

Christopher:

+ Lots of interface fixes and stuff.

41 lines of code changed in:

sunshine 2001-10-16 22:16

Eric Sunshine worked around a couple new problems which started afflicting
jobber.pl today:

-*- The unixconf.sh script now expects to find a C-compiler in addition to
the C++ compiler which it always expected. Since the SourceForge shell
machines do not have developer tools installed, had to fake out the
unixconf.sh script.

-*- It appears that some configuration may have changed today on the
SourceForge shell machine which is causing the makefile configuration
step performed by jobber.pl to crash when building the makefile cache.
As a stop-gap measure, rather than spending an inordinate amount of
time trying to track down another SourceForge shell machine problem,
I simply disabled makefile caching for now.

10 lines of code changed in:

jacereda 2001-10-16 21:46

Fixed some return false; in iMeshWrapper* LoadMeshObjectFromFactory().

3 lines of code changed in:

neverjade 2001-10-16 20:37

Christopher:

- Added iAwsComponent interface.

96 lines of code changed in:

neverjade 2001-10-16 20:36

Christopher:

+Fixed SCF interfaces for iAwsSlot, iAwsSource, iAwsSink, and iAwsComponent

69 lines of code changed in:

sunshine 2001-10-16 18:40

Fixed problem where aws_adler32() was defined by multiple implementation
files.

61 lines of code changed in:

sunshine 2001-10-16 18:27

Eliminated several compilation warnings.

7 lines of code changed in:

neverjade 2001-10-16 18:19

Christopher:

+ Made a few changes to the files listed above. Changed sprintf to snprintf as test cases. I tested these pretty thoroughly on my system, but it may possibly cause problems on other systems.

5 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