Commit Graph

921 Commits

Author SHA1 Message Date
Vinnie Falco 4a00e8feed Adjust UnitTest output 2013-07-15 09:38:08 -07:00
Vinnie Falco 60e0e5c38f Move UnitTest to diagnostic 2013-07-15 09:38:07 -07:00
Vinnie Falco 93ef4f2301 Rename to SharedObject 2013-07-15 09:38:07 -07:00
Vinnie Falco ccda3068ef Remove deprecated SharedObject 2013-07-15 09:38:06 -07:00
Vinnie Falco ebad05a9df Add DeadlineTimer member docs 2013-07-15 09:38:06 -07:00
Vinnie Falco 4f19ea4a8e Fix warning 2013-07-12 14:43:06 -07:00
Vinnie Falco 8e2722da95 Improve DeadlineTimer 2013-07-10 09:51:32 -07:00
Vinnie Falco b5fbcfaa8e Replace deprecated GetVersionEx Win32 call 2013-07-10 09:51:32 -07:00
Vinnie Falco d0ea813515 Add timer parameter to DeadlineTimer callback 2013-07-10 09:51:31 -07:00
Vinnie Falco 932bc382dc Update TODO 2013-07-10 09:51:29 -07:00
Vinnie Falco bdfb19fe38 Add DeadlineTimer class 2013-07-10 09:51:28 -07:00
Vinnie Falco d798330f44 Update documentation for member 2013-07-10 09:51:27 -07:00
Vinnie Falco caa3a5d0bb Replace calls to deprecated siginterrupt() 2013-07-10 09:51:26 -07:00
Vinnie Falco d54a5c49c1 Fix warnings and errors 2013-07-10 09:51:25 -07:00
Vinnie Falco 9e75075dc4 Adjust a comment 2013-07-10 09:51:24 -07:00
Vinnie Falco 6a833e19aa Add Objective C++ beast_basics compile unit 2013-07-10 09:51:23 -07:00
Vinnie Falco 941ac2ae5e Fix compile error for two phase lookup 2013-07-10 09:51:23 -07:00
JoelKatz 34f4b3cad4 beast, not BEAST 2013-07-03 18:39:49 -07:00
Vinnie Falco 03948cd685 Various beast cleanups 2013-07-03 10:07:46 -07:00
Vinnie Falco 3c993884cd Fix beast macro calls 2013-07-03 10:05:43 -07:00
Vinnie Falco 9e99aed182 Add neverDestroyed lifetime for SharedSingleton 2013-07-03 09:41:46 -07:00
Vinnie Falco 66edf2822c Fix for atomic aliasing in Clang or GCC builds 2013-07-03 09:41:46 -07:00
Vinnie Falco 9c9ba18619 constness fix in OwnedArray 2013-07-03 09:41:46 -07:00
Vinnie Falco 485d048415 Update some beast container code 2013-07-03 09:41:44 -07:00
Alex Dupre 10a0db9160 Linux implementation of isRunningUnderDebugger using ptrace() doesn't work on FreeBSD.
(I doubt it'll work on Linux, too, but I'm not sure)
2013-07-03 09:41:43 -07:00
Alex Dupre 8260b75586 FreeBSD tuning. 2013-07-03 09:41:43 -07:00
Vinnie Falco 8365ed7408 Remove ConcurrentObject and rename to SharedData 2013-07-01 09:32:08 -07:00
Vinnie Falco d4298d1bd2 Tidy up List documentation 2013-07-01 09:32:07 -07:00
Vinnie Falco 75736f547a Tidy up LeakChecked and configuration macro 2013-07-01 09:32:07 -07:00
Vinnie Falco e84b524fc4 Default MSVC CRT Debug heap leak checks to ON 2013-07-01 09:32:07 -07:00
Vinnie Falco 7eb80615c7 Tidy up project file 2013-07-01 09:32:06 -07:00
Vinnie Falco 030c763549 Remove beast::Singleton 2013-07-01 09:32:05 -07:00
Vinnie Falco 57d0e556d8 Fix File::nonexistent false leak using SharedSingleton 2013-07-01 09:32:05 -07:00
Vinnie Falco 3fea8a4202 Rename SharedSingleton and move files around 2013-07-01 09:32:05 -07:00
Vinnie Falco ca1eda2df1 Use LeakChecked throughout Beast 2013-07-01 09:32:04 -07:00
Vinnie Falco 386fea5e71 Tidy up and activate the MSVC Debug Heap 2013-07-01 09:32:03 -07:00
Vinnie Falco e7bda30506 Large tidying up of Beast
- Move key classes into beast_core
- Tidy up various macros and files
- Disable leaking FifoFreeStoreWithTLS
2013-07-01 09:32:03 -07:00
Vinnie Falco 6dcf61669c Return object in OwnedArray add routines 2013-07-01 09:32:02 -07:00
Alex Dupre 1832463010 Implement MACAddress::findAllAddresses as in MacOSX. 2013-06-29 10:04:27 +02:00
Alex Dupre a0baaeafd1 Use nanosleep on FreeBSD, instead of failing because clock_nanosleep is missing. 2013-06-29 10:02:51 +02:00
Vinnie Falco c5a113ca80 Put boost placeholders in a namespace (hack) 2013-06-28 17:01:04 -07:00
Vinnie Falco e6b3ded33f Lift cref into beast namespace 2013-06-28 17:01:03 -07:00
Vinnie Falco aa66af151a Roll back 7 commits 2013-06-28 11:48:43 -07:00
Vinnie Falco ab57495e29 Hack to put boost placeholders in a namespace 2013-06-28 10:19:40 -07:00
Vinnie Falco afb5d161e3 Annotate bind 2013-06-28 08:11:04 -07:00
Vinnie Falco 1fdaafb30b Lift cref into beast namespace 2013-06-28 07:02:48 -07:00
Vinnie Falco 9328e6fdec Improve bind, placeholder, and function support 2013-06-28 07:02:47 -07:00
Vinnie Falco 98ac0697a9 Add default EntryPoints 2013-06-28 07:02:47 -07:00
Vinnie Falco b658f82510 Fix for UTF32 strings 2013-06-27 11:52:09 -07:00
Vinnie Falco b50894fa70 Fix UTF32 string creation 2013-06-27 07:23:45 -07:00