[cvs] / netsukuku / src / bmap.c Repository:
ViewVC logotype

Log of /netsukuku/src/bmap.c

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 24 08:12:14 2006 UTC (4 years, 2 months ago) by alpt
Branch: MAIN
CVS Tags: HEAD
Changes since 1.26: +1 -3 lines
Diff to previous 1.26
It almost works, but it hangs on get_ext_maps()

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 18 01:14:17 2006 UTC (4 years, 2 months ago) by efphe
Branch: MAIN
Changes since 1.25: +1 -1 lines
Diff to previous 1.25
All gcc4 compilation warnings removed!

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 16 20:53:21 2006 UTC (4 years, 4 months ago) by alpt
Branch: MAIN
Changes since 1.24: +3 -3 lines
Diff to previous 1.24
snsd struct stuff finished

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 29 05:02:07 2005 UTC (4 years, 8 months ago) by alpt
Branch: MAIN
Branch point for: Released
Changes since 1.23: +1 -1 lines
Diff to previous 1.23
* igw_order() optimized.
* #define FAMILY_LVLS GET_LEVELS(rpkt.from.family)

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 13 01:37:23 2005 UTC (4 years, 8 months ago) by alpt
Branch: MAIN
Changes since 1.22: +15 -6 lines
Diff to previous 1.22
- Small fixes for the 0001, now it seems enough stable (for me).
- netsukuku_hook() has been cleaned, now it is cool and pretty.
- Ah, almost forgot: now we have COLORS for debugging \o. Look log.h.

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 27 21:37:16 2005 UTC (4 years, 9 months ago) by alpt
Branch: MAIN
Changes since 1.21: +14 -14 lines
Diff to previous 1.21
One step further in the 0001:
when rehooking the radar filters all the rnodes except those belonging to the
hook_gnode.

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 24 00:16:36 2005 UTC (4 years, 9 months ago) by alpt
Branch: MAIN
Changes since 1.20: +115 -1 lines
Diff to previous 1.20
- hook.c takes in consideration the join_rate while rehooking.
  If join_rate is 0, a new gnode, with the gid based on the hash of the
  current one, is created.
- random_ip was rewritten to support the RFC 0001.
- time_t is not used in the packets anymore, it was replaced by uint32_t.
- Small little changes.

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 14 21:45:24 2005 UTC (4 years, 10 months ago) by alpt
Branch: MAIN
Changes since 1.19: +53 -35 lines
Diff to previous 1.19
The code for the endianness support is now complete, but not all the tests has
been made.
All the the packet are now sent without any alignment.
The free_nodes struct has been finally optimised: to keep the list of free nodes
it uses single bits instead of single bytes, this means that the list is now of
32 bytes instead of 256.
The bug in the load_rh_cache code is now fixed.
The installation path of the man page is now fixed.
_THIS CVS VERSION HAS STILL PROBLEMS, DO NOT USE IT_

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 10 20:58:40 2005 UTC (4 years, 10 months ago) by alpt
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
From _NOW_ the source code of the CVS is not stable anymore.
The code to handle the endianness in the int/short variables of the packets is
being written. The main code to handle this is in src/endianness.[ch].

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 7 10:40:59 2005 UTC (4 years, 11 months ago) by alpt
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17
Netsukuku site (re)added in the CVS.
Some GPL legal stuff fixed.

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 13 15:48:44 2005 UTC (5 years, 2 months ago) by alpt
Branch: MAIN
Changes since 1.16: +35 -14 lines
Diff to previous 1.16
Netsukuku is now in beta since yesterday!
It works. Ode to joy.
YUPPI YUPPI YEAH

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 23 20:33:12 2005 UTC (5 years, 3 months ago) by alpt
Branch: MAIN
Changes since 1.15: +34 -33 lines
Diff to previous 1.15
Code for the netsukuku restricted mode written. yeah.
Fixed load/save_bmap/map/extmap

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 1 18:39:03 2005 UTC (5 years, 4 months ago) by alpt
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14
ADOT - cose in meno nel TODO ;)

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 29 21:13:43 2005 UTC (5 years, 4 months ago) by alpt
Branch: MAIN
Changes since 1.13: +17 -81 lines
Diff to previous 1.13
The coding continues. The gnode route are set correctly by the bnodes.
As always a lot of little changes and code cleaning.
The mail on commit is now reactivated.
Cya

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 20 19:46:30 2005 UTC (5 years, 4 months ago) by alpt
Branch: MAIN
Changes since 1.12: +40 -26 lines
Diff to previous 1.12
Group node code improved (it's almost working).

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 19 17:56:49 2005 UTC (5 years, 5 months ago) by alpt
Branch: MAIN
Changes since 1.11: +4 -0 lines
Diff to previous 1.11
code cleanup

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 16 20:47:28 2005 UTC (5 years, 5 months ago) by alpt
Branch: MAIN
Changes since 1.10: +4 -4 lines
Diff to previous 1.10
tracer.c works a little more

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 6 17:50:39 2005 UTC (5 years, 6 months ago) by alpt
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
ADOT

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 27 20:45:36 2005 UTC (5 years, 6 months ago) by alpt
Branch: MAIN
Changes since 1.8: +5 -6 lines
Diff to previous 1.8
fixed ext_map load/save. Added signal handler.

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 20 21:58:02 2005 UTC (5 years, 6 months ago) by alpt
Branch: MAIN
Changes since 1.7: +3 -0 lines
Diff to previous 1.7
The daemons work now! Time to fix the radar.

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 20 00:39:58 2005 UTC (5 years, 6 months ago) by alpt
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6
something works better now ;)

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 19 19:25:05 2005 UTC (5 years, 6 months ago) by alpt
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
random_ip, gidtoipstart fixed...

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 13 20:49:24 2005 UTC (5 years, 6 months ago) by alpt
Branch: MAIN
Changes since 1.4: +101 -32 lines
Diff to previous 1.4
It compiles!! Yeahah, it is done! Finally it is really here. All this code
compiles! Yah! Now there is the last thing left to do: testing it, I know that
I'll go insane... This is the most difficult part. Gulp. Anyway, here it is.
woaw, finally... (^_^)/

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 7 13:16:59 2005 UTC (5 years, 7 months ago) by alpt
Branch: MAIN
Changes since 1.3: +18 -2 lines
Diff to previous 1.3
The heart of netsukuku is finally completed. Yeaahha
Now the compilation must come.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 30 00:17:43 2005 UTC (5 years, 7 months ago) by alpt
Branch: MAIN
Changes since 1.2: +121 -28 lines
Diff to previous 1.2
External map & gnodes support completed. And now, the latest phase is coming.
All the src must be coordinated by main(). YEAH! (Well, yea, anyway there are
some other little things to do, but the big is done).

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 14 21:54:31 2005 UTC (5 years, 7 months ago) by alpt
Branch: MAIN
Changes since 1.1: +47 -3 lines
Diff to previous 1.1
the complete external map support is in the way... almost finished. Hang on

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 5 02:33:44 2005 UTC (5 years, 8 months ago) by alpt
Branch: MAIN
Phew, this was an hard commit. The fractal multi level external_map is now implemented,
this means netsukuku can manage 340282366920938463463374607431768211455^n ips in a very kind
way ^_-

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

alpt (at) freaknet (dot) org
ViewVC Help
Powered by ViewVC 1.1-dev