summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/mmap.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in documentation (codespell)Michael Vogt2014-02-221-2/+2
|
* revert 2184.1.3: forward declaration instead of headersDavid Kalnischkies2011-12-131-0/+1
| | | | | The breakage is just to big for now, so guard the change with #ifndef APT_8_CLEANER_HEADERS and be nice to library users
* revert 2184.1.2: do not pollute namespace in headersDavid Kalnischkies2011-12-131-0/+4
| | | | | The breakage is just to big for now, so guard the change with #ifndef APT_8_CLEANER_HEADERS and be nice to library users
* use forward declaration in headers if possible instead of includesDavid Kalnischkies2011-09-191-1/+2
|
* do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies2011-09-191-3/+1
|
* Support large files in the complete toolset. Indexes of thisDavid Kalnischkies2011-09-131-4/+4
| | | | size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895)
* * apt-pkg/contrib/fileutl.cc:David Kalnischkies2011-02-141-0/+1
| | | | | | | - really detect bigendian machines by including config.h, so we can really (Closes: #612986) * apt-pkg/contrib/mmap.cc: - Base has as 'valid' failure states 0 and -1 so add a simple validData method to check for failure states
* update size of dynamic MMap as we write in from the outsideDavid Kalnischkies2011-02-131-0/+1
|
* * apt-pkg/contrib/mmap.{h,cc}:David Kalnischkies2010-02-271-0/+5
| | | | | | - add char[] fallback for filesystems without shared writable mmap() like JFFS2. Thanks to Marius Vollmer for writing and to Loïc Minier for pointing to the patch! (Closes: #314334)
* extent the mmap to be able to handle currently not implementedDavid Kalnischkies2009-11-091-3/+7
| | | | (but planed) growable mmaps
* [contrib/mmap] implements a theoretical dynamic growing mmapDavid Kalnischkies2009-07-081-0/+2
| | | | | | | | | based on Michael Vogts patch in #195018 this commit implements the use of mmap (as preferred) instead of a static char array. In theory this made it possible to grow the mmap as needed, but as it is currently impossible to move the mmap around in the memory the grow is likely to fail but it improve the memory usage a bit, so it is not totally useless for now - and maybe we can adjust the pointers in the future...
* * remove the remaining #ifdef __GNUG__ bitsMichael Vogt2006-10-021-2/+0
|
* * removed the pragma messMichael Vogt2006-10-021-1/+0
|
* * applied parts of the string speedup patch from debian #319377 (ABI change)Michael Vogt2005-11-231-1/+1
|
* G++3 fixes from RandolphArch Librarian2004-09-201-2/+4
| | | | | | Author: jgg Date: 2001-05-14 05:16:43 GMT G++3 fixes from Randolph
* A few functions migrated aroundArch Librarian2004-09-201-3/+3
| | | | | | Author: jgg Date: 1999-08-02 03:07:47 GMT A few functions migrated around
* Added a depends option to apt-cacheArch Librarian2004-09-201-1/+6
| | | | | | Author: jgg Date: 1999-07-15 03:15:48 GMT Added a depends option to apt-cache
* Support for memory-only cachingArch Librarian2004-09-201-6/+9
| | | | | | Author: jgg Date: 1999-04-18 06:36:36 GMT Support for memory-only caching
* Dsync mergeArch Librarian2004-09-201-2/+1
| | | | | | Author: jgg Date: 1999-01-18 06:20:07 GMT Dsync merge
* Widened the mmap sizeArch Librarian2004-09-201-2/+2
| | | | | | Author: jgg Date: 1998-11-12 03:14:39 GMT Widened the mmap size
* Class File name change to FileFdArch Librarian2004-09-201-4/+4
| | | | | | Author: jgg Date: 1998-07-19 04:42:10 GMT Class File name change to FileFd
* Compile of apt-cacheArch Librarian2004-09-201-2/+2
| | | | | | Author: jgg Date: 1998-07-15 05:56:42 GMT Compile of apt-cache
* First draft of make system and name change to apt-pkgArch Librarian2004-09-201-3/+3
| | | | | | Author: jgg Date: 1998-07-12 23:58:20 GMT First draft of make system and name change to apt-pkg
* SyncArch Librarian2004-09-201-1/+5
| | | | | | Author: jgg Date: 1998-07-07 04:17:00 GMT Sync
* CheckpointArch Librarian2004-09-201-2/+2
| | | | | | Author: jgg Date: 1998-07-04 05:57:34 GMT Checkpoint
* Base revisionsArch Librarian2004-09-201-0/+92
Author: jgg Date: 1998-07-02 02:58:12 GMT Base revisions