]> git.ipfire.org Git - location/libloc.git/history - src
writer: Flush everything to disk after writing finishes
[location/libloc.git] / src /
2022-09-09  Michael Tremerwriter: Flush everything to disk after writing finishes
2022-09-09  Michael TremerRevert "database: Increase page size to 64k"
2022-09-09  Michael Tremertests: country: Don't crash when a country could not...
2022-09-01  Michael Tremercountry: Drop unused CC_LEN
2022-08-23  Michael TremerFix compilation on MacOS X
2022-08-23  Michael Tremerdatabase: Initialize r on create
2022-08-23  Michael Tremerdatabase: Drop debug line
2022-08-23  Michael Tremerdatabase: Drop unused offset variable in objects
2022-08-23  Michael Tremerdatabase: Encourage the compiler to inline some functions
2022-08-23  Michael Tremerdatabase: Call madvise() to tell the kernel that we...
2022-08-23  Michael Tremerdatabase: Read all data from the large mmap()
2022-08-23  Michael Tremerhexdump: Don't try to dump any empty memory
2022-08-23  Michael Tremerdatabase: Read header from mapped data
2022-08-23  Michael Tremerdatabase: Map the entire database into memory as a...
2022-08-23  Michael Tremerdatabase: Check if this version of libloc supports...
2022-08-23  Michael Tremerdatabase: Refactor checking magic
2022-08-23  Michael Tremerdatabase: Break opening procedure into smaller parts
2022-08-23  Michael Tremerdatabase: Refactor error handling on create
2022-08-23  Michael Tremerpython: Export DatabaseEnumerator type
2022-08-23  Michael Tremerdatabase: country: Return better error codes
2022-08-22  Michael Tremerstringpool: Drop function to find next offset
2022-08-22  Michael Tremerdatabase: Fall back when mmap() isn't available
2022-08-22  Michael Tremerstringpool: Implement mmap as optional
2022-08-22  Michael Tremerpython: Fix errors for Database.lookup()
2022-08-22  Michael Tremerdatabase: Improve error reporting when the magic cannot...
2022-08-22  Michael Tremerpython: Correctly raise any errors when opening the...
2022-08-22  Michael Tremerdatabase: Increase page size to 64k
2022-08-22  Michael Tremerdatabase: Log any errors when mmap() fails
2022-08-22  Michael Tremerdatabase: Do not try to unmap failed mappings
2022-08-16  Michael Tremerdatabase: Use MAP_PRIVATE with mmap()
2022-08-16  Michael Tremerwriter: Check if stringpool has been initialized before...
2022-08-16  Michael TremerCheck return value of fread() when reading header
2022-08-16  Michael Tremercron: Add a cronjob if systemd is not available
2022-08-15  Michael Tremer*_unref: Always expect a valid pointer
2022-08-15  Michael Tremercountry: Refactor storing country code and continent...
2022-08-15  Michael TremerDon't abuse errno as return code
2022-08-15  Michael TremerReplace strerror(errno) with %m in format string throughout
2022-08-14  Peter Müllerlocation-importer.in: Fix dangling variable
2022-08-12  Michael Tremerimporter: Import all sources in alphabetical order
2022-08-12  Michael Tremerimporter: Tolerate that data might exist from other...
2022-08-12  Michael Tremerpython: Fix missing bracket
2022-08-12  Michael Tremerimporter: Import each source individually
2022-08-12  Michael Tremerimporter: Try to make parsing blocks faster
2022-08-12  Michael Tremerpython: database: Return None if no description/vendor...
2022-08-12  Michael Tremerimporter: Move importing extended sources/ARIN into...
2022-08-12  Michael Tremerimporter: Change download behaviour
2022-08-12  Michael Tremerimporter: Actually perform the Spamhaus sanity check
2022-07-05  Peter Müllerlocation-importer: AS names starting with "DNIC" actual...
2022-07-05  Peter Müllerlocation-importer: Only delete override data if we...
2022-06-23  Michael Tremerexport: Don't fail when output stream isn't seekable
2022-06-23  Michael Tremerverify: Show message on success
2022-04-14  Michael Tremerexport: Drop using functools
2022-04-14  Michael Tremerdownloader: Fetch __version__ from C module
2022-04-14  Michael TremerMake sources around that we can run tests without locat...
2022-04-14  Michael TremerRevert "configure: Require Python >= 3.9"
2022-04-11  Michael Tremerexport: Enable flattening for everything
2022-03-30  Michael Tremernetwork: loc_network_subnets: Use correct prefix
2022-03-30  Michael Tremernetwork: Add more debugging output when running exclude
2022-03-30  Michael Tremernetwork: Log a more useful message on invalid prefix
2022-03-30  Michael Tremerdatabase: Allocate subnets list only once
2022-03-09  Michael Tremeraddress: Set default prefix if none is given
2022-03-09  Michael TremerRefactor parsing IP addresses
2022-03-09  Michael Tremerwriter: I forgot to initalize the country list
2022-03-09  Michael Tremerimporter: Improve performance of network export query
2022-03-09  Michael Tremerwriter: Use country list internally
2022-03-09  Michael Tremercountry-list: Grow like AS list
2022-03-09  Michael Tremernetwork-list: Grow just like the AS list
2022-03-09  Michael Tremerwriter: Use AS list internally
2022-03-09  Michael Tremeras-list: Grow faster to avoid too many re-allocations
2022-03-07  Michael Tremerbogons: Skip any subnets of former networks
2022-03-07  Michael Tremerbogons: Add gaps that are only one address wide
2022-03-07  Michael Tremeraddress: Add some simple tests
2022-03-07  Michael Tremeraddress: Fix buffer overwrite
2022-03-07  Michael Tremeraddress: Fix decrementing IP addresses
2022-03-07  Michael Tremeraddress: Simplify functions
2022-03-07  Michael Tremernetwork-list: Remove debugging line
2022-03-07  Michael Tremernetwork-list: summarize: Break when we exhausted the...
2022-03-07  Michael Tremernetwork-list: Simplify debugging output on summarize
2022-03-07  Michael Tremeraddress: Prevent under/overflow when incrementing/decre...
2022-03-07  Michael Tremeraddress: Initialize all bits of IP addresses
2022-03-07  Michael Tremerstrings: Statically allocate all address/network strings
2022-03-07  Michael Tremernetwork: Pass prefix in native length
2022-03-07  Michael Tremeraddress: Rename increment/decrement functions and modif...
2022-03-07  Michael Tremeraddresses: Use loc_address_family which is now available
2022-03-07  Michael Tremeraddress: Rename in6_addr_get_bit/in6_addr_set_bit to...
2022-03-07  Michael Tremeraddress: Rename in6_addr_cmp into loc_address_cmp
2022-03-07  Michael TremerMove all address convenience functions into their own...
2022-03-07  Michael Tremerbogons: Don't consider a network legitimate without...
2022-03-07  Michael Tremerbogons: Reset after we have reached the end
2022-03-07  Michael Tremeraddress: Correctly subtract IPv4 addresses
2022-03-07  Michael Tremernetwork-list: Cap prefix length based on family
2022-03-07  Michael Tremerbogons: Refactor algorithms
2022-03-07  Michael Tremeraddresses: Implement subtraction for IPv4
2022-03-07  Michael Tremernetwork: Implement bit length function for IPv4
2022-03-06  Michael Tremernetwork: Allow creating any valid networks
2022-03-06  Michael Tremernetwork-list: Rewrite summarize algorithm
2022-03-06  Michael Tremernetwork: Drop functions moved in an earlier commit
2022-03-06  Michael Tremernetwork: Add function that counts the bit length of...
2022-03-05  Michael Tremernetwork: Move a couple of helper functions into headers
2022-03-05  Michael Tremerlocation: Fix output of list-* commands
next