NSIS-ka
A free C++ implementation of NSIS protocols

Timeline


and

May 11, 2007:

11:33 PM Changeset [2689] by bless
- Results from Interop test, recorded logs tb19
10:54 PM Changeset [2688] by bless
Notes from Coimbra
10:54 PM Changeset [2687] by bless
Notes from Coimbra
10:52 PM Changeset [2686] by bless
- new directory for interop tests
5:41 PM Ticket #63 (RAO selection) created by hiwi-laier
tp_queryencap does not ?always? consider the NSLP-id as ROA-id
5:40 PM Ticket #62 (SCTP peer-address detection) created by hiwi-laier
SCTP accept() does not return a useable peer_address - needs investigation!
4:13 PM Changeset [2685] by bless
If not called with an existing sc, make a new one (and use it, too).
4:06 PM Changeset [2684] by bless
- fixed typo in comment
3:35 PM Changeset [2683] by hiwi-laier
XXX REVIEW ME!!! THIS IS JUST A "SAVE"!
3:03 PM Ticket #61 (Crash when sending response for SCTP offer) created by bless
[…]
2:45 PM Ticket #60 (randomize() is really wrong...) created by bless
must fix that, because values are too near maximum…
2:31 PM Changeset [2682] by bless
Fix namespace problem.
12:40 PM Changeset [2681] by bless
- improved error case handling for failed confirm in c-mode
12:27 PM Changeset [2680] by bless
- trying to be more resilient in case of sending a confirm results in …
11:48 AM Ticket #59 (Secure MA required, but insecure MA re-used and accepted by us) created by bless
Test 1.20 fails as initiator
11:37 AM Ticket #58 (If no usable MA can be created, we do not behave in a sensible way...) created by bless
Test 1.15 fails....secure MA wanted, but not offered in response. …
11:29 AM Ticket #34 (Test 1.9 failure, we do not consider the D-flag) closed by bless
fixed: fixed in r2679
11:28 AM Changeset [2679] by bless
- now the D-flag is considered and respected when choosing a target …
10:43 AM Changeset [2678] by bless
- fixed different byte order for session id that is used by Goettingen
9:59 AM Ticket #56 (Building Stack Proposal for secure transfer is wrong) closed by bless
fixed: Should be fixed by r2677
9:58 AM Changeset [2677] by bless
- fixed ticket #56: implemented offering a secure stack proposal if …
9:57 AM Ticket #57 (Query should not contain stack configuration data) created by bless
[…] Currently we are sending ports etc.
9:23 AM Changeset [2676] by hiwi-laier
A couple of minors: - Log deserialize() - Fix info_spec - Allow to …
9:23 AM Changeset [2675] by hiwi-laier
A couple of minors: - Log deserialize() - Fix info_spec - Allow to …

May 10, 2007:

