Sam Edwards
a9dfd8352e
general: Distinguish local/system includes
...
This changes includes so that local includes are consistently
#include "localFile.h"
while system and third-party includes are consistently
#include <systemFile.h>
This commit mostly converts the former to the latter; the two
exceptions are in android_main.cxx and fmodAudioSound.h, where
the reverse was necessary.
2018-11-10 18:00:10 -07:00
Sam Edwards
b2bfb31114
general: Remove `using std::*` from headers
...
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.
Closes #350
Closes #335
2018-06-14 16:04:49 +02:00
Sam Edwards
a9ffb9630b
dtool: Generate code using nullptr over NULL/0
2018-06-03 16:36:07 -06:00
Sam Edwards
e2b4353800
general: Replace NULL (and 0 as pointer) with C++11 nullptr
...
Exceptions to this replacement are:
- .c files
- Headers included by a .c file
- stb_image.h
- dr_flac.h
- Strings
- Comments
2018-06-03 16:35:13 -06:00
rdb
4bcf225baf
openssl: fix use of deprecated calls
2017-05-25 21:35:02 +02:00
rdb
a15d84dbeb
Fix compile errors and warnings in MSVC 2010 / GCC 4.6
2017-01-12 15:18:48 +01:00
rdb
06cc1794fc
Drop support for OpenSSL versions before 0.9.7
2016-10-10 14:47:00 +02:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
rdb
18ad6d1543
Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings
2015-10-07 18:58:26 +02:00
David Rose
dfe16c64f6
rename all Panda-built libraries to begin with libp3 or libpanda
2011-12-06 02:39:21 +00:00
David Rose
483928ff8b
pystub must trail the link line
2011-12-04 03:50:19 +00:00
David Rose
c0b7ca96b8
perform shell-style filename globbing on Win32 too
2011-11-09 01:35:19 +00:00
David Rose
9d5325e05a
replace gnu_getopt with new Panda-licensed implementation
2011-08-03 23:37:43 +00:00
David Rose
2e531a4650
from_os_specific
2009-11-24 00:38:53 +00:00
David Rose
c30ae4fc99
forgot HAVE_GETOPT_H
2009-08-21 17:26:26 +00:00
David Rose
964c76f2e0
pandaFileStream
2008-09-09 00:06:47 +00:00
David Rose
fb9c56432a
we are now using the modified BSD license
2008-05-28 18:37:20 +00:00
David Rose
7d5656858f
support both empty and nonempty passphrase
2007-02-01 23:05:34 +00:00
Roger Hughston
42b3ba9c82
OSX big Commit ...
2006-03-17 22:55:08 +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
be6d48df86
move TypedObject etc. stuff to dtool
2005-07-06 17:29:46 +00:00
David Rose
7a35411829
comment tweaks, remove unneeded variable
2004-11-16 00:40:02 +00:00
David Rose
3e548e3663
new interrogate, minor config changes
2004-10-28 18:33:45 +00:00
David Rose
8d1d98353b
refinements to make-prc-key options, link static
2004-10-26 20:33:50 +00:00
David Rose
378645efbe
first pass at new config interface
2004-10-21 14:35:43 +00:00