-Replace the use of Z_Malloc in W_AddFile with new/delete so that W_AddFile is not reliant on zone memory being initialized.

git-svn-id: http://odamex.net/svn/root/trunk@4326 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Use call_terms and exit instead of I_FatalError to quit the client application when using -timedemo.

git-svn-id: http://odamex.net/svn/root/trunk@4328 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix buggy behavior when erasing an element from OHashTable or clearing the hash table.

git-svn-id: http://odamex.net/svn/root/trunk@4329 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Fix bug with deallocating an m_SocketBuffer

git-svn-id: http://odamex.net/svn/root/trunk@4333 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Switch odalaunch codeblocks project over to wxwidgets 3.0

git-svn-id: http://odamex.net/svn/root/trunk@4339 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Don't force dwarf-2 format for debugging symbols, use gcc's default 
- Let gcc decide to inline in non-debug builds

git-svn-id: http://odamex.net/svn/root/trunk@4340 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Implement a basic server search feature for odalaunch
- A filter dialog will be added later, the toolbar button for it does not work yet

git-svn-id: http://odamex.net/svn/root/trunk@4343 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Improve search results
- Rearrange filter button in toolbar

git-svn-id: http://odamex.net/svn/root/trunk@4344 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Fix deprecation warning

git-svn-id: http://odamex.net/svn/root/trunk@4346 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Change OHashTable to store the key/value pairs in the hash table buckets rather than in a separate array. Hopefully this makes better use of the cache when probing.
-OHashTables are now forced to have a power-of-two size for quicker hashing.
-Change the hashing function to multiply the key by 2654435761 before before masking. This appears to greatly reduce hash collisions.

git-svn-id: http://odamex.net/svn/root/trunk@4352 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a missing #include in sarray.h

git-svn-id: http://odamex.net/svn/root/trunk@4355 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a warning in hashtable.h

git-svn-id: http://odamex.net/svn/root/trunk@4356 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Update LICENSE to the current GPLv2 license document.

git-svn-id: http://odamex.net/svn/root/trunk@4361 b0bcef46-2027-0410-bd56-ab726e9a1d04
Update this, sorely out of date...

git-svn-id: http://odamex.net/svn/root/trunk@4362 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a few warnings

git-svn-id: http://odamex.net/svn/root/trunk@4369 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Apply RjY's patch to increase the number of possible vertices to 64k by using unsigned shorts instead of signed shorts to refer to a vertex (see bug 1008 patch 1 for additional detail).

git-svn-id: http://odamex.net/svn/root/trunk@4371 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Apply RjY's patch to increase the number of segs and number of subsectors beyond 64k (see bug 1008 patch 2 for additional detail).

git-svn-id: http://odamex.net/svn/root/trunk@4372 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Apply RjY's patch for supporting the XNOD (uncompressed ZDBSP extended node) format (see bug 1008 patch 3 for additional detail).

git-svn-id: http://odamex.net/svn/root/trunk@4373 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Disable the search box when refreshing the list
- Add missing filter toolbar icon 
Odaget:
- Update the code so downloads are faster and more reliable
- Fix the download meter
- Fix the stupid cancel button

git-svn-id: http://odamex.net/svn/root/trunk@4376 b0bcef46-2027-0410-bd56-ab726e9a1d04
Odaget FTP layer:
- For sites that don't provide file sizes, mention this in display window and "pulse" the progress bar every time data arrives
- If we can't connect in passive mode, try active mode next
- Disable wx's logging in the thread to prevent misused wxLogError popups from the main library itself
- Fix window bizarreness when closing

git-svn-id: http://odamex.net/svn/root/trunk@4377 b0bcef46-2027-0410-bd56-ab726e9a1d04