David Rose
|
f5f0c5ad83
|
typos
|
2009-06-10 17:47:08 +00:00 |
David Rose
|
638e46d489
|
coercion memory leak fix, part 2
|
2009-06-10 17:28:49 +00:00 |
David Rose
|
70e1e46a61
|
coercion memory leak fix, part 1
|
2009-06-10 14:33:44 +00:00 |
David Rose
|
23bd4d6ae3
|
define FileStream::attach()
|
2009-06-09 20:30:58 +00:00 |
David Rose
|
58c13de4ca
|
integrate changes from Schell Games (plus some tab character fixes)
|
2009-06-01 21:51:15 +00:00 |
David Rose
|
c5f3c844e1
|
PyExc_StandardError
|
2009-04-28 00:44:58 +00:00 |
David Rose
|
f68fa1909a
|
USE_DELETED_CHAIN, memory alignment
|
2009-04-24 22:52:23 +00:00 |
David Rose
|
926059131b
|
iphone notify-output routing
|
2009-04-24 22:51:49 +00:00 |
Gyedo Jeon
|
e54901c125
|
Added a feature for disabling sticky keys in Windows
|
2009-04-22 22:43:23 +00:00 |
David Rose
|
172171eec4
|
more iphone work
|
2009-04-21 00:48:51 +00:00 |
David Rose
|
4dc60ab611
|
static-init-safe filename initializers
|
2009-04-18 00:51:03 +00:00 |
David Rose
|
f44857f8ee
|
more static link issues
|
2009-04-18 00:50:05 +00:00 |
David Rose
|
5a74ea30dd
|
better error reporting for static init ordering issues w.r.t config variables
|
2009-04-17 21:53:39 +00:00 |
David Rose
|
0aa266d725
|
protect in ifdef
|
2009-04-17 20:23:11 +00:00 |
David Rose
|
a08b08f8d3
|
initial iphone stuff, w.i.p.
|
2009-04-17 18:11:25 +00:00 |
rdb
|
7705b7d7bf
|
Add missing artools.h to Sources.pp
|
2009-04-08 15:12:58 +00:00 |
David Rose
|
71fec58722
|
fix bug with inherited virtual methods
|
2009-04-01 18:45:01 +00:00 |
rdb
|
fa6c41f363
|
Changes for windows
|
2009-03-21 14:49:10 +00:00 |
David Rose
|
2982ca3187
|
python 2.4
|
2009-02-19 00:38:44 +00:00 |
David Rose
|
83155fc832
|
support python 2.4
|
2009-02-19 00:25:54 +00:00 |
David Rose
|
9b952e3922
|
a few more warning squelches
|
2009-02-18 23:59:31 +00:00 |
David Rose
|
221862b432
|
squelch compiler warnings about (char *)
|
2009-02-18 23:27:04 +00:00 |
David Rose
|
11f62e3ee5
|
enable new license
|
2009-02-18 23:26:45 +00:00 |
David Rose
|
e4d6159667
|
PyErr_WarnEx
|
2009-02-17 19:20:53 +00:00 |
David Rose
|
b99f699862
|
output signature too
|
2009-02-17 18:55:38 +00:00 |
David Rose
|
0ec1467ea9
|
warnings
|
2009-02-15 01:44:54 +00:00 |
David Rose
|
fec518af71
|
publish find_type_by_id
|
2009-02-02 23:23:30 +00:00 |
David Rose
|
3820660b95
|
add missing unload_dso() for mac
|
2009-01-31 20:29:51 +00:00 |
David Rose
|
811c45a786
|
get_dso_symbol
|
2009-01-31 03:04:36 +00:00 |
David Rose
|
0bc22b6034
|
prebuild-bison
|
2009-01-20 20:02:50 +00:00 |
David Rose
|
f477db0b19
|
might as well expose int and float typecasts, too
|
2009-01-20 19:51:31 +00:00 |
David Rose
|
a6f4fb2377
|
operator bool () -> __nonzero__()
|
2009-01-20 03:17:44 +00:00 |
David Rose
|
4cd50fa68d
|
fix performance issues with implicit parameter coercion
|
2009-01-07 20:05:57 +00:00 |
rdb
|
227c7c3497
|
Compatibility with Python 2.3
|
2008-11-30 13:22:34 +00:00 |
David Rose
|
7a2bc8a3ac
|
protect spam and debug a little better in opt4
|
2008-11-26 22:42:44 +00:00 |
David Rose
|
c4b5f64eea
|
fix problem with DisplayRegion scoping
|
2008-11-17 20:47:40 +00:00 |
David Rose
|
e17fb67b08
|
streamWrapper
|
2008-11-12 18:30:59 +00:00 |
David Rose
|
2337616f94
|
msvc9 error
|
2008-11-12 03:30:48 +00:00 |
David Rose
|
29969b0fa5
|
compiler bug with msvc9
|
2008-11-12 01:30:25 +00:00 |
David Rose
|
1462bee771
|
better Filename usage
|
2008-11-11 23:28:14 +00:00 |
David Rose
|
0ae9a55bdb
|
fix static-init order issue
|
2008-11-11 02:00:12 +00:00 |
David Rose
|
587f000ab5
|
correct prototype for setitem
|
2008-11-08 16:55:57 +00:00 |
rdb
|
d078e16236
|
added PyInt_AsSsize_t (to fix build errors
|
2008-11-08 15:16:37 +00:00 |
David Rose
|
58e0537e3c
|
wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion
|
2008-11-07 21:12:42 +00:00 |
David Rose
|
a0220f786c
|
minor vfs tweaks
|
2008-11-05 01:09:44 +00:00 |
David Rose
|
ed22805882
|
add 193
|
2008-10-31 19:06:30 +00:00 |
David Rose
|
9468e4583c
|
further refinements to local_this checking
|
2008-10-29 19:06:57 +00:00 |
David Rose
|
f7105a081b
|
raise an exception if 'this' is null
|
2008-10-29 00:53:27 +00:00 |
David Rose
|
d552ad28b7
|
newline-mode binary should also turn off decoding of newlines on read
|
2008-10-27 19:01:56 +00:00 |
David Rose
|
be4f9efc17
|
don't yell if file is not open
|
2008-10-23 23:51:30 +00:00 |
David Rose
|
2818627d72
|
ios::app implies ios::out
|
2008-10-23 23:44:36 +00:00 |
rdb
|
2b34362166
|
Added PyExc_RuntimeError
|
2008-10-23 11:07:37 +00:00 |
David Rose
|
65ef4f55da
|
expose filestream stuff
|
2008-10-20 18:24:25 +00:00 |
rdb
|
7f20f2c109
|
Added better path stuff for OSX
|
2008-10-20 13:01:13 +00:00 |
David Rose
|
8a2f16b5b0
|
publish FileStream etc.
|
2008-10-15 05:40:15 +00:00 |
David Rose
|
ef771a796b
|
make sync primitives more similar to python function names
|
2008-10-14 00:07:05 +00:00 |
David Rose
|
a673b4367a
|
clear_value()
|
2008-10-09 22:52:26 +00:00 |
David Rose
|
fd1218b07b
|
task generators
|
2008-09-27 12:33:47 +00:00 |
David Rose
|
cfee0052d9
|
ValueError
|
2008-09-27 00:16:38 +00:00 |
David Rose
|
e81660a741
|
check PyErr_Occurred() even in ndebug mode
|
2008-09-27 00:12:08 +00:00 |
David Rose
|
2ea1a241a1
|
PyTuple_Pack
|
2008-09-19 14:17:34 +00:00 |
David Rose
|
524128b9fd
|
wip: starting experimental C-based task manager
|
2008-09-19 00:58:04 +00:00 |
David Rose
|
62bc43d13a
|
better nl stuff, rename SIMPLE_THREADS_NO_IMPLICIT_YIELD
|
2008-09-11 01:37:00 +00:00 |
David Rose
|
dc3173c1fb
|
take out pandastream for now
|
2008-09-10 01:44:27 +00:00 |
David Rose
|
360ac27188
|
support ios::app on win32
|
2008-09-10 00:40:18 +00:00 |
David Rose
|
a99736ede9
|
fix win32 bug
|
2008-09-09 22:24:25 +00:00 |
David Rose
|
67c24c33e8
|
eol conversion
|
2008-09-09 21:12:41 +00:00 |
David Rose
|
c8ded35040
|
comment typo
|
2008-09-09 01:10:16 +00:00 |
David Rose
|
5e838f0406
|
raise errors properly
|
2008-09-09 00:52:05 +00:00 |
David Rose
|
964c76f2e0
|
pandaFileStream
|
2008-09-09 00:06:47 +00:00 |
David Rose
|
7037945e6a
|
commit out troublesome assert
|
2008-08-27 17:01:35 +00:00 |
Chris Brunner
|
ea3f6a2206
|
now supports Vista-64
|
2008-08-21 22:14:22 +00:00 |
David Rose
|
9198427dbc
|
remove unreliable 'interpreter' memory category
|
2008-07-17 22:38:50 +00:00 |
David Rose
|
bfea5a222c
|
gcc 4.3 support
|
2008-07-02 18:13:33 +00:00 |
David Rose
|
7937d29ab1
|
typedef SOCKET too
|
2008-06-26 00:16:20 +00:00 |
David Rose
|
25ca934a9e
|
add sockaddr_in and fdset
|
2008-06-25 23:03:40 +00:00 |
David Rose
|
3a74e7e780
|
need string.h
|
2008-06-24 22:48:44 +00:00 |
rdb
|
6ea55fbf08
|
The HAVE_SYS_MALLOC_H is needed for OSX
|
2008-06-21 16:24:44 +00:00 |
Asad M. Zaman
|
ec5cb23891
|
this sets the error mode to popup dialogs
|
2008-05-30 01:46:31 +00:00 |
David Rose
|
01ac6a43d0
|
whoops
|
2008-05-28 18:59:43 +00:00 |
David Rose
|
f965ed1f43
|
whoops
|
2008-05-28 18:43:06 +00:00 |
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
David Rose
|
abc56fdc8d
|
add ctype.h
|
2008-05-12 18:04:21 +00:00 |
David Rose
|
07e5322800
|
simple fix to token-pasting problem
|
2008-05-09 18:48:20 +00:00 |
Josh Yelon
|
2fc0965ec2
|
added a few datatypes
|
2008-04-24 02:02:55 +00:00 |
Josh Yelon
|
d71fd1d89c
|
Changes for 64-bit
|
2008-04-10 20:03:16 +00:00 |
David Rose
|
1addfb29d8
|
use <auto> filename path
|
2008-04-08 21:29:54 +00:00 |
Chris Brunner
|
a03ca21cfa
|
removed /usr/contrib from path (no longer exists)
|
2008-03-26 20:49:37 +00:00 |
David Rose
|
4cd6d03cb5
|
support explicit default constructors for linmath
|
2008-03-25 23:53:27 +00:00 |
David Rose
|
180e3f5cd1
|
prevent crash on no dlerror
|
2008-03-25 23:47:42 +00:00 |
David Rose
|
89d07d7c4a
|
whoops, const void
|
2008-03-21 22:39:40 +00:00 |
David Rose
|
7ccbc378f4
|
try harder to avoid 64-bit complaints
|
2008-03-21 22:29:03 +00:00 |
David Rose
|
4ed9feda5e
|
reinterpret_cast
|
2008-03-21 11:41:00 +00:00 |
Josh Yelon
|
08dcdade5c
|
load_dso now uses a plugin search path
|
2008-03-18 22:25:59 +00:00 |
David Rose
|
0127b28af8
|
osx requires ssize_t
|
2008-03-14 18:59:53 +00:00 |
Chris Brunner
|
143ad2a8be
|
added support for Windows XP 64-bit Edition
|
2008-02-13 03:12:47 +00:00 |
David Rose
|
4fd2a6ba3c
|
fix build issues on osx from kaweh kazemi
|
2008-01-17 20:27:43 +00:00 |
David Rose
|
611a10f796
|
try again to satisfy compilers
|
2008-01-17 01:22:57 +00:00 |
David Rose
|
56e4178f2d
|
compile on windows
|
2007-12-20 02:02:25 +00:00 |
David Rose
|
5afa502948
|
add ConfigVariableInt64
|
2007-12-20 01:58:58 +00:00 |
David Rose
|
ba2b04f2cc
|
make 64-bit long
|
2007-12-19 23:15:55 +00:00 |
David Rose
|
2e8fec7683
|
fix mutex_spinlock
|
2007-11-27 01:08:46 +00:00 |
David Rose
|
756d990402
|
fix typo
|
2007-11-21 22:45:17 +00:00 |
David Rose
|
d85b062b2d
|
don't limit counters to 32-bit
|
2007-11-21 22:42:56 +00:00 |
David Rose
|
c11e8411d9
|
max-heap-size
|
2007-11-20 22:13:03 +00:00 |
David Rose
|
facb94eea5
|
need stdlib.h
|
2007-11-07 17:49:13 +00:00 |
Josh Yelon
|
63aa6ff557
|
Added a few defs for directshow
|
2007-11-04 07:32:16 +00:00 |
David Rose
|
804edb0287
|
add ids stuff
|
2007-11-01 20:19:39 +00:00 |
Josh Yelon
|
2b2837ad26
|
Component Object Model crap
|
2007-10-30 20:44:29 +00:00 |
Josh Yelon
|
1e4f32d215
|
artools.h is for artoolkit
|
2007-10-28 17:16:38 +00:00 |
David Rose
|
ef5b2fe57e
|
squelch warning
|
2007-09-20 18:22:16 +00:00 |
David Rose
|
651513d595
|
use reinterpret_cast for 64-bit architecture
|
2007-09-13 19:25:09 +00:00 |
David Rose
|
523ef75910
|
more symbols
|
2007-09-07 20:44:00 +00:00 |
David Rose
|
c9658e78c7
|
EVP_CIPHER_CTX_key_length -> EVP_CIPHER_key_length
|
2007-09-07 17:07:30 +00:00 |
David Rose
|
3804f89682
|
wchar_t might not be two bytes wide
|
2007-09-05 18:02:47 +00:00 |
Josh Yelon
|
1e02c06517
|
Major refactoring of movie code.
|
2007-08-20 22:34:58 +00:00 |
David Rose
|
bc488bb495
|
allow (and ignore) args to #endif
|
2007-08-16 17:19:12 +00:00 |
David Rose
|
6e1bfc4ff5
|
EXPCL_DTOOL
|
2007-07-21 00:03:45 +00:00 |
David Rose
|
982f614991
|
DeletedBufferChain
|
2007-07-20 23:59:10 +00:00 |
David Rose
|
68cd3322a9
|
better thread protection in reference counts, esp. TransformState etc.
|
2007-07-14 21:32:48 +00:00 |
David Rose
|
8392266935
|
BEGIN_PUBLISH .. END_PUBLISH applies to methods too
|
2007-07-13 21:22:22 +00:00 |
David Rose
|
adf6c06b0f
|
fix memory_hook placement
|
2007-07-13 17:23:54 +00:00 |
David Rose
|
05e24493fc
|
oops, revert temporarily: crashes interrogate
|
2007-07-07 00:16:05 +00:00 |
David Rose
|
04a020b0a3
|
! USE_STL_ALLOCATOR
|
2007-07-06 23:42:40 +00:00 |
David Rose
|
f1f4de03b7
|
windows include
|
2007-07-06 04:41:04 +00:00 |
David Rose
|
07f7ac0803
|
$TEMP, $COMMON_APPDATA, $USER_APPDATA
|
2007-07-06 04:39:46 +00:00 |
David Rose
|
87a23944fb
|
regularize StreamReader, StreamWriter, StringStream
|
2007-07-06 04:03:49 +00:00 |
David Rose
|
ac64a7ef97
|
iostream stuff
|
2007-07-06 00:20:26 +00:00 |
David Rose
|
896860c8c2
|
fix reference-counting on forward-reference return values
|
2007-07-04 00:33:49 +00:00 |
David Rose
|
278e10d8ff
|
missed a few cases
|
2007-07-02 18:14:41 +00:00 |
David Rose
|
65dc53a585
|
oops, compile properly in O4
|
2007-06-29 19:09:45 +00:00 |
David Rose
|
ab34a7c656
|
windows niceties
|
2007-06-29 18:37:18 +00:00 |
David Rose
|
5d7e726ba2
|
more interrogate changes
|
2007-06-29 16:38:22 +00:00 |
David Rose
|
09df7cee05
|
more compiler warnings
|
2007-06-29 16:38:11 +00:00 |
David Rose
|
df4cf52a77
|
compiler warning
|
2007-06-29 16:00:15 +00:00 |
David Rose
|
385e7be325
|
still more meminfo fixes
|
2007-06-29 15:53:27 +00:00 |
David Rose
|
b625e79758
|
add a destructor to silence the compiler warnings
|
2007-06-29 15:11:05 +00:00 |
David Rose
|
14b0579412
|
static init
|
2007-06-29 02:04:12 +00:00 |
David Rose
|
b03baf5afd
|
typo
|
2007-06-29 01:41:25 +00:00 |
David Rose
|
d52eb37b14
|
move some low-level mem tracking into MemoryHook, more mem tracking fixes
|
2007-06-29 01:39:09 +00:00 |
David Rose
|
d668da224d
|
need libtar.h with new interrogate rules
|
2007-06-28 18:55:12 +00:00 |
David Rose
|
8b76075133
|
repair pstats mem tracking
|
2007-06-28 04:12:14 +00:00 |
David Rose
|
af64f6a404
|
ode for new interrogate rules
|
2007-06-28 03:50:31 +00:00 |
David Rose
|
d8f9b61896
|
new interrogate rules
|
2007-06-28 03:36:06 +00:00 |
Josh Yelon
|
1e7c8513c3
|
Interrogate include-path alterations
|
2007-06-27 23:57:19 +00:00 |
David Rose
|
fe97acf7cb
|
integrate thread_yield in appropriate places
|
2007-06-26 13:01:16 +00:00 |
David Rose
|
ac0b6ea475
|
math.h
|
2007-06-26 12:25:52 +00:00 |
David Rose
|
d412ad35d1
|
PyThreadState stuff
|
2007-06-26 00:27:36 +00:00 |
David Rose
|
06a36aff63
|
get runtime info for things that don't inherit from TypedObject
|
2007-06-22 22:35:57 +00:00 |
David Rose
|
f2250ba9fa
|
also add py_panda.h
|
2007-06-22 22:34:44 +00:00 |
David Rose
|
ecad9e186e
|
fix issues with parser-inc and new interrogate search rules
|
2007-06-22 15:21:44 +00:00 |
Josh Yelon
|
7dc0da379b
|
Corrected include-file search-path
|
2007-06-21 23:46:25 +00:00 |
David Rose
|
452a7bb6d8
|
need setjmp.h
|
2007-06-21 16:41:10 +00:00 |
David Rose
|
ab22feb406
|
SIMPLE_THREADS does not require malloc mutex protection
|
2007-06-21 16:34:12 +00:00 |
David Rose
|
8d2bdc39fd
|
first pass at SIMPLE_THREADS
|
2007-06-21 15:33:27 +00:00 |
David Rose
|
9f46da91a5
|
fix missing keyword
|
2007-06-20 16:32:50 +00:00 |
David Rose
|
515ab0c910
|
win32 VirtualAlloc
|
2007-06-15 00:38:45 +00:00 |
David Rose
|
5f1b029f42
|
NeverFreeMemory
|
2007-06-14 23:15:14 +00:00 |
David Rose
|
36dfcf2437
|
fix memory leak
|
2007-06-03 20:16:00 +00:00 |
David Rose
|
ad6e2116cc
|
better thread safety
|
2007-06-03 15:42:14 +00:00 |
David Rose
|
036ad2b115
|
remove old LINUX_NATIVE_THREADS implementation
|
2007-06-02 15:29:59 +00:00 |
David Rose
|
5c61a77d90
|
add set_trust_level
|
2007-05-18 20:52:24 +00:00 |
David Rose
|
6b8c2fdb30
|
define do-nothing stubs for inc_memory_usage() etc.
|
2007-05-18 18:49:04 +00:00 |
David Rose
|
f89ef1f257
|
prevent crash, return sensible value from find_type()
|
2007-05-15 17:46:08 +00:00 |
David Rose
|
9433628a0e
|
add Filename::get_temp_directory()
|
2007-05-13 15:59:29 +00:00 |
Roger Hughston
|
ad4aa44a6b
|
If you pick this up you need to re interigate every thing you have
|
2007-05-12 01:16:04 +00:00 |
David Rose
|
d87cae471d
|
more better pstats mem tracking
|
2007-05-10 14:40:52 +00:00 |
David Rose
|
137998a5c7
|
track_in_interpreter
|
2007-05-09 22:07:48 +00:00 |
David Rose
|
4bde6a0604
|
add PyLong_AsLong()
|
2007-04-27 17:26:34 +00:00 |
David Rose
|
a51d4712cf
|
prebuild-bison
|
2007-04-21 01:45:13 +00:00 |
David Rose
|
01b6acdcfe
|
PyEval_InitThreads
|
2007-04-18 22:05:19 +00:00 |
David Rose
|
346928ece7
|
support BLOCKING keyword
|
2007-04-18 21:51:36 +00:00 |
David Rose
|
88fee08547
|
fix error message output
|
2007-04-18 20:26:09 +00:00 |
David Rose
|
ea3d4eea3f
|
stub thread functions
|
2007-04-16 22:17:49 +00:00 |
David Rose
|
9ada65e1d4
|
TypeRegistry requires a reentrant mutex
|
2007-04-12 17:35:00 +00:00 |
David Rose
|
846e46b8c7
|
better 64-bit support
|
2007-04-05 15:33:53 +00:00 |
David Rose
|
291c14a9b4
|
oops, another threading fix
|
2007-04-05 14:38:25 +00:00 |
David Rose
|
26f4073003
|
resolve threading crash
|
2007-04-05 13:36:29 +00:00 |
David Rose
|
3010785e58
|
attempt to robustify
|
2007-04-03 23:20:18 +00:00 |
Roger Hughston
|
e829db1d60
|
Cygwin 6
|
2007-03-28 20:18:21 +00:00 |
David Rose
|
f487846371
|
rename set -> this_set
|
2007-03-27 21:14:42 +00:00 |
Josh Yelon
|
8a865e394b
|
Added WIN32_LEAN_AND_MEAN
|
2007-03-19 20:46:59 +00:00 |
David Rose
|
0237009db8
|
new funcs
|
2007-03-08 17:53:03 +00:00 |
David Rose
|
baa0f8039c
|
completely shoot nspr
|
2007-03-07 21:57:15 +00:00 |
David Rose
|
ce36e31e6a
|
prc_parameters.h
|
2007-03-07 19:22:18 +00:00 |
David Rose
|
8eb5baa427
|
show proper interrogate name instead of 'type'
|
2007-02-22 19:03:50 +00:00 |
David Rose
|
d4983c4700
|
FT_Span
|
2007-02-12 12:55:28 +00:00 |
David Rose
|
0db570a622
|
build nativenet on Linux
|
2007-02-09 00:10:28 +00:00 |
David Rose
|
00ef82dc51
|
ifdef openssl
|
2007-02-08 20:22:16 +00:00 |
David Rose
|
0be53cccf6
|
interrogate changes: respect const, use Python names in diagnostic messages
|
2007-02-08 20:15:54 +00:00 |
David Rose
|
7d5656858f
|
support both empty and nonempty passphrase
|
2007-02-01 23:05:34 +00:00 |
David Rose
|
132c2c4746
|
move EncryptStream to dtool; add encrypted and globally untrusted prc support
|
2007-01-30 23:54:37 +00:00 |
David Rose
|
c86cd6de5d
|
compiler warning
|
2007-01-30 16:38:17 +00:00 |
Josh Wilson
|
71abebad7d
|
should pass interrogation now once it passes normal compiling phase
|
2007-01-30 06:04:00 +00:00 |
Josh Wilson
|
ee9ea70f77
|
need config.h to prevent integer typedef collisions
|
2007-01-29 23:04:00 +00:00 |
Josh Wilson
|
7e8990269e
|
First pass at integrating ODE into Panda. Using ODE v0.7
|
2007-01-29 11:42:45 +00:00 |
David Rose
|
03ae6c36f6
|
add PyObject_Cmp
|
2007-01-26 17:59:47 +00:00 |
Josh Yelon
|
d216c24d17
|
Changed libdtool to libp3dtool
|
2007-01-22 20:16:06 +00:00 |
David Rose
|
92efb1d282
|
add FT_Vector
|
2007-01-18 03:50:58 +00:00 |
David Rose
|
25226dec55
|
missing include
|
2006-12-14 21:59:42 +00:00 |
Joseph Lee
|
5bdafb5f0c
|
always include assert.h (for MSVC) until drose unbreaks it for opt4 for the newly moved files from interrogatedb to dtoolutil
|
2006-12-05 02:18:58 +00:00 |
Zachary Pavlov
|
ac052ff0f0
|
cast fix
|
2006-11-27 03:18:56 +00:00 |
David Rose
|
090d0d8603
|
expcl
|
2006-11-24 23:55:51 +00:00 |
David Rose
|
795fd4889d
|
windows needs default constructor?
|
2006-11-24 23:03:46 +00:00 |
David Rose
|
5779007507
|
more memory tracking stuff
|
2006-11-24 22:59:44 +00:00 |
David Rose
|
f0df11bc39
|
fix malloc issues on windows
|
2006-11-17 23:21:33 +00:00 |
David Rose
|
251d3a0c10
|
need memoryBase.cxx
|
2006-11-17 02:18:28 +00:00 |
David Rose
|
55225290b8
|
add MemoryBase to fix malloc issues, especially on OSX
|
2006-11-17 02:13:10 +00:00 |
Zachary Pavlov
|
c70ee43128
|
prolly not necessary, but just in case. Added the header defs
|
2006-11-14 04:11:50 +00:00 |
Zachary Pavlov
|
429e4cb67c
|
winsock2 into parser-inc
|
2006-11-11 03:24:58 +00:00 |
Zachary Pavlov
|
a68f93a6d0
|
a stub for winsock2
|
2006-11-08 02:27:47 +00:00 |
Roger Hughston
|
03fa5dc3d7
|
uh oh, be carefulcvs add winsock2.hcvs add winsock2.h!
|
2006-11-07 03:21:25 +00:00 |
David Rose
|
2ac33f2119
|
/usr/local/bin/perl -> /usr/bin/perl
|
2006-10-17 22:26:52 +00:00 |
David Rose
|
abdf0bdd29
|
add to_os_short_name(), to_os_long_name()
|
2006-10-13 21:57:59 +00:00 |
David Rose
|
0161aabf5d
|
constrain tp_compare() to return -1, 0, or 1
|
2006-10-13 21:14:15 +00:00 |
David Rose
|
cd89c39c51
|
python compare Filenames
|
2006-10-13 21:13:39 +00:00 |
David Rose
|
5d2466c72a
|
osx tweaks
|
2006-09-27 04:03:07 +00:00 |
David Rose
|
601dbd02ca
|
fixes for osx build
|
2006-09-25 22:29:39 +00:00 |
David Rose
|
616de46c25
|
use as_typed_object()
|
2006-09-07 17:22:22 +00:00 |
David Rose
|
990174f44e
|
class TypedObject is a typed class
|
2006-09-06 18:44:14 +00:00 |
David Rose
|
b81fdf5f9d
|
revisiting hashtables
|
2006-09-01 22:27:21 +00:00 |
David Rose
|
633a4f0d1e
|
workaround for VC8
|
2006-09-01 20:22:01 +00:00 |
David Rose
|
a3cc24dd6f
|
dos2unix
|
2006-09-01 18:52:52 +00:00 |
David Rose
|
01a09a9d28
|
ConditionVarFull
|
2006-08-29 06:38:53 +00:00 |
David Rose
|
7efe3019f2
|
some static init order issues
|
2006-08-23 16:32:08 +00:00 |
Joseph Lee
|
20688bbae9
|
do not assume _WIN32_WINNT hasn't been already defined
|
2006-08-19 00:40:58 +00:00 |
David Rose
|
758947d603
|
remove obsolete code branches
|
2006-08-17 16:07:43 +00:00 |
David Rose
|
da58a7e355
|
gcc 64-bit
|
2006-08-04 17:49:19 +00:00 |
David Rose
|
331d060a8a
|
report more detail on _cat.info() error
|
2006-07-31 20:22:52 +00:00 |
David Rose
|
696a0afb0b
|
implement windows locking for atomic functions
|
2006-06-20 15:49:52 +00:00 |
David Rose
|
74107f7df7
|
add atomic I/O operations
|
2006-06-20 00:23:05 +00:00 |
David Rose
|
29f1bb30c8
|
fix to the fix
|
2006-06-12 22:32:32 +00:00 |
David Rose
|
b06643e9b1
|
fix make_dir when filename ends in '/.'
|
2006-06-12 18:19:12 +00:00 |
David Rose
|
b0eb06c4cb
|
add get_file_size() for an unopened file
|
2006-06-09 17:28:18 +00:00 |
David Rose
|
87a912818b
|
add file timestamps
|
2006-06-08 22:33:08 +00:00 |
Zachary Pavlov
|
7e3a67c0bf
|
parser stubs are in for ffmpeg
|
2006-05-14 22:14:13 +00:00 |
Roger Hughston
|
859fc08886
|
small memory leak with multiple #defines...
|
2006-05-12 23:48:02 +00:00 |
David Rose
|
05ff700750
|
fc5 issues
|
2006-05-05 18:38:35 +00:00 |
David Rose
|
31d121e43b
|
better sanity checking
|
2006-04-30 14:40:45 +00:00 |
David Rose
|
70d0a6d236
|
fix clear_local_value()
|
2006-04-29 02:21:55 +00:00 |
David Rose
|
defa6afe02
|
Tau fixes
|
2006-04-28 16:19:20 +00:00 |
David Rose
|
372c1973fc
|
comment out bogus assertion
|
2006-04-28 03:00:32 +00:00 |
David Rose
|
95d10754c0
|
faster Tau on Linux
|
2006-04-25 19:26:08 +00:00 |
David Rose
|
7e063748f6
|
static init ordering issues with MutexImpl
|
2006-04-21 15:27:40 +00:00 |
David Rose
|
57338ee24d
|
better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes
|
2006-04-20 04:03:16 +00:00 |
David Rose
|
cadbb022f8
|
more tau for windows
|
2006-04-14 15:53:49 +00:00 |
David Rose
|
a2dc081676
|
more and better tau instrumenting
|
2006-04-14 15:45:07 +00:00 |
David Rose
|
d2e1cb779d
|
tau for windows
|
2006-04-13 21:42:16 +00:00 |
David Rose
|
62d6f81cae
|
comment; volatile keyword
|
2006-04-12 20:23:38 +00:00 |
David Rose
|
a570678cdb
|
InitializeCriticalSectionAndSpinCount
|
2006-04-12 18:48:31 +00:00 |
David Rose
|
0486a74e7c
|
include assert.h
|
2006-04-12 15:17:04 +00:00 |
David Rose
|
7986aaa0c3
|
mutex_spinlock
|
2006-04-12 15:15:37 +00:00 |
David Rose
|
b638e65532
|
typo
|
2006-04-12 00:15:44 +00:00 |
David Rose
|
ca19170904
|
revert accidental checkin
|
2006-04-11 18:16:51 +00:00 |
David Rose
|
9ce524fc89
|
better windows locking
|
2006-04-11 18:15:58 +00:00 |
David Rose
|
afb1520ea1
|
add get_ptr(), set_ptr()
|
2006-04-09 20:03:22 +00:00 |
David Rose
|
0a155809dc
|
ifdef out unneeded template classes for interrogate
|
2006-04-07 23:01:05 +00:00 |
David Rose
|
51ede9905f
|
interface -> interface_maker (avoid conflicts with Windows SDK)
|
2006-04-06 17:55:26 +00:00 |
David Rose
|
03c35a63ff
|
CHAR -> CHAR_TOK (avoid conflict with Windows SDK)
|
2006-04-06 17:51:24 +00:00 |
David Rose
|
ff562c4acc
|
pandabase -> dtoolbase
|
2006-04-06 17:48:24 +00:00 |
David Rose
|
87e992a9fc
|
instrument allocate/deallocate
|
2006-04-06 04:32:22 +00:00 |
David Rose
|
141d74eb6f
|
DO_MEMORY_USAGE
|
2006-04-06 02:01:33 +00:00 |
David Rose
|
0688a9b8c1
|
spaces around template class
|
2006-04-05 22:36:25 +00:00 |
David Rose
|
8a78fffd8f
|
multithreading optimizations, tau profiler, related changes
|
2006-04-05 19:36:05 +00:00 |
David Rose
|
b82652aaaa
|
check-debug-notify-protect
|
2006-03-20 21:39:20 +00:00 |
Roger Hughston
|
2991d343d1
|
Renamed to pnotify
|
2006-03-17 23:01:54 +00:00 |
Roger Hughston
|
42b3ba9c82
|
OSX big Commit ...
|
2006-03-17 22:55:08 +00:00 |
Roger Hughston
|
847259e346
|
Name Colision on OSX notify.h = pnotify.h
|
2006-03-16 21:28:44 +00:00 |
David Rose
|
1ef3a5c5c2
|
dconfig does not require command-line parameters
|
2006-03-14 00:09:34 +00:00 |
Joseph Lee
|
74890122cb
|
patches to support FreeBSD build
|
2006-03-01 02:29:06 +00:00 |
David Rose
|
8ab0b63fd0
|
move mutexImpl etc. from pandaexpress
|
2006-02-21 23:11:05 +00:00 |
Roger Hughston
|
ad0cbe08b2
|
First Pass(for me at least) at osx dynamic loader..
|
2006-02-17 01:28:28 +00:00 |
Roger Hughston
|
e4a267db75
|
OSX has a isnan that conflicts with this .. ??
|
2006-02-16 19:24:33 +00:00 |
David Rose
|
c398f10d7b
|
fix ptmalloc2 for windows again
|
2006-02-10 21:44:47 +00:00 |
David Rose
|
7fdf481b0f
|
posix threads
|
2006-02-10 18:52:41 +00:00 |
David Rose
|
0b86e30da5
|
windows.h
|
2006-02-08 06:58:32 +00:00 |
David Rose
|
eaf21c7e2b
|
fix unary - in interrogate
|
2006-01-21 00:49:17 +00:00 |
David Rose
|
572a146c24
|
untabify
|
2006-01-13 18:38:07 +00:00 |
David Rose
|
44765047d6
|
fix built dtool.emacs
|
2006-01-13 18:02:17 +00:00 |
David Rose
|
b98eab780f
|
publish ExecutionEnvironment
|
2005-12-28 22:48:09 +00:00 |
Chris Brunner
|
1dbdffc35c
|
drose: should add lib to PATH without requiring PENV
|
2005-12-22 22:22:29 +00:00 |
David Rose
|
a9067e2128
|
report nassert_raise() message even when squelched
|
2005-12-20 18:37:04 +00:00 |
David Rose
|
20b5398ab8
|
USE_DEBUG_PYTHON
|
2005-12-12 17:22:34 +00:00 |
David Rose
|
8b5d1758df
|
better define
|
2005-12-12 17:22:16 +00:00 |
David Rose
|
0b1504f510
|
add some more symbols
|
2005-12-09 00:55:37 +00:00 |
David Rose
|
968ad486b8
|
fix __rsub__ nonsense
|
2005-12-08 22:40:50 +00:00 |
Roger Hughston
|
5bbbeff865
|
Debug Mode for python witj _DEBUG flag
|
2005-12-01 19:29:54 +00:00 |
David Rose
|
a641f3d0cb
|
be more lenient of case check--allow 8.3 filenames
|
2005-11-02 01:58:21 +00:00 |
Josh Yelon
|
f4539ca2cd
|
*** empty log message ***
|
2005-10-28 16:18:34 +00:00 |
David Rose
|
8d7adf5f5c
|
robustify find_on_searchpath a bit
|
2005-10-12 15:51:37 +00:00 |
David Rose
|
9219cca32c
|
add write_prc_variables
|
2005-10-11 21:15:27 +00:00 |
David Rose
|
7ce2019b9e
|
maybe it's right this time?
|
2005-10-03 23:31:17 +00:00 |
David Rose
|
0cd217e05b
|
correct get_panda_root() logic one more time
|
2005-10-03 21:16:25 +00:00 |
David Rose
|
f488b04bc7
|
remove implicit c:/cygwin, fix logic some more
|
2005-10-02 17:14:47 +00:00 |
Josh Yelon
|
fb46c04ad6
|
Got it to compile under VC
|
2005-10-02 02:50:52 +00:00 |
Josh Yelon
|
818cf9d7a5
|
Fixed a bug in get_panda_root
|
2005-10-02 01:22:29 +00:00 |
David Rose
|
5ac9710eeb
|
protect mallinfo
|
2005-09-30 19:56:14 +00:00 |
David Rose
|
ef554b58a4
|
we do need malloc.h
|
2005-09-30 19:54:54 +00:00 |
David Rose
|
237d193cac
|
fix malloc issues on Linux
|
2005-09-30 19:49:25 +00:00 |
David Rose
|
5f3b0fc55b
|
integrate dlmalloc etc. with ppremake
|
2005-09-30 15:41:50 +00:00 |
Josh Yelon
|
f57fe99b6a
|
Fixes to interrogate -srcdir
|
2005-09-30 07:19:18 +00:00 |
Josh Yelon
|
65e665414d
|
Added srcdir option
|
2005-09-30 04:14:53 +00:00 |
Josh Yelon
|
26f187350d
|
fix an elif
|
2005-09-29 19:22:32 +00:00 |
Josh Yelon
|
0aac3653f2
|
added third-party memory managers
|
2005-09-29 18:27:26 +00:00 |
Josh Yelon
|
9729541f63
|
Added macrocomposites
|
2005-09-27 22:05:52 +00:00 |
David Rose
|
97c877ad3b
|
don't bother to write doc strings for constructors
|
2005-09-26 18:22:39 +00:00 |
David Rose
|
60d2c8e349
|
integrate HashFilename with Filename via Filename::set_pattern()
|
2005-09-23 17:23:30 +00:00 |
Dave Schuyler
|
c0bc0d4d32
|
changed include to double quotes
|
2005-09-23 02:01:10 +00:00 |
David Rose
|
f91ee87026
|
rename ssl -> openssl, cv -> opencv
|
2005-09-21 23:50:36 +00:00 |
David Rose
|
d24d02c02d
|
squawk about zero-valued TypeHandles too
|
2005-09-15 16:13:32 +00:00 |
David Rose
|
ed4b03893e
|
issue warnings on TypeHandle conflicts
|
2005-09-15 15:50:44 +00:00 |
David Rose
|
9c24c092dd
|
support python_repr
|
2005-09-14 00:08:50 +00:00 |
David Rose
|
096d7dfa50
|
better behavior for long comments
|
2005-09-12 17:18:05 +00:00 |
David Rose
|
88a77268b1
|
string limit
|
2005-09-12 16:11:00 +00:00 |
David Rose
|
f2d34a6022
|
class doc strings
|
2005-09-10 00:02:12 +00:00 |
David Rose
|
59ceb897ed
|
fix leaks, parameter checking in interrogate
|
2005-09-09 16:26:52 +00:00 |
Zachary Pavlov
|
fc013d9824
|
added the stubs in for openCV
|
2005-08-20 00:27:46 +00:00 |
David Rose
|
2af4a15df2
|
fix opt4 build
|
2005-08-17 01:06:10 +00:00 |
David Rose
|
dd5cbd1b63
|
fix to_os_generic()
|
2005-08-12 19:59:01 +00:00 |
Josh Yelon
|
c536465235
|
Undoing accidental change
|
2005-08-11 01:44:00 +00:00 |
Josh Yelon
|
879261500c
|
*** empty log message ***
|
2005-08-11 01:41:43 +00:00 |
David Rose
|
ff51585276
|
support HashFilename
|
2005-08-02 22:35:38 +00:00 |
David Rose
|
0fcd8ed8b0
|
to new 'built' form
|
2005-07-29 17:23:33 +00:00 |
David Rose
|
477aedaa7c
|
initialize members better
|
2005-07-28 13:18:06 +00:00 |
David Rose
|
07b77f24cc
|
allow building with LINK_ALL_STATIC
|
2005-07-26 20:16:21 +00:00 |
David Rose
|
9e75c3dfd9
|
PyUnicodeUCS4_FromWideChar
|
2005-07-18 22:06:51 +00:00 |
David Rose
|
824a1d947c
|
add more
|
2005-07-13 21:08:14 +00:00 |
David Rose
|
a16bce7a37
|
prebuild-bison
|
2005-07-13 17:10:56 +00:00 |
David Rose
|
1f94eb12b4
|
build on irix
|
2005-07-13 17:07:25 +00:00 |
David Rose
|
d5418c8ff4
|
dos2unix
|
2005-07-13 16:50:58 +00:00 |
David Rose
|
b531ece1b4
|
fix interrogate on Linux
|
2005-07-13 16:48:56 +00:00 |
David Rose
|
d6a54c5adf
|
move some inline functions to .cxx for debugging
|
2005-07-13 16:27:09 +00:00 |
David Rose
|
01c82da5df
|
interrogate supports wstring
|
2005-07-13 15:37:56 +00:00 |
David Rose
|
f1923a7a19
|
more verbose write
|
2005-07-11 23:35:22 +00:00 |
David Rose
|
2e8b15cca4
|
compiler version on windows
|
2005-07-11 23:25:34 +00:00 |
David Rose
|
f0e16bfb8f
|
add get_compiler(), get_build_date()
|
2005-07-11 23:10:56 +00:00 |
David Rose
|
67adc6e82c
|
prevent compiler warnings on gcc
|
2005-07-06 17:45:33 +00:00 |
David Rose
|
7eab63d1e6
|
remove indent.cxx
|
2005-07-06 17:40:25 +00:00 |
David Rose
|
be6d48df86
|
move TypedObject etc. stuff to dtool
|
2005-07-06 17:29:46 +00:00 |
David Rose
|
ac748503b4
|
dos2unix
|
2005-07-04 18:35:38 +00:00 |
David Rose
|
67861d8f58
|
more pystub functions
|
2005-06-30 20:12:01 +00:00 |
David Rose
|
bc0d509090
|
bam 5.0, new Geom implementation is now official
|
2005-06-30 17:42:21 +00:00 |
Roger Hughston
|
9d9465a097
|
Adding new stubs for python
|
2005-06-29 23:12:35 +00:00 |
Roger Hughston
|
bcac5f1982
|
Still fighting os and compiler versions
VS: ----------------------------------------------------------------------
|
2005-06-29 22:27:51 +00:00 |
Roger Hughston
|
997856dc00
|
Removed a _cdecl ???
----------------------------------------------------------------------
|
2005-06-29 22:21:52 +00:00 |
Roger Hughston
|
78024e3740
|
*** empty log message ***
|
2005-06-29 22:19:14 +00:00 |
Roger Hughston
|
31bf98f33a
|
windows does not like this.. lets try again .. gcc and cv colisions :(
|
2005-06-29 22:13:27 +00:00 |
Roger Hughston
|
a4515f26c9
|
till trying to get this to work on none consistant compilers..
|
2005-06-29 21:57:22 +00:00 |
Roger Hughston
|
e3f06880ae
|
*** empty log message ***
|
2005-06-29 21:50:56 +00:00 |
Roger Hughston
|
1b4c9ca334
|
*** empty log message ***
|
2005-06-29 21:48:06 +00:00 |