]> git.ipfire.org Git - location/libloc.git/history - src/network.c
importer: Drop EDROP as it has been merged into DROP
[location/libloc.git] / src / network.c
2024-04-06  Michael Tremernetwork: Add function to return a reverse pointer for...
2024-03-22  Michael Tremernetwork: Fix handling bit length on merge
2024-02-21  Michael Tremernetwork: Tidy up some code
2024-02-21  Michael Tremernetwork-tree: Use the raw prefix to place networks...
2024-02-21  Michael Tremernetwork-tree: Split into a separate file
2024-02-17  Michael Tremernetwork: Fix deduplication not looking far enough
2024-02-17  Michael Tremernetwork: Fix bit length check when merging networks
2023-07-31  Michael Tremernetwork: Decreate log level when deleting networks
2023-07-17  Michael Tremertree: More elegantly prevent deleting the root node
2023-07-17  Michael Tremernetworks: Delete networks from the tree on merge
2023-07-17  Michael TremerMerge networks before writing the database
2023-07-14  Michael Tremertree: Actually delete any deleted nodes
2023-07-14  Michael Tremerwriter: Cleanup networks before writing
2023-07-14  Michael Tremertree: Add flag to delete nodes
2023-07-03  Michael TremerMerge remote-tracking branch 'origin/geofeed'
2023-03-04  Michael Tremernetwork: Drop an unused function to count all networks
2022-08-15  Michael Tremer*_unref: Always expect a valid pointer
2022-08-15  Michael TremerDon't abuse errno as return code
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-09  Michael TremerRefactor parsing 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 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-06  Michael Tremernetwork: Allow creating any valid networks
2022-03-06  Michael Tremernetwork: Drop functions moved in an earlier commit
2022-03-05  Michael Tremernetwork: Move a couple of helper functions into headers
2021-09-30  Michael Tremernetwork: Rename "match" functions to "matches"
2021-09-30  Michael Tremernetwork: Make loc_network_match_country_code match...
2021-09-30  Michael TremerRemove LOC_EXPORT from loc_network_to_database_v1/loc_n...
2021-09-30  Michael Tremernetwork: Drop useless loc_network_match_asn function
2021-09-30  Michael Tremernetwork: Drop redundant loc_network_match_flag
2021-09-04  Michael TremerMove include files to /usr/include/libloc
2021-09-02  Michael Tremernetwork: Move some helper functions into network.h
2020-11-26  Michael Tremernetwork: Copy flags when split into subnets
2020-11-25  Michael Tremernetwork: Remove deprecated sort call
2020-11-25  Michael Tremernetwork: Massively improve performance on exclude
2020-11-25  Michael Tremernetwork: Call subnet function with the correct order...
2020-11-25  Michael Tremernetwork: Add more excluded networks straight to the...
2020-11-25  Michael Tremernetwork: Do not execute with an error when the excluded...
2020-11-25  Michael Tremernetworks: Remove comparing family
2020-11-24  Michael Tremernetwork-list: Use binary search to find if a network...
2020-11-24  Michael Tremernetwork: Adjust return codes of loc_network_match_addre...
2020-11-24  Michael TremerDrop loc_network_gt which is now unused
2020-11-24  Michael TremerDrop loc_network_eq in favour of loc_network_cmp
2020-11-24  Michael Tremernetwork: Add excluded networks to to_check list
2020-11-24  Michael Tremernetwork-list: Make this a sorted list
2020-11-20  Michael Tremernetwork: Remove deprecated loc_network_is_subnet_of...
2020-11-20  Michael Tremernetwork: Speed up subnet check
2020-11-20  Michael Tremernetwork: Add function to return the prefix
2020-11-20  Michael Tremernetwork: Optimise _subnet function
2020-11-20  Michael Tremernetwork: Remove debugging output
2020-11-20  Michael Tremernetwork: Fix loc_network_is_subnet()
2020-11-19  Michael Tremerpython: Add property to return IP addresses as bytes
2020-11-15  Michael TremerMove network lists into an own file
2020-11-13  Michael Tremernetwork: Unexport all tree functions
2020-11-13  Michael Tremernetwork: Add function to pop first element from stack
2020-11-13  Michael Tremernetwork: Sort result of excluded lists
2020-11-12  Michael Tremernetworks: Copy all attributes when splitting networks
2020-11-12  Michael Tremernetwork: Add function to exclude multiple networks...
2020-11-12  Michael Tremernetwork: Add new subnet function
2020-11-12  Michael Tremernetwork: Add more debugging output to stacks
2020-11-12  Michael Tremernetwork: Reduce debugging output
2020-11-12  Michael Tremernetwork: Make lists unique
2020-11-12  Michael Tremernetworks: Add function to merge two lists
2020-11-12  Michael Tremernetworks: Add function to check if network is part...
2020-11-12  Michael Tremernetworks: Add function to check if two networks overlap
2020-11-12  Michael Tremernetwork: Add functions to break network into subnets
2020-11-12  Michael Tremernetworks: Add function to dump lists
2020-11-11  Michael Tremernetworks: Add list to manage groups of networks
2020-10-22  Michael Tremernetwork: Allow adding single IP addresses and automatic...
2020-10-21  Michael Tremernetworks: Remove accidentially committed debug line
2020-10-21  Michael Tremernetworks: Improve parsing IP addresses
2020-09-18  Michael Tremernetwork: Determine family when the network is initialised
2020-09-18  Michael Tremernetwork: Export family, first_address and last_address...
2020-09-18  Michael Tremernetwork: Store the first and last address of each network
2020-09-18  Michael Tremernetworks: Rename start_address to first_address
2020-09-18  Michael Tremerexport: Skip writing any subnets
2020-05-16  Michael TremerBump database version to "1"
2019-11-29  Michael Tremerlocation-query: Allow filtering networks by family
2019-11-15  Michael Tremernetwork: Initialize country code with nothing
2019-11-15  Michael TremerImprove error reporting when a network could not be...
2019-10-18  Michael TremerMerge branch 'apple'
2019-10-17  Michael TremerMake package compile on Mac OS X
2019-10-15  Michael TremerFix re-ordering flags which are now only 16 bits
2019-10-15  Michael Tremercountry: Use one function to copy country codes
2019-10-15  Michael Tremercountry: Add simple function to test if a country code...
2019-10-13  Michael TremerAdd flags for A1, A2 and A3
2019-10-13  Michael TremerAdd flags to network objects
2019-10-03  Michael TremerMerge branch 'perl'
2019-10-03  Michael TremerImplement filtering networks for the ASN they belong to
2019-10-03  Michael TremerImplement search through the network tree
2019-01-12  Michael TremerPass right variable to IN6_IN_ADDR_* functions
2019-01-12  Michael TremerFix evaluation that always is true
2018-01-30  Michael Tremernetwork: Fix checking upper bound when matching IP...
2018-01-30  Michael Tremerdatabase: Encode prefix length into tree
next