7:34 PM Ticket #56 (Building Stack Proposal for secure transfer is wrong) created by bless
* When secure transfer is requested we should not offer TCP in the …
7:30 PM Changeset [2674] by bless
- additional debug output in send_query() what transfer attributes …
7:13 PM Changeset [2673] by bless
- omit stack configuration data of MA-Hold-Time in Confirm when MA is …
6:53 PM Changeset [2672] by bless
- fixed partially ticket #54: MA re-use should now be possible when …
6:50 PM Ticket #55 (Clarification for Stack proposal and Stack configuration data in ...) created by bless
The Draft says: […] So I guess that here also the condition holds: …
5:58 PM Changeset [2671] by bless
- trying to fix MA re-use failure: now we should honor an incoming …
5:29 PM Ticket #54 (MA re-use: we send Stack proposal in response and expect one in the ...) created by bless
* response should not contain the stack proposal since MA is going to …
5:12 PM Changeset [2670] by bless
- fixed bug when receiving DATA pdu: forgot to consider query node …
4:04 PM Ticket #53 (Q-mode encapsulated DATA should be accepted and passed to the NSLP) created by bless
Test case 5.1 See Table in GIST draft section 5.5 and API
4:01 PM Ticket #52 (Message with unknown MRM should be relayed) created by bless
Currently the implementation complains object type error, missing object
3:34 PM Changeset [2669] by bless
- improved handling of query in awaiting refresh or confirm: now using …
2:53 PM Ticket #47 (Query in Awaiting refresh is ignored due to Response retries) closed by bless
fixed: fixed in r2668
2:52 PM Changeset [2668] by bless
- fixed ticket #47: Query in Awaiting Refresh should trigger a …
2:26 PM Changeset [2667] by bless
- added entry for qaddr_max
12:22 PM Ticket #51 (Expire_RNode and No_Confirm are currently running on the same slot) created by bless
Not totally clear that this is good or bad...the draft is also not …
12:02 PM Ticket #50 (Sending back errors over already closed MAs) created by bless
In case that the handshake fails, e.g. wrong cookie, one must close …
11:57 AM Ticket #49 (Confirm with wrong Stack Proposal should stop retransmission) created by bless
* Should the confirm with the wrong stack proposal not only close the …
11:55 AM Ticket #48 (No_Confirm timer) created by bless
* should this also use exponential backoff? * should the backoff also …
11:43 AM Changeset [2666] by hiwi-laier
Use a proper error source id.
11:34 AM Ticket #47 (Query in Awaiting refresh is ignored due to Response retries) created by bless
The state machine says Send Response with R=1 and restart No_Confirm …
11:15 AM Changeset [2665] by hiwi-laier
XXX: Stop talking to myself ... this is an ugly hack!!!
10:34 AM Ticket #46 (Routing state should not be established if confirm is missing) created by bless
Current GIST draft seems to allow this. Confirm is only required if …
10:32 AM Ticket #45 (Require handshake option not really working) closed by bless
fixed: fixed by r2664
10:32 AM Changeset [2664] by bless
- fixes in send_response(): * responder cookie should not be sent …
9:51 AM Ticket #45 (Require handshake option not really working) created by bless
Disabling the require handshake option does not seems to have a real …
9:39 AM Changeset [2663] by hiwi-laier
Initialize and check properly

May 9, 2007:

7:47 PM Ticket #44 (Avoid reconnect TCP/MA when connection was closed) created by bless
We should not try to reconnect with TCP if we closed down MA before. …
7:03 PM Ticket #41 (MA must be torn down if stack proposal check failed) closed by bless
fixed: fixed in 2662
7:03 PM Changeset [2662] by bless
- fixed secret manager: this one started probably at the wrong offset …
5:54 PM Ticket #43 (MA tear down in case of responder cookie validation failure?) created by bless
At the end of section 5.7.1 it is said that "The responding node MUST …
5:38 PM Ticket #42 (Error message Cookie Validation Failed must be configurable...) created by bless
5:37 PM Ticket #41 (MA must be torn down if stack proposal check failed) created by bless
5:34 PM Ticket #40 (Failed test 1.18 - stack proposal is not verified in confirm) closed by bless
fixed: fixed in r2661
5:34 PM Changeset [2661] by bless
- added stack proposal validation code - rearranged code for set up of …
4:51 PM Ticket #40 (Failed test 1.18 - stack proposal is not verified in confirm) created by bless
stack proposal in response and confirm are different. This should be …
4:49 PM Ticket #39 (Error message "no routing state" not sent back over TCP connection ...) closed by bless
worksforme: The problem was a missing S flag which must be present in C-mode …
4:08 PM Ticket #39 (Error message "no routing state" not sent back over TCP connection ...) created by bless
4:07 PM Ticket #38 (Responder Cookie was accepted although modified...) closed by bless
fixed: This one was solved in r2659 and r2660
4:06 PM Ticket #38 (Responder Cookie was accepted although modified...) created by bless
Responder Cookie was accepted although modified. Test modified the …
3:45 PM Changeset [2660] by bless
- fixed secret manager and generation number initialization now
3:35 PM Changeset [2659] by bless
- secret generation number was not checked for existance when getting …
3:34 PM Changeset [2658] by bless
- reverted changes from r2657
3:31 PM Changeset [2657] by bless
- secret generation number was not checked for existance when getting …
3:11 PM Changeset [2656] by hiwi-laier
Initialize
2:13 PM Ticket #37 (Test 1.14 in late state: delivers data while handshake in progress and ...) closed by bless
fixed
12:50 PM Changeset [2655] by bless
- hopefully fixed ticket 37, no confirm in late state, but data
12:44 PM Ticket #37 (Test 1.14 in late state: delivers data while handshake in progress and ...) created by bless
Expected: should drop DATA, should send back error
12:28 PM Ticket #35 (Incoming DATA PDU in state "Awaiting Confirm" should trigger an error ...) closed by bless
fixed: fixed by modifications from r2654
12:23 PM Changeset [2654] by bless
- fixed wrong behavior: when receiving data in awaiting confirm, we …
12:10 PM Ticket #36 (add "drop data" to protocol state machine description in Rule 6) created by bless
would be clearer to specify that data must be dropped
12:00 PM Ticket #35 (Incoming DATA PDU in state "Awaiting Confirm" should trigger an error ...) created by bless
Test case 1.14
11:31 AM Ticket #34 (Test 1.9 failure, we do not consider the D-flag) created by bless
Should not use stack proposal if D-flag is set
11:20 AM Ticket #33 (Test 1.5 failure, MA re-use should check for secure attribute) created by bless
Test 1.5 fails, response is sent over TCP connection although secure …
11:01 AM Changeset [2653] by hiwi-laier
Catch up with senddatainquery
10:35 AM Changeset [2652] by hiwi-laier
- start of NSIS Interop
9:51 AM Changeset [2651] by bless
- start of NSIS Interop
9:51 AM Changeset [2650] by bless
- start of NSIS Interop
9:50 AM Changeset [2649] by bless
- start of NSIS Interop
9:50 AM Changeset [2648] by bless
- start of NSIS Interop

