Directory src/extrasrc/

Total Files:
34
Deleted Files:
8
Lines of Code:
4590

Browse with Trac

[root]/src/extrasrc
            Folder removed from repo genclasses (0 files, 0 lines)
            Folder removed from repo tzcode (0 files, 0 lines)

Lines of Code

src/extrasrc/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 555 (100.0%) 6512 (100.0%) 11.7
tboeckel 210 (37.8%) 4562 (70.1%) 21.7
damato 337 (60.7%) 1818 (27.9%) 5.3
gnikl 4 (0.7%) 110 (1.7%) 27.5
marust 4 (0.7%) 22 (0.3%) 5.5

Most Recent Commits

damato 2016-04-11 10:44 Rev.: 8378

* misc: replaced several VARARGS68K uses with calls to preprocessor macros which
will convert a varargs function call into a tagitem list function call. This
is a preparation of GCC5 support for the MorphOS build and refs #617.

12 lines of code changed in 6 files:

damato 2016-03-28 01:03 Rev.: 8371

- bumped copyright year to 2016.

29 lines of code changed in 29 files:

damato 2015-03-25 19:29 Rev.: 8313

- copyright update

29 lines of code changed in 29 files:

damato 2014-02-23 12:39 Rev.: 7738

* Locale_c.sd,Locale_h.sd,YAM.c,Makefile,misc: modified FlexCat execution to
always produce UTF-8 encoded catalogs. On AmigaOS4 (which supports UTF8)
these catalogs will be automatically converted to the currently active
display charset. On other platforms we use codesets.library ourself to
convert to the respective charset when loading YAM. So please note that
on other platforms than AmigaOS4 the catalog files have to be generated
with FlexCat 2.13+ which supports creating of UTF-8 catalog files.

4 lines of code changed in 1 file:

damato 2014-02-15 14:13 Rev.: 7716

* extrasrc/NewReadArgs.c: adapted sources to latest OS4 API where CurrentDir()
have been flagged obsolete and replaced by SetCurrentDir().

8 lines of code changed in 1 file:

damato 2014-01-08 10:27 Rev.: 7465

* misc: bumped copyright year to 2014. Happy new year!

29 lines of code changed in 29 files:

tboeckel 2013-11-08 10:21 Rev.: 7284

* extrasrc/AllocSysObject.c: added some debug output to FreeSysObject() to catch possible memory leaks when trying to free message ports with pending messages or non-empty lists.

43 lines of code changed in 1 file:

tboeckel 2013-10-08 21:44 Rev.: 7138

* mui/CodesetsPopupList.c: made inclusion of multibyte charsets (i.e. UTF8) optional. This is required for the local default codeset because nothing in the system can handle UTF8 reliably yet. This requires the yet to be released version 6.16 of codesets.library.

9 lines of code changed in 1 file:

tboeckel 2013-09-30 08:38 Rev.: 7120

* extrasrc/ItemPoolAlloc.c, extrasrc/ItemPoolFree.c: restored the former non-vector pool allocations to reduce the memory foot print a bit again now that #435 is fixed.

2 lines of code changed in 2 files:

tboeckel 2013-09-27 05:51 Rev.: 7117

* extrasrc/AllocSysObject.c: removed the memory munging in the debug build. There are far better tools to catch invalid memory accesses.

0 lines of code changed in 1 file:

tboeckel 2013-09-25 08:41 Rev.: 7110

* extrasrc/AllocSysObject.c: don't use the SET_FLAG() macro.

7 lines of code changed in 1 file:

tboeckel 2013-09-25 08:39 Rev.: 7109

* extrasrc/AllocSysObject.c, extrasrc/ItemPoolAlloc.c, extrasrc/ItemPoolFree.c: let the system handle the semaphore protection for ItemPools on MorphOS and AROS.

19 lines of code changed in 4 files:

tboeckel 2013-09-25 08:33 Rev.: 7108

* extrasrc/ItemPoolAlloc.c, extrasrc/ItemPoolFree.c: use Alloc/FreeVecPooled instead of the simple allocation functions.

2 lines of code changed in 2 files:

tboeckel 2013-08-26 08:53 Rev.: 6959

* misc: removed the ENTER/RETURN macro calls from some *VERY* heavily used functions as these will blow up the size of a trace log far too much while given very little information.

8 lines of code changed in 3 files:

damato 2013-07-04 22:28 Rev.: 6664

- fixed some compiler warning

3 lines of code changed in 1 file:

tboeckel 2013-02-18 09:57 Rev.: 6588

* extrasrc/NewReadArgs.c: slightly deobfuscated the argument string allocation and added some more NULL pointer checks.

16 lines of code changed in 1 file:

tboeckel 2013-02-04 11:38 Rev.: 6574

* extrasrc/NewReadArgs.c: fixed a buffer overrun when parsing ToolTypes strings which required additional quotes. The former code did not respect the terminating NUL byte in the allocation size.

33 lines of code changed in 1 file:

damato 2013-01-02 17:40 Rev.: 6495

* all: bumped the copyright year in all our source and header files to match
the new year.

29 lines of code changed in 29 files:

tboeckel 2013-01-02 10:40 Rev.: 6492

