David Rose
cfbac6e51a
add write()
2009-08-31 06:11:34 +00:00
David Rose
5f0b8a9a6a
fix rename_to() on windows
2009-08-26 22:56:56 +00:00
David Rose
7f4481ef2d
use underscores instead of dots in platform separators
2009-08-24 19:39:26 +00:00
David Rose
c30ae4fc99
forgot HAVE_GETOPT_H
2009-08-21 17:26:26 +00:00
David Rose
494d61083e
avoid compiler warnings from HAVE_BLAH_H conflicts by renaming macros
2009-08-21 15:40:05 +00:00
David Rose
5c4dac4493
libp3dtool_d
2009-08-20 23:30:05 +00:00
David Rose
d0c99e9288
filename::copy_to()
2009-08-15 18:56:04 +00:00
David Rose
fc74ddace3
add TypeHandle::make()
2009-08-15 00:56:34 +00:00
David Rose
9b4f4aa8c6
minor fixes
2009-08-14 22:16:55 +00:00
David Rose
76dabe657c
add get_directories
2009-08-14 18:10:26 +00:00
David Rose
3673199208
add get_directories
2009-08-14 18:02:08 +00:00
David Rose
da9f3f8a33
get_package_version_string()
2009-08-13 03:25:00 +00:00
David Rose
383a6e512c
support tinyxml's (const string *) return types.
2009-08-11 17:24:56 +00:00
David Rose
a97723c5c2
whoops, lockf was invalid
2009-08-07 17:56:51 +00:00
David Rose
1db044ca4e
add hash(Filename)
2009-08-07 15:27:58 +00:00
rdb
edf382de12
Support for ARM and PPC linux
2009-08-07 10:51:55 +00:00
David Rose
9d6ebb4c34
implicitly coerce strings to InternalName pointers if needed
2009-08-06 18:49:41 +00:00
David Rose
db12a6b88e
publish encryptStream properly
2009-08-06 18:26:57 +00:00
David Rose
0e773c8684
respect __nonzero__
2009-08-05 21:51:28 +00:00
David Rose
9f9316ff81
add __nonzero__, respect lockf() return value
2009-08-05 21:50:58 +00:00
rdb
4804133efa
Add FreeBSD
2009-08-05 08:29:13 +00:00
David Rose
02dbdb91b1
compiler objection
2009-08-03 19:45:23 +00:00
David Rose
9908148679
add dtool_platform
2009-08-03 18:51:54 +00:00
David Rose
41af3c7959
from_os_specific
2009-07-29 23:41:20 +00:00
David Rose
ed15b2bec3
build on optimize 1
2009-07-29 23:37:56 +00:00
rdb
9f3b801c22
Whoops
2009-07-24 09:02:35 +00:00
rdb
a457d59aae
Fix crash with flt2egg
2009-07-24 09:01:20 +00:00
rdb
028b98ab2b
Remove entirely pointless assertion check that even causes a compiler bug on FreeBSD.
2009-07-22 18:31:37 +00:00
rdb
197a3bb210
FreeBSD stuff
2009-07-22 07:10:11 +00:00
rdb
961a754ec4
Add support for /proc/curproc for FreeBSD
2009-07-22 05:52:38 +00:00
rdb
b614a05a12
Fix compile errors for FreeBSD
2009-07-21 19:07:50 +00:00
rdb
3311799efe
Remove $APP abruptly
2009-07-19 18:20:32 +00:00
rdb
e545c9193e
Forgot PyList_GetItem
2009-07-19 10:06:54 +00:00
rdb
36d663ff98
Better solution for MAIN_DIR: read out sys.argv
2009-07-19 09:52:43 +00:00
rdb
f9c921aaff
Added an equivalent for /proc/self/maps for OSX users: _dyld_get_image_name
2009-07-16 10:15:53 +00:00
rdb
e503e19943
Oops, forgot this
2009-07-06 08:26:40 +00:00
rdb
4a3a691bdb
Add libavformat/avio.h
2009-07-06 07:48:13 +00:00
rdb
71518c50e5
More parser-inc files to get latest ffmpeg on win working correctly
2009-07-06 07:09:16 +00:00
rdb
3c2c9340d6
Interrogate doesn't like latest ffmpeg version headers
2009-07-03 12:00:48 +00:00
rdb
c9aee0fa5b
This commit:
...
* Enables us to build against the latest version of FFMPEG.
* Fixes the ffmpeg code not to use deprecated stuff anymore.
* Adds support for libswscale. Undef HAVE_SWSCALE in Config.pp if you compiled ffmpeg without.
* Uses sws_scale instead of the now-removed img_convert.
* Fixes a couple of deadlocks in FFMpegTexture.
2009-07-03 08:15:54 +00:00
rdb
d5836b1ae3
Fix for some kind of weird weirdness (compiler bug?)
2009-07-01 13:51:11 +00:00
rdb
ace7910a44
Support $MAIN_DIR for the poor C++ users
2009-07-01 13:34:29 +00:00
rdb
99df904c89
Add missing PyEval_CallObjectWithKeywords
2009-06-28 12:23:13 +00:00
David Rose
e039ec875a
better windows temp filenames
2009-06-20 01:24:56 +00:00
David Rose
72f6c6d580
build errors
2009-06-16 01:49:59 +00:00
David Rose
ad62e9bb9b
static-init ordering issues
2009-06-16 00:06:31 +00:00
David Rose
a1df809fd0
TrueMutexImpl
2009-06-16 00:04:13 +00:00
David Rose
cbfa38d2b5
simplify ConfigureDecl etc.
2009-06-15 22:25:52 +00:00
David Rose
49dfc46215
handle funny cases for win32
2009-06-14 16:19:56 +00:00
David Rose
8f96a87460
pstrtod
2009-06-14 16:10:09 +00:00
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