May 8, 2007:

10:13 PM Changeset [2647] by hiwi-laier
Make buildable again.

May 6, 2007:

5:39 PM Changeset [2646] by hiwi-laier
Remove merge duplicate.
5:34 PM Changeset [2645] by hiwi-laier
Bring back r2633 - lost in r2640.
5:27 PM Changeset [2644] by hiwi-laier
Upmerge -r2561:HEAD from trunk.

May 4, 2007:

11:41 PM Changeset [2643] by bless
- after merge with branch update-13-rb, 20070419-ntlp-add-magic-number
11:40 PM Changeset [2642] by bless
- after merge with branch update-13-rb,
11:39 PM Changeset [2641] by bless
- after merge with branch update-13-rb
11:37 PM Changeset [2640] by bless
- merged in all changes from branch 20070419-ntlp-add-magic-number
11:36 PM Changeset [2639] by bless
- merged in all changes from update-13-rb branch
4:11 PM Ticket #26 (Upgrade to draft-12: NLI in response messages) closed by bless
worksforme: Our implementation seems to do so anyway…
4:10 PM Changeset [2638] by bless
- only changed debug output
3:26 PM Ticket #32 (Improve MA state handling and er_MAFailure handling) created by bless
- MA state should really start in awaiting_connection - MA state …
3:16 PM Changeset [2637] by bless
- split up state variable enums for MAs and routing table entries for …
3:15 PM Changeset [2636] by bless
- removed superflous function
3:15 PM Changeset [2635] by bless
- fixed output of an address in a diagnostic message
3:09 PM Ticket #31 (Multiple MA support) created by bless
Currently there is no real support for supporting several separate MAs …
3:07 PM Ticket #29 (NSLP Data in Query for D-mode should be configurable option) closed by bless
fixed: Was added as gist.conf option DATA_IN_QUERY in r2631
3:03 PM Ticket #25 (Upgrade to draft-12: magic number in Q-mode) closed by bless
fixed: - was completed in r2632 and tested, also r2629 sending back error on …

May 3, 2007:

2:02 PM Changeset [2634] by bless
- fixed nli matching in MA hashtable (eqnli hasher): only …

May 2, 2007:

8:08 PM Changeset [2633] by hiwi-laier
Add the alternative RFC 3542 api for initializing the router alert …
9:36 AM Changeset [2632] by bless
- fixed IPv4 catcher code: verdict on packet was set too early which …
1:32 AM Changeset [2631] by bless
- merged in fix from trunk/ r2565:2566 - added new option: …

May 1, 2007:

9:06 PM Changeset [2630] by bless
- merged in r2595:2611 from trunk (responder cookie check for non-late …
2:48 PM Changeset [2629] by bless
- send back an error when magic number is wrong (yet untested)

Apr 30, 2007:

5:26 PM Changeset [2628] by hiwi-laier
Add a small README with some ideas and instructions for building …
5:14 PM Changeset [2627] by hiwi-laier
Setting of *_DIR variables should be conditional in order to support …
4:59 PM Changeset [2626] by hiwi-laier
Properly propagate MAKEFLAGS to all spawned $MAKEs.
4:51 PM Changeset [2625] by bless
- incorporated patch from Christian Dickmann to be compatible with the …
4:33 PM Changeset [2624] by hiwi-laier
Add more default targets and make sure to propergate them upwards.
4:27 PM Changeset [2623] by hiwi-laier
MAKEFLAGS needs a "-" in order to work as expected.
4:15 PM Changeset [2622] by hiwi-laier
Move qos-nslp build system to new dist.
4:14 PM Changeset [2621] by hiwi-laier
Add QSPEC locations. Make QSPEC_LIB private in the local Makefile to …
4:03 PM Changeset [2620] by hiwi-laier
Pull changes from laier-update to make it buildable.
3:46 PM Changeset [2619] by hiwi-laier
Move qspec build system to the new dist.
3:46 PM Changeset [2618] by hiwi-laier
One more catchup for r2026
3:44 PM Changeset [2617] by hiwi-laier
catch up w/ r2026
3:27 PM Changeset [2616] by hiwi-laier
Move to natfw-nslp build system to new dist.
3:20 PM Changeset [2615] by bless
- branch for v13 update and Interop preparation
3:08 PM Changeset [2614] by hiwi-laier
Locations of NTLP.
3:06 PM Changeset [2613] by hiwi-laier
Avoid ambiguity between *_SRC (as in src location) and *_SRCS (as in a …
2:58 PM Changeset [2612] by bless
- be more verbose on the SSL information it tries to load
2:57 PM Changeset [2611] by bless
- added Responder Cookie check for non-late-state installation mode
2:56 PM Changeset [2610] by bless
- default behavior should be query for address, added some comments
2:44 PM Changeset [2609] by hiwi-laier
Move ntlp build system to new dist. Use locations from Makefile.inc …
2:43 PM Changeset [2608] by hiwi-laier
Once more
2:12 PM Changeset [2607] by hiwi-laier
Use the reorg branches for now.
2:10 PM Changeset [2606] by hiwi-laier
Remove all externals.
2:05 PM Changeset [2605] by hiwi-laier
Missed one in previous revision.
2:00 PM Changeset [2604] by hiwi-laier
Branch every component to do a Makefile reorg for the new dist building.
12:13 AM Changeset [2603] by bless
- added Information about TLS

Apr 29, 2007:

2:43 PM Changeset [2602] by hiwi-laier
Relative pathes in svn:externals don't work for svn up :-\ Add first …
1:07 AM Changeset [2601] by bless
- added generation of a serial number in mkca; otherise mkcert …
12:53 AM Changeset [2600] by bless
- updated this a little bit

Apr 28, 2007:

1:37 AM Changeset [2599] by bless
- added certificate filenames as parameters

Apr 27, 2007:

8:55 PM Changeset [2598] by hiwi-laier
Pull in all trunk of all components.
5:36 PM Changeset [2597] by hiwi-laier
Add normal top-level structure.
5:32 PM Changeset [2596] by bless
- subdirectory for various distributions of the components
5:18 PM Interop-20070509 edited by bless
(diff)
4:57 PM Interop-20070509 edited by bless
(diff)
4:53 PM Interop-20070509 edited by bless
(diff)
4:46 PM Interop-20070509 edited by bless
(diff)
3:52 PM Ticket #30 (Common test console code in protlib?) created by hiwi-laier
Could we use the Test console from QoS NSLP as common code base for …
3:27 PM Changeset [2595] by hiwi-laier
Catch up on r2594: fixed wrong magicnumber
3:25 PM Changeset [2594] by bless
- fixed typo in magic number :-((
11:58 AM Ticket #29 (NSLP Data in Query for D-mode should be configurable option) created by bless
Currently NSLP data is always carried in the first query packet if …

Apr 26, 2007:

6:46 PM Changeset [2593] by hiwi-laier
Merge r2567:2592 from 20070419-ntlp-add-magic-number to add magic …
5:26 PM Changeset [2592] by bless
- fixed offset for magic number
5:25 PM Changeset [2591] by bless
- fixed missing qaddr string, added comment
5:25 PM Changeset [2590] by bless
- unimportant change: XXXLog macros instead of Log()
5:22 PM Changeset [2589] by bless
- only comments and debug
5:21 PM Changeset [2588] by bless
- fixed resume
4:00 PM Changeset [2587] by bless
- fixed message length check to also cover any starting offset in …
3:40 PM Changeset [2586] by bless
- forgot to change send_to() call into send() call
3:39 PM Changeset [2585] by bless
- avoid sending to unknown addresses
3:38 PM Changeset [2584] by bless
- fixed version error reporting
2:29 PM Changeset [2583] by bless
- changed behavior: magic number should be copied to netmsg, must also …
2:27 PM Changeset [2582] by bless
- decode_common_header_ntlpv1_clen now starts at current position of …
11:04 AM Changeset [2581] by bless
- forgot to change send_to() into send()
10:04 AM Changeset [2580] by bless
- presence of magic number was not considered when copying pdu data
9:47 AM Changeset [2579] by bless
- no need to use the ntohl() macro since this will be stored in host …
9:46 AM Changeset [2578] by bless
- adapted written PDU length == buffer length check in generate_pdu() …

Apr 25, 2007:

9:57 AM Changeset [2577] by bless
- also use corresponding branch of protlib

Apr 24, 2007:

4:43 PM Interop-20070509 edited by bless
(diff)
3:52 PM Changeset [2576] by bless
- added magic number for Query Encapsulation and D-Mode
2:11 PM Changeset [2575] by bless
- Added magic number check when intercepting packets
2:11 PM Changeset [2574] by bless
- added internal source address when sending internal messages

Apr 23, 2007:

5:13 PM Changeset [2573] by hiwi-laier
Truely random etc. …
4:45 PM Changeset [2572] by hiwi-laier
It helps debugging to actually print the HelloID.
4:23 PM Changeset [2571] by hiwi-laier
Fix two brainos. C'n'p is evil.

Apr 22, 2007:

5:58 PM Changeset [2570] by hiwi-laier
Hook HelloID into processing. TODO: "Failure to receive a reply with …

Apr 20, 2007:

11:09 PM Changeset [2569] by bless
- not required here
11:06 PM Changeset [2568] by bless
- New branch for adding the magic number
10:52 PM Changeset [2567] by bless
- New branch for adding the magic number
10:50 PM Changeset [2566] by bless
- fixed bug in test() routine (introduced in r2520: address lists were …

Apr 14, 2007:

7:43 PM Changeset [2565] by hiwi-laier
Add HelloID Object.

Apr 13, 2007:

4:48 PM Ticket #22 (Update to draft-13: Endpoint found error to permanent-failure class) closed by hiwi-laier
fixed
4:23 PM Changeset [2564] by hiwi-laier
- New Subcodes for "Common Header Parse Error" - Force no MRI or SID …
4:11 PM Changeset [2563] by hiwi-laier
whitespace only

Apr 11, 2007:

4:23 PM Interop-20070509 edited by hiwi-laier
(diff)
12:42 AM Changeset [2562] by hiwi-laier
Change on wire format. This works as good as before, but not better. …
Note: See TracTimeline for information about the timeline view.