* extrasrc/ExamineDir.c: turn the error number of the last ExAll() call into "no more entries" if there was no error and no further files to be handled as this is how ExamineDir() is documented to react in this situation.

6 lines of code changed in 1 file:

tboeckel 2012-11-13 09:40 Rev.: 6405

* extrasrc/ExamineDir.c: only return the data fields which are requested via EX_DataFields.

16 lines of code changed in 2 files:

tboeckel 2012-07-27 09:01 Rev.: 6183

* extrasrc/strcasestr.c: removed the initial NULL check to match the common implementation.

16 lines of code changed in 1 file:

damato 2012-07-17 20:29 Rev.: 6133

* Debug.h: fixed build where GCC2 is used so that no _Pragma() call is used to
warn that a kprintf()/printf() function is still in use. Now ((void)0) is
used instead. Also some header includes have to be moved so that compilation
does not break as it did for OS3 and the MOS builds.

10 lines of code changed in 4 files:

tboeckel 2012-06-20 06:02 Rev.: 6038

* extrasrc/AllocSysObject.h: added missing definition of ASOPOOL_LockMem.

1 lines of code changed in 1 file:

tboeckel 2012-06-08 22:03 Rev.: 6029

* mui/AttachmentImage.c: reworked the image loading process to favor icons over bitmaps created from icons. This makes it possible to fully support an icon's transparency.

8 lines of code changed in 1 file:

damato 2012-04-12 21:52 Rev.: 5833

* YAM_UT.c: implemented a own GetHostName() function which in fact calls
the corresponding function in the bsdsocket.library interface instead
of relying on implementation in each clib. This allows to get rid
of a wrapper function for gethostname() for AROS.

0 lines of code changed in 1 file:

tboeckel 2012-04-12 16:53 Rev.: 5831

* extrasrc/gethostname.c: use variables which exist for AROS.

6 lines of code changed in 1 file:

tboeckel 2012-04-12 16:47 Rev.: 5830

* extrasrc/#?: modified some properties

38 lines of code changed in 34 files:

tboeckel 2012-04-12 16:47 Rev.: 5829

* extrasrc/gethostname.c: added a custom implementation of gethostname() for the AROS build.

64 lines of code changed in 1 file:

damato 2012-01-02 13:09 Rev.: 5788

* misc: bumped all copyright notices to 2012 and added new shell script to
semi-automatically do the job in future.

29 lines of code changed in 29 files:

damato 2011-12-17 12:40 Rev.: 5765

* extrasrc: slightly revised some of our own implementation of standard
C functions and tried to make them more compatible to version found
in other projects. Especially the strtok_r() function should be somewhat
more compatible to well-known implementations.

90 lines of code changed in 4 files:

damato 2011-12-16 12:22 Rev.: 5762

* extrasrc/strcasestr.c: renamed our own stristr() implementation to
strcasestr() as that is the more well-known name for it. In addition, a
slightly faster implementation is now in place. Furthermore, as MorphOS
and AROS seem to have own strcasestr() implementations in their C libraries
we give them preference for these platforms.

75 lines of code changed in 2 files:

tboeckel 2011-02-17 13:58 Rev.: 5648

* extrasrc/AllocSysObject.c: item pools now use the same value for puddle size
and threshold to speed up freeing items. This affects non-OS4 builds only.

1 lines of code changed in 1 file:

damato 2011-01-02 00:51 Rev.: 5562

- misc: updated all copyright strings to refelect the new year and made
them all have the same shape.

58 lines of code changed in 29 files:

tboeckel 2010-12-08 09:56 Rev.: 5526

* extrasrc/AllocSysObject.c, extrasrc/ItemPool#?.c: added an emulation for
AmigaOS4's item pools. These can handle lots of constant size allocations
much faster than normal pools.

254 lines of code changed in 5 files:

tboeckel 2010-12-06 11:06 Rev.: 5507

* extrasrc/AllocSysObject.c: the debug build now munges the freed memory as
far as this is possible to catch possible "access after free" type of bugs.

34 lines of code changed in 1 file:

tboeckel 2010-11-26 10:14 Rev.: 5478

* extrasrc/AllocSysObject.c: added the missing includes to fix the broken
MorphOS and AROS builds.

6 lines of code changed in 1 file:

tboeckel 2010-11-25 15:06 Rev.: 5475

* extrasrc/MoveList.c: added a reimplementation of AmigaOS4's MoveList()
function.

55 lines of code changed in 1 file:

tboeckel 2010-11-25 14:51 Rev.: 5474

* extrasrc/AllocSysObject.c: added support for ASOT_INTERRUPT. This might come
handy sooner or later.

46 lines of code changed in 2 files:

tboeckel 2010-10-20 08:07 Rev.: 5376

* extrasrc/AllocSysObject.c: minor changes in the size calculation

6 lines of code changed in 1 file:

tboeckel 2010-10-14 12:01 Rev.: 5362

* mui/MainFolderListtree.c, extrasrc/AllocSysObject.c: moved the static hook
strings into the class' instance data.

8 lines of code changed in 1 file:

(117 more)

Generated by StatSVN 0.